---
Fuzzer filename: '/src/boringssl/fuzz/client.cc'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    _GLOBAL__sub_I_client.cc
      functionSourceFile: '/src/boringssl/fuzz/client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/client.cc:0,0'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/client.cc:0,0'
              BranchSideFuncs:
                - __cxx_global_var_init
            - BranchSide:      '/src/boringssl/fuzz/client.cc:0,0'
              BranchSideFuncs:
                - __cxx_global_var_init
      Callsites:
        - Src:             '/src/boringssl/fuzz/client.cc:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/boringssl/fuzz/client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19TLSFuzzerC2ENS0_8ProtocolENS0_4RoleENS0_10FuzzerModeE
        - _ZN12_GLOBAL__N_19TLSFuzzerD2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/client.cc:18,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/client.cc:18,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_19TLSFuzzerC2ENS0_8ProtocolENS0_4RoleENS0_10FuzzerModeE
                - __cxa_atexit
            - BranchSide:      '/src/boringssl/fuzz/client.cc:18,18'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_19TLSFuzzerC2ENS0_8ProtocolENS0_4RoleENS0_10FuzzerModeE
                - __cxa_atexit
      Callsites:
        - Src:             '/src/boringssl/fuzz/client.cc:18,18'
          Dst:             _ZN12_GLOBAL__N_19TLSFuzzerC2ENS0_8ProtocolENS0_4RoleENS0_10FuzzerModeE
        - Src:             '/src/boringssl/fuzz/client.cc:0,0'
          Dst:             __cxa_atexit
        - Src:             '/src/boringssl/fuzz/client.cc:0,0'
          Dst:             _ZN12_GLOBAL__N_19TLSFuzzerD2Ev
    - functionName:    _ZN12_GLOBAL__N_19TLSFuzzerC2ENS0_8ProtocolENS0_4RoleENS0_10FuzzerModeE
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - this
        - protocol
        - role
        - fuzzer_mode
      BBCount:         12
      ICount:          86
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_set_fuzzer_mode
        - _ZN12_GLOBAL__N_19TLSFuzzer4InitEv
        - abort
        - getenv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:296,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:297,7'
              BranchSideFuncs:
                - CRYPTO_set_fuzzer_mode
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer4InitEv
                - abort
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:300,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_19TLSFuzzer4InitEv
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__16vectorIhNS_9allocatorIhEEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - abort
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:300,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:301,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:303,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:292,16'
          Dst:             getenv
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:297,7'
          Dst:             CRYPTO_set_fuzzer_mode
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:300,10'
          Dst:             _ZN12_GLOBAL__N_19TLSFuzzer4InitEv
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:301,7'
          Dst:             abort
    - functionName:    _ZN12_GLOBAL__N_19TLSFuzzerD2Ev
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_atexit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __gxx_personality_v0
      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:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal7DeleterclI10ssl_ctx_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI10ssl_ctx_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI10ssl_ctx_stvE4FreeEPS2_
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    285
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_begin_catch
      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:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal11DeleterImplI10ssl_ctx_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6148
      functionLinenumberEnd: 6148
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_CTX_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:6148,1'
          Dst:             SSL_CTX_free
    - 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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19TLSFuzzer4InitEv
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         109
      ICount:          535
      EdgeCount:       205
      CyclomaticComplexity: 98
      functionsReached:
        - CBS_init
        - DTLS_method
        - EVP_HPKE_KEY_init
        - EVP_PKEY_new
        - EVP_PKEY_set1_RSA
        - EVP_hpke_x25519_hkdf_sha256
        - EVP_parse_private_key
        - RSA_private_key_from_bytes
        - SSL_CTX_enable_ocsp_stapling
        - SSL_CTX_enable_signed_cert_timestamps
        - SSL_CTX_new
        - SSL_CTX_set1_ech_keys
        - SSL_CTX_set1_group_ids
        - SSL_CTX_set1_tls_channel_id
        - SSL_CTX_set_alpn_protos
        - SSL_CTX_set_alpn_select_cb
        - SSL_CTX_set_cert_verify_callback
        - SSL_CTX_set_current_time_cb
        - SSL_CTX_set_early_data_enabled
        - SSL_CTX_set_max_proto_version
        - SSL_CTX_set_min_proto_version
        - SSL_CTX_set_next_proto_select_cb
        - SSL_CTX_set_next_protos_advertised_cb
        - SSL_CTX_set_ocsp_response
        - SSL_CTX_set_signed_cert_timestamp_list
        - SSL_CTX_set_strict_cipher_list
        - SSL_CTX_set_tls_channel_id_enabled
        - SSL_CTX_use_PrivateKey
        - SSL_CTX_use_certificate
        - SSL_ECH_KEYS_add
        - SSL_ECH_KEYS_new
        - SSL_marshal_ech_config
        - TLS_method
        - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
        - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
        - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
        - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_cvPFiS2_S3_EEv
        - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_cvPFvS3_S5_EEv
        - d2i_X509
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:407,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:407,49'
              BranchSideFuncs:
                - DTLS_method
                - SSL_CTX_new
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - RSA_private_key_from_bytes
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_set1_RSA
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_PrivateKey
                - d2i_X509
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_certificate
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_ocsp_response
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_signed_cert_timestamp_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_cvPFvS3_S5_EEv
                - SSL_CTX_set_current_time_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_cvPFiS2_S3_EEv
                - SSL_CTX_set_cert_verify_callback
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_signed_cert_timestamps
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_ocsp_stapling
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_group_ids
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:407,65'
              BranchSideFuncs:
                - TLS_method
                - SSL_CTX_new
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - RSA_private_key_from_bytes
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_set1_RSA
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_PrivateKey
                - d2i_X509
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_certificate
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_ocsp_response
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_signed_cert_timestamp_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_cvPFvS3_S5_EEv
                - SSL_CTX_set_current_time_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_cvPFiS2_S3_EEv
                - SSL_CTX_set_cert_verify_callback
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_signed_cert_timestamps
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_ocsp_stapling
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_group_ids
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:411,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:411,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_set1_RSA
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_PrivateKey
                - d2i_X509
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_certificate
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_ocsp_response
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_signed_cert_timestamp_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_cvPFvS3_S5_EEv
                - SSL_CTX_set_current_time_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_cvPFiS2_S3_EEv
                - SSL_CTX_set_cert_verify_callback
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_signed_cert_timestamps
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_ocsp_stapling
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_group_ids
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:414,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:411,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:411,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_set1_RSA
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_PrivateKey
                - d2i_X509
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_certificate
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_ocsp_response
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_signed_cert_timestamp_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_cvPFvS3_S5_EEv
                - SSL_CTX_set_current_time_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_cvPFiS2_S3_EEv
                - SSL_CTX_set_cert_verify_callback
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_signed_cert_timestamps
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_ocsp_stapling
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_group_ids
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:414,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:411,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:412,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_set1_RSA
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_PrivateKey
                - d2i_X509
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_certificate
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_ocsp_response
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_signed_cert_timestamp_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_cvPFvS3_S5_EEv
                - SSL_CTX_set_current_time_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_cvPFiS2_S3_EEv
                - SSL_CTX_set_cert_verify_callback
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_signed_cert_timestamps
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_ocsp_stapling
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_group_ids
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:414,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:412,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:413,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_PrivateKey
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - d2i_X509
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_certificate
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_ocsp_response
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_signed_cert_timestamp_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_cvPFvS3_S5_EEv
                - SSL_CTX_set_current_time_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_cvPFiS2_S3_EEv
                - SSL_CTX_set_cert_verify_callback
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_signed_cert_timestamps
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_ocsp_stapling
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_group_ids
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:414,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:411,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:414,7'
              BranchSideFuncs:
                - d2i_X509
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_certificate
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_ocsp_response
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_signed_cert_timestamp_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_cvPFvS3_S5_EEv
                - SSL_CTX_set_current_time_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_cvPFiS2_S3_EEv
                - SSL_CTX_set_cert_verify_callback
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_signed_cert_timestamps
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_ocsp_stapling
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_group_ids
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:417,20'
              BranchSideFuncs:
                - d2i_X509
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_certificate
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_ocsp_response
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_signed_cert_timestamp_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_cvPFvS3_S5_EEv
                - SSL_CTX_set_current_time_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_cvPFiS2_S3_EEv
                - SSL_CTX_set_cert_verify_callback
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_signed_cert_timestamps
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_ocsp_stapling
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_group_ids
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:419,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:420,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_certificate
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_ocsp_response
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_signed_cert_timestamp_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_cvPFvS3_S5_EEv
                - SSL_CTX_set_current_time_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_cvPFiS2_S3_EEv
                - SSL_CTX_set_cert_verify_callback
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_signed_cert_timestamps
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_ocsp_stapling
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_group_ids
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:425,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:420,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:421,36'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_ocsp_response
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_signed_cert_timestamp_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_cvPFvS3_S5_EEv
                - SSL_CTX_set_current_time_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_cvPFiS2_S3_EEv
                - SSL_CTX_set_cert_verify_callback
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_signed_cert_timestamps
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_ocsp_stapling
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_group_ids
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:425,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:422,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:423,49'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_signed_cert_timestamp_list
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_cvPFvS3_S5_EEv
                - SSL_CTX_set_current_time_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_cvPFiS2_S3_EEv
                - SSL_CTX_set_cert_verify_callback
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_signed_cert_timestamps
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_ocsp_stapling
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_group_ids
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:425,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:419,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:425,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_cvPFvS3_S5_EEv
                - SSL_CTX_set_current_time_cb
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_cvPFiS2_S3_EEv
                - SSL_CTX_set_cert_verify_callback
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_signed_cert_timestamps
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_ocsp_stapling
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_group_ids
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:429,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_cvPFvS3_S5_EEv
                - SSL_CTX_set_current_time_cb
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_cvPFiS2_S3_EEv
                - SSL_CTX_set_cert_verify_callback
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_signed_cert_timestamps
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_enable_ocsp_stapling
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_group_ids
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:446,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:447,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_group_ids
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:449,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:447,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:448,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_group_ids
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:449,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:446,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:449,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_group_ids
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:456,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_group_ids
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:456,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:458,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:461,36'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_early_data_enabled
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_proto_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_next_protos_advertised_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_select_cb
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_alpn_protos
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:468,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:470,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:474,5'
              BranchSideFuncs:
                - CBS_init
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:476,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:476,47'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_tls_channel_id
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:477,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:476,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:477,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:479,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_tls_channel_id_enabled
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:481,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:482,42'
              BranchSideFuncs:
                - SSL_ECH_KEYS_new
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:503,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:486,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:487,34'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_hpke_x25519_hkdf_sha256
                - EVP_HPKE_KEY_init
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - SSL_marshal_ech_config
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:493,9'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:488,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:491,57'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_marshal_ech_config
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:493,9'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:486,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:493,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:495,48'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_ECH_KEYS_add
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:497,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:498,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set1_ech_keys
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:499,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:496,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:499,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:501,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:501,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:407,49'
          Dst:             DTLS_method
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:407,65'
          Dst:             TLS_method
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:407,16'
          Dst:             SSL_CTX_new
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:408,36'
          Dst:             EVP_PKEY_new
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:409,34'
          Dst:             RSA_private_key_from_bytes
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:412,10'
          Dst:             EVP_PKEY_set1_RSA
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:413,10'
          Dst:             SSL_CTX_use_PrivateKey
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:418,32'
          Dst:             d2i_X509
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:420,10'
          Dst:             SSL_CTX_use_certificate
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:421,10'
          Dst:             SSL_CTX_set_ocsp_response
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:423,10'
          Dst:             SSL_CTX_set_signed_cert_timestamp_list
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:430,33'
          Dst:             _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_cvPFvS3_S5_EEv
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:429,5'
          Dst:             SSL_CTX_set_current_time_cb
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:437,9'
          Dst:             _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_cvPFiS2_S3_EEv
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:435,5'
          Dst:             SSL_CTX_set_cert_verify_callback
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:439,5'
          Dst:             SSL_CTX_enable_signed_cert_timestamps
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:440,5'
          Dst:             SSL_CTX_enable_ocsp_stapling
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:446,10'
          Dst:             SSL_CTX_set_min_proto_version
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:447,10'
          Dst:             SSL_CTX_set_max_proto_version
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:448,10'
          Dst:             SSL_CTX_set_strict_cipher_list
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:456,10'
          Dst:             SSL_CTX_set1_group_ids
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:461,5'
          Dst:             SSL_CTX_set_early_data_enabled
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:463,5'
          Dst:             SSL_CTX_set_next_proto_select_cb
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:464,5'
          Dst:             SSL_CTX_set_next_protos_advertised_cb
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:467,5'
          Dst:             SSL_CTX_set_alpn_select_cb
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:468,9'
          Dst:             SSL_CTX_set_alpn_protos
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:474,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:475,16'
          Dst:             EVP_parse_private_key
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:476,19'
          Dst:             SSL_CTX_set1_tls_channel_id
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:479,5'
          Dst:             SSL_CTX_set_tls_channel_id_enabled
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:482,42'
          Dst:             SSL_ECH_KEYS_new
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:483,32'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:487,34'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:487,41'
          Dst:             EVP_hpke_x25519_hkdf_sha256
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:487,12'
          Dst:             EVP_HPKE_KEY_init
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:491,57'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:490,12'
          Dst:             SSL_marshal_ech_config
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:497,49'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:496,12'
          Dst:             SSL_ECH_KEYS_add
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:498,12'
          Dst:             SSL_CTX_set1_ech_keys
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:501,5'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:501,5'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
    - 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:    175
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_cvPFvS3_S5_EEv
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_cvPFiS2_S3_EEv
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_117NPNSelectCallbackEP6ssl_stPPhS2_PKhjPv
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
        - out_len
        - in
        - in_len
        - arg
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120NPNAdvertiseCallbackEP6ssl_stPPKhPjPv
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
        - out_len
        - arg
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_118ALPNSelectCallbackEP6ssl_stPPKhPhS3_jPv
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
        - out_len
        - in
        - in_len
        - arg
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CBS_init
      functionSourceFile: '/src/boringssl/include/openssl/bytestring.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbs
        - data
        - len
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    125
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_HPKE_KEY_zero
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:491,29'
          Dst:             EVP_HPKE_KEY_zero
    - functionName:    _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_HPKE_KEY_cleanup
        - __clang_call_terminate
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:492,30'
          Dst:             EVP_HPKE_KEY_cleanup
        - Src:             '/src/boringssl/include/openssl/base.h:492,30'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl8internal7DeleterclI6rsa_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI6rsa_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI6rsa_stvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplI6rsa_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/rsa.h'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 796
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/rsa.h:796,1'
          Dst:             RSA_free
    - functionName:    _ZN4bssl8internal7DeleterclI7x509_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI7x509_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI7x509_stvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplI7x509_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5359
      functionLinenumberEnd: 5359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:5359,1'
          Dst:             X509_free
    - functionName:    _ZN4bssl8internal7DeleterclI15ssl_ech_keys_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI15ssl_ech_keys_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI15ssl_ech_keys_stvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplI15ssl_ech_keys_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6150
      functionLinenumberEnd: 6150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_ECH_KEYS_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:6150,1'
          Dst:             SSL_ECH_KEYS_free
    - functionName:    _ZN4bssl8internal7DeleterclIhEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplIhvE4FreeEPh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplIhvE4FreeEPh
    - functionName:    _ZN4bssl8internal11DeleterImplIhvE4FreeEPh
      functionSourceFile: '/src/boringssl/include/openssl/mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/mem.h:207,1'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal7DeleterclI11evp_pkey_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI11evp_pkey_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI11evp_pkey_stvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplI11evp_pkey_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/evp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1037
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/evp.h:1037,1'
          Dst:             EVP_PKEY_free
    - functionName:    _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENUlP17x509_store_ctx_stPvE_8__invokeES2_S3_
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - store_ctx
        - arg
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_clES2_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:437,9'
          Dst:             _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_clES2_S3_
    - functionName:    _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlP17x509_store_ctx_stPvE_clES2_S3_
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - store_ctx
        - arg
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENUlPK6ssl_stP7timevalE_8__invokeES3_S5_
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_clock
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_clES3_S5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:430,33'
          Dst:             _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_clES3_S5_
    - functionName:    _ZZN12_GLOBAL__N_19TLSFuzzer4InitEvENKUlPK6ssl_stP7timevalE_clES3_S5_
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ssl
        - out_clock
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal11DeleterImplI6ssl_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6145
      functionLinenumberEnd: 6145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:6145,1'
          Dst:             SSL_free
    - functionName:    _ZN4bssl8internal7DeleterclI6ssl_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI6ssl_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI6ssl_stvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplI6bio_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/bio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 958
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/bio.h:958,1'
          Dst:             BIO_free
    - functionName:    _ZN4bssl8internal7DeleterclI6bio_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI6bio_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI6bio_stvE4FreeEPS2_
    - functionName:    _ZN12_GLOBAL__N_19TLSFuzzer10BIODestroyEP6bio_st
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_get_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:632,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:632,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:632,5'
              BranchSideFuncs:
                - _ZdlPv
      Callsites:
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:631,46'
          Dst:             BIO_get_data
    - functionName:    _ZN12_GLOBAL__N_19TLSFuzzer7BIOReadEP6bio_stPci
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - out
        - len
      BBCount:         8
      ICount:          99
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_get_data
        - CBS_data
        - CBS_get_u24_length_prefixed
        - CBS_len
        - CBS_skip
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:613,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:614,42'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - CBS_data
                - CBS_skip
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:622,39'
              BranchSideFuncs:
                - CBS_get_u24_length_prefixed
                - CBS_len
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - CBS_data
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:622,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:623,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - CBS_data
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:625,40'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - CBS_data
      Callsites:
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:612,46'
          Dst:             BIO_get_data
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:614,48'
          Dst:             CBS_len
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:615,19'
          Dst:             CBS_data
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:616,7'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:622,10'
          Dst:             CBS_get_u24_length_prefixed
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:625,46'
          Dst:             CBS_len
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:626,17'
          Dst:             CBS_data
    - functionName:    CBS_len
      functionSourceFile: '/src/boringssl/include/openssl/bytestring.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    520
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CBS_data
      functionSourceFile: '/src/boringssl/include/openssl/bytestring.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    184
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN12_GLOBAL__N_19TLSFuzzer9BIOMethodEvENKUlvE_clEv
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_meth_new
        - BIO_meth_set_destroy
        - BIO_meth_set_read
        - _ZN12_GLOBAL__N_19TLSFuzzer10BIODestroyEP6bio_st
        - _ZN12_GLOBAL__N_19TLSFuzzer7BIOReadEP6bio_stPci
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:639,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:639,7'
              BranchSideFuncs:
                - BIO_meth_set_read
                - abort
                - BIO_meth_set_destroy
                - abort
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:640,7'
              BranchSideFuncs:
                - BIO_meth_set_read
                - abort
                - BIO_meth_set_destroy
                - abort
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:640,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:640,7'
              BranchSideFuncs:
                - BIO_meth_set_destroy
                - abort
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:641,7'
              BranchSideFuncs:
                - BIO_meth_set_destroy
                - abort
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:641,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:641,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:641,7'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:638,25'
          Dst:             BIO_meth_new
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:639,7'
          Dst:             abort
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:640,7'
          Dst:             BIO_meth_set_read
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:640,7'
          Dst:             _ZN12_GLOBAL__N_19TLSFuzzer7BIOReadEP6bio_stPci
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:640,7'
          Dst:             abort
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:641,7'
          Dst:             BIO_meth_set_destroy
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:641,7'
          Dst:             _ZN12_GLOBAL__N_19TLSFuzzer10BIODestroyEP6bio_st
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:641,7'
          Dst:             abort
    - functionName:    _ZN12_GLOBAL__N_19TLSFuzzer9BIOMethodEv
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZZN12_GLOBAL__N_19TLSFuzzer9BIOMethodEvENKUlvE_clEv
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:637,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:637,5'
              BranchSideFuncs:
                - __cxa_guard_acquire
                - _ZZN12_GLOBAL__N_19TLSFuzzer9BIOMethodEvENKUlvE_clEv
                - __cxa_guard_abort
                - __cxa_guard_release
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:637,5'
              BranchSideFuncs:
                - __cxa_guard_acquire
                - _ZZN12_GLOBAL__N_19TLSFuzzer9BIOMethodEvENKUlvE_clEv
                - __cxa_guard_abort
                - __cxa_guard_release
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:637,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:637,5'
              BranchSideFuncs:
                - __cxa_guard_acquire
                - _ZZN12_GLOBAL__N_19TLSFuzzer9BIOMethodEvENKUlvE_clEv
                - __cxa_guard_abort
                - __cxa_guard_release
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:637,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:637,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:637,39'
              BranchSideFuncs:
                - _ZZN12_GLOBAL__N_19TLSFuzzer9BIOMethodEvENKUlvE_clEv
                - __cxa_guard_abort
                - __cxa_guard_release
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:637,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:637,5'
          Dst:             __cxa_guard_acquire
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:637,39'
          Dst:             _ZZN12_GLOBAL__N_19TLSFuzzer9BIOMethodEvENKUlvE_clEv
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:637,5'
          Dst:             __cxa_guard_release
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:637,5'
          Dst:             __cxa_guard_abort
    - functionName:    __cxa_guard_acquire
      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:    __cxa_guard_release
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2B8ne180100EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __s
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:152,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_free_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal11DeleterImplI14ssl_session_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6152
      functionLinenumberEnd: 6152
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_SESSION_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:6152,1'
          Dst:             SSL_SESSION_free
    - functionName:    _ZN4bssl8internal7DeleterclI14ssl_session_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI14ssl_session_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI14ssl_session_stvE4FreeEPS2_
    - functionName:    _ZNSt16initializer_listIhEC2B8ne180100Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/initializer_list'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - container
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_up_ref
        - SSL_get_rbio
        - SSL_get_wbio
        - SSL_set0_rbio
        - SSL_set0_wbio
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:306,17'
          Dst:             SSL_get_rbio
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:307,5'
          Dst:             BIO_up_ref
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:308,5'
          Dst:             SSL_set0_rbio
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:310,17'
          Dst:             SSL_get_wbio
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:311,5'
          Dst:             BIO_up_ref
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:312,5'
          Dst:             SSL_set0_wbio
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:314,5'
          Dst:             SSL_set0_rbio
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:315,5'
          Dst:             SSL_set0_wbio
    - functionName:    _ZN12_GLOBAL__N_19TLSFuzzer7MakeBIOEPKhm
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - in
        - len
        - ''
      BBCount:         10
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - BIO_new
        - BIO_set_data
        - BIO_set_init
        - CBS_init
        - _ZN12_GLOBAL__N_19TLSFuzzer9BIOMethodEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:609,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:609,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:609,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:603,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:605,38'
          Dst:             _ZN12_GLOBAL__N_19TLSFuzzer9BIOMethodEv
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:605,30'
          Dst:             BIO_new
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:606,5'
          Dst:             BIO_set_init
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:607,5'
          Dst:             BIO_set_data
    - functionName:    _ZN12_GLOBAL__N_19TLSFuzzer9SetupTestEP6cbs_st
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - cbs
        - ''
      BBCount:         66
      ICount:          354
      EdgeCount:       112
      CyclomaticComplexity: 48
      functionsReached:
        - CBS_data
        - CBS_get_u16
        - CBS_get_u24_length_prefixed
        - CBS_len
        - SSL_CTX_add_session
        - SSL_CTX_flush_sessions
        - SSL_SESSION_from_bytes
        - SSL_new
        - SSL_set_accept_state
        - SSL_set_connect_state
        - SSL_set_handshake_hints
        - SSL_set_session
        - SSL_set_verify
        - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
        - _ZNSt16initializer_listIhEC2B8ne180100Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:517,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:518,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_accept_state
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:520,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_connect_state
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:525,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:526,16'
              BranchSideFuncs:
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:528,15'
              BranchSideFuncs:
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:528,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:530,18'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:534,44'
              BranchSideFuncs:
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:552,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:560,44'
              BranchSideFuncs:
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:571,44'
              BranchSideFuncs:
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:582,44'
              BranchSideFuncs:
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:590,18'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:534,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:535,20'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:538,15'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:539,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:540,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:543,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:543,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:544,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:546,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:0,0'
              BranchSideFuncs:
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:552,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:553,20'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:555,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:560,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:561,20'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:563,11'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:571,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:572,20'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:574,11'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:582,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:583,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:585,39'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - SSL_set_handshake_hints
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPKhTnNS_9enable_ifIXaasr31__has_forward_iterator_categoryIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS8_E9referenceEEE5valueEiE4typeELi0EEEvS8_S8_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_verify
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
      Callsites:
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:512,5'
          Dst:             SSL_CTX_flush_sessions
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:513,16'
          Dst:             _ZNSt16initializer_listIhEC2B8ne180100Ev
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:514,17'
          Dst:             _ZNSt16initializer_listIhEC2B8ne180100Ev
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:516,30'
          Dst:             SSL_new
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:518,7'
          Dst:             SSL_set_accept_state
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:520,7'
          Dst:             SSL_set_connect_state
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:525,12'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:534,16'
          Dst:             CBS_get_u24_length_prefixed
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:538,15'
          Dst:             CBS_data
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:538,32'
          Dst:             CBS_len
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:537,48'
          Dst:             SSL_SESSION_from_bytes
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:544,13'
          Dst:             SSL_CTX_add_session
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:546,13'
          Dst:             SSL_set_session
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:555,11'
          Dst:             SSL_set_verify
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:560,16'
          Dst:             CBS_get_u24_length_prefixed
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:563,27'
          Dst:             CBS_data
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:564,27'
          Dst:             CBS_data
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:564,48'
          Dst:             CBS_len
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:565,11'
          Dst:             _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:571,16'
          Dst:             CBS_get_u24_length_prefixed
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:574,28'
          Dst:             CBS_data
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:575,28'
          Dst:             CBS_data
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:575,50'
          Dst:             CBS_len
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:576,11'
          Dst:             _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:582,16'
          Dst:             CBS_get_u24_length_prefixed
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:585,46'
          Dst:             CBS_data
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:585,64'
          Dst:             CBS_len
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:585,11'
          Dst:             SSL_set_handshake_hints
    - functionName:    _ZN12_GLOBAL__N_19TLSFuzzer12TestOneInputEPKhm
      functionSourceFile: '/src/boringssl/fuzz/../ssl/test/fuzzer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - buf
        - len
      BBCount:         92
      ICount:          423
      EdgeCount:       171
      CyclomaticComplexity: 81
      functionsReached:
        - BIO_new
        - BIO_s_mem
        - CBS_data
        - CBS_init
        - CBS_len
        - ERR_clear_error
        - ERR_print_errors_fp
        - RAND_reset_for_fuzzing
        - SSL_do_handshake
        - SSL_get_error
        - SSL_new
        - SSL_read
        - SSL_set0_rbio
        - SSL_set0_wbio
        - SSL_set_accept_state
        - SSL_set_renegotiate_mode
        - SSL_set_tlsext_host_name
        - _ZN12_GLOBAL__N_19TLSFuzzer7MakeBIOEPKhm
        - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
        - _ZN12_GLOBAL__N_19TLSFuzzer9SetupTestEP6cbs_st
        - _ZN4bssl17SSL_apply_handoffEP6ssl_stNS_4SpanIKhEE
        - _ZN4bssl18SSL_apply_handbackEP6ssl_stNS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:326,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:327,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_new
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_new
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_accept_state
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN12_GLOBAL__N_19TLSFuzzer7MakeBIOEPKhm
                - _ZNSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - SSL_set0_rbio
                - _ZNSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_s_mem
                - BIO_new
                - SSL_set0_wbio
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_do_handshake
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl18SSL_apply_handbackEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl17SSL_apply_handoffEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_renegotiate_mode
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_tlsext_host_name
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:333,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_new
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_new
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_accept_state
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN12_GLOBAL__N_19TLSFuzzer7MakeBIOEPKhm
                - _ZNSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - SSL_set0_rbio
                - _ZNSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_s_mem
                - BIO_new
                - SSL_set0_wbio
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_do_handshake
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl18SSL_apply_handbackEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl17SSL_apply_handoffEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_renegotiate_mode
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_tlsext_host_name
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:327,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:328,17'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:330,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:333,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:334,36'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_renegotiate_mode
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_tlsext_host_name
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_new
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_new
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_accept_state
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN12_GLOBAL__N_19TLSFuzzer7MakeBIOEPKhm
                - _ZNSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - SSL_set0_rbio
                - _ZNSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_s_mem
                - BIO_new
                - SSL_set0_wbio
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_do_handshake
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl18SSL_apply_handbackEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl17SSL_apply_handoffEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:339,46'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_new
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_new
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_accept_state
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN12_GLOBAL__N_19TLSFuzzer7MakeBIOEPKhm
                - _ZNSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - SSL_set0_rbio
                - _ZNSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_s_mem
                - BIO_new
                - SSL_set0_wbio
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_do_handshake
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl18SSL_apply_handbackEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl17SSL_apply_handoffEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:351,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:351,36'
              BranchSideFuncs:
                - SSL_get_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl18SSL_apply_handbackEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_do_handshake
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl17SSL_apply_handoffEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:362,18'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl18SSL_apply_handbackEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_do_handshake
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl17SSL_apply_handoffEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:351,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:352,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl17SSL_apply_handoffEP6ssl_stNS_4SpanIKhEE
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_do_handshake
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl18SSL_apply_handbackEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_get_error
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:362,18'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl18SSL_apply_handbackEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_do_handshake
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl17SSL_apply_handoffEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:355,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:356,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_do_handshake
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl18SSL_apply_handbackEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl17SSL_apply_handoffEP6ssl_stNS_4SpanIKhEE
                - fprintf
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:361,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_do_handshake
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl18SSL_apply_handbackEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl17SSL_apply_handoffEP6ssl_stNS_4SpanIKhEE
                - fprintf
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:356,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:357,21'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:359,11'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:362,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:363,32'
              BranchSideFuncs:
                - SSL_get_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl18SSL_apply_handbackEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_do_handshake
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl17SSL_apply_handoffEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:374,32'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:362,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:364,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl18SSL_apply_handbackEP6ssl_stNS_4SpanIKhEE
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_do_handshake
                - SSL_get_error
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl17SSL_apply_handoffEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:374,32'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:365,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:366,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_do_handshake
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl18SSL_apply_handbackEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl17SSL_apply_handoffEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:371,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_do_handshake
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl18SSL_apply_handbackEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - SSL_get_error
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
                - _ZN4bssl17SSL_apply_handoffEP6ssl_stNS_4SpanIKhEE
                - fprintf
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:366,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:367,21'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:369,11'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
                - fprintf
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:379,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:380,12'
              BranchSideFuncs:
                - fprintf
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:387,9'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:380,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:381,17'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:382,18'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
                - SSL_read
                - fprintf
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:387,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:390,7'
              BranchSideFuncs:
                - SSL_read
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:397,9'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:391,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:390,7'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:392,11'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_print_errors_fp
        - Branch String:   '/src/boringssl/fuzz/../ssl/test/fuzzer.h:397,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:398,27'
              BranchSideFuncs:
                - ERR_print_errors_fp
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/fuzz/../ssl/test/fuzzer.h:400,5'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:320,5'
          Dst:             RAND_reset_for_fuzzing
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:324,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:325,32'
          Dst:             _ZN12_GLOBAL__N_19TLSFuzzer9SetupTestEP6cbs_st
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:328,9'
          Dst:             fprintf
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:334,7'
          Dst:             SSL_set_renegotiate_mode
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:335,7'
          Dst:             SSL_set_tlsext_host_name
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:339,38'
          Dst:             SSL_new
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:340,39'
          Dst:             SSL_new
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:341,5'
          Dst:             SSL_set_accept_state
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:343,38'
          Dst:             CBS_data
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:343,54'
          Dst:             CBS_len
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:343,30'
          Dst:             _ZN12_GLOBAL__N_19TLSFuzzer7MakeBIOEPKhm
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:343,5'
          Dst:             SSL_set0_rbio
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:344,38'
          Dst:             BIO_s_mem
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:344,30'
          Dst:             BIO_new
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:344,5'
          Dst:             SSL_set0_wbio
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:350,17'
          Dst:             SSL_do_handshake
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:351,22'
          Dst:             SSL_get_error
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:352,9'
          Dst:             _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:355,57'
          Dst:             _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:355,14'
          Dst:             _ZN4bssl17SSL_apply_handoffEP6ssl_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:357,13'
          Dst:             fprintf
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:363,18'
          Dst:             SSL_get_error
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:364,9'
          Dst:             _ZN12_GLOBAL__N_19TLSFuzzer8MoveBIOsEP6ssl_stS2_
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:365,59'
          Dst:             _ZN4bssl4SpanIKhEC2INSt3__16vectorIhNS4_9allocatorIhEEEEvS8_EERKT_
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:365,14'
          Dst:             _ZN4bssl18SSL_apply_handbackEP6ssl_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:367,13'
          Dst:             fprintf
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:381,9'
          Dst:             fprintf
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:383,9'
          Dst:             fprintf
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:391,13'
          Dst:             SSL_read
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:398,7'
          Dst:             ERR_print_errors_fp
        - Src:             '/src/boringssl/fuzz/../ssl/test/fuzzer.h:400,5'
          Dst:             ERR_clear_error
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/boringssl/fuzz/client.cc'
      linkageType:     externalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19TLSFuzzer12TestOneInputEPKhm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/fuzz/client.cc:22,19'
          Dst:             _ZN12_GLOBAL__N_19TLSFuzzer12TestOneInputEPKhm
    - functionName:    _ZN4bssl6DeleteINS_14DTLSWriteEpochEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN4bssl14DTLSWriteEpochD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN4bssl14DTLSWriteEpochD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN4bssl14DTLSWriteEpochD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN4bssl14DTLSWriteEpochD2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl14DTLSWriteEpochD2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:744,8'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
    - functionName:    _ZN4bssl13InplaceVectorIhLm48EED2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EE5clearEv
        - __clang_call_terminate
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:383,22'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE5clearEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:383,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl8internal7DeleterclINS_14SSLAEADContextEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_14SSLAEADContextEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_14SSLAEADContextEvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplINS_14SSLAEADContextEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_14SSLAEADContextEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_14SSLAEADContextEEEvPT_
    - functionName:    _ZN4bssl6DeleteINS_14SSLAEADContextEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN4bssl14SSLAEADContextD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN4bssl14SSLAEADContextD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN4bssl14SSLAEADContextD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN4bssl14SSLAEADContextD2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal7DeleterclINS_21RecordNumberEncrypterEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_21RecordNumberEncrypterEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_21RecordNumberEncrypterEvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplINS_21RecordNumberEncrypterEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_21RecordNumberEncrypterEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_21RecordNumberEncrypterEEEvPT_
    - functionName:    _ZN4bssl6DeleteINS_21RecordNumberEncrypterEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl13InplaceVectorIhLm48EE5clearEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EE6ShrinkEm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:434,18'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE6ShrinkEm
    - functionName:    _ZN4bssl13InplaceVectorIhLm48EE6ShrinkEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         7
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - abort
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNSt3__19destroy_nB8ne180100IPhmEET_S2_T0_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:446,20'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
    - functionName:    _ZN4bssl13InplaceVectorIhLm48EE4dataEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal11DeleterImplINS_14DTLSWriteEpochEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_14DTLSWriteEpochEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_14DTLSWriteEpochEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_14DTLSWriteEpochEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_14DTLSWriteEpochEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_14DTLSWriteEpochEvE4FreeEPS2_
    - functionName:    _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4dataEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE8capacityEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4sizeEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE11TryPushBackES6_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - val
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4dataEv
        - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE8capacityEv
        - _ZNK4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:497,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:498,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:500,15'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4dataEv
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEC2B8ne180100EOS5_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:497,9'
          Dst:             _ZNK4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4sizeEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:497,19'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE8capacityEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:500,15'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4dataEv
    - functionName:    _ZN4bssl14DTLSWriteEpochC2EOS0_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EEC2EOS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:744,8'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEC2EOS1_
    - functionName:    _ZN4bssl13InplaceVectorIhLm48EEC2EOS1_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EEaSEOS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:382,48'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEaSEOS1_
    - functionName:    _ZN4bssl13InplaceVectorIhLm48EEaSEOS1_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EE3endEv
        - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - _ZN4bssl13InplaceVectorIhLm48EE5beginEv
        - _ZN4bssl13InplaceVectorIhLm48EE5clearEv
        - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:391,5'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE5clearEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:392,35'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE5beginEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:392,50'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE3endEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:392,57'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:393,19'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
    - functionName:    _ZN4bssl13InplaceVectorIhLm48EE5beginEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:429,23'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
    - functionName:    _ZN4bssl13InplaceVectorIhLm48EE3endEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:431,21'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
    - functionName:    _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__118uninitialized_moveB8ne180100IPhS1_EET0_T_S3_S2_ENKUlOS3_E_clIRS1_EEDcS4_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__memory/uninitialized_algorithms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __iter
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_rethrow
      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:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_end_catch
      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:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl3NewINS_14DTLSWriteEpochEJS1_EEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl14DTLSWriteEpochC2EOS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl14DTLSWriteEpochC2EOS0_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl14DTLSWriteEpochC2EOS0_
    - functionName:    _ZN4bssl16DTLSRecordNumberC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl16DTLSRecordNumber5epochEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE8PushBackES6_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - val
      BBCount:         10
      ICount:          56
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE11TryPushBackES6_
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:515,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:515,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:515,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:514,14'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE11TryPushBackES6_
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:515,5'
          Dst:             abort
    - functionName:    _ZN4bssl14DTLSWriteEpochaSEOS0_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EEaSEOS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:744,8'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEaSEOS1_
    - functionName:    _ZN4bssl10MakeUniqueINS_14DTLSWriteEpochEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_14DTLSWriteEpochEJS1_EEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_14DTLSWriteEpochEJS1_EEEPT_DpOT0_
    - functionName:    _ZN4bssl16DTLSRecordNumberC2Etm
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - size_t
      constantsTouched: []
      argNames:
        - this
        - epoch
        - sequence
      BBCount:         7
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:685,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:685,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/internal.h:685,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:685,5'
          Dst:             abort
    - functionName:    _ZN4bssl14DTLSWriteEpochC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 744
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
        - _ZN4bssl16DTLSRecordNumberC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:744,8'
          Dst:             _ZN4bssl16DTLSRecordNumberC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:744,8'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEC2Ev
    - functionName:    _ZN4bssl13InplaceVectorIhLm48EEC2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl14DTLSWriteEpoch5epochEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl16DTLSRecordNumber5epochEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:747,47'
          Dst:             _ZNK4bssl16DTLSRecordNumber5epochEv
    - functionName:    _ZN4bssl6DeleteINS_13DTLSReadEpochEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN4bssl13DTLSReadEpochD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN4bssl13DTLSReadEpochD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN4bssl13DTLSReadEpochD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN4bssl13DTLSReadEpochD2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl13DTLSReadEpochD2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:732,8'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
    - functionName:    _ZN4bssl8internal11DeleterImplINS_13DTLSReadEpochEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_13DTLSReadEpochEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_13DTLSReadEpochEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_13DTLSReadEpochEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_13DTLSReadEpochEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_13DTLSReadEpochEvE4FreeEPS2_
    - functionName:    _ZN4bssl13DTLSReadEpochC2EOS0_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EEC2EOS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:732,8'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEC2EOS1_
    - functionName:    _ZN4bssl3NewINS_13DTLSReadEpochEJS1_EEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl13DTLSReadEpochC2EOS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl13DTLSReadEpochC2EOS0_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl13DTLSReadEpochC2EOS0_
    - functionName:    _ZNK4bssl4SpanIKhE3endEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIKhE5beginEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorIhLm48EE8capacityEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIKhE4sizeEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    222
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - in
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - _ZN4bssl13InplaceVectorIhLm48EE5clearEv
        - _ZN4bssl13InplaceVectorIhLm48EE8capacityEv
        - _ZNK4bssl4SpanIKhE3endEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5beginEv
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:485,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:486,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:488,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE5clearEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNSt3__118uninitialized_copyB8ne180100IPKhPhEET0_T_S5_S4_
                - _ZNK4bssl4SpanIKhE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:485,12'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:485,21'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE8capacityEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:488,5'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE5clearEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:489,32'
          Dst:             _ZNK4bssl4SpanIKhE5beginEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:489,44'
          Dst:             _ZNK4bssl4SpanIKhE3endEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:489,51'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:490,16'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
    - functionName:    _ZN4bssl16DTLSReplayBitmapC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13DTLSReadEpochaSEOS0_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EEaSEOS1_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:732,8'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEaSEOS1_
    - functionName:    _ZN4bssl10MakeUniqueINS_13DTLSReadEpochEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_13DTLSReadEpochEJS1_EEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_13DTLSReadEpochEJS1_EEEPT_DpOT0_
    - functionName:    _ZNK4bssl14SSLAEADContext6cipherEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL10next_epochPK6ssl_stPt22ssl_encryption_level_tt
      functionSourceFile: '/src/boringssl/ssl/dtls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - ssl
        - out
        - level
        - prev
      BBCount:         17
      ICount:          102
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:45,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:49,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:49,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:49,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:53,11'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:67,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:53,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:54,32'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:59,11'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:53,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:55,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:59,11'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:59,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:60,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:63,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_method.cc:54,11'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/dtls_method.cc:60,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/dtls_method.cc:67,3'
          Dst:             __assert_fail
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    724
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - in
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
        - abort
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:512,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:512,37'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:512,37'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:512,37'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:512,37'
          Dst:             abort
    - functionName:    _ZN4bssl13DTLSReadEpochC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
        - _ZN4bssl16DTLSReplayBitmapC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:732,8'
          Dst:             _ZN4bssl16DTLSReplayBitmapC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:732,8'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEC2Ev
    - functionName:    _ZL21dtls1_set_write_stateP6ssl_st22ssl_encryption_level_tNSt3__110unique_ptrIN4bssl14SSLAEADContextENS4_8internal7DeleterEEENS4_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/dtls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - level
        - aead_ctx
        - traffic_secret
        - ''
      BBCount:         29
      ICount:          194
      EdgeCount:       53
      CyclomaticComplexity: 26
      functionsReached:
        - _ZL10next_epochPK6ssl_stPt22ssl_encryption_level_tt
        - _ZN4bssl10MakeUniqueINS_14DTLSWriteEpochEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE8PushBackES6_
        - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl14DTLSWriteEpochC2Ev
        - _ZN4bssl14DTLSWriteEpochD2Ev
        - _ZN4bssl14DTLSWriteEpochaSEOS0_
        - _ZN4bssl16DTLSRecordNumberC2Etm
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl21RecordNumberEncrypter6CreateEPK13ssl_cipher_stNS_4SpanIKhEE
        - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
        - _ZNK4bssl14DTLSWriteEpoch5epochEv
        - _ZNK4bssl14SSLAEADContext6cipherEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:116,5'
              BranchSideFuncs:
                - _ZN4bssl14DTLSWriteEpochC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZN4bssl14DTLSWriteEpochD2Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl10MakeUniqueINS_14DTLSWriteEpochEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14DTLSWriteEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE8PushBackES6_
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14DTLSWriteEpochD2Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl21RecordNumberEncrypter6CreateEPK13ssl_cipher_stNS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:119,18'
              BranchSideFuncs:
                - _ZN4bssl14DTLSWriteEpochC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZN4bssl14DTLSWriteEpochD2Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl10MakeUniqueINS_14DTLSWriteEpochEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14DTLSWriteEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE8PushBackES6_
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14DTLSWriteEpochD2Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl21RecordNumberEncrypter6CreateEPK13ssl_cipher_stNS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:125,49'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl21RecordNumberEncrypter6CreateEPK13ssl_cipher_stNS_4SpanIKhEE
                - _ZN4bssl14DTLSWriteEpochD2Ev
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl10MakeUniqueINS_14DTLSWriteEpochEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14DTLSWriteEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE8PushBackES6_
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14DTLSWriteEpochD2Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:131,55'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_14DTLSWriteEpochEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl14DTLSWriteEpochD2Ev
                - _ZNSt3__1eqB8ne180100IN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14DTLSWriteEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE8PushBackES6_
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14DTLSWriteEpochD2Ev
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:126,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:127,7'
              BranchSideFuncs:
                - _ZN4bssl14DTLSWriteEpochD2Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:129,3'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_14DTLSWriteEpochEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl14DTLSWriteEpochD2Ev
                - _ZNSt3__1eqB8ne180100IN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14DTLSWriteEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE8PushBackES6_
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14DTLSWriteEpochD2Ev
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:133,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14DTLSWriteEpochD2Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:136,3'
              BranchSideFuncs:
                - _ZN4bssl14DTLSWriteEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14DTLSWriteEpochD2Ev
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE8PushBackES6_
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14DTLSWriteEpochD2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_method.cc:115,60'
          Dst:             _ZNK4bssl14DTLSWriteEpoch5epochEv
        - Src:             '/src/boringssl/ssl/dtls_method.cc:115,8'
          Dst:             _ZL10next_epochPK6ssl_stPt22ssl_encryption_level_tt
        - Src:             '/src/boringssl/ssl/dtls_method.cc:119,18'
          Dst:             _ZN4bssl14DTLSWriteEpochC2Ev
        - Src:             '/src/boringssl/ssl/dtls_method.cc:121,27'
          Dst:             _ZN4bssl16DTLSRecordNumberC2Etm
        - Src:             '/src/boringssl/ssl/dtls_method.cc:122,28'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/dtls_method.cc:123,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/dtls_method.cc:125,55'
          Dst:             _ZNK4bssl14SSLAEADContext6cipherEv
        - Src:             '/src/boringssl/ssl/dtls_method.cc:125,9'
          Dst:             _ZN4bssl21RecordNumberEncrypter6CreateEPK13ssl_cipher_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/dtls_method.cc:131,18'
          Dst:             _ZN4bssl10MakeUniqueINS_14DTLSWriteEpochEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/dtls_method.cc:136,24'
          Dst:             _ZN4bssl14DTLSWriteEpochaSEOS0_
        - Src:             '/src/boringssl/ssl/dtls_method.cc:137,31'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE8PushBackES6_
        - Src:             '/src/boringssl/ssl/dtls_method.cc:138,3'
          Dst:             _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
        - Src:             '/src/boringssl/ssl/dtls_method.cc:140,1'
          Dst:             _ZN4bssl14DTLSWriteEpochD2Ev
        - Src:             '/src/boringssl/ssl/dtls_method.cc:140,1'
          Dst:             _ZN4bssl14DTLSWriteEpochD2Ev
    - functionName:    _ZL20dtls1_set_read_stateP6ssl_st22ssl_encryption_level_tNSt3__110unique_ptrIN4bssl14SSLAEADContextENS4_8internal7DeleterEEENS4_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/dtls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - level
        - aead_ctx
        - traffic_secret
        - ''
      BBCount:         30
      ICount:          197
      EdgeCount:       56
      CyclomaticComplexity: 28
      functionsReached:
        - ERR_put_error
        - _ZL10next_epochPK6ssl_stPt22ssl_encryption_level_tt
        - _ZN4bssl10MakeUniqueINS_13DTLSReadEpochEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl13DTLSReadEpochC2Ev
        - _ZN4bssl13DTLSReadEpochD2Ev
        - _ZN4bssl13DTLSReadEpochaSEOS0_
        - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl21RecordNumberEncrypter6CreateEPK13ssl_cipher_stNS_4SpanIKhEE
        - _ZN4bssl35dtls_has_unprocessed_handshake_dataEPK6ssl_st
        - _ZNK4bssl14SSLAEADContext6cipherEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:76,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:81,17'
              BranchSideFuncs:
                - _ZN4bssl13DTLSReadEpochC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl13DTLSReadEpochD2Ev
                - _ZL10next_epochPK6ssl_stPt22ssl_encryption_level_tt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13DTLSReadEpochD2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl21RecordNumberEncrypter6CreateEPK13ssl_cipher_stNS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_13DTLSReadEpochEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:85,20'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13DTLSReadEpochD2Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZN4bssl13DTLSReadEpochD2Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl21RecordNumberEncrypter6CreateEPK13ssl_cipher_stNS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_13DTLSReadEpochEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:89,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13DTLSReadEpochD2Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZN4bssl13DTLSReadEpochD2Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl21RecordNumberEncrypter6CreateEPK13ssl_cipher_stNS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_13DTLSReadEpochEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:89,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:91,49'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl13DTLSReadEpochD2Ev
                - _ZN4bssl21RecordNumberEncrypter6CreateEPK13ssl_cipher_stNS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_13DTLSReadEpochEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13DTLSReadEpochD2Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:105,5'
              BranchSideFuncs:
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZN4bssl13DTLSReadEpochD2Ev
                - _ZN4bssl13DTLSReadEpochD2Ev
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:92,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:93,7'
              BranchSideFuncs:
                - _ZN4bssl13DTLSReadEpochD2Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:99,5'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_13DTLSReadEpochEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl13DTLSReadEpochD2Ev
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13DTLSReadEpochD2Ev
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:99,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:99,5'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_13DTLSReadEpochEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl13DTLSReadEpochD2Ev
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13DTLSReadEpochD2Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:100,32'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_13DTLSReadEpochEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl13DTLSReadEpochD2Ev
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13DTLSReadEpochD2Ev
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:101,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:102,7'
              BranchSideFuncs:
                - _ZN4bssl13DTLSReadEpochD2Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:104,3'
              BranchSideFuncs:
                - _ZN4bssl13DTLSReadEpochD2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_method.cc:75,7'
          Dst:             _ZN4bssl35dtls_has_unprocessed_handshake_dataEPK6ssl_st
        - Src:             '/src/boringssl/ssl/dtls_method.cc:76,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/dtls_method.cc:77,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/dtls_method.cc:81,17'
          Dst:             _ZN4bssl13DTLSReadEpochC2Ev
        - Src:             '/src/boringssl/ssl/dtls_method.cc:83,28'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/dtls_method.cc:84,8'
          Dst:             _ZL10next_epochPK6ssl_stPt22ssl_encryption_level_tt
        - Src:             '/src/boringssl/ssl/dtls_method.cc:85,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/dtls_method.cc:109,1'
          Dst:             _ZN4bssl13DTLSReadEpochD2Ev
        - Src:             '/src/boringssl/ssl/dtls_method.cc:89,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/dtls_method.cc:91,55'
          Dst:             _ZNK4bssl14SSLAEADContext6cipherEv
        - Src:             '/src/boringssl/ssl/dtls_method.cc:91,9'
          Dst:             _ZN4bssl21RecordNumberEncrypter6CreateEPK13ssl_cipher_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/dtls_method.cc:99,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/dtls_method.cc:100,32'
          Dst:             _ZN4bssl10MakeUniqueINS_13DTLSReadEpochEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/dtls_method.cc:105,25'
          Dst:             _ZN4bssl13DTLSReadEpochaSEOS0_
        - Src:             '/src/boringssl/ssl/dtls_method.cc:109,1'
          Dst:             _ZN4bssl13DTLSReadEpochD2Ev
    - functionName:    _ZL27dtls1_on_handshake_completeP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/dtls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl16dtls1_stop_timerEP6ssl_st
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:29,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:29,7'
              BranchSideFuncs:
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:34,22'
              BranchSideFuncs:
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:37,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:38,36'
              BranchSideFuncs:
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:40,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_method.cc:29,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/dtls_method.cc:34,5'
          Dst:             _ZN4bssl16dtls1_stop_timerEP6ssl_st
        - Src:             '/src/boringssl/ssl/dtls_method.cc:38,7'
          Dst:             _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
    - functionName:    DTLS_client_method
      functionSourceFile: '/src/boringssl/ssl/dtls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DTLS_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:216,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:216,53'
              BranchSideFuncs:
                - DTLS_method
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:216,53'
              BranchSideFuncs:
                - DTLS_method
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_method.cc:216,53'
          Dst:             DTLS_method
    - functionName:    DTLS_method
      functionSourceFile: '/src/boringssl/ssl/dtls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DTLS_server_method
      functionSourceFile: '/src/boringssl/ssl/dtls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DTLS_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:214,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:214,53'
              BranchSideFuncs:
                - DTLS_method
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:214,53'
              BranchSideFuncs:
                - DTLS_method
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_method.cc:214,53'
          Dst:             DTLS_method
    - functionName:    DTLSv1_client_method
      functionSourceFile: '/src/boringssl/ssl/dtls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DTLSv1_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:212,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:212,55'
              BranchSideFuncs:
                - DTLSv1_method
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:212,55'
              BranchSideFuncs:
                - DTLSv1_method
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_method.cc:212,55'
          Dst:             DTLSv1_method
    - functionName:    DTLSv1_method
      functionSourceFile: '/src/boringssl/ssl/dtls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DTLSv1_2_client_method
      functionSourceFile: '/src/boringssl/ssl/dtls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DTLSv1_2_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:210,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:210,57'
              BranchSideFuncs:
                - DTLSv1_2_method
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:210,57'
              BranchSideFuncs:
                - DTLSv1_2_method
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_method.cc:210,57'
          Dst:             DTLSv1_2_method
    - functionName:    DTLSv1_2_method
      functionSourceFile: '/src/boringssl/ssl/dtls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DTLSv1_server_method
      functionSourceFile: '/src/boringssl/ssl/dtls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DTLSv1_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:208,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:208,55'
              BranchSideFuncs:
                - DTLSv1_method
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:208,55'
              BranchSideFuncs:
                - DTLSv1_method
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_method.cc:208,55'
          Dst:             DTLSv1_method
    - functionName:    DTLSv1_2_server_method
      functionSourceFile: '/src/boringssl/ssl/dtls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DTLSv1_2_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_method.cc:206,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:206,57'
              BranchSideFuncs:
                - DTLSv1_2_method
            - BranchSide:      '/src/boringssl/ssl/dtls_method.cc:206,57'
              BranchSideFuncs:
                - DTLSv1_2_method
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_method.cc:206,57'
          Dst:             DTLSv1_2_method
    - functionName:    DTLS_with_buffers_method
      functionSourceFile: '/src/boringssl/ssl/dtls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal7DeleterclINS_15ECHServerConfigEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_15ECHServerConfigEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_15ECHServerConfigEvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplINS_15ECHServerConfigEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_15ECHServerConfigEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_15ECHServerConfigEEEvPT_
    - functionName:    _ZN4bssl6DeleteINS_15ECHServerConfigEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN4bssl15ECHServerConfigD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN4bssl15ECHServerConfigD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN4bssl15ECHServerConfigD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN4bssl15ECHServerConfigD2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl15ECHServerConfigD2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1278
      functionLinenumberEnd: 1278
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
        - _ZN4bssl9ECHConfigD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:1278,7'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1278,7'
          Dst:             _ZN4bssl9ECHConfigD2Ev
    - functionName:    _ZN4bssl9ECHConfigD2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1265
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIhED2Ev
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:1265,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl5ArrayIhED2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl5ArrayIhE5ResetEv
        - __clang_call_terminate
      functionUses:    196
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:94,14'
          Dst:             _ZN4bssl5ArrayIhE5ResetEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:94,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl5ArrayIhE5ResetEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIhE5ResetEPhm
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:139,18'
          Dst:             _ZN4bssl5ArrayIhE5ResetEPhm
    - functionName:    _ZN4bssl5ArrayIhE5ResetEPhm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_data
        - new_size
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:145,5'
          Dst:             OPENSSL_free
    - functionName:    _ZZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrIN4bssl15ECHServerConfigENS2_8internal7DeleterEEES7_EET0_T_S9_S8_ENKUlOS9_E_clIRS7_EEDcSA_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__memory/uninitialized_algorithms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __iter
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE9MaybeGrowEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          108
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
        - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
        - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5clearEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:326,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:327,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:329,12'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrIN4bssl15ECHServerConfigENS2_8internal7DeleterEEES7_EET0_T_S9_S8_
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5clearEv
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:330,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:332,11'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrIN4bssl15ECHServerConfigENS2_8internal7DeleterEEES7_EET0_T_S9_S8_
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5clearEv
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:338,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrIN4bssl15ECHServerConfigENS2_8internal7DeleterEEES7_EET0_T_S9_S8_
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5clearEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:332,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:333,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:336,22'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrIN4bssl15ECHServerConfigENS2_8internal7DeleterEEES7_EET0_T_S9_S8_
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5clearEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:338,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:339,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:343,46'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrIN4bssl15ECHServerConfigENS2_8internal7DeleterEEES7_EET0_T_S9_S8_
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5clearEv
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:344,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:345,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:347,23'
              BranchSideFuncs:
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrIN4bssl15ECHServerConfigENS2_8internal7DeleterEEES7_EET0_T_S9_S8_
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5clearEv
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:333,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:339,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:343,31'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:348,29'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:348,38'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:349,5'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5clearEv
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5clearEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:284,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl15ECHServerConfigC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1281
      functionLinenumberEnd: 1302
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
        - _ZN4bssl9ECHConfigC2Ev
        - _ZN4bssl9ECHConfigD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:1281,3'
          Dst:             _ZN4bssl9ECHConfigC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1281,3'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1281,29'
          Dst:             _ZN4bssl9ECHConfigD2Ev
    - functionName:    _ZN4bssl9ECHConfigC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:1265,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1265,8'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1265,8'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1265,8'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1265,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl5ArrayIhEC2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    95
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl4SpanIKhEC2Ev
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    47
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:126,22'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
    - functionName:    _ZN4bssl4SpanIKhEC2EPS1_m
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ptr
        - len
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    80
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl3NewINS_15ECHServerConfigEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl15ECHServerConfigC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl15ECHServerConfigC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl15ECHServerConfigC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl15ECHServerConfigC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl15ECHServerConfigC2Ev
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEED2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5clearEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:235,15'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5clearEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:235,15'
          Dst:             __clang_call_terminate
    - functionName:    _ZN15ssl_ech_keys_stD2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4257
      functionLinenumberEnd: 4257
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:4257,30'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEED2Ev
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEEC2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl10RefCountedI15ssl_ech_keys_stEC2ENS2_13CheckSubClassE
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN15ssl_ech_keys_stC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4251
      functionLinenumberEnd: 4251
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl10RefCountedI15ssl_ech_keys_stEC2ENS2_13CheckSubClassE
        - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:4251,23'
          Dst:             _ZN4bssl10RefCountedI15ssl_ech_keys_stEC2ENS2_13CheckSubClassE
        - Src:             '/src/boringssl/ssl/internal.h:4251,3'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEEC2Ev
    - functionName:    _ZN4bssl6DeleteINS_9ECHConfigEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN4bssl9ECHConfigD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN4bssl9ECHConfigD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN4bssl9ECHConfigD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN4bssl9ECHConfigD2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal11DeleterImplINS_9ECHConfigEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_9ECHConfigEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_9ECHConfigEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_9ECHConfigEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_9ECHConfigEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_9ECHConfigEvE4FreeEPS2_
    - functionName:    _ZN4bssl5ArrayIhE7ReleaseEPPhPm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - out
        - out_size
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl5ArrayIhEaSEOS1_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIhE5ResetEv
        - _ZN4bssl5ArrayIhE7ReleaseEPPhPm
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:98,5'
          Dst:             _ZN4bssl5ArrayIhE5ResetEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:99,11'
          Dst:             _ZN4bssl5ArrayIhE7ReleaseEPPhPm
    - functionName:    _ZN4bssl5ArrayIhEC2EOS1_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIhEaSEOS1_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:92,32'
          Dst:             _ZN4bssl5ArrayIhEaSEOS1_
    - functionName:    _ZN4bssl9ECHConfigC2EOS0_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1265
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIhEC2EOS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:1265,8'
          Dst:             _ZN4bssl5ArrayIhEC2EOS1_
    - functionName:    _ZN4bssl3NewINS_9ECHConfigEJS1_EEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl9ECHConfigC2EOS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl9ECHConfigC2EOS0_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl9ECHConfigC2EOS0_
    - 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:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl5ArrayIhE17InitUninitializedEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         10
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - _ZN4bssl5ArrayIhE5ResetEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:208,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:209,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:212,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:212,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:213,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:216,50'
              BranchSideFuncs:
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:217,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:218,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:220,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:207,5'
          Dst:             _ZN4bssl5ArrayIhE5ResetEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:213,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:216,35'
          Dst:             OPENSSL_malloc
    - 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:    78
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13MakeConstSpanIKhEENS_4SpanIKT_EEPS3_m
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr
        - size
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:233,10'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
    - functionName:    _ZN4bsslL11random_sizeEmm
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 715
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - min
        - max
      BBCount:         7
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - RAND_bytes
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:716,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:716,3'
              BranchSideFuncs:
                - RAND_bytes
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:716,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:716,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:718,3'
          Dst:             RAND_bytes
    - functionName:    _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionSourceFile: '/src/boringssl/include/openssl/bytestring.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    98
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/bytestring.h:48,55'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
    - functionName:    _ZNK4bssl4SpanIKhEixEm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:165,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:166,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:168,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:166,7'
          Dst:             abort
    - functionName:    SSL_ech_accepted
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1104
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - SSL_in_early_data
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1096,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1096,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1103,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1096,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1100,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1103,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1096,7'
          Dst:             SSL_in_early_data
    - functionName:    _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_MUTEX_unlock_write
        - __clang_call_terminate
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:654,22'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:654,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - mu
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - __assert_fail
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:651,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:651,5'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:651,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:651,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:652,5'
          Dst:             CRYPTO_MUTEX_lock_write
    - functionName:    _ZN4bssl5UpRefEP15ssl_ech_keys_st
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6151
      functionLinenumberEnd: 6151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_ECH_KEYS_up_ref
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/ssl.h:6151,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/ssl.h:6151,1'
              BranchSideFuncs:
                - SSL_ECH_KEYS_up_ref
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
            - BranchSide:      '/src/boringssl/include/openssl/ssl.h:6151,1'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:6151,1'
          Dst:             SSL_ECH_KEYS_up_ref
    - functionName:    SSL_ECH_KEYS_up_ref
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1022
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - keys
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl10RefCountedI15ssl_ech_keys_stE13UpRefInternalEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1022,54'
          Dst:             _ZN4bssl10RefCountedI15ssl_ech_keys_stE13UpRefInternalEv
    - functionName:    _ZN4bssl10RefCountedI15ssl_ech_keys_stE13UpRefInternalEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:150,26'
          Dst:             CRYPTO_refcount_inc
    - functionName:    SSL_CTX_set1_ech_keys
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1093
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - keys
      BBCount:         16
      ICount:          112
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - _ZN4bssl5UpRefEP15ssl_ech_keys_st
        - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
        - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
        - _ZNK4bssl15ECHServerConfig15is_retry_configEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1079,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1079,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig15is_retry_configEv
                - ERR_put_error
                - _ZN4bssl5UpRefEP15ssl_ech_keys_st
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE4swapB8ne180100ERS5_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1085,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5UpRefEP15ssl_ech_keys_st
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE4swapB8ne180100ERS5_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1080,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1079,3'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5UpRefEP15ssl_ech_keys_st
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE4swapB8ne180100ERS5_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1081,24'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5UpRefEP15ssl_ech_keys_st
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE4swapB8ne180100ERS5_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1085,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1086,5'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP15ssl_ech_keys_st
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE4swapB8ne180100ERS5_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1089,46'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP15ssl_ech_keys_st
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEE4swapB8ne180100ERS5_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1079,27'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1079,27'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1080,17'
          Dst:             _ZNK4bssl15ECHServerConfig15is_retry_configEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1086,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1089,40'
          Dst:             _ZN4bssl5UpRefEP15ssl_ech_keys_st
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1090,18'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1093,1'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
    - functionName:    _ZNK4bssl15ECHServerConfig15is_retry_configEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1297
      functionLinenumberEnd: 1297
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_ECH_KEYS_marshal_retry_configs
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1060
      functionLinenumberEnd: 1075
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - keys
        - out
        - out_len
      BBCount:         34
      ICount:          180
      EdgeCount:       58
      CyclomaticComplexity: 26
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16_length_prefixed
        - CBB_finish
        - CBB_init
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZNK4bssl15ECHServerConfig10ech_configEv
        - _ZNK4bssl15ECHServerConfig15is_retry_configEv
        - _ZNK4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
        - _ZNK4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1063,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1064,40'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZNK4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig15is_retry_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1065,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1063,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1065,5'
              BranchSideFuncs:
                - _ZNK4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig15is_retry_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1067,29'
              BranchSideFuncs:
                - _ZNK4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig15is_retry_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1067,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1067,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig15is_retry_configEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1074,25'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1068,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1067,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig15is_retry_configEv
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1069,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig15is_retry_configEv
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1068,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1067,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig15is_retry_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1071,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1061,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1063,21'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1063,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1064,40'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1064,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1075,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1067,27'
          Dst:             _ZNK4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1067,27'
          Dst:             _ZNK4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1068,17'
          Dst:             _ZNK4bssl15ECHServerConfig15is_retry_configEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1069,40'
          Dst:             _ZNK4bssl15ECHServerConfig10ech_configEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1069,57'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1070,32'
          Dst:             _ZNK4bssl15ECHServerConfig10ech_configEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1070,49'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1069,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1074,25'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1074,10'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1075,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_zero
      functionUses:    55
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:466,22'
          Dst:             CBB_zero
    - functionName:    _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    230
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_cleanup
        - __clang_call_terminate
      functionUses:    110
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:467,23'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/include/openssl/base.h:467,23'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl15ECHServerConfig10ech_configEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1296
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl5ArrayIhE4dataEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl5ArrayIhE4sizeEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    107
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_ECH_KEYS_has_duplicate_config_id
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1048
      functionLinenumberEnd: 1057
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - keys
      BBCount:         10
      ICount:          79
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK4bssl15ECHServerConfig10ech_configEv
        - _ZNK4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
        - _ZNK4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1050,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1050,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1056,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1051,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1052,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1054,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1050,27'
          Dst:             _ZNK4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1050,27'
          Dst:             _ZNK4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1051,22'
          Dst:             _ZNK4bssl15ECHServerConfig10ech_configEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1054,18'
          Dst:             _ZNK4bssl15ECHServerConfig10ech_configEv
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE4PushES6_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - elem
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE9MaybeGrowEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:299,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:300,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:302,11'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEC2B8ne180100EOS5_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:299,10'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE9MaybeGrowEv
    - functionName:    _ZN4bssl10MakeUniqueINS_15ECHServerConfigEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_15ECHServerConfigEJEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_15ECHServerConfigEJEEEPT_DpOT0_
    - functionName:    SSL_ECH_KEYS_add
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1032
      functionLinenumberEnd: 1046
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - configs
        - is_retry_config
        - ech_config
        - ech_config_len
        - key
      BBCount:         18
      ICount:          122
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - ERR_put_error
        - _ZN4bssl10MakeUniqueINS_15ECHServerConfigEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl15ECHServerConfig4InitENS_4SpanIKhEEPK15evp_hpke_key_stb
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE4PushES6_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1034,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1035,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl15ECHServerConfig4InitENS_4SpanIKhEEPK15evp_hpke_key_stb
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE4PushES6_
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1037,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl15ECHServerConfig4InitENS_4SpanIKhEEPK15evp_hpke_key_stb
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE4PushES6_
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1037,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1039,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE4PushES6_
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1042,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE4PushES6_
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1042,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1043,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1045,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1033,46'
          Dst:             _ZN4bssl10MakeUniqueINS_15ECHServerConfigEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1037,28'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1037,23'
          Dst:             _ZN4bssl15ECHServerConfig4InitENS_4SpanIKhEEPK15evp_hpke_key_stb
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1039,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1042,25'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE4PushES6_
    - functionName:    _ZN4bssl15ECHServerConfig4InitENS_4SpanIKhEEPK15evp_hpke_key_stb
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - ech_config
        - key
        - is_retry_config
        - ''
      BBCount:         32
      ICount:          214
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - CBS_get_u16
        - CBS_len
        - ERR_put_error
        - EVP_HPKE_KEM_id
        - EVP_HPKE_KEY_copy
        - EVP_HPKE_KEY_kem
        - EVP_HPKE_KEY_public_key
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
        - _ZN4bssl8internalneENS_4SpanIKhEES3_
        - _ZN4bsslL12get_ech_aeadEt
        - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:504,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:506,5'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_len
                - EVP_HPKE_KEY_public_key
                - EVP_HPKE_KEY_kem
                - EVP_HPKE_KEM_id
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_HPKE_KEY_copy
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16
                - _ZN4bsslL12get_ech_aeadEt
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:508,7'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_len
                - EVP_HPKE_KEY_public_key
                - EVP_HPKE_KEY_kem
                - EVP_HPKE_KEM_id
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_HPKE_KEY_copy
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16
                - _ZN4bsslL12get_ech_aeadEt
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:508,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:509,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:512,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_len
                - EVP_HPKE_KEY_public_key
                - EVP_HPKE_KEY_kem
                - EVP_HPKE_KEM_id
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_HPKE_KEY_copy
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16
                - _ZN4bsslL12get_ech_aeadEt
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:512,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:513,5'
              BranchSideFuncs:
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_len
                - EVP_HPKE_KEY_public_key
                - EVP_HPKE_KEY_kem
                - EVP_HPKE_KEM_id
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_HPKE_KEY_copy
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16
                - _ZN4bsslL12get_ech_aeadEt
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:517,23'
              BranchSideFuncs:
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_len
                - EVP_HPKE_KEY_public_key
                - EVP_HPKE_KEY_kem
                - EVP_HPKE_KEM_id
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_HPKE_KEY_copy
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16
                - _ZN4bsslL12get_ech_aeadEt
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:518,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:520,10'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16
                - _ZN4bsslL12get_ech_aeadEt
                - CBS_len
                - EVP_HPKE_KEY_public_key
                - EVP_HPKE_KEY_kem
                - EVP_HPKE_KEM_id
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_HPKE_KEY_copy
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:536,32'
              BranchSideFuncs:
                - EVP_HPKE_KEY_public_key
                - EVP_HPKE_KEY_kem
                - EVP_HPKE_KEM_id
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_HPKE_KEY_copy
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:520,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:521,10'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bsslL12get_ech_aeadEt
                - CBS_len
                - EVP_HPKE_KEY_public_key
                - EVP_HPKE_KEY_kem
                - EVP_HPKE_KEM_id
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_HPKE_KEY_copy
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:522,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:520,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:522,7'
              BranchSideFuncs:
                - _ZN4bsslL12get_ech_aeadEt
                - CBS_len
                - EVP_HPKE_KEY_public_key
                - EVP_HPKE_KEY_kem
                - EVP_HPKE_KEM_id
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_HPKE_KEY_copy
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:527,9'
              BranchSideFuncs:
                - _ZN4bsslL12get_ech_aeadEt
                - CBS_len
                - EVP_HPKE_KEY_public_key
                - EVP_HPKE_KEY_kem
                - EVP_HPKE_KEM_id
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_HPKE_KEY_copy
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:527,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:527,56'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:528,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:527,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:518,3'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:528,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:536,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:539,5'
              BranchSideFuncs:
                - EVP_HPKE_KEY_kem
                - EVP_HPKE_KEM_id
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_HPKE_KEY_copy
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:541,7'
              BranchSideFuncs:
                - EVP_HPKE_KEY_kem
                - EVP_HPKE_KEM_id
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_HPKE_KEY_copy
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:541,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:541,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_HPKE_KEY_copy
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:542,12'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_HPKE_KEY_copy
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:541,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:544,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:548,26'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_HPKE_KEY_copy
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:548,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:549,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:552,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:502,13'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:504,8'
          Dst:             _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:508,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:509,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:513,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:517,23'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:518,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:520,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:521,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:522,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:527,43'
          Dst:             _ZN4bsslL12get_ech_aeadEt
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:528,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:536,8'
          Dst:             EVP_HPKE_KEY_public_key
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:541,45'
          Dst:             EVP_HPKE_KEY_kem
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:541,29'
          Dst:             EVP_HPKE_KEM_id
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:542,7'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:542,7'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:542,58'
          Dst:             _ZN4bssl8internalneENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:544,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:548,31'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:548,8'
          Dst:             EVP_HPKE_KEY_copy
    - functionName:    _ZN6cbs_stC2EN4bssl4SpanIKhEE
      functionSourceFile: '/src/boringssl/include/openssl/bytestring.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - span
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/bytestring.h:47,19'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/include/openssl/bytestring.h:47,37'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
    - functionName:    _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - cbs
        - out
        - out_supported
        - all_extensions_mandatory
      BBCount:         58
      ICount:          348
      EdgeCount:       82
      CyclomaticComplexity: 26
      functionsReached:
        - CBS_data
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_get_u8
        - CBS_get_u8_length_prefixed
        - CBS_len
        - CBS_skip
        - ERR_put_error
        - _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:420,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:421,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_data
                - CBS_len
                - CBS_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_skip
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_get_u8
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_get_u8
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:422,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:420,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:422,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_skip
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_get_u8
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_get_u8
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:426,7'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_skip
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_get_u8
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_get_u8
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:426,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:427,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:433,8'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_skip
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_get_u8
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_get_u8
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:433,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:435,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_skip
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_get_u8
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_get_u8
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:438,18'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_skip
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_get_u8
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_get_u8
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:440,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:441,8'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_get_u8
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_get_u8
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:453,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:441,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:442,31'
              BranchSideFuncs:
                - CBS_get_u8
                - ERR_put_error
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_get_u8
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:453,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:442,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:443,32'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_get_u8
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:453,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:443,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:444,8'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_get_u8
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:453,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:444,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:445,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_get_u8
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:453,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:445,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:446,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:453,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:446,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:447,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_get_u8
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:453,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:447,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:447,39'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:453,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:447,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:448,31'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:453,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:448,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:449,8'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:453,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:449,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:450,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:453,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:450,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:451,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:453,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:451,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:452,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:453,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:440,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:453,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:457,37'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:457,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:461,6'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:465,21'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:472,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:475,10'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:489,21'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:475,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:476,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:477,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:475,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:477,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:481,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:481,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:481,26'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:485,39'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:481,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:472,3'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:485,39'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:420,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:421,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:422,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:434,16'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:434,33'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:434,50'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:434,11'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:433,17'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:438,18'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:438,7'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:440,8'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:441,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:442,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:443,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:444,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:445,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:446,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:447,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:447,39'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:448,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:449,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:450,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:451,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:452,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:453,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:457,37'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:457,8'
          Dst:             _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:465,21'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:466,22'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:469,24'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:472,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:475,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:476,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:477,7'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL12get_ech_aeadEt
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - aead_id
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_HPKE_AEAD_id
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:48,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:48,29'
              BranchSideFuncs:
                - EVP_HPKE_AEAD_id
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:54,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:50,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:48,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:51,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:50,20'
          Dst:             EVP_HPKE_AEAD_id
    - functionName:    _ZN4bssl4SpanIhEC2EPhm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ptr
        - len
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - container
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
      functionUses:    62
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:135,25'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/include/openssl/span.h:135,50'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
    - functionName:    _ZN4bssl8internalneENS_4SpanIKhEES3_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - lhs
        - rhs
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internaleqENS_4SpanIKhEES3_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:67,67'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
    - functionName:    _ZN4bssl8internaleqENS_4SpanIKhEES3_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - lhs
        - rhs
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl4SpanIKhE3endEv
        - _ZNK4bssl4SpanIKhE5beginEv
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:64,27'
          Dst:             _ZNK4bssl4SpanIKhE5beginEv
        - Src:             '/src/boringssl/include/openssl/span.h:64,40'
          Dst:             _ZNK4bssl4SpanIKhE3endEv
        - Src:             '/src/boringssl/include/openssl/span.h:64,51'
          Dst:             _ZNK4bssl4SpanIKhE5beginEv
        - Src:             '/src/boringssl/include/openssl/span.h:64,64'
          Dst:             _ZNK4bssl4SpanIKhE3endEv
    - functionName:    _ZNK4bssl4SpanIhE4dataEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    46
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIhE4sizeEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - in
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl5ArrayIhE17InitUninitializedEm
        - _ZNK4bssl4SpanIKhE3endEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5beginEv
      functionUses:    91
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:185,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:186,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNSt3__118uninitialized_copyB8ne180100IPKhPhEET0_T_S5_S4_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:188,32'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNSt3__118uninitialized_copyB8ne180100IPKhPhEET0_T_S5_S4_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:185,31'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:185,10'
          Dst:             _ZN4bssl5ArrayIhE17InitUninitializedEm
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:188,32'
          Dst:             _ZNK4bssl4SpanIKhE5beginEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:188,44'
          Dst:             _ZNK4bssl4SpanIKhE3endEv
    - functionName:    _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - container
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
      functionUses:    87
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:135,25'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/include/openssl/span.h:135,50'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
    - functionName:    _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - public_name
        - ''
      BBCount:         35
      ICount:          222
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - OPENSSL_isalnum
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bsslL16is_hex_componentENS_4SpanIKhEE
        - _ZN4bsslL20is_decimal_componentENS_4SpanIKhEE
        - _ZNK4bssl4SpanIKhE3endEv
        - _ZNK4bssl4SpanIKhE4backEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5beginEv
        - _ZNK4bssl4SpanIKhE5emptyEv
        - _ZNK4bssl4SpanIKhE5frontEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:370,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:371,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:373,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bsslL16is_hex_componentENS_4SpanIKhEE
                - _ZN4bsslL20is_decimal_componentENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNSt3__14findB8ne180100IPKhcEET_S3_S3_RKT0_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5frontEv
                - _ZNK4bssl4SpanIKhE4backEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - OPENSSL_isalnum
                - _ZN4bssl4SpanIKhEC2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:374,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:376,36'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNSt3__14findB8ne180100IPKhcEET_S3_S3_RKT0_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5frontEv
                - _ZNK4bssl4SpanIKhE4backEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bsslL16is_hex_componentENS_4SpanIKhEE
                - _ZN4bsslL20is_decimal_componentENS_4SpanIKhEE
                - OPENSSL_isalnum
                - _ZN4bssl4SpanIKhEC2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:412,28'
              BranchSideFuncs:
                - _ZN4bsslL16is_hex_componentENS_4SpanIKhEE
                - _ZN4bsslL20is_decimal_componentENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:378,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:379,17'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5frontEv
                - _ZNK4bssl4SpanIKhE4backEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bsslL16is_hex_componentENS_4SpanIKhEE
                - _ZN4bsslL20is_decimal_componentENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNSt3__14findB8ne180100IPKhcEET_S3_S3_RKT0_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:383,40'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5frontEv
                - _ZNK4bssl4SpanIKhE4backEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bsslL16is_hex_componentENS_4SpanIKhEE
                - _ZN4bsslL20is_decimal_componentENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNSt3__14findB8ne180100IPKhcEET_S3_S3_RKT0_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZN4bssl4SpanIKhEC2Ev
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:386,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:388,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:393,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:393,40'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:395,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:393,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:394,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:395,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:394,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:394,47'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:395,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:393,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:395,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:397,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bsslL16is_hex_componentENS_4SpanIKhEE
                - _ZN4bsslL20is_decimal_componentENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNSt3__14findB8ne180100IPKhcEET_S3_S3_RKT0_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5frontEv
                - _ZNK4bssl4SpanIKhE4backEv
                - _ZN4bssl4SpanIKhEC2Ev
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:397,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:374,3'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bsslL16is_hex_componentENS_4SpanIKhEE
                - _ZN4bsslL20is_decimal_componentENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNSt3__14findB8ne180100IPKhcEET_S3_S3_RKT0_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5frontEv
                - _ZNK4bssl4SpanIKhE4backEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZN4bssl4SpanIKhEC2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:397,20'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bsslL16is_hex_componentENS_4SpanIKhEE
                - _ZN4bsslL20is_decimal_componentENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNSt3__14findB8ne180100IPKhcEET_S3_S3_RKT0_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5frontEv
                - _ZNK4bssl4SpanIKhE4backEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZN4bssl4SpanIKhEC2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:398,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:397,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bsslL16is_hex_componentENS_4SpanIKhEE
                - _ZN4bsslL20is_decimal_componentENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNSt3__14findB8ne180100IPKhcEET_S3_S3_RKT0_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5frontEv
                - _ZNK4bssl4SpanIKhE4backEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZN4bssl4SpanIKhEC2Ev
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:398,34'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bsslL16is_hex_componentENS_4SpanIKhEE
                - _ZN4bsslL20is_decimal_componentENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNSt3__14findB8ne180100IPKhcEET_S3_S3_RKT0_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5frontEv
                - _ZNK4bssl4SpanIKhE4backEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZN4bssl4SpanIKhEC2Ev
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:398,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:397,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:399,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:412,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:412,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:412,59'
              BranchSideFuncs:
                - _ZN4bsslL20is_decimal_componentENS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:370,17'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:373,23'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:374,21'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:376,36'
          Dst:             _ZNK4bssl4SpanIKhE5beginEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:376,55'
          Dst:             _ZNK4bssl4SpanIKhE3endEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:377,25'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:378,26'
          Dst:             _ZNK4bssl4SpanIKhE3endEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:381,19'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:383,56'
          Dst:             _ZNK4bssl4SpanIKhE5beginEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:383,29'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:385,53'
          Dst:             _ZNK4bssl4SpanIKhE5beginEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:385,29'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:386,21'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:393,19'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:393,40'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:394,19'
          Dst:             _ZNK4bssl4SpanIKhE5frontEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:394,47'
          Dst:             _ZNK4bssl4SpanIKhE4backEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:397,20'
          Dst:             _ZNK4bssl4SpanIKhE5beginEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:397,20'
          Dst:             _ZNK4bssl4SpanIKhE3endEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:398,12'
          Dst:             OPENSSL_isalnum
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:412,11'
          Dst:             _ZN4bsslL16is_hex_componentENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:412,38'
          Dst:             _ZN4bsslL20is_decimal_componentENS_4SpanIKhEE
    - functionName:    _ZNK4bssl4SpanIKhE5emptyEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIKhE7subspanEmm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - pos
        - len
      BBCount:         5
      ICount:          50
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - abort
      functionUses:    46
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:173,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:179,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:181,17'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2EPS1_m
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:179,7'
          Dst:             abort
        - Src:             '/src/boringssl/include/openssl/span.h:181,12'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
    - functionName:    _ZNK4bssl4SpanIKhE5frontEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:152,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:153,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:155,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:153,7'
          Dst:             abort
    - functionName:    _ZNK4bssl4SpanIKhE4backEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:158,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:159,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:161,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:159,7'
          Dst:             abort
    - functionName:    _ZN4bsslL16is_hex_componentENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - ''
      BBCount:         20
      ICount:          118
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - OPENSSL_isxdigit
        - _ZNK4bssl4SpanIKhE3endEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5beginEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
        - _ZNK4bssl4SpanIKhEixEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:342,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:342,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:343,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:342,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:342,41'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:343,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:342,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:342,57'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - OPENSSL_isxdigit
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:345,23'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - OPENSSL_isxdigit
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:342,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:343,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:345,23'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - OPENSSL_isxdigit
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:345,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:345,18'
              BranchSideFuncs:
                - OPENSSL_isxdigit
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:350,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:346,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:345,3'
              BranchSideFuncs:
                - OPENSSL_isxdigit
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:347,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:342,10'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:342,24'
          Dst:             _ZNK4bssl4SpanIKhEixEm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:342,41'
          Dst:             _ZNK4bssl4SpanIKhEixEm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:342,57'
          Dst:             _ZNK4bssl4SpanIKhEixEm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:345,23'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:345,18'
          Dst:             _ZNK4bssl4SpanIKhE5beginEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:345,18'
          Dst:             _ZNK4bssl4SpanIKhE3endEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:346,10'
          Dst:             OPENSSL_isxdigit
    - functionName:    _ZN4bsslL20is_decimal_componentENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK4bssl4SpanIKhE3endEv
        - _ZNK4bssl4SpanIKhE5beginEv
        - _ZNK4bssl4SpanIKhE5emptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:354,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:355,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:357,20'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:357,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:357,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:362,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:358,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:358,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:359,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:358,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:357,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:359,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:354,10'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:357,18'
          Dst:             _ZNK4bssl4SpanIKhE5beginEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:357,18'
          Dst:             _ZNK4bssl4SpanIKhE3endEv
    - functionName:    _ZNK4bssl4SpanIKhE4dataEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    131
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl10RefCountedI15ssl_ech_keys_stE14DecRefInternalEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_refcount_dec_and_test_zero
        - OPENSSL_free
        - _ZN15ssl_ech_keys_stD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:152,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:152,9'
              BranchSideFuncs:
                - _ZN15ssl_ech_keys_stD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/internal.h:153,16'
              BranchSideFuncs:
                - _ZN15ssl_ech_keys_stD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:152,9'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/ssl/internal.h:154,11'
          Dst:             _ZN15ssl_ech_keys_stD2Ev
        - Src:             '/src/boringssl/ssl/internal.h:155,7'
          Dst:             OPENSSL_free
    - functionName:    SSL_ECH_KEYS_free
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1028
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - keys
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl10RefCountedI15ssl_ech_keys_stE14DecRefInternalEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1025,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1025,7'
              BranchSideFuncs:
                - _ZN4bssl10RefCountedI15ssl_ech_keys_stE14DecRefInternalEv
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1026,5'
              BranchSideFuncs:
                - _ZN4bssl10RefCountedI15ssl_ech_keys_stE14DecRefInternalEv
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1026,11'
          Dst:             _ZN4bssl10RefCountedI15ssl_ech_keys_stE14DecRefInternalEv
    - functionName:    _ZN4bssl3NewI15ssl_ech_keys_stJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN15ssl_ech_keys_stC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN15ssl_ech_keys_stC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN15ssl_ech_keys_stC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN15ssl_ech_keys_stC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN15ssl_ech_keys_stC2Ev
    - functionName:    SSL_ECH_KEYS_new
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1020
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewI15ssl_ech_keys_stJEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1020,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1020,43'
              BranchSideFuncs:
                - _ZN4bssl3NewI15ssl_ech_keys_stJEEEPT_DpOT0_
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1020,43'
              BranchSideFuncs:
                - _ZN4bssl3NewI15ssl_ech_keys_stJEEEPT_DpOT0_
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1020,43'
          Dst:             _ZN4bssl3NewI15ssl_ech_keys_stJEEEPT_DpOT0_
    - functionName:    _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13MakeConstSpanIKhEENS_4SpanIKT_EEPS3_m
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:248,10'
          Dst:             _ZN4bssl13MakeConstSpanIKhEENS_4SpanIKT_EEPS3_m
    - functionName:    SSL_marshal_ech_config
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 973
      functionLinenumberEnd: 1018
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - out_len
        - config_id
        - key
        - public_name
        - max_name_len
      BBCount:         78
      ICount:          362
      EdgeCount:       148
      CyclomaticComplexity: 72
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8
        - CBB_add_u8_length_prefixed
        - CBB_did_write
        - CBB_finish
        - CBB_init
        - CBB_reserve
        - ERR_put_error
        - EVP_HPKE_KEM_id
        - EVP_HPKE_KEY_kem
        - EVP_HPKE_KEY_public_key
        - _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
        - _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:975,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:976,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - EVP_HPKE_KEY_kem
                - EVP_HPKE_KEM_id
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_reserve
                - EVP_HPKE_KEY_public_key
                - CBB_did_write
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:981,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - EVP_HPKE_KEY_kem
                - EVP_HPKE_KEM_id
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_reserve
                - EVP_HPKE_KEY_public_key
                - CBB_did_write
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:981,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:982,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:987,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - EVP_HPKE_KEY_kem
                - EVP_HPKE_KEM_id
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_reserve
                - EVP_HPKE_KEY_public_key
                - CBB_did_write
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:991,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:992,24'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - EVP_HPKE_KEY_kem
                - EVP_HPKE_KEM_id
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_reserve
                - EVP_HPKE_KEY_public_key
                - CBB_did_write
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:992,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:993,40'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - EVP_HPKE_KEY_kem
                - EVP_HPKE_KEM_id
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_reserve
                - EVP_HPKE_KEY_public_key
                - CBB_did_write
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:993,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:994,30'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - EVP_HPKE_KEY_kem
                - EVP_HPKE_KEM_id
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_reserve
                - EVP_HPKE_KEY_public_key
                - CBB_did_write
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:994,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:995,64'
              BranchSideFuncs:
                - EVP_HPKE_KEY_kem
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - EVP_HPKE_KEM_id
                - CBB_add_u16
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - CBB_reserve
                - EVP_HPKE_KEY_public_key
                - CBB_did_write
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:995,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:996,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_reserve
                - EVP_HPKE_KEY_public_key
                - CBB_did_write
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:996,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:997,8'
              BranchSideFuncs:
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - EVP_HPKE_KEY_public_key
                - CBB_did_write
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:997,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:998,32'
              BranchSideFuncs:
                - EVP_HPKE_KEY_public_key
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_did_write
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:999,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1000,30'
              BranchSideFuncs:
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1000,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1001,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1001,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1003,8'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1003,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1004,8'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1004,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1005,8'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1005,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1006,8'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1006,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1007,30'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1007,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1008,8'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1008,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1009,45'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1009,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1012,8'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:1012,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1013,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_finish
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:991,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:1017,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:974,40'
          Dst:             _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:975,8'
          Dst:             _ZN4bssl28ssl_is_valid_ech_public_nameENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:976,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:982,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:987,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:991,21'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:991,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:992,24'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:992,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:993,40'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:993,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:994,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:995,47'
          Dst:             EVP_HPKE_KEY_kem
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:995,31'
          Dst:             EVP_HPKE_KEM_id
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:995,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:996,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:997,8'
          Dst:             CBB_reserve
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:998,8'
          Dst:             EVP_HPKE_KEY_public_key
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1000,8'
          Dst:             CBB_did_write
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1001,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1003,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1004,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1005,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1006,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1007,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1008,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1009,45'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1009,68'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1009,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1012,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1013,23'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1013,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1014,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1018,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:1018,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    SSL_get0_ech_retry_configs
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 951
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_retry_configs
        - out_retry_configs_len
      BBCount:         8
      ICount:          61
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:953,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:953,15'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:959,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:953,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:959,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:967,24'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:959,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:967,46'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:968,50'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
    - functionName:    SSL_get0_ech_name_override
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 931
      functionLinenumberEnd: 947
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_name
        - out_name_len
      BBCount:         11
      ICount:          80
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:939,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:939,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:944,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:939,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:939,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:944,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:939,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:941,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:944,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:941,46'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:942,58'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
    - functionName:    SSL_set1_ech_config_list
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - ech_config_list
        - ech_config_list_len
      BBCount:         8
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZN4bssl28ssl_is_valid_ech_config_listENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:918,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:919,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl28ssl_is_valid_ech_config_listENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:922,20'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl28ssl_is_valid_ech_config_listENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:923,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:924,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:927,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:922,15'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:923,8'
          Dst:             _ZN4bssl28ssl_is_valid_ech_config_listENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:924,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:927,46'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    _ZN4bssl28ssl_is_valid_ech_config_listENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ech_config_list
        - ''
      BBCount:         23
      ICount:          116
      EdgeCount:       24
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_get_u16_length_prefixed
        - CBS_len
        - _ZN4bssl9ECHConfigC2Ev
        - _ZN4bssl9ECHConfigD2Ev
        - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:596,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:597,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZN4bssl9ECHConfigD2Ev
                - _ZN4bssl9ECHConfigD2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:599,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:597,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:598,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:599,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:596,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:599,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:601,3'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZN4bssl9ECHConfigD2Ev
                - _ZN4bssl9ECHConfigD2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:601,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:602,15'
              BranchSideFuncs:
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZN4bssl9ECHConfigD2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:609,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:604,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:606,7'
              BranchSideFuncs:
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZN4bssl9ECHConfigD2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:608,3'
              BranchSideFuncs:
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZN4bssl9ECHConfigD2Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:601,3'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZN4bssl9ECHConfigD2Ev
                - _ZN4bssl9ECHConfigD2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:595,13'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:596,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:597,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:598,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:601,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:602,15'
          Dst:             _ZN4bssl9ECHConfigC2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:604,10'
          Dst:             _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:608,3'
          Dst:             _ZN4bssl9ECHConfigD2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:608,3'
          Dst:             _ZN4bssl9ECHConfigD2Ev
    - functionName:    SSL_set_enable_ech_grease
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - enable
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:910,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:911,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:913,39'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aead
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_fuzzer_mode_enabled
        - EVP_AEAD_max_overhead
        - EVP_HPKE_AEAD_aead
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:705,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:709,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:711,51'
              BranchSideFuncs:
                - EVP_HPKE_AEAD_aead
                - EVP_AEAD_max_overhead
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:705,7'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:711,32'
          Dst:             EVP_HPKE_AEAD_aead
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:711,10'
          Dst:             EVP_AEAD_max_overhead
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIhE4lastEm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - len
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIhEC2EPhm
        - abort
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:192,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:193,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:195,17'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:193,7'
          Dst:             abort
        - Src:             '/src/boringssl/include/openssl/span.h:195,12'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
    - functionName:    _ZN4bsslL16setup_ech_greaseEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         61
      ICount:          319
      EdgeCount:       117
      CyclomaticComplexity: 58
      functionsReached:
        - CBB_add_bytes
        - CBB_add_space
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8
        - CBB_init
        - EVP_HPKE_AEAD_id
        - EVP_has_aes_hardware
        - EVP_hpke_aes_128_gcm
        - EVP_hpke_chacha20_poly1305
        - RAND_bytes
        - X25519_keypair
        - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZN4bsslL11random_sizeEmm
        - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:723,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:723,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - EVP_hpke_chacha20_poly1305
                - X25519_keypair
                - _ZN4bsslL11random_sizeEmm
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_space
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - EVP_hpke_aes_128_gcm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:724,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - EVP_hpke_chacha20_poly1305
                - X25519_keypair
                - _ZN4bsslL11random_sizeEmm
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_space
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - EVP_hpke_aes_128_gcm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:724,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:724,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:725,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:724,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:725,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - EVP_hpke_chacha20_poly1305
                - X25519_keypair
                - _ZN4bsslL11random_sizeEmm
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_space
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - EVP_hpke_aes_128_gcm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:728,18'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - EVP_hpke_chacha20_poly1305
                - X25519_keypair
                - _ZN4bsslL11random_sizeEmm
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_space
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - EVP_hpke_aes_128_gcm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:729,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:730,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_hpke_chacha20_poly1305
                - X25519_keypair
                - _ZN4bsslL11random_sizeEmm
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_space
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - EVP_hpke_aes_128_gcm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:731,33'
              BranchSideFuncs:
                - EVP_has_aes_hardware
                - EVP_hpke_chacha20_poly1305
                - X25519_keypair
                - _ZN4bsslL11random_sizeEmm
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_space
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - EVP_hpke_aes_128_gcm
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:733,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:733,20'
              BranchSideFuncs:
                - EVP_hpke_aes_128_gcm
                - X25519_keypair
                - _ZN4bsslL11random_sizeEmm
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_space
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:733,45'
              BranchSideFuncs:
                - EVP_hpke_chacha20_poly1305
                - X25519_keypair
                - _ZN4bsslL11random_sizeEmm
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_space
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:762,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:762,53'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_space
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:771,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:762,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:763,24'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_space
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:771,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:763,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:764,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_space
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:771,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:764,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:765,40'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_space
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:771,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:765,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:766,32'
              BranchSideFuncs:
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_space
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:771,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:766,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:767,40'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_space
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:771,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:767,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:768,46'
              BranchSideFuncs:
                - CBB_add_space
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:771,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:768,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:769,19'
              BranchSideFuncs:
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:771,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:769,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:770,27'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:771,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:762,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:771,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:773,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:723,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:731,33'
          Dst:             EVP_has_aes_hardware
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:733,20'
          Dst:             EVP_hpke_aes_128_gcm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:733,45'
          Dst:             EVP_hpke_chacha20_poly1305
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:740,3'
          Dst:             X25519_keypair
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:758,12'
          Dst:             _ZN4bsslL11random_sizeEmm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:758,46'
          Dst:             _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:759,19'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:762,21'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:762,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:762,53'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:762,37'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:763,24'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:763,31'
          Dst:             EVP_HPKE_AEAD_id
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:763,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:764,23'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:764,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:765,40'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:765,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:766,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:767,40'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:767,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:768,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:769,8'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:770,27'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:770,8'
          Dst:             _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:774,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:774,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hs
        - enc
        - ''
      BBCount:         187
      ICount:          863
      EdgeCount:       307
      CyclomaticComplexity: 122
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8
        - CBB_add_zeros
        - CBB_data
        - CBB_init
        - CBB_len
        - CRYPTO_fuzzer_mode_enabled
        - ERR_put_error
        - EVP_HPKE_AEAD_id
        - EVP_HPKE_CTX_aead
        - EVP_HPKE_CTX_kdf
        - EVP_HPKE_CTX_seal
        - EVP_HPKE_KDF_id
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
        - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
        - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
        - _ZN4bsslL16setup_ech_greaseEPNS_13SSL_HANDSHAKEE
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4lastEm
        - _ZNK4bssl4SpanIhE4sizeEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - __assert_fail
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:778,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:779,29'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:784,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:788,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:789,29'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:800,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:789,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:790,50'
              BranchSideFuncs:
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:800,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:792,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:793,50'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:800,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:795,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:796,35'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:800,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:798,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:799,8'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:800,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:788,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:800,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:804,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:804,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:806,33'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:820,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:806,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:808,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:812,57'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:822,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:823,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:827,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:829,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:830,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:837,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:831,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:832,21'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:834,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:842,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:843,35'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:844,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:842,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:844,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:850,46'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - EVP_HPKE_CTX_kdf
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:854,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:855,24'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - EVP_HPKE_KDF_id
                - CBB_add_u16
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:863,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:855,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:856,24'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - EVP_HPKE_AEAD_id
                - CBB_add_u16
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:863,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:856,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:857,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u8
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:863,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:857,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:858,40'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:863,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:858,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:859,36'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:863,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:859,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:860,40'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:863,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:860,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:861,36'
              BranchSideFuncs:
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:863,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:861,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:862,27'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:863,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:854,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:863,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:870,19'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:871,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:872,50'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:878,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:874,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:875,35'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:878,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:871,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:878,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:884,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:884,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:884,3'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:887,28'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4lastEm
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:888,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:890,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:893,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_seal
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4sizeEv
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:890,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:890,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:891,33'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:896,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:897,9'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:898,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:893,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:898,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:779,12'
          Dst:             _ZN4bsslL16setup_ech_greaseEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:784,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:784,18'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:787,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:788,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:789,29'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:789,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:790,8'
          Dst:             _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:793,66'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:793,8'
          Dst:             _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:796,58'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:798,35'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:796,8'
          Dst:             _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:799,45'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:800,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:806,59'
          Dst:             _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:806,10'
          Dst:             _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:812,57'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:812,36'
          Dst:             CBB_data
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:813,34'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:813,14'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:812,9'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:814,14'
          Dst:             _ZNK4bssl4SpanIhE4lastEm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:815,31'
          Dst:             _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:815,49'
          Dst:             _ZNK4bssl4SpanIhE4lastEm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:816,35'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:816,62'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:816,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:821,23'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:820,3'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:822,36'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:822,29'
          Dst:             _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:830,27'
          Dst:             strlen
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:840,45'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:840,25'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:841,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:842,34'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:842,8'
          Dst:             CBB_add_zeros
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:843,35'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:843,8'
          Dst:             _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:850,63'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:850,29'
          Dst:             EVP_HPKE_CTX_kdf
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:851,66'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:851,31'
          Dst:             EVP_HPKE_CTX_aead
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:852,32'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:852,41'
          Dst:             _ZN4bsslL13aead_overheadEPK16evp_hpke_aead_st
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:854,21'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:854,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:855,24'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:855,31'
          Dst:             EVP_HPKE_KDF_id
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:855,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:856,24'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:856,31'
          Dst:             EVP_HPKE_AEAD_id
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:856,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:857,23'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:857,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:858,40'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:858,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:859,36'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:859,48'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:859,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:860,40'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:860,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:861,8'
          Dst:             CBB_add_zeros
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:862,27'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:862,8'
          Dst:             _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:870,19'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:871,21'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:871,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:872,58'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:872,8'
          Dst:             _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:875,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:877,47'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:877,35'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:875,8'
          Dst:             _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:878,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:903,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:884,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:887,23'
          Dst:             _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:887,50'
          Dst:             _ZNK4bssl4SpanIhE4lastEm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:888,7'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:890,5'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:890,5'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:890,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:891,33'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:891,49'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:891,65'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:891,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:893,45'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:893,65'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:894,55'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:894,71'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:895,36'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:895,57'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:895,44'
          Dst:             CBB_data
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:896,40'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:896,28'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:893,10'
          Dst:             EVP_HPKE_CTX_seal
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:897,37'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:903,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:903,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:903,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:903,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:903,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:903,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:903,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:903,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:903,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - container
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:140,25'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/include/openssl/span.h:140,50'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
    - functionName:    _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl5ArrayIhE4dataEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    58
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_9ECHConfigEJS1_EEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_9ECHConfigEJS1_EEEPT_DpOT0_
    - functionName:    _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - out_kdf
        - out_aead
        - cipher_suites
        - has_aes_hardware
        - ''
      BBCount:         27
      ICount:          140
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - CBS_get_u16
        - CBS_len
        - EVP_hpke_hkdf_sha256
        - _ZN4bsslL12get_ech_aeadEt
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:618,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:620,10'
              BranchSideFuncs:
                - CBS_get_u16
                - CBS_get_u16
                - _ZN4bsslL12get_ech_aeadEt
                - CBS_len
                - EVP_hpke_hkdf_sha256
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:635,7'
              BranchSideFuncs:
                - EVP_hpke_hkdf_sha256
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:620,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:621,10'
              BranchSideFuncs:
                - CBS_get_u16
                - _ZN4bsslL12get_ech_aeadEt
                - CBS_len
                - EVP_hpke_hkdf_sha256
                - CBS_get_u16
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:622,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:620,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:622,7'
              BranchSideFuncs:
                - _ZN4bsslL12get_ech_aeadEt
                - CBS_len
                - EVP_hpke_hkdf_sha256
                - CBS_get_u16
                - CBS_get_u16
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:626,51'
              BranchSideFuncs:
                - _ZN4bsslL12get_ech_aeadEt
                - CBS_len
                - EVP_hpke_hkdf_sha256
                - CBS_get_u16
                - CBS_get_u16
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:627,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:627,43'
              BranchSideFuncs:
                - CBS_len
                - EVP_hpke_hkdf_sha256
                - CBS_get_u16
                - CBS_get_u16
                - _ZN4bsslL12get_ech_aeadEt
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:628,7'
              BranchSideFuncs:
                - CBS_len
                - EVP_hpke_hkdf_sha256
                - CBS_get_u16
                - CBS_get_u16
                - _ZN4bsslL12get_ech_aeadEt
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:627,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:628,7'
              BranchSideFuncs:
                - CBS_len
                - EVP_hpke_hkdf_sha256
                - CBS_get_u16
                - CBS_get_u16
                - _ZN4bsslL12get_ech_aeadEt
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:630,9'
              BranchSideFuncs:
                - CBS_len
                - EVP_hpke_hkdf_sha256
                - CBS_get_u16
                - CBS_get_u16
                - _ZN4bsslL12get_ech_aeadEt
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:630,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:631,11'
              BranchSideFuncs:
                - CBS_len
                - EVP_hpke_hkdf_sha256
                - CBS_get_u16
                - CBS_get_u16
                - _ZN4bsslL12get_ech_aeadEt
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:632,14'
              BranchSideFuncs:
                - CBS_len
                - EVP_hpke_hkdf_sha256
                - CBS_get_u16
                - CBS_get_u16
                - _ZN4bsslL12get_ech_aeadEt
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:631,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:618,3'
              BranchSideFuncs:
                - CBS_len
                - EVP_hpke_hkdf_sha256
                - CBS_get_u16
                - CBS_get_u16
                - _ZN4bsslL12get_ech_aeadEt
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:631,31'
              BranchSideFuncs:
                - CBS_len
                - EVP_hpke_hkdf_sha256
                - CBS_get_u16
                - CBS_get_u16
                - _ZN4bsslL12get_ech_aeadEt
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:630,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:618,3'
              BranchSideFuncs:
                - CBS_len
                - EVP_hpke_hkdf_sha256
                - CBS_get_u16
                - CBS_get_u16
                - _ZN4bsslL12get_ech_aeadEt
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:632,14'
              BranchSideFuncs:
                - CBS_len
                - EVP_hpke_hkdf_sha256
                - CBS_get_u16
                - CBS_get_u16
                - _ZN4bsslL12get_ech_aeadEt
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:635,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:636,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:639,14'
              BranchSideFuncs:
                - EVP_hpke_hkdf_sha256
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:617,13'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:618,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:620,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:621,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:626,38'
          Dst:             _ZN4bsslL12get_ech_aeadEt
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:639,14'
          Dst:             EVP_hpke_hkdf_sha256
    - functionName:    _ZNK4bssl5ArrayIhE5emptyEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    59
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl21ssl_select_ech_configEPNS_13SSL_HANDSHAKEENS_4SpanIhEEPm
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_enc
        - out_enc_len
        - ''
      BBCount:         78
      ICount:          396
      EdgeCount:       143
      CyclomaticComplexity: 67
      functionsReached:
        - CBB_add_bytes
        - CBB_data
        - CBB_init
        - CBB_len
        - CBS_get_u16_length_prefixed
        - CBS_len
        - EVP_HPKE_CTX_setup_sender
        - EVP_has_aes_hardware
        - EVP_hpke_x25519_hkdf_sha256
        - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl13SSLTranscript4InitEv
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZN4bssl9ECHConfigC2Ev
        - _ZN4bssl9ECHConfigD2Ev
        - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
        - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:647,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:649,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:652,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZN4bssl9ECHConfigD2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:652,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:653,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:701,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:655,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:656,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZN4bssl9ECHConfigD2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:658,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:656,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:657,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:658,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:655,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:658,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:661,5'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZN4bssl9ECHConfigD2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:661,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:662,17'
              BranchSideFuncs:
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZN4bssl9ECHConfigD2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:699,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:664,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:666,9'
              BranchSideFuncs:
                - EVP_hpke_x25519_hkdf_sha256
                - _ZN4bssl9ECHConfigD2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:668,33'
              BranchSideFuncs:
                - EVP_hpke_x25519_hkdf_sha256
                - _ZN4bssl9ECHConfigD2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:671,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:672,22'
              BranchSideFuncs:
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZN4bssl9ECHConfigD2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:698,5'
              BranchSideFuncs:
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZN4bssl9ECHConfigD2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:672,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:673,59'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bssl9ECHConfigD2Ev
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - EVP_hpke_x25519_hkdf_sha256
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:698,5'
              BranchSideFuncs:
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZN4bssl9ECHConfigD2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:674,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:675,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl9ECHConfigD2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:676,41'
              BranchSideFuncs:
                - EVP_has_aes_hardware
                - _ZN4bssl9ECHConfigD2Ev
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:671,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:677,19'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:698,5'
              BranchSideFuncs:
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZN4bssl9ECHConfigD2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:679,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:680,33'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:683,11'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZN4bssl9ECHConfigD2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:680,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:681,33'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:683,11'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZN4bssl9ECHConfigD2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:679,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:683,11'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:687,17'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:690,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:691,14'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:692,11'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZN4bssl9ECHConfigD2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:686,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:692,11'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:695,35'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:661,5'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl9ECHConfigC2Ev
                - _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
                - _ZN4bssl9ECHConfigD2Ev
                - _ZN4bssl9ECHConfigD2Ev
                - EVP_hpke_x25519_hkdf_sha256
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_sender
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl9ECHConfigENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:652,43'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:653,19'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:653,15'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:655,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:656,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:657,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:661,12'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:662,17'
          Dst:             _ZN4bssl9ECHConfigC2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:664,12'
          Dst:             _ZN4bsslL16parse_ech_configEP6cbs_stPNS_9ECHConfigEPbb
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:668,33'
          Dst:             EVP_hpke_x25519_hkdf_sha256
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:676,41'
          Dst:             EVP_has_aes_hardware
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:673,11'
          Dst:             _ZN4bsslL23select_ech_cipher_suiteEPPK15evp_hpke_kdf_stPPK16evp_hpke_aead_stNS_4SpanIKhEEb
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:677,19'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:679,28'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:679,71'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:679,14'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:680,33'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:680,14'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:681,33'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:681,55'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:682,43'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:681,14'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:697,7'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:687,34'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:687,49'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:688,25'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:688,71'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:689,39'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:689,61'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:689,47'
          Dst:             CBB_data
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:690,30'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:690,17'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:686,14'
          Dst:             EVP_HPKE_CTX_setup_sender
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:691,35'
          Dst:             _ZN4bssl13SSLTranscript4InitEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:695,35'
          Dst:             _ZN4bssl10MakeUniqueINS_9ECHConfigEJS1_EEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:697,7'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:698,5'
          Dst:             _ZN4bssl9ECHConfigD2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:698,5'
          Dst:             _ZN4bssl9ECHConfigD2Ev
    - functionName:    _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - short
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ctx
        - kdf_id
        - aead_id
        - enc
        - ''
      BBCount:         58
      ICount:          277
      EdgeCount:       104
      CyclomaticComplexity: 48
      functionsReached:
        - CBB_add_bytes
        - CBB_data
        - CBB_init
        - CBB_len
        - CBS_get_u16
        - CBS_len
        - EVP_HPKE_CTX_setup_recipient
        - EVP_hpke_hkdf_sha256
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZN4bsslL12get_ech_aeadEt
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:561,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:563,10'
              BranchSideFuncs:
                - CBS_get_u16
                - CBS_get_u16
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bsslL12get_ech_aeadEt
                - __assert_fail
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:572,8'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bsslL12get_ech_aeadEt
                - __assert_fail
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:563,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:564,10'
              BranchSideFuncs:
                - CBS_get_u16
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bsslL12get_ech_aeadEt
                - __assert_fail
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
                - CBS_get_u16
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:565,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:563,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:565,7'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bsslL12get_ech_aeadEt
                - __assert_fail
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
                - CBS_get_u16
                - CBS_get_u16
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:567,9'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bsslL12get_ech_aeadEt
                - __assert_fail
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
                - CBS_get_u16
                - CBS_get_u16
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:567,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:561,3'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bsslL12get_ech_aeadEt
                - __assert_fail
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
                - CBS_get_u16
                - CBS_get_u16
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:567,39'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bsslL12get_ech_aeadEt
                - __assert_fail
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
                - CBS_get_u16
                - CBS_get_u16
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:567,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:561,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bsslL12get_ech_aeadEt
                - __assert_fail
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:568,17'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bsslL12get_ech_aeadEt
                - __assert_fail
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:572,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:573,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bsslL12get_ech_aeadEt
                - __assert_fail
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:577,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bsslL12get_ech_aeadEt
                - __assert_fail
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:578,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:579,31'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bsslL12get_ech_aeadEt
                - __assert_fail
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:583,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:580,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:581,31'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - __assert_fail
                - _ZN4bsslL12get_ech_aeadEt
                - __assert_fail
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:583,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:578,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:583,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bsslL12get_ech_aeadEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - __assert_fail
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:586,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bsslL12get_ech_aeadEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - __assert_fail
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:586,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:586,3'
              BranchSideFuncs:
                - _ZN4bsslL12get_ech_aeadEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - __assert_fail
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:587,3'
              BranchSideFuncs:
                - _ZN4bsslL12get_ech_aeadEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - __assert_fail
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:587,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:587,3'
              BranchSideFuncs:
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:588,39'
              BranchSideFuncs:
                - _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - EVP_hpke_hkdf_sha256
                - _ZN4bsslL12get_ech_aeadEt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_HPKE_CTX_setup_recipient
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:559,7'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:561,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:563,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:564,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:577,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:578,26'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:578,70'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:578,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:579,31'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:579,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:581,31'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:581,54'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:582,38'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:581,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:592,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:586,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:587,3'
          Dst:             _ZN4bsslL12get_ech_aeadEt
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:587,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:588,49'
          Dst:             _ZNK4bssl8internal21StackAllocatedMovableI15evp_hpke_key_stvXadL_Z17EVP_HPKE_KEY_zeroEEXadL_Z20EVP_HPKE_KEY_cleanupEEXadL_Z17EVP_HPKE_KEY_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:588,56'
          Dst:             EVP_hpke_hkdf_sha256
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:589,39'
          Dst:             _ZN4bsslL12get_ech_aeadEt
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:589,66'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:590,43'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:590,69'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:590,51'
          Dst:             CBB_data
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:591,56'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:591,39'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:588,10'
          Dst:             EVP_HPKE_CTX_setup_recipient
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:592,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bssl5ArrayIhE6ShrinkEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:195,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:196,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:198,20'
              BranchSideFuncs:
                - _ZNSt3__19destroy_nB8ne180100IPhmEET_S2_T0_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:196,7'
          Dst:             abort
    - functionName:    _ZN4bssl5ArrayIhE16InitForOverwriteEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl5ArrayIhE17InitUninitializedEm
      functionUses:    17
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:175,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:176,7'
              BranchSideFuncs:
                - _ZNSt3__133uninitialized_default_construct_nB8ne180100IPhmEET_S2_T0_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:178,44'
              BranchSideFuncs:
                - _ZNSt3__133uninitialized_default_construct_nB8ne180100IPhmEET_S2_T0_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:175,10'
          Dst:             _ZN4bssl5ArrayIhE17InitUninitializedEm
    - functionName:    _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIhE7subspanEmm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - pos
        - len
      BBCount:         5
      ICount:          50
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIhEC2EPhm
        - abort
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:173,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:179,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:181,17'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIhEC2EPhm
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:179,7'
          Dst:             abort
        - Src:             '/src/boringssl/include/openssl/span.h:181,12'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
    - functionName:    _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - out_is_decrypt_error
        - out
        - client_hello_outer
        - payload
      BBCount:         66
      ICount:          379
      EdgeCount:       104
      CyclomaticComplexity: 40
      functionsReached:
        - CRYPTO_fuzzer_mode_enabled
        - ERR_put_error
        - EVP_HPKE_CTX_open
        - _ZL14OPENSSL_memsetPvim
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bssl29ssl_decode_client_hello_innerEP6ssl_stPhPNS_5ArrayIhEENS_4SpanIKhEEPK22ssl_early_callback_ctx
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhE6ShrinkEm
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
        - _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
        - _ZNK4bssl4SpanIhE7subspanEmm
        - _ZNK4bssl5ArrayIhE4sizeEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:280,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:282,6'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZL14OPENSSL_memsetPvim
                - _ZN4bssl5ArrayIhEC2Ev
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - EVP_HPKE_CTX_open
                - ERR_put_error
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl29ssl_decode_client_hello_innerEP6ssl_stPhPNS_5ArrayIhEENS_4SpanIKhEEPK22ssl_early_callback_ctx
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:288,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZL14OPENSSL_memsetPvim
                - _ZN4bssl5ArrayIhEC2Ev
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - EVP_HPKE_CTX_open
                - ERR_put_error
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl29ssl_decode_client_hello_innerEP6ssl_stPhPNS_5ArrayIhEENS_4SpanIKhEEPK22ssl_early_callback_ctx
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:288,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:288,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZL14OPENSSL_memsetPvim
                - _ZN4bssl5ArrayIhEC2Ev
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - EVP_HPKE_CTX_open
                - ERR_put_error
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl29ssl_decode_client_hello_innerEP6ssl_stPhPNS_5ArrayIhEENS_4SpanIKhEEPK22ssl_early_callback_ctx
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:290,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZL14OPENSSL_memsetPvim
                - _ZN4bssl5ArrayIhEC2Ev
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - EVP_HPKE_CTX_open
                - ERR_put_error
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl29ssl_decode_client_hello_innerEP6ssl_stPhPNS_5ArrayIhEENS_4SpanIKhEEPK22ssl_early_callback_ctx
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:290,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:290,3'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZL14OPENSSL_memsetPvim
                - _ZN4bssl5ArrayIhEC2Ev
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - EVP_HPKE_CTX_open
                - ERR_put_error
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl29ssl_decode_client_hello_innerEP6ssl_stPhPNS_5ArrayIhEENS_4SpanIKhEEPK22ssl_early_callback_ctx
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:293,31'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZL14OPENSSL_memsetPvim
                - _ZN4bssl5ArrayIhEC2Ev
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - EVP_HPKE_CTX_open
                - ERR_put_error
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl29ssl_decode_client_hello_innerEP6ssl_stPhPNS_5ArrayIhEENS_4SpanIKhEEPK22ssl_early_callback_ctx
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:299,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:303,19'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl29ssl_decode_client_hello_innerEP6ssl_stPhPNS_5ArrayIhEENS_4SpanIKhEEPK22ssl_early_callback_ctx
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:315,43'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - EVP_HPKE_CTX_open
                - ERR_put_error
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl29ssl_decode_client_hello_innerEP6ssl_stPhPNS_5ArrayIhEENS_4SpanIKhEEPK22ssl_early_callback_ctx
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:304,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:305,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:310,27'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl29ssl_decode_client_hello_innerEP6ssl_stPhPNS_5ArrayIhEENS_4SpanIKhEEPK22ssl_early_callback_ctx
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:310,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:311,8'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl29ssl_decode_client_hello_innerEP6ssl_stPhPNS_5ArrayIhEENS_4SpanIKhEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:314,3'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl29ssl_decode_client_hello_innerEP6ssl_stPhPNS_5ArrayIhEENS_4SpanIKhEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:315,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:316,8'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - EVP_HPKE_CTX_open
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl29ssl_decode_client_hello_innerEP6ssl_stPhPNS_5ArrayIhEENS_4SpanIKhEEPK22ssl_early_callback_ctx
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:320,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - EVP_HPKE_CTX_open
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl29ssl_decode_client_hello_innerEP6ssl_stPhPNS_5ArrayIhEENS_4SpanIKhEEPK22ssl_early_callback_ctx
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:320,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:323,8'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl29ssl_decode_client_hello_innerEP6ssl_stPhPNS_5ArrayIhEENS_4SpanIKhEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:328,20'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl29ssl_decode_client_hello_innerEP6ssl_stPhPNS_5ArrayIhEENS_4SpanIKhEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:331,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:333,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:336,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:279,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:280,21'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:280,12'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:288,3'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:288,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:290,3'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:290,3'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:290,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:293,31'
          Dst:             _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:294,15'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:294,66'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:293,41'
          Dst:             _ZNK4bssl4SpanIhE7subspanEmm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:295,30'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:295,53'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:295,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:298,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:299,7'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:304,20'
          Dst:             _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:304,17'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:307,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:339,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:310,18'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:315,43'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:315,18'
          Dst:             _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:320,45'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:320,60'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:321,36'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:321,52'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:321,68'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:322,32'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:322,44'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:320,10'
          Dst:             EVP_HPKE_CTX_open
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:325,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:328,13'
          Dst:             _ZN4bssl5ArrayIhE6ShrinkEm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:331,63'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:331,8'
          Dst:             _ZN4bssl29ssl_decode_client_hello_innerEP6ssl_stPhPNS_5ArrayIhEENS_4SpanIKhEEPK22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:337,23'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:336,3'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:339,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:339,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:339,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl29ssl_decode_client_hello_innerEP6ssl_stPhPNS_5ArrayIhEENS_4SpanIKhEEPK22ssl_early_callback_ctx
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_alert
        - out_client_hello_inner
        - encoded_client_hello_inner
        - client_hello_outer
        - ''
      BBCount:         127
      ICount:          613
      EdgeCount:       227
      CyclomaticComplexity: 102
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_data
        - CBB_flush
        - CBB_len
        - CBS_data
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_get_u8
        - CBS_get_u8_length_prefixed
        - CBS_init
        - CBS_len
        - ERR_put_error
        - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - _ZN4bssl41ssl_parse_client_hello_with_trailing_dataEPK6ssl_stP6cbs_stP22ssl_early_callback_ctx
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
        - _ZN4bsslL41ssl_client_hello_write_without_extensionsEPK22ssl_early_callback_ctxP6cbb_st
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:141,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:143,5'
              BranchSideFuncs:
                - CBS_get_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bsslL41ssl_client_hello_write_without_extensionsEPK22ssl_early_callback_ctxP6cbb_st
                - CBB_add_u16_length_prefixed
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_data
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBS_len
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:147,3'
              BranchSideFuncs:
                - CBS_get_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bsslL41ssl_client_hello_write_without_extensionsEPK22ssl_early_callback_ctxP6cbb_st
                - CBB_add_u16_length_prefixed
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_data
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBS_len
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:147,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:148,9'
              BranchSideFuncs:
                - CBS_get_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bsslL41ssl_client_hello_write_without_extensionsEPK22ssl_early_callback_ctxP6cbb_st
                - CBB_add_u16_length_prefixed
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_data
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBS_len
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:157,26'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bsslL41ssl_client_hello_write_without_extensionsEPK22ssl_early_callback_ctxP6cbb_st
                - CBB_add_u16_length_prefixed
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_data
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBS_len
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:148,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:147,3'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:149,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:157,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:158,26'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:159,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:159,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:162,35'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bsslL41ssl_client_hello_write_without_extensionsEPK22ssl_early_callback_ctxP6cbb_st
                - CBB_add_u16_length_prefixed
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_data
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBS_len
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:168,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:169,8'
              BranchSideFuncs:
                - _ZN4bsslL41ssl_client_hello_write_without_extensionsEPK22ssl_early_callback_ctxP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_data
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBS_len
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:171,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:169,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:170,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_data
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBS_len
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:171,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:171,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_data
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBS_len
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:176,31'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_data
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBS_len
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:178,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:181,58'
              BranchSideFuncs:
                - CBS_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBS_len
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:187,27'
              BranchSideFuncs:
                - CBS_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBS_len
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:181,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:183,7'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:186,3'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:192,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:194,7'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_len
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:200,10'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_len
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:200,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:201,9'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:202,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:201,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:201,36'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:202,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:200,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:202,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:206,33'
              BranchSideFuncs:
                - CBS_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:208,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:211,12'
              BranchSideFuncs:
                - CBS_get_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:247,64'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:211,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:212,9'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:216,11'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:216,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:217,10'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:225,7'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:226,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:227,12'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:231,14'
              BranchSideFuncs:
                - CBS_get_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:231,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:232,14'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:233,11'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:231,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:233,11'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:236,7'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:236,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:226,13'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:238,41'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:238,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:239,41'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:242,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:239,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:240,43'
              BranchSideFuncs:
                - CBS_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_len
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_len
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - CBS_len
                - CBB_add_u16
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:242,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:238,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:208,5'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_flush
                - ERR_put_error
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u16
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:242,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:247,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:0,0'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:249,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:253,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:254,5'
              BranchSideFuncs:
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:258,36'
              BranchSideFuncs:
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:258,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:260,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:263,8'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:263,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:264,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:267,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:140,13'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:141,8'
          Dst:             _ZN4bssl41ssl_parse_client_hello_with_trailing_dataEPK6ssl_stP6cbs_stP22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:147,10'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:149,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:159,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:166,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:168,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:169,8'
          Dst:             _ZN4bsslL41ssl_client_hello_write_without_extensionsEPK22ssl_early_callback_ctxP6cbb_st
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:170,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:171,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:268,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:176,7'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:178,8'
          Dst:             _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:181,58'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:182,41'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:181,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:183,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:187,27'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:187,74'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:189,26'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:191,43'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:191,26'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:192,65'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:193,48'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:192,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:194,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:200,10'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:201,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:201,36'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:202,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:206,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:208,12'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:211,12'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:212,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:218,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:226,13'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:228,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:231,14'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:232,14'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:233,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:238,12'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:239,41'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:239,12'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:240,43'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:241,26'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:240,12'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:242,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:247,64'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:248,47'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:247,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:249,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:253,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:254,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:259,41'
          Dst:             CBB_data
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:259,58'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:259,36'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:258,8'
          Dst:             _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:263,45'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:264,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:268,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bsslL41ssl_client_hello_write_without_extensionsEPK22ssl_early_callback_ctxP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client_hello
        - out
      BBCount:         32
      ICount:          175
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8_length_prefixed
        - CBB_flush
        - SSL_is_dtls
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:65,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:66,22'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - SSL_is_dtls
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:70,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:66,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:67,35'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - SSL_is_dtls
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:70,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:67,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:68,28'
              BranchSideFuncs:
                - CBB_add_bytes
                - SSL_is_dtls
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:70,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:65,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:70,5'
              BranchSideFuncs:
                - SSL_is_dtls
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:72,19'
              BranchSideFuncs:
                - SSL_is_dtls
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:73,37'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:79,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:73,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:74,30'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:76,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:73,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:76,7'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:78,3'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:79,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:80,28'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:86,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:81,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:82,35'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:86,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:82,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:83,28'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:86,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:84,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:85,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:86,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:79,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:86,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:88,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:65,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:66,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:67,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:68,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:72,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:73,10'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:74,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:79,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:80,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:82,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:83,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:85,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL27is_valid_client_hello_innerEP6ssl_stPhNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/encrypted_client_hello.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out_alert
        - body
        - ''
      BBCount:         40
      ICount:          193
      EdgeCount:       56
      CyclomaticComplexity: 18
      functionsReached:
        - CBS_data
        - CBS_get_u16
        - CBS_get_u8_length_prefixed
        - CBS_len
        - ERR_put_error
        - SSL_parse_client_hello
        - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:96,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:97,8'
              BranchSideFuncs:
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - CBS_len
                - CBS_data
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:103,6'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:98,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:99,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:103,6'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:99,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:100,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:103,6'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:100,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:101,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:103,6'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:96,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:103,6'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:110,8'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:110,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:111,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:113,6'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:111,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:112,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:113,6'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:113,6'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:117,3'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:117,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:119,10'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:132,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:119,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:120,8'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:124,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:124,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:124,36'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:127,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:124,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:125,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:127,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:125,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:125,38'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:127,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:125,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:126,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:127,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:126,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:126,37'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:127,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/encrypted_client_hello.cc:124,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:117,3'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/encrypted_client_hello.cc:127,8'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:96,56'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:96,69'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:96,8'
          Dst:             SSL_parse_client_hello
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:97,8'
          Dst:             _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:99,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:100,7'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:101,8'
          Dst:             _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:104,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:110,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:111,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:112,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:114,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:117,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:119,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:121,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/encrypted_client_hello.cc:128,7'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl13InplaceVectorIhLm48EE21TryResizeForOverwriteEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         8
      ICount:          65
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - _ZN4bssl13InplaceVectorIhLm48EE6ShrinkEm
        - _ZN4bssl13InplaceVectorIhLm48EE8capacityEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:470,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:471,14'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE6ShrinkEm
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:474,9'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE8capacityEv
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNSt3__133uninitialized_default_construct_nB8ne180100IPhmEET_S2_T0_
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:474,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:475,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:477,44'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNSt3__133uninitialized_default_construct_nB8ne180100IPhmEET_S2_T0_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:471,7'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE6ShrinkEm
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:474,20'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE8capacityEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:477,44'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
    - functionName:    _ZN4bssl8internal11DeleterImplI11ec_point_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/ec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_POINT_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ec.h:428,1'
          Dst:             EC_POINT_free
    - functionName:    _ZN4bssl8internal7DeleterclI11ec_point_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI11ec_point_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI11ec_point_stvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplI9bignum_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/bn.h'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionLinenumberEnd: 949
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/bn.h:949,1'
          Dst:             BN_free
    - functionName:    _ZN4bssl8internal7DeleterclI9bignum_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI9bignum_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI9bignum_stvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplI12ecdsa_sig_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/ecdsa.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ECDSA_SIG_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ecdsa.h:226,1'
          Dst:             ECDSA_SIG_free
    - functionName:    _ZN4bssl8internal7DeleterclI12ecdsa_sig_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI12ecdsa_sig_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI12ecdsa_sig_stvE4FreeEPS2_
    - functionName:    _ZN4bssl13InplaceVectorIhLm32EE8capacityEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorIhLm32EE6ShrinkEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         7
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNSt3__19destroy_nB8ne180100IPhmEET_S2_T0_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:446,20'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE4dataEv
    - functionName:    _ZN4bssl13InplaceVectorIhLm32EE4dataEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorIhLm32EE21TryResizeForOverwriteEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         8
      ICount:          65
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - _ZN4bssl13InplaceVectorIhLm32EE6ShrinkEm
        - _ZN4bssl13InplaceVectorIhLm32EE8capacityEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:470,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:471,14'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm32EE6ShrinkEm
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:474,9'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm32EE8capacityEv
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNSt3__133uninitialized_default_construct_nB8ne180100IPhmEET_S2_T0_
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:474,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:475,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:477,44'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNSt3__133uninitialized_default_construct_nB8ne180100IPhmEET_S2_T0_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:471,7'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE6ShrinkEm
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:474,20'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE8capacityEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:477,44'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE4dataEv
    - functionName:    _ZN4bssl6DeleteINS_10spake2plus6ProverEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN4bssl10spake2plus6ProverD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN4bssl10spake2plus6ProverD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN4bssl10spake2plus6ProverD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN4bssl10spake2plus6ProverD2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal11DeleterImplINS_10spake2plus6ProverEvE4FreeEPS3_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_10spake2plus6ProverEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_10spake2plus6ProverEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_10spake2plus6ProverEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_10spake2plus6ProverEvE4FreeEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_10spake2plus6ProverEvE4FreeEPS3_
    - functionName:    _ZN4bssl3NewINS_10spake2plus6ProverEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl10spake2plus6ProverC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl10spake2plus6ProverC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl10spake2plus6ProverC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl10spake2plus6ProverC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl10spake2plus6ProverC2Ev
    - functionName:    '_ZZN4bssl21ssl_setup_pake_sharesEPNS_13SSL_HANDSHAKEEENK3$_0clINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEEDaRKT_'
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3091
      functionLinenumberEnd: 3092
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - cred
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6DeleteINS_11SSLKeyShareEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal11DeleterImplINS_11SSLKeyShareEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_11SSLKeyShareEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_11SSLKeyShareEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_11SSLKeyShareEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_11SSLKeyShareEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_11SSLKeyShareEvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplI17ssl_credential_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6146
      functionLinenumberEnd: 6146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_CREDENTIAL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:6146,1'
          Dst:             SSL_CREDENTIAL_free
    - functionName:    _ZN4bssl8internal7DeleterclI17ssl_credential_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI17ssl_credential_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI17ssl_credential_stvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplI9ec_key_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/ec_key.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_KEY_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ec_key.h:349,1'
          Dst:             EC_KEY_free
    - functionName:    _ZN4bssl8internal7DeleterclI9ec_key_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI9ec_key_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI9ec_key_stvE4FreeEPS2_
    - functionName:    _ZN4bssl5ArrayItE7ReleaseEPPtPm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - out
        - out_size
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl5ArrayItEaSEOS1_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayItE5ResetEv
        - _ZN4bssl5ArrayItE7ReleaseEPPtPm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:98,5'
          Dst:             _ZN4bssl5ArrayItE5ResetEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:99,11'
          Dst:             _ZN4bssl5ArrayItE7ReleaseEPPtPm
    - functionName:    _ZN4bssl5ArrayItE5ResetEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayItE5ResetEPtm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:139,18'
          Dst:             _ZN4bssl5ArrayItE5ResetEPtm
    - functionName:    _ZN4bssl5ArrayItE5ResetEPtm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_data
        - new_size
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:145,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_MUTEX_unlock_read
        - __clang_call_terminate
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:654,22'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:654,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl4SpanIKhEC2ILm16EEERAT__S1_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
    - functionName:    _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - mu
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_MUTEX_lock_read
        - __assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:651,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:651,5'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:651,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:651,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:652,5'
          Dst:             CRYPTO_MUTEX_lock_read
    - functionName:    _ZNK4bssl4SpanIKhE5firstEm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - len
      BBCount:         5
      ICount:          38
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:185,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:186,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:188,17'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:186,7'
          Dst:             abort
        - Src:             '/src/boringssl/include/openssl/span.h:188,12'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
    - functionName:    _ZNK4bssl4SpanIKhE4lastEm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - len
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - abort
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:192,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:193,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:195,17'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:193,7'
          Dst:             abort
        - Src:             '/src/boringssl/include/openssl/span.h:195,12'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
    - functionName:    _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_CIPHER_CTX_cleanup
        - __clang_call_terminate
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:467,23'
          Dst:             EVP_CIPHER_CTX_cleanup
        - Src:             '/src/boringssl/include/openssl/base.h:467,23'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - HMAC_CTX_cleanup
        - __clang_call_terminate
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:467,23'
          Dst:             HMAC_CTX_cleanup
        - Src:             '/src/boringssl/include/openssl/base.h:467,23'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4260
      functionLinenumberEnd: 4310
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - cipher_ctx
        - hmac_ctx
        - ticket
        - ''
      BBCount:         43
      ICount:          284
      EdgeCount:       83
      CyclomaticComplexity: 42
      functionsReached:
        - CRYPTO_fuzzer_mode_enabled
        - CRYPTO_memcmp
        - ERR_clear_error
        - EVP_CIPHER_CTX_iv_length
        - EVP_DecryptFinal_ex
        - EVP_DecryptUpdate
        - HMAC_Final
        - HMAC_Update
        - HMAC_size
        - _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhE6ShrinkEm
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayIhEaSEOS1_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4lastEm
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5firstEm
        - _ZNK4bssl4SpanIKhE7subspanEmm
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4266,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4268,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4271,33'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4lastEm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5firstEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HMAC_Update
                - HMAC_Final
                - _ZNK4bssl4SpanIKhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4dataEv
                - CRYPTO_memcmp
                - CRYPTO_fuzzer_mode_enabled
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl5ArrayIhEC2Ev
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DecryptUpdate
                - ERR_clear_error
                - _ZN4bssl5ArrayIhE4dataEv
                - EVP_DecryptFinal_ex
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4275,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4275,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - CRYPTO_memcmp
                - CRYPTO_fuzzer_mode_enabled
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl5ArrayIhEC2Ev
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DecryptUpdate
                - ERR_clear_error
                - _ZN4bssl5ArrayIhE4dataEv
                - EVP_DecryptFinal_ex
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4276,31'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - CRYPTO_memcmp
                - CRYPTO_fuzzer_mode_enabled
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl5ArrayIhEC2Ev
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DecryptUpdate
                - ERR_clear_error
                - _ZN4bssl5ArrayIhE4dataEv
                - EVP_DecryptFinal_ex
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4277,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4278,12'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl5ArrayIhEC2Ev
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DecryptUpdate
                - ERR_clear_error
                - _ZN4bssl5ArrayIhE4dataEv
                - EVP_DecryptFinal_ex
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4280,8'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl5ArrayIhEC2Ev
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DecryptUpdate
                - ERR_clear_error
                - _ZN4bssl5ArrayIhE4dataEv
                - EVP_DecryptFinal_ex
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4280,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4281,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl5ArrayIhEC2Ev
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DecryptUpdate
                - ERR_clear_error
                - _ZN4bssl5ArrayIhE4dataEv
                - EVP_DecryptFinal_ex
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4285,62'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl5ArrayIhEC2Ev
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DecryptUpdate
                - ERR_clear_error
                - _ZN4bssl5ArrayIhE4dataEv
                - EVP_DecryptFinal_ex
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4287,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4288,29'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4292,20'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DecryptUpdate
                - ERR_clear_error
                - _ZN4bssl5ArrayIhE4dataEv
                - EVP_DecryptFinal_ex
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4288,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4289,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4291,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4292,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4293,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4295,48'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DecryptUpdate
                - ERR_clear_error
                - _ZN4bssl5ArrayIhE4dataEv
                - EVP_DecryptFinal_ex
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4295,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4296,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DecryptUpdate
                - ERR_clear_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - EVP_DecryptFinal_ex
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4299,28'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DecryptUpdate
                - ERR_clear_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - EVP_DecryptFinal_ex
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4300,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4301,30'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - EVP_DecryptFinal_ex
                - ERR_clear_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4302,7'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4299,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4302,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4305,42'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4261,19'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             '/src/boringssl/ssl/extensions.cc:4265,20'
          Dst:             HMAC_size
        - Src:             '/src/boringssl/ssl/extensions.cc:4266,14'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4271,28'
          Dst:             _ZNK4bssl4SpanIKhE4lastEm
        - Src:             '/src/boringssl/ssl/extensions.cc:4272,32'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4272,19'
          Dst:             _ZNK4bssl4SpanIKhE5firstEm
        - Src:             '/src/boringssl/ssl/extensions.cc:4273,32'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4273,47'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4273,3'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/ssl/extensions.cc:4274,3'
          Dst:             HMAC_Final
        - Src:             '/src/boringssl/ssl/extensions.cc:4275,3'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4275,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:4276,47'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4276,17'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/ssl/extensions.cc:4277,7'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/extensions.cc:4285,28'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/extensions.cc:4286,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4287,7'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/extensions.cc:4288,20'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:4310,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4292,20'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4295,48'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4295,20'
          Dst:             _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/extensions.cc:4299,50'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4300,39'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4300,63'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4299,10'
          Dst:             EVP_DecryptUpdate
        - Src:             '/src/boringssl/ssl/extensions.cc:4301,52'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4301,10'
          Dst:             EVP_DecryptFinal_ex
        - Src:             '/src/boringssl/ssl/extensions.cc:4302,7'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/extensions.cc:4305,15'
          Dst:             _ZN4bssl5ArrayIhE6ShrinkEm
        - Src:             '/src/boringssl/ssl/extensions.cc:4308,8'
          Dst:             _ZN4bssl5ArrayIhEaSEOS1_
        - Src:             '/src/boringssl/ssl/extensions.cc:4310,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEEC2Ev
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - HMAC_CTX_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:466,22'
          Dst:             HMAC_CTX_init
    - functionName:    _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_init
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:466,22'
          Dst:             EVP_CIPHER_CTX_init
    - functionName:    _ZN4bsslL18tls_extension_findEPjt
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3744
      functionLinenumberEnd: 3754
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - out_index
        - value
      BBCount:         8
      ICount:          56
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3746,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3747,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3753,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3747,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3748,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3751,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bsslL23ext_sni_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         24
      ICount:          152
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8
        - CBB_flush
        - _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:510,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:511,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:513,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:513,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:514,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:516,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:520,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:521,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:527,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:521,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:522,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:527,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:522,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:523,8'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:527,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:523,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:524,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:527,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:524,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:525,38'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:527,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:525,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:526,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:527,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:520,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:527,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:530,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:509,23'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:516,16'
          Dst:             _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
        - Src:             '/src/boringssl/ssl/extensions.cc:520,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:521,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:522,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:523,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/extensions.cc:524,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:525,38'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:525,55'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:525,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:526,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL25ext_sni_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_len
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:537,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:537,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:537,38'
              BranchSideFuncs:
                - CBS_len
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:537,30'
          Dst:             CBS_len
    - functionName:    _ZN4bsslL25ext_sni_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL23ext_sni_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_add_u16
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:547,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:548,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:549,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:547,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:549,5'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:552,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:552,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:553,20'
              BranchSideFuncs:
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:554,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:552,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:554,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:557,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:552,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:553,8'
          Dst:             CBB_add_u16
    - functionName:    _ZN4bsslL23ext_ech_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         26
      ICount:          130
      EdgeCount:       36
      CyclomaticComplexity: 12
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8
        - CBB_flush
        - _ZNK4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:568,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:569,22'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:577,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:569,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:570,22'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:572,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:570,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:571,21'
              BranchSideFuncs:
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:572,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:569,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:572,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:574,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:577,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:578,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:582,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:582,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:583,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:588,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:583,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:584,8'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:588,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:584,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:585,33'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:588,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:586,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:587,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:588,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:582,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:588,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:590,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:569,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:570,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:571,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/extensions.cc:577,28'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:582,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:583,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:584,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/extensions.cc:585,54'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:586,43'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:585,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:587,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL25ext_ech_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         18
      ICount:          127
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl28ssl_is_valid_ech_config_listENS_4SpanIKhEE
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:596,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:597,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:603,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_valid_ech_config_listENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:603,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:604,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:605,6'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:603,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:605,6'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:610,38'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_valid_ech_config_listENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:610,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:611,6'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:615,7'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:615,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:616,8'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:621,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:615,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:617,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:621,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:603,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:606,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:610,37'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:610,8'
          Dst:             _ZN4bssl28ssl_is_valid_ech_config_listENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:616,39'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:616,30'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    _ZN4bsslL25ext_ech_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         15
      ICount:          83
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_u8
        - CBS_len
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:626,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:627,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:631,19'
              BranchSideFuncs:
                - CBS_get_u8
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:631,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:632,5'
              BranchSideFuncs:
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:634,7'
              BranchSideFuncs:
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:634,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:636,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:638,7'
              BranchSideFuncs:
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:638,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:638,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:639,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:638,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:639,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:642,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:631,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/extensions.cc:638,35'
          Dst:             CBS_len
    - functionName:    _ZN4bsslL23ext_ech_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         26
      ICount:          159
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
        - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
        - _ZNK4bssl15ECHServerConfig10ech_configEv
        - _ZNK4bssl15ECHServerConfig15is_retry_configEv
        - _ZNK4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:648,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:649,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:651,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:649,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:650,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:651,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:648,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:651,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:657,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - CBB_flush
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig15is_retry_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/extensions.cc:657,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:658,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - CBB_flush
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig15is_retry_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:660,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:658,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:659,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - CBB_flush
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig15is_retry_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:660,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:657,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:660,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - CBB_flush
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig15is_retry_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:662,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - CBB_flush
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig15is_retry_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/extensions.cc:662,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:662,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig15is_retry_configEv
                - CBB_flush
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:671,20'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:663,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:664,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig15is_retry_configEv
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:666,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig15is_retry_configEv
        - Branch String:   '/src/boringssl/ssl/extensions.cc:666,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:662,3'
              BranchSideFuncs:
                - CBB_flush
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig15is_retry_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:668,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:648,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:657,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:658,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:659,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:662,27'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
        - Src:             '/src/boringssl/ssl/extensions.cc:662,27'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
        - Src:             '/src/boringssl/ssl/extensions.cc:663,18'
          Dst:             _ZNK4bssl15ECHServerConfig15is_retry_configEv
        - Src:             '/src/boringssl/ssl/extensions.cc:666,48'
          Dst:             _ZNK4bssl15ECHServerConfig10ech_configEv
        - Src:             '/src/boringssl/ssl/extensions.cc:666,65'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:667,32'
          Dst:             _ZNK4bssl15ECHServerConfig10ech_configEv
        - Src:             '/src/boringssl/ssl/extensions.cc:667,49'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:666,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:671,10'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL23ext_ems_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         14
      ICount:          71
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_add_u16
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:841,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:841,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:842,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:841,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:842,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:845,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:845,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:846,20'
              BranchSideFuncs:
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:847,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:845,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:847,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:850,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:845,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:846,8'
          Dst:             CBB_add_u16
    - functionName:    _ZN4bsslL25ext_ems_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 876
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         17
      ICount:          112
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_len
        - ERR_put_error
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:857,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:858,30'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - CBS_len
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:867,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:858,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:859,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:860,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:858,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:860,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:863,5'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:867,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:868,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:875,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:867,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:870,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:875,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:858,9'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:859,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:870,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL25ext_ems_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 894
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         10
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_len
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:880,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:881,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:884,7'
              BranchSideFuncs:
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:884,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:885,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:888,15'
              BranchSideFuncs:
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:888,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:889,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:892,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:880,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:888,7'
          Dst:             CBS_len
    - functionName:    _ZN4bsslL23ext_ems_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_add_u16
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:897,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:898,5'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:901,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:901,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:902,20'
              BranchSideFuncs:
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:903,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:901,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:903,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:906,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:901,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:902,8'
          Dst:             CBB_add_u16
    - functionName:    _ZN4bsslL22ext_ri_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 703
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         24
      ICount:          145
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8_length_prefixed
        - CBB_flush
        - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
        - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - _ZNK4bssl13InplaceVectorIhLm12EE5emptyEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:684,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:685,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:686,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:684,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:686,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:689,3'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE5emptyEv
                - __assert_fail
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:689,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:689,3'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:693,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:693,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:694,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:699,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:694,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:695,8'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:699,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:695,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:696,38'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:699,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:697,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:698,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:699,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:693,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:699,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:702,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:689,3'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:689,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:693,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:694,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:695,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:696,72'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:697,56'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:696,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:698,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL24ext_ri_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         44
      ICount:          297
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - CBS_get_bytes
        - CBS_get_u8_length_prefixed
        - CBS_len
        - CBS_mem_equal
        - CRYPTO_fuzzer_mode_enabled
        - ERR_put_error
        - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - _ZNK4bssl13InplaceVectorIhLm12EE5emptyEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:708,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:708,48'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE5emptyEv
                - __assert_fail
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - ERR_put_error
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - CBS_len
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:715,7'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE5emptyEv
                - __assert_fail
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - ERR_put_error
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - CBS_len
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:708,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:709,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:715,7'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE5emptyEv
                - __assert_fail
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - ERR_put_error
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - CBS_len
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:715,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:716,8'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE5emptyEv
                - __assert_fail
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - ERR_put_error
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - CBS_len
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:722,7'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE5emptyEv
                - __assert_fail
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - ERR_put_error
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - CBS_len
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
        - Branch String:   '/src/boringssl/ssl/extensions.cc:715,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:717,6'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:722,7'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE5emptyEv
                - __assert_fail
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - ERR_put_error
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - CBS_len
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
        - Branch String:   '/src/boringssl/ssl/extensions.cc:722,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:730,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:734,3'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE5emptyEv
                - __assert_fail
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - ERR_put_error
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - CBS_len
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
        - Branch String:   '/src/boringssl/ssl/extensions.cc:734,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:734,3'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE5emptyEv
                - __assert_fail
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - ERR_put_error
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - CBS_len
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:736,3'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE5emptyEv
                - __assert_fail
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - ERR_put_error
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - CBS_len
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
        - Branch String:   '/src/boringssl/ssl/extensions.cc:736,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:736,3'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - ERR_put_error
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - CBS_len
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:741,35'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - ERR_put_error
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - CBS_len
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
        - Branch String:   '/src/boringssl/ssl/extensions.cc:741,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:742,15'
              BranchSideFuncs:
                - CBS_len
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - ERR_put_error
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - CBS_len
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:743,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:741,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:743,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:751,22'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - ERR_put_error
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - CBS_len
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
        - Branch String:   '/src/boringssl/ssl/extensions.cc:751,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:753,22'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_get_bytes
                - ERR_put_error
                - CBS_len
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:755,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:753,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:754,7'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:755,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:750,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:755,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:761,37'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
        - Branch String:   '/src/boringssl/ssl/extensions.cc:762,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:760,8'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:763,37'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:765,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:766,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:768,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:768,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:769,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:774,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:708,27'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:718,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:734,3'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:734,3'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:734,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:736,3'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:736,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:741,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:742,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:743,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:751,56'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:750,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:753,56'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:752,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:754,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:755,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:761,71'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:762,55'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:761,7'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/ssl/extensions.cc:763,71'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:764,55'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:763,7'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/ssl/extensions.cc:765,7'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/extensions.cc:769,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL24ext_ri_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 811
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         19
      ICount:          115
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_u8_length_prefixed
        - CBS_len
        - ERR_put_error
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:783,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:783,3'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:785,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:785,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:786,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:789,7'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:789,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:790,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:794,35'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:794,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:795,15'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:796,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:794,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:796,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:802,7'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:802,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:803,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:808,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:783,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:785,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:794,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:795,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:796,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:802,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:803,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL22ext_ri_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         17
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_add_u16
        - CBB_add_u8
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:817,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:817,3'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:819,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u8
        - Branch String:   '/src/boringssl/ssl/extensions.cc:819,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:820,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:823,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u8
        - Branch String:   '/src/boringssl/ssl/extensions.cc:823,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:824,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:826,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:824,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:825,19'
              BranchSideFuncs:
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:826,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:823,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:826,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:829,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:817,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:819,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:823,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:824,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:825,8'
          Dst:             CBB_add_u8
    - functionName:    _ZN4bsslL36ext_supported_groups_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2501
      functionLinenumberEnd: 2531
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         29
      ICount:          181
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
        - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
        - _ZN4bsslL21is_post_quantum_groupEt
        - _ZNK4bssl4SpanIKtE3endEv
        - _ZNK4bssl4SpanIKtE5beginEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2504,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2505,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2509,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - CBB_flush
                - _ZN4bsslL21is_post_quantum_groupEt
                - CBB_add_u16
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2509,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2510,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - CBB_flush
                - _ZN4bsslL21is_post_quantum_groupEt
                - CBB_add_u16
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2512,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2510,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2511,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - CBB_flush
                - _ZN4bsslL21is_post_quantum_groupEt
                - CBB_add_u16
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2512,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2509,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2512,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - CBB_flush
                - _ZN4bsslL21is_post_quantum_groupEt
                - CBB_add_u16
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2516,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - CBB_flush
                - _ZN4bsslL21is_post_quantum_groupEt
                - CBB_add_u16
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2516,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2517,56'
              BranchSideFuncs:
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - CBB_flush
                - _ZN4bsslL21is_post_quantum_groupEt
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2521,44'
              BranchSideFuncs:
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - CBB_flush
                - _ZN4bsslL21is_post_quantum_groupEt
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2516,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2518,5'
              BranchSideFuncs:
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - CBB_flush
                - _ZN4bsslL21is_post_quantum_groupEt
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2521,44'
              BranchSideFuncs:
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - CBB_flush
                - _ZN4bsslL21is_post_quantum_groupEt
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2521,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2521,23'
              BranchSideFuncs:
                - _ZN4bsslL21is_post_quantum_groupEt
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2530,20'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2522,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2522,41'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_flush
                - _ZN4bsslL21is_post_quantum_groupEt
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2525,37'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_flush
                - _ZN4bsslL21is_post_quantum_groupEt
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2522,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2523,7'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bsslL21is_post_quantum_groupEt
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2525,37'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_flush
                - _ZN4bsslL21is_post_quantum_groupEt
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2525,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2521,3'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bsslL21is_post_quantum_groupEt
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2526,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2509,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2510,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2511,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2517,35'
          Dst:             _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
        - Src:             '/src/boringssl/ssl/extensions.cc:2517,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2521,25'
          Dst:             _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/extensions.cc:2521,23'
          Dst:             _ZNK4bssl4SpanIKtE5beginEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2521,23'
          Dst:             _ZNK4bssl4SpanIKtE3endEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2522,9'
          Dst:             _ZN4bsslL21is_post_quantum_groupEt
        - Src:             '/src/boringssl/ssl/extensions.cc:2525,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2530,10'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL38ext_supported_groups_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2535
      functionLinenumberEnd: 2538
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL38ext_supported_groups_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2566
      functionLinenumberEnd: 2580
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         15
      ICount:          73
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_u16_length_prefixed
        - CBS_len
        - _ZN4bsslL15parse_u16_arrayEPK6cbs_stPNS_5ArrayItEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2567,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2568,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2572,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - _ZN4bsslL15parse_u16_arrayEPK6cbs_stPNS_5ArrayItEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2572,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2573,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZN4bsslL15parse_u16_arrayEPK6cbs_stPNS_5ArrayItEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2576,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2573,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2574,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2576,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2574,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2575,48'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2576,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2572,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2576,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2579,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2572,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2573,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2574,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2575,8'
          Dst:             _ZN4bsslL15parse_u16_arrayEPK6cbs_stPNS_5ArrayItEE
    - functionName:    _ZN4bsslL20dont_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL28ext_ec_point_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1799
      functionLinenumberEnd: 1806
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bsslL26ext_ec_point_add_extensionEPKNS_13SSL_HANDSHAKEEP6cbb_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1801,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1801,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1802,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1801,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1802,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1805,37'
              BranchSideFuncs:
                - _ZN4bsslL26ext_ec_point_add_extensionEPKNS_13SSL_HANDSHAKEEP6cbb_st
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1805,10'
          Dst:             _ZN4bsslL26ext_ec_point_add_extensionEPKNS_13SSL_HANDSHAKEEP6cbb_st
    - functionName:    _ZN4bsslL30ext_ec_point_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1809
      functionLinenumberEnd: 1834
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         15
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_data
        - CBS_get_u8_length_prefixed
        - CBS_len
        - _ZL14OPENSSL_memchrPKvim
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1810,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1811,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1814,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memchrPKvim
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1814,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1815,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1819,35'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memchrPKvim
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1819,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1820,15'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memchrPKvim
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1821,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1819,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1821,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1826,22'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memchrPKvim
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1826,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1829,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1833,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1814,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:1819,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1820,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1826,22'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/extensions.cc:1828,22'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1826,7'
          Dst:             _ZL14OPENSSL_memchrPKvim
    - functionName:    _ZN4bsslL30ext_ec_point_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1837
      functionLinenumberEnd: 1843
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bsslL30ext_ec_point_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1838,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1839,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1842,41'
              BranchSideFuncs:
                - _ZN4bsslL30ext_ec_point_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1838,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:1842,10'
          Dst:             _ZN4bsslL30ext_ec_point_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
    - functionName:    _ZN4bsslL28ext_ec_point_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1845
      functionLinenumberEnd: 1860
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         11
      ICount:          90
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bsslL26ext_ec_point_add_extensionEPKNS_13SSL_HANDSHAKEEP6cbb_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1847,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1848,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1851,26'
              BranchSideFuncs:
                - _ZN4bsslL26ext_ec_point_add_extensionEPKNS_13SSL_HANDSHAKEEP6cbb_st
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1853,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1853,14'
              BranchSideFuncs:
                - _ZN4bsslL26ext_ec_point_add_extensionEPKNS_13SSL_HANDSHAKEEP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1853,51'
              BranchSideFuncs:
                - _ZN4bsslL26ext_ec_point_add_extensionEPKNS_13SSL_HANDSHAKEEP6cbb_st
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1855,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1856,5'
              BranchSideFuncs:
                - _ZN4bsslL26ext_ec_point_add_extensionEPKNS_13SSL_HANDSHAKEEP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1859,37'
              BranchSideFuncs:
                - _ZN4bsslL26ext_ec_point_add_extensionEPKNS_13SSL_HANDSHAKEEP6cbb_st
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1847,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:1859,10'
          Dst:             _ZN4bsslL26ext_ec_point_add_extensionEPKNS_13SSL_HANDSHAKEEP6cbb_st
    - functionName:    _ZN4bsslL26ext_ticket_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         27
      ICount:          155
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - SSL_get_options
        - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:919,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:919,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:921,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:919,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:920,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:921,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:919,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:921,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:928,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:929,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:930,7'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:936,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:930,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:931,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:936,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:929,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:932,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:936,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:936,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:937,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:940,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:937,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:938,42'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:940,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:938,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:939,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:940,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:936,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:940,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:943,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:920,7'
          Dst:             SSL_get_options
        - Src:             '/src/boringssl/ssl/extensions.cc:928,23'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:931,7'
          Dst:             _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/extensions.cc:932,14'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:936,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:937,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:938,42'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:938,57'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:938,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:939,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL28ext_ticket_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 968
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         14
      ICount:          85
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_len
        - SSL_get_options
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:949,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:950,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:953,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_options
                - __assert_fail
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:953,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:954,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:960,3'
              BranchSideFuncs:
                - SSL_get_options
                - __assert_fail
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:960,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:960,3'
              BranchSideFuncs:
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:962,15'
              BranchSideFuncs:
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:962,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:963,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:966,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:953,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:960,3'
          Dst:             SSL_get_options
        - Src:             '/src/boringssl/ssl/extensions.cc:960,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:962,7'
          Dst:             CBS_len
    - functionName:    _ZN4bsslL24ignore_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL26ext_ticket_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         15
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_add_u16
        - SSL_get_options
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:971,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:972,5'
              BranchSideFuncs:
                - SSL_get_options
                - __assert_fail
                - CBB_add_u16
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:976,3'
              BranchSideFuncs:
                - SSL_get_options
                - __assert_fail
                - CBB_add_u16
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:976,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:976,3'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:978,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:978,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:979,20'
              BranchSideFuncs:
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:980,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:978,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:980,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:983,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:976,3'
          Dst:             SSL_get_options
        - Src:             '/src/boringssl/ssl/extensions.cc:976,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:978,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:979,8'
          Dst:             CBB_add_u16
    - functionName:    _ZN4bsslL24ext_alpn_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1345
      functionLinenumberEnd: 1370
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         25
      ICount:          145
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - ERR_put_error
        - SSL_is_quic
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1347,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1347,65'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1353,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1347,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1349,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1353,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1353,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1354,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1355,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1353,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1355,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1359,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1360,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1361,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1366,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1361,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1362,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1366,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1362,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1363,35'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1366,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1364,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1365,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1366,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1359,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1366,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1369,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1347,42'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1347,53'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/extensions.cc:1349,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:1353,42'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1359,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1361,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1362,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1363,70'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1364,57'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1363,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:1365,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL26ext_alpn_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1373
      functionLinenumberEnd: 1419
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         33
      ICount:          202
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - CBS_get_u16_length_prefixed
        - CBS_get_u8_length_prefixed
        - CBS_len
        - ERR_put_error
        - SSL_is_quic
        - _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK4bssl5ArrayIhE5emptyEv
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1375,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1376,21'
              BranchSideFuncs:
                - SSL_is_quic
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1385,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK4bssl5ArrayIhE5emptyEv
                - __assert_fail
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1376,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1378,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1382,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1385,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1385,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - __assert_fail
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1386,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - __assert_fail
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1386,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1386,3'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1388,7'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1388,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1390,6'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1398,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1398,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1399,15'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1404,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1399,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1400,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1404,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1400,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1402,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1404,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1402,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1403,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1404,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1398,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1404,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1407,37'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1407,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1408,5'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1413,8'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1413,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1414,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1418,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1376,9'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/extensions.cc:1378,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:1385,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:1386,3'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1386,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:1391,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:1398,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1399,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1400,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1402,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1403,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1407,41'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1407,8'
          Dst:             _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:1408,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:1413,40'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1413,31'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    _ZN4bsslL24ext_alpn_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1540
      functionLinenumberEnd: 1558
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         19
      ICount:          110
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8_length_prefixed
        - CBB_flush
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1542,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1543,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1547,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1547,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1548,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1554,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1548,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1549,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1554,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1549,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1550,8'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1554,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1550,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1551,30'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1554,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1552,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1553,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1554,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1547,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1554,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1557,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1542,30'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1547,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1548,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1549,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1550,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1551,53'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1552,45'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1551,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:1553,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL24ext_ocsp_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1054
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         19
      ICount:          99
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8
        - CBB_flush
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1039,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1040,5'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1044,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1044,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1045,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1050,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1045,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1046,8'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1050,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1046,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1047,8'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1050,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1047,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1048,8'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1050,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1048,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1049,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1050,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1044,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1050,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1053,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1044,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1045,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1046,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/extensions.cc:1047,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1048,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1049,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL26ext_ocsp_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1057
      functionLinenumberEnd: 1080
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         13
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_len
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1059,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1060,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1064,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - CBS_len
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1064,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1065,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1069,15'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1069,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1070,41'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1071,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1069,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1071,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1078,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1064,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:1069,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1070,8'
          Dst:             _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
    - functionName:    _ZN4bsslL26ext_ocsp_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1098
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         8
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_get_u8
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1084,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1085,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1089,19'
              BranchSideFuncs:
                - CBS_get_u8
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1089,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1090,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1095,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1089,8'
          Dst:             CBS_get_u8
    - functionName:    _ZN4bsslL24ext_ocsp_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1113
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         18
      ICount:          106
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_add_u16
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1102,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1103,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1106,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1103,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1103,39'
              BranchSideFuncs:
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1106,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1103,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1104,41'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1106,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1104,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1105,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1106,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1106,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1109,3'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1111,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1111,3'
              BranchSideFuncs:
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1112,22'
              BranchSideFuncs:
                - CBB_add_u16
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1102,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:1104,8'
          Dst:             _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/extensions.cc:1111,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1112,10'
          Dst:             CBB_add_u16
    - functionName:    _ZN4bsslL27ext_sigalgs_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 993
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         19
      ICount:          99
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:994,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:995,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:998,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:998,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:999,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1003,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1003,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1004,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1008,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1004,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1005,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1008,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1005,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1006,33'
              BranchSideFuncs:
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1008,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1006,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1007,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1008,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1003,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1008,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1011,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1003,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1004,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1005,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1006,8'
          Dst:             _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
        - Src:             '/src/boringssl/ssl/extensions.cc:1007,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL24forbid_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:482,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:484,6'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:489,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:485,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL29ext_sigalgs_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1029
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         13
      ICount:          67
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_get_u16_length_prefixed
        - CBS_len
        - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - _ZN4bssl5ArrayItE5ResetEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1017,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1018,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1022,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1022,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1023,15'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1025,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1023,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1024,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1025,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1022,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1025,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1028,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1016,20'
          Dst:             _ZN4bssl5ArrayItE5ResetEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1022,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1023,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1024,8'
          Dst:             _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
    - functionName:    _ZN4bsslL23ext_npn_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionLinenumberEnd: 1139
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         20
      ICount:          110
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_add_u16
        - SSL_is_dtls
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1124,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1126,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1130,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1126,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1128,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1130,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1128,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1128,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1130,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1128,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1129,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1130,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1124,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1130,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1133,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1133,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1134,20'
              BranchSideFuncs:
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1135,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1133,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1135,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1138,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1128,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/extensions.cc:1133,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1134,8'
          Dst:             CBB_add_u16
    - functionName:    _ZN4bsslL25ext_npn_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1191
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         35
      ICount:          223
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - CBS_data
        - CBS_get_u8_length_prefixed
        - CBS_len
        - ERR_put_error
        - SSL_is_dtls
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK4bssl5ArrayIhE5emptyEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1145,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1148,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - CBS_data
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1148,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1149,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1155,3'
              BranchSideFuncs:
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - CBS_data
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1155,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1155,3'
              BranchSideFuncs:
                - SSL_is_dtls
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - CBS_data
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1156,3'
              BranchSideFuncs:
                - SSL_is_dtls
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - CBS_data
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1156,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1156,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - CBS_data
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1157,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - CBS_data
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1157,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1157,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - CBS_data
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1159,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - CBS_data
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1159,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1161,6'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1166,49'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1169,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1171,37'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1180,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1171,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1172,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1173,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1171,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1169,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1173,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1183,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1180,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1184,8'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1180,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1185,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1189,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1148,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:1155,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:1156,3'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/extensions.cc:1156,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:1157,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:1159,31'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1162,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:1166,40'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/extensions.cc:1167,27'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1169,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1171,10'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1172,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1184,48'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/extensions.cc:1184,48'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:1184,39'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    _ZN4bsslL25ext_npn_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1194
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         20
      ICount:          113
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - CBS_len
        - SSL_is_dtls
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1197,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1200,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_dtls
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1200,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1200,35'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_dtls
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1204,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_dtls
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1200,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1201,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1204,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_dtls
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1204,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1205,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1208,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1205,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1206,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1208,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1206,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1207,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1208,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1208,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1211,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1196,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:1200,27'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1207,7'
          Dst:             SSL_is_dtls
    - functionName:    _ZN4bsslL23ext_npn_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1215
      functionLinenumberEnd: 1242
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         17
      ICount:          116
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1219,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1220,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1226,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1226,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1229,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1234,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1234,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1235,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1238,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1235,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1236,33'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1238,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1236,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1237,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1238,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1234,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1238,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1241,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1234,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1235,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1236,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:1237,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL23ext_sct_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1251
      functionLinenumberEnd: 1262
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_add_u16
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1252,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1253,5'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1256,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1256,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1257,20'
              BranchSideFuncs:
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1258,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1256,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1258,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1261,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1256,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1257,8'
          Dst:             CBB_add_u16
    - functionName:    _ZN4bsslL25ext_sct_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1265
      functionLinenumberEnd: 1301
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         19
      ICount:          122
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_BUFFER_new_from_CBS
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1267,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1268,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1272,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1272,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1273,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1279,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1279,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1279,3'
              BranchSideFuncs:
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1281,30'
              BranchSideFuncs:
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1281,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1282,6'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1291,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1291,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1292,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1300,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1294,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1295,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1298,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1272,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:1279,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:1281,8'
          Dst:             _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
        - Src:             '/src/boringssl/ssl/extensions.cc:1293,9'
          Dst:             CRYPTO_BUFFER_new_from_CBS
    - functionName:    _ZN4bsslL25ext_sct_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1304
      functionLinenumberEnd: 1315
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_len
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1305,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1306,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1309,15'
              BranchSideFuncs:
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1309,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1310,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1313,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1309,7'
          Dst:             CBS_len
    - functionName:    _ZN4bsslL23ext_sct_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1317
      functionLinenumberEnd: 1336
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         24
      ICount:          137
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1319,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1319,3'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1321,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1321,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1321,54'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1324,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1321,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1322,41'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1324,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1322,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1323,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1324,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1321,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1324,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1328,22'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1328,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1328,3'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1329,38'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1329,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1328,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1332,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1334,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1328,3'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1335,20'
              BranchSideFuncs:
                - CBB_flush
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1319,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:1321,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:1322,8'
          Dst:             _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/extensions.cc:1328,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1329,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1331,24'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/extensions.cc:1333,24'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1330,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:1335,10'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL30ext_channel_id_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1567
      functionLinenumberEnd: 1588
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         16
      ICount:          85
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_u16
        - SSL_is_dtls
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1569,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1569,54'
              BranchSideFuncs:
                - SSL_is_dtls
                - CBB_add_u16
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1579,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1569,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1578,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1579,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1569,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1579,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1582,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1582,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1583,20'
              BranchSideFuncs:
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1584,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1582,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1584,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1587,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1569,42'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/extensions.cc:1582,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1583,8'
          Dst:             CBB_add_u16
    - functionName:    _ZN4bsslL32ext_channel_id_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1592
      functionLinenumberEnd: 1606
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         16
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_len
        - SSL_is_dtls
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1593,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1594,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1597,3'
              BranchSideFuncs:
                - SSL_is_dtls
                - __assert_fail
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1597,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1597,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1598,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1598,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1598,3'
              BranchSideFuncs:
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1600,15'
              BranchSideFuncs:
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1600,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1601,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1604,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1597,3'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/extensions.cc:1597,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:1598,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:1600,7'
          Dst:             CBS_len
    - functionName:    _ZN4bsslL32ext_channel_id_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1610
      functionLinenumberEnd: 1622
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         13
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_len
        - SSL_is_dtls
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1612,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1612,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1613,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1612,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1612,74'
              BranchSideFuncs:
                - SSL_is_dtls
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1613,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1612,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1613,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1616,15'
              BranchSideFuncs:
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1616,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1617,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1620,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1612,62'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/extensions.cc:1616,7'
          Dst:             CBS_len
    - functionName:    _ZN4bsslL30ext_channel_id_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1624
      functionLinenumberEnd: 1635
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_add_u16
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1625,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1626,5'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1629,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1629,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1630,20'
              BranchSideFuncs:
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1631,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1629,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1631,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1634,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1629,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1630,8'
          Dst:             CBB_add_u16
    - functionName:    _ZN4bsslL24ext_srtp_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1644
      functionLinenumberEnd: 1673
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         29
      ICount:          176
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8
        - CBB_flush
        - SSL_get_srtp_profiles
        - SSL_is_dtls
        - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
        - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
        - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
        - sk_SRTP_PROTECTION_PROFILE_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1648,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1649,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1651,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1649,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1650,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1651,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1648,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1651,5'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - CBB_add_u8
                - CBB_flush
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1655,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - CBB_add_u8
                - CBB_flush
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1655,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1656,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - CBB_add_u8
                - CBB_flush
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1658,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1656,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1657,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - CBB_add_u8
                - CBB_flush
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1658,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1655,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1658,5'
              BranchSideFuncs:
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - CBB_add_u8
                - CBB_flush
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1661,49'
              BranchSideFuncs:
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - CBB_add_u8
                - CBB_flush
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1661,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1661,47'
              BranchSideFuncs:
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - CBB_add_u8
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1667,8'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1662,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1661,3'
              BranchSideFuncs:
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - CBB_add_u8
                - CBB_flush
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1663,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1667,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1668,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1669,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1667,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1669,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1672,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1647,7'
          Dst:             SSL_get_srtp_profiles
        - Src:             '/src/boringssl/ssl/extensions.cc:1649,7'
          Dst:             sk_SRTP_PROTECTION_PROFILE_num
        - Src:             '/src/boringssl/ssl/extensions.cc:1650,8'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/extensions.cc:1655,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1656,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1657,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1661,47'
          Dst:             _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/extensions.cc:1661,47'
          Dst:             _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/extensions.cc:1661,47'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
        - Src:             '/src/boringssl/ssl/extensions.cc:1661,47'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1662,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1661,47'
          Dst:             _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1667,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/extensions.cc:1668,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL26ext_srtp_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1676
      functionLinenumberEnd: 1716
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         29
      ICount:          190
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_get_u8_length_prefixed
        - CBS_len
        - ERR_put_error
        - SSL_get_srtp_profiles
        - SSL_is_dtls
        - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
        - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
        - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1678,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1679,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1686,3'
              BranchSideFuncs:
                - SSL_is_dtls
                - __assert_fail
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_get_u16
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_len
                - SSL_get_srtp_profiles
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1686,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1686,3'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_get_u16
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_len
                - SSL_get_srtp_profiles
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1689,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_get_u16
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_len
                - SSL_get_srtp_profiles
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1689,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1690,8'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_len
                - SSL_get_srtp_profiles
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1694,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1690,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1691,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - SSL_get_srtp_profiles
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1694,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1691,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1692,35'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1694,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1692,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1693,15'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - SSL_get_srtp_profiles
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1694,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1689,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1694,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1698,7'
              BranchSideFuncs:
                - CBS_len
                - SSL_get_srtp_profiles
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1698,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1700,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1706,71'
              BranchSideFuncs:
                - SSL_get_srtp_profiles
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1706,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1706,47'
              BranchSideFuncs:
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1713,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1707,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1706,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1708,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1686,3'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/extensions.cc:1686,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:1689,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1690,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1691,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1692,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1693,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1694,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:1698,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1700,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:1706,49'
          Dst:             SSL_get_srtp_profiles
        - Src:             '/src/boringssl/ssl/extensions.cc:1706,47'
          Dst:             _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/extensions.cc:1706,47'
          Dst:             _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/extensions.cc:1706,47'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
        - Src:             '/src/boringssl/ssl/extensions.cc:1706,47'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1706,47'
          Dst:             _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1713,3'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL26ext_srtp_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1719
      functionLinenumberEnd: 1758
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         29
      ICount:          185
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - CBS_data
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_get_u8_length_prefixed
        - CBS_init
        - CBS_len
        - ERR_put_error
        - SSL_get_srtp_profiles
        - SSL_is_dtls
        - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
        - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
        - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1722,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1722,40'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1723,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1722,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1723,5'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - SSL_get_srtp_profiles
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - CBS_data
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - CBS_get_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1727,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - SSL_get_srtp_profiles
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - CBS_data
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - CBS_get_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1727,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1728,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - SSL_get_srtp_profiles
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - CBS_data
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - CBS_get_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1731,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1728,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1729,35'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1731,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1729,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1730,15'
              BranchSideFuncs:
                - CBS_len
                - SSL_get_srtp_profiles
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - CBS_data
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - CBS_get_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1731,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1727,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1731,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1737,29'
              BranchSideFuncs:
                - SSL_get_srtp_profiles
                - _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - CBS_data
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - CBS_get_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1740,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1740,54'
              BranchSideFuncs:
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - CBS_data
                - CBS_len
                - CBS_init
                - CBS_len
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - CBS_get_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1757,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1744,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1740,3'
              BranchSideFuncs:
                - CBS_get_u16
                - CBS_len
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - CBS_data
                - CBS_len
                - CBS_init
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1746,12'
              BranchSideFuncs:
                - CBS_get_u16
                - CBS_len
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - CBS_data
                - CBS_len
                - CBS_init
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1746,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1747,9'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - CBS_data
                - CBS_len
                - CBS_init
                - CBS_get_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1750,11'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
                - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
                - CBS_data
                - CBS_len
                - CBS_init
                - CBS_get_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1750,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1744,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1751,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1722,28'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/extensions.cc:1727,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1728,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1729,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1730,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1731,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:1737,7'
          Dst:             SSL_get_srtp_profiles
        - Src:             '/src/boringssl/ssl/extensions.cc:1740,54'
          Dst:             _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/extensions.cc:1740,54'
          Dst:             _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/extensions.cc:1740,54'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
        - Src:             '/src/boringssl/ssl/extensions.cc:1740,54'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1742,32'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/extensions.cc:1742,56'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1742,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/extensions.cc:1744,12'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1746,12'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1740,54'
          Dst:             _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
    - functionName:    _ZN4bsslL24ext_srtp_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1760
      functionLinenumberEnd: 1777
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         23
      ICount:          122
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8
        - CBB_flush
        - SSL_is_dtls
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1762,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1763,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1766,3'
              BranchSideFuncs:
                - SSL_is_dtls
                - __assert_fail
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u8
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1766,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1766,3'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u8
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1768,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u8
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1768,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1769,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u8
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1773,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1769,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1770,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u8
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1773,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1770,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1771,34'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u8
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1773,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1771,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1772,8'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1773,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1772,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1772,63'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1773,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1768,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1773,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1776,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1766,3'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/extensions.cc:1766,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:1768,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1769,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1770,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1771,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1772,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/extensions.cc:1772,53'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL29ext_key_share_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2271
      functionLinenumberEnd: 2290
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         24
      ICount:          121
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - _ZNK4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2274,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2274,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2275,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2274,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2275,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2278,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - __assert_fail
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2278,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2278,3'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2280,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2280,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2281,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2286,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2281,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2282,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2286,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2282,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2283,34'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2286,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2284,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2285,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2286,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2280,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2286,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2289,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2278,3'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2278,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:2280,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2281,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2282,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2283,54'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2284,42'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2283,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:2285,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL42ext_psk_key_exchange_modes_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2049
      functionLinenumberEnd: 2068
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         17
      ICount:          95
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8
        - CBB_add_u8_length_prefixed
        - CBB_flush
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2050,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2051,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2055,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - CBB_add_u8
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2055,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2056,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2060,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - CBB_add_u8
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2060,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2061,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - CBB_add_u8
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2064,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2061,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2062,8'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - CBB_add_u8
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2064,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2062,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2063,8'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2064,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2060,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2064,5'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2067,20'
              BranchSideFuncs:
                - CBB_flush
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2060,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2061,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2062,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2063,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/extensions.cc:2067,10'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL44ext_psk_key_exchange_modes_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2072
      functionLinenumberEnd: 2090
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         13
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_data
        - CBS_get_u8_length_prefixed
        - CBS_len
        - _ZL14OPENSSL_memchrPKvim
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2073,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2074,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2078,35'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memchrPKvim
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2078,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2079,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memchrPKvim
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2081,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2079,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2080,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2081,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2078,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2081,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2086,40'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memchrPKvim
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2078,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2079,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2080,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2086,40'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/extensions.cc:2087,40'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2086,25'
          Dst:             _ZL14OPENSSL_memchrPKvim
    - functionName:    _ZN4bsslL30ext_early_data_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2099
      functionLinenumberEnd: 2123
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         19
      ICount:          106
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_u16
        - CBB_flush
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2104,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2108,8'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2104,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2104,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2105,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2109,5'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2116,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2116,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2117,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2119,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2117,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2118,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2119,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2119,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2122,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2104,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:2116,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2117,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2118,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL32ext_early_data_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2127
      functionLinenumberEnd: 2161
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         24
      ICount:          162
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_len
        - ERR_put_error
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2129,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2130,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2145,3'
              BranchSideFuncs:
                - __assert_fail
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2130,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2130,36'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2137,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2130,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2131,36'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2137,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2145,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2145,3'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2147,15'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2148,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2152,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2152,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2153,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2158,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2137,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:2145,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:2147,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2154,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL32ext_early_data_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2165
      functionLinenumberEnd: 2178
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_len
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2167,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2167,48'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2168,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2168,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2171,15'
              BranchSideFuncs:
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2172,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2176,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2167,27'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:2171,7'
          Dst:             CBS_len
    - functionName:    _ZN4bsslL30ext_early_data_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2180
      functionLinenumberEnd: 2192
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         13
      ICount:          69
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_add_u16
        - CBB_flush
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2181,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2182,5'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2185,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2185,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2186,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2188,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2186,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2187,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2188,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2188,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2191,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2185,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2186,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2187,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL38ext_supported_versions_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2432
      functionLinenumberEnd: 2466
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         26
      ICount:          153
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8_length_prefixed
        - CBB_flush
        - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
        - _ZN4bssl26ssl_add_supported_versionsEPKNS_13SSL_HANDSHAKEEP6cbb_stt
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2434,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2435,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2440,7'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl26ssl_add_supported_versionsEPKNS_13SSL_HANDSHAKEEP6cbb_stt
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2440,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2441,11'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl26ssl_add_supported_versionsEPKNS_13SSL_HANDSHAKEEP6cbb_stt
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2445,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl26ssl_add_supported_versionsEPKNS_13SSL_HANDSHAKEEP6cbb_stt
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2445,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2446,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl26ssl_add_supported_versionsEPKNS_13SSL_HANDSHAKEEP6cbb_stt
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2448,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2446,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2447,8'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl26ssl_add_supported_versionsEPKNS_13SSL_HANDSHAKEEP6cbb_stt
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2448,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2445,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2448,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl26ssl_add_supported_versionsEPKNS_13SSL_HANDSHAKEEP6cbb_stt
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2452,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl26ssl_add_supported_versionsEPKNS_13SSL_HANDSHAKEEP6cbb_stt
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2452,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2453,52'
              BranchSideFuncs:
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - _ZN4bssl26ssl_add_supported_versionsEPKNS_13SSL_HANDSHAKEEP6cbb_stt
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2459,7'
              BranchSideFuncs:
                - _ZN4bssl26ssl_add_supported_versionsEPKNS_13SSL_HANDSHAKEEP6cbb_stt
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2452,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2454,5'
              BranchSideFuncs:
                - _ZN4bssl26ssl_add_supported_versionsEPKNS_13SSL_HANDSHAKEEP6cbb_stt
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2459,7'
              BranchSideFuncs:
                - _ZN4bssl26ssl_add_supported_versionsEPKNS_13SSL_HANDSHAKEEP6cbb_stt
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2460,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2461,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2462,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2460,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2462,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2465,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2445,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2446,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2447,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2453,31'
          Dst:             _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
        - Src:             '/src/boringssl/ssl/extensions.cc:2453,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2460,8'
          Dst:             _ZN4bssl26ssl_add_supported_versionsEPKNS_13SSL_HANDSHAKEEP6cbb_stt
        - Src:             '/src/boringssl/ssl/extensions.cc:2461,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL26ext_cookie_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2475
      functionLinenumberEnd: 2490
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         17
      ICount:          94
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - _ZNK4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2476,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2477,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2481,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2481,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2482,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2486,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2482,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2483,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2486,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2483,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2484,31'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2486,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2484,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2485,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2486,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2481,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2486,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2489,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2476,18'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2481,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2482,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2483,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2484,42'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2484,61'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2484,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:2485,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL41ext_quic_transport_params_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2792
      functionLinenumberEnd: 2794
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL46ext_quic_transport_params_add_clienthello_implEPKNS_13SSL_HANDSHAKEEP6cbb_stb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2793,10'
          Dst:             _ZN4bsslL46ext_quic_transport_params_add_clienthello_implEPKNS_13SSL_HANDSHAKEEP6cbb_stb
    - functionName:    _ZN4bsslL43ext_quic_transport_params_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2829
      functionLinenumberEnd: 2831
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL48ext_quic_transport_params_parse_serverhello_implEPNS_13SSL_HANDSHAKEEPhP6cbs_stb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2830,10'
          Dst:             _ZN4bsslL48ext_quic_transport_params_parse_serverhello_implEPNS_13SSL_HANDSHAKEEPhP6cbs_stb
    - functionName:    _ZN4bsslL43ext_quic_transport_params_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2883
      functionLinenumberEnd: 2885
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL48ext_quic_transport_params_parse_clienthello_implEPNS_13SSL_HANDSHAKEEPhP6cbs_stb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2884,10'
          Dst:             _ZN4bsslL48ext_quic_transport_params_parse_clienthello_implEPNS_13SSL_HANDSHAKEEPhP6cbs_stb
    - functionName:    _ZN4bsslL41ext_quic_transport_params_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2930
      functionLinenumberEnd: 2932
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL46ext_quic_transport_params_add_serverhello_implEPNS_13SSL_HANDSHAKEEP6cbb_stb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2931,10'
          Dst:             _ZN4bsslL46ext_quic_transport_params_add_serverhello_implEPNS_13SSL_HANDSHAKEEP6cbb_stb
    - functionName:    _ZN4bsslL48ext_quic_transport_params_add_clienthello_legacyEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2799
      functionLinenumberEnd: 2801
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL46ext_quic_transport_params_add_clienthello_implEPKNS_13SSL_HANDSHAKEEP6cbb_stb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2800,10'
          Dst:             _ZN4bsslL46ext_quic_transport_params_add_clienthello_implEPKNS_13SSL_HANDSHAKEEP6cbb_stb
    - functionName:    _ZN4bsslL50ext_quic_transport_params_parse_serverhello_legacyEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2835
      functionLinenumberEnd: 2837
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL48ext_quic_transport_params_parse_serverhello_implEPNS_13SSL_HANDSHAKEEPhP6cbs_stb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2836,10'
          Dst:             _ZN4bsslL48ext_quic_transport_params_parse_serverhello_implEPNS_13SSL_HANDSHAKEEPhP6cbs_stb
    - functionName:    _ZN4bsslL50ext_quic_transport_params_parse_clienthello_legacyEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2889
      functionLinenumberEnd: 2891
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL48ext_quic_transport_params_parse_clienthello_implEPNS_13SSL_HANDSHAKEEPhP6cbs_stb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2890,10'
          Dst:             _ZN4bsslL48ext_quic_transport_params_parse_clienthello_implEPNS_13SSL_HANDSHAKEEPhP6cbs_stb
    - functionName:    _ZN4bsslL48ext_quic_transport_params_add_serverhello_legacyEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2936
      functionLinenumberEnd: 2938
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL46ext_quic_transport_params_add_serverhello_implEPNS_13SSL_HANDSHAKEEP6cbb_stb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2937,10'
          Dst:             _ZN4bsslL46ext_quic_transport_params_add_serverhello_implEPNS_13SSL_HANDSHAKEEP6cbb_stb
    - functionName:    _ZN4bsslL32cert_compression_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2977
      functionLinenumberEnd: 2999
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         25
      ICount:          147
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8_length_prefixed
        - CBB_flush
        - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
        - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2981,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2981,24'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_flush
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2998,10'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2982,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2983,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2986,9'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_flush
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2986,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2987,23'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2992,11'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_flush
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2987,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2988,39'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - CBB_add_u16
                - CBB_flush
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2990,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2988,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2989,11'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - CBB_add_u16
                - CBB_flush
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2990,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2986,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2990,7'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_flush
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2992,11'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_flush
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2993,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2981,3'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2994,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2998,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2998,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2998,29'
              BranchSideFuncs:
                - CBB_flush
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2981,24'
          Dst:             _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2981,24'
          Dst:             _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2987,11'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2988,11'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2989,11'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2993,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2998,19'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL34cert_compression_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3003
      functionLinenumberEnd: 3011
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3004,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3005,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3010,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bsslL34cert_compression_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3015
      functionLinenumberEnd: 3073
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         55
      ICount:          313
      EdgeCount:       64
      CyclomaticComplexity: 11
      functionsReached:
        - CBS_get_u16
        - CBS_get_u8_length_prefixed
        - CBS_len
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl5ArrayItE16InitForOverwriteEm
        - _ZN4bssl5ArrayItE3endEv
        - _ZN4bssl5ArrayItE5beginEv
        - _ZN4bssl5ArrayItEC2Ev
        - _ZN4bssl5ArrayItED2Ev
        - _ZN4bssl5ArrayItEixEm
        - _ZNK4bssl6VectorINS_18CertCompressionAlgEE4sizeEv
        - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3016,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3017,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3020,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEE4sizeEv
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3024,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3025,15'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3028,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3025,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3026,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3028,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3026,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3027,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3028,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3024,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3028,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3031,36'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3033,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3034,5'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3037,23'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3040,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3042,10'
              BranchSideFuncs:
                - CBS_get_u16
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - CBS_len
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3059,27'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3042,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3043,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - CBS_len
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3046,38'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - CBS_len
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3048,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3040,3'
              BranchSideFuncs:
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3049,25'
              BranchSideFuncs:
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3050,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3050,35'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3056,5'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3050,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3051,13'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3056,5'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3051,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3052,24'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3054,9'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3060,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3061,23'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3066,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3061,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3062,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3064,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3066,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3067,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3072,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3066,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3068,5'
              BranchSideFuncs:
                - _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3072,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3021,54'
          Dst:             _ZNK4bssl6VectorINS_18CertCompressionAlgEE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3024,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3025,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3026,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3027,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3031,36'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3032,19'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:3033,22'
          Dst:             _ZN4bssl5ArrayItE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/extensions.cc:3073,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:3040,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3042,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:3046,5'
          Dst:             _ZN4bssl5ArrayItEixEm
        - Src:             '/src/boringssl/ssl/extensions.cc:3049,25'
          Dst:             _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
        - Src:             '/src/boringssl/ssl/extensions.cc:3059,27'
          Dst:             _ZN4bssl5ArrayItE5beginEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3059,50'
          Dst:             _ZN4bssl5ArrayItE3endEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3061,9'
          Dst:             _ZN4bssl5ArrayItEixEm
        - Src:             '/src/boringssl/ssl/extensions.cc:3061,33'
          Dst:             _ZN4bssl5ArrayItEixEm
        - Src:             '/src/boringssl/ssl/extensions.cc:3067,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:3069,35'
          Dst:             _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
        - Src:             '/src/boringssl/ssl/extensions.cc:3073,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
    - functionName:    _ZN4bsslL32cert_compression_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3075
      functionLinenumberEnd: 3076
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL40ext_delegated_credential_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2947
      functionLinenumberEnd: 2948
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL42ext_delegated_credential_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2953
      functionLinenumberEnd: 2971
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         18
      ICount:          86
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_get_u16_length_prefixed
        - CBS_len
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bsslL15parse_u16_arrayEPK6cbs_stPNS_5ArrayItEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2954,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2954,51'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2957,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2954,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2957,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2963,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - _ZN4bsslL15parse_u16_arrayEPK6cbs_stPNS_5ArrayItEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2963,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2964,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZN4bsslL15parse_u16_arrayEPK6cbs_stPNS_5ArrayItEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2967,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2964,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2965,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2967,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2965,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2966,39'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2967,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2963,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2967,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2970,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2954,30'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:2963,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2964,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2965,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2966,8'
          Dst:             _ZN4bsslL15parse_u16_arrayEPK6cbs_stPNS_5ArrayItEE
    - functionName:    _ZN4bsslL24ext_alps_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3351
      functionLinenumberEnd: 3352
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL29ext_alps_add_clienthello_implEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3352,10'
          Dst:             _ZN4bsslL29ext_alps_add_clienthello_implEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tEb
    - functionName:    _ZN4bsslL26ext_alps_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3395
      functionLinenumberEnd: 3396
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL31ext_alps_parse_serverhello_implEPNS_13SSL_HANDSHAKEEPhP6cbs_stb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3396,10'
          Dst:             _ZN4bsslL31ext_alps_parse_serverhello_implEPNS_13SSL_HANDSHAKEEPhP6cbs_stb
    - functionName:    _ZN4bsslL24ext_alps_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3440
      functionLinenumberEnd: 3441
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL29ext_alps_add_serverhello_implEPNS_13SSL_HANDSHAKEEP6cbb_stb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3441,10'
          Dst:             _ZN4bsslL29ext_alps_add_serverhello_implEPNS_13SSL_HANDSHAKEEP6cbb_stb
    - functionName:    _ZN4bsslL28ext_alps_add_clienthello_oldEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3358
      functionLinenumberEnd: 3359
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL29ext_alps_add_clienthello_implEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3359,10'
          Dst:             _ZN4bsslL29ext_alps_add_clienthello_implEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tEb
    - functionName:    _ZN4bsslL30ext_alps_parse_serverhello_oldEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3401
      functionLinenumberEnd: 3402
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL31ext_alps_parse_serverhello_implEPNS_13SSL_HANDSHAKEEPhP6cbs_stb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3402,10'
          Dst:             _ZN4bsslL31ext_alps_parse_serverhello_implEPNS_13SSL_HANDSHAKEEPhP6cbs_stb
    - functionName:    _ZN4bsslL28ext_alps_add_serverhello_oldEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3444
      functionLinenumberEnd: 3445
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL29ext_alps_add_serverhello_implEPNS_13SSL_HANDSHAKEEP6cbb_stb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3445,10'
          Dst:             _ZN4bsslL29ext_alps_add_serverhello_implEPNS_13SSL_HANDSHAKEEP6cbb_stb
    - functionName:    _ZN4bsslL43ext_certificate_authorities_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2589
      functionLinenumberEnd: 2602
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         16
      ICount:          78
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - _ZN4bssl16ssl_add_CA_namesEPKNS_13SSL_HANDSHAKEEP6cbb_st
        - _ZN4bssl16ssl_has_CA_namesEPKNS_10SSL_CONFIGE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2591,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2593,22'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl16ssl_add_CA_namesEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2601,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2594,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2595,38'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl16ssl_add_CA_namesEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2598,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2595,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2596,27'
              BranchSideFuncs:
                - _ZN4bssl16ssl_add_CA_namesEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2598,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2596,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2597,20'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2598,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2593,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2598,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2600,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2591,7'
          Dst:             _ZN4bssl16ssl_has_CA_namesEPKNS_10SSL_CONFIGE
        - Src:             '/src/boringssl/ssl/extensions.cc:2593,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2595,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2596,10'
          Dst:             _ZN4bssl16ssl_add_CA_namesEPKNS_13SSL_HANDSHAKEEP6cbb_st
        - Src:             '/src/boringssl/ssl/extensions.cc:2597,10'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL45ext_certificate_authorities_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2606
      functionLinenumberEnd: 2621
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         10
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_len
        - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2607,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2608,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2611,15'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2611,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2612,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2615,36'
              BranchSideFuncs:
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2616,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2617,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2620,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2611,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2615,18'
          Dst:             _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
    - functionName:    _ZN4bsslL24ext_pake_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3141
      functionLinenumberEnd: 3156
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         15
      ICount:          84
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - _ZNK4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3143,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3147,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3147,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3148,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3152,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3148,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3149,41'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3152,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3150,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3151,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3152,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3152,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3155,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3142,28'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3147,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:3148,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3149,62'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3150,43'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3149,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:3151,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL26ext_pake_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3223
      functionLinenumberEnd: 3286
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         40
      ICount:          249
      EdgeCount:       55
      CyclomaticComplexity: 17
      functionsReached:
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_len
        - ERR_put_error
        - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3225,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3239,4'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3241,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3242,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3242,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3243,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3243,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3244,15'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3241,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3245,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3249,12'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3250,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3253,10'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3285,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3253,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3254,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3255,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3253,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3255,7'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3260,9'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3260,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3260,18'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3264,23'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3260,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3261,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3264,23'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3267,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3268,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3274,22'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3275,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3276,10'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3279,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3276,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3277,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3279,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3277,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3278,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3279,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3275,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3279,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3282,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3241,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3242,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3243,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3244,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3245,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3250,22'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3253,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:3254,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3255,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3261,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3274,22'
          Dst:             _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/extensions.cc:3276,51'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3276,42'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:3277,51'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3277,42'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:3278,48'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3278,39'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:3279,7'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL33ext_trust_anchors_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2642
      functionLinenumberEnd: 2657
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
      BBCount:         17
      ICount:          102
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2643,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2644,5'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2648,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2648,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2649,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2654,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2649,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2650,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2654,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2650,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2651,29'
              BranchSideFuncs:
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2654,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2652,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2653,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2654,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2648,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2654,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2656,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2648,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2649,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2650,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2651,66'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2652,59'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2651,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:2653,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL35ext_trust_anchors_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2726
      functionLinenumberEnd: 2752
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         17
      ICount:          116
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_get_u16_length_prefixed
        - CBS_len
        - ERR_put_error
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl30ssl_is_valid_trust_anchor_listENS_4SpanIKhEE
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2727,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2728,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2731,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl30ssl_is_valid_trust_anchor_listENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2731,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2732,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2738,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl30ssl_is_valid_trust_anchor_listENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2738,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2740,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl30ssl_is_valid_trust_anchor_listENS_4SpanIKhEE
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2742,6'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2740,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2741,39'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2742,6'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2738,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2742,6'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2747,8'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2747,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2748,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2751,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2731,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:2732,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2738,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2740,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2741,39'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2741,8'
          Dst:             _ZN4bssl30ssl_is_valid_trust_anchor_listENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:2743,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2747,50'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2747,41'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    _ZN4bsslL35ext_trust_anchors_parse_clienthelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2661
      functionLinenumberEnd: 2680
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         16
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_u16_length_prefixed
        - ERR_put_error
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl30ssl_is_valid_trust_anchor_listENS_4SpanIKhEE
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2662,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2662,51'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2663,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2662,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2663,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2667,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl30ssl_is_valid_trust_anchor_listENS_4SpanIKhEE
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEE7emplaceB8ne180100IJEvEERS3_DpOT_
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2667,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2668,39'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl30ssl_is_valid_trust_anchor_listENS_4SpanIKhEE
                - ERR_put_error
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEE7emplaceB8ne180100IJEvEERS3_DpOT_
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2669,6'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2667,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2669,6'
              BranchSideFuncs:
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEE7emplaceB8ne180100IJEvEERS3_DpOT_
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2674,3'
              BranchSideFuncs:
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEE7emplaceB8ne180100IJEvEERS3_DpOT_
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2675,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2676,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2679,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2662,30'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:2667,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2668,39'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2668,8'
          Dst:             _ZN4bssl30ssl_is_valid_trust_anchor_listENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:2670,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2675,51'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2675,42'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    _ZN4bsslL33ext_trust_anchors_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2682
      functionLinenumberEnd: 2722
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         34
      ICount:          203
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8_length_prefixed
        - CBB_discard
        - CBB_flush
        - CBB_len
        - ERR_clear_error
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
        - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2684,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2685,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2688,34'
              BranchSideFuncs:
                - CBB_len
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
                - CBB_len
                - CBB_flush
                - CBB_len
                - CBB_discard
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2690,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2691,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
                - CBB_len
                - CBB_flush
                - CBB_len
                - CBB_discard
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2693,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2691,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2692,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
                - CBB_len
                - CBB_flush
                - CBB_len
                - CBB_discard
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2693,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2690,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2693,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
                - CBB_len
                - CBB_flush
                - CBB_len
                - CBB_discard
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2695,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
                - CBB_len
                - CBB_flush
                - CBB_len
                - CBB_discard
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2695,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2695,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
                - CBB_len
                - CBB_flush
                - CBB_len
                - CBB_discard
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2712,16'
              BranchSideFuncs:
                - CBB_len
                - CBB_flush
                - CBB_len
                - CBB_discard
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2696,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2695,3'
              BranchSideFuncs:
                - CBB_len
                - CBB_flush
                - CBB_len
                - CBB_discard
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2698,55'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
                - CBB_len
                - CBB_flush
                - CBB_len
                - CBB_discard
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2698,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2700,9'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - CBB_flush
                - CBB_len
                - CBB_discard
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2703,12'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - CBB_flush
                - CBB_len
                - CBB_discard
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2703,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2704,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - CBB_flush
                - CBB_len
                - CBB_discard
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
                - CBB_add_u8_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2707,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2705,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2706,12'
              BranchSideFuncs:
                - CBB_flush
                - CBB_len
                - CBB_flush
                - CBB_len
                - CBB_discard
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2707,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2703,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2707,9'
              BranchSideFuncs:
                - CBB_len
                - CBB_flush
                - CBB_len
                - CBB_discard
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2709,5'
              BranchSideFuncs:
                - CBB_len
                - CBB_flush
                - CBB_len
                - CBB_discard
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2713,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2714,5'
              BranchSideFuncs:
                - CBB_len
                - CBB_discard
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2718,7'
              BranchSideFuncs:
                - CBB_len
                - CBB_discard
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2718,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2719,17'
              BranchSideFuncs:
                - CBB_len
                - CBB_discard
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2721,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2684,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:2688,26'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2690,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2691,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2692,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2695,25'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2695,25'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2696,32'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2698,12'
          Dst:             _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
        - Src:             '/src/boringssl/ssl/extensions.cc:2700,9'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2703,12'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2704,56'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2705,48'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2704,12'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:2706,12'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/extensions.cc:2712,16'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2713,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/extensions.cc:2719,22'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2719,5'
          Dst:             CBB_discard
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl30ssl_is_valid_trust_anchor_listENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2628
      functionLinenumberEnd: 2638
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - ''
      BBCount:         12
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_get_u8_length_prefixed
        - CBS_len
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2630,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2632,10'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2637,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2632,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2633,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_get_u8_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2634,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2632,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2630,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2634,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2629,13'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:2630,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2632,10'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2633,9'
          Dst:             CBS_len
    - functionName:    _ZNRSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE5__getB8ne180100Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl10MakeUniqueINS_12SSLPAKEShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_12SSLPAKEShareEJEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_12SSLPAKEShareEJEEEPT_DpOT0_
    - functionName:    _ZN4bssl8internal7DeleterclINS_12SSLPAKEShareEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_12SSLPAKEShareEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_12SSLPAKEShareEvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplINS_12SSLPAKEShareEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_12SSLPAKEShareEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_12SSLPAKEShareEEEvPT_
    - functionName:    _ZN4bssl6DeleteINS_12SSLPAKEShareEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN4bssl12SSLPAKEShareD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN4bssl12SSLPAKEShareD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN4bssl12SSLPAKEShareD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN4bssl12SSLPAKEShareD2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl12SSLPAKEShareD2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1684
      functionLinenumberEnd: 1684
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIhED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:1684,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1684,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1684,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl3NewINS_12SSLPAKEShareEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl12SSLPAKEShareC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl12SSLPAKEShareC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl12SSLPAKEShareC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl12SSLPAKEShareC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl12SSLPAKEShareC2Ev
    - functionName:    _ZN4bssl12SSLPAKEShareC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1684
      functionLinenumberEnd: 1684
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:1684,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1684,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1684,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1684,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1684,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl8internal7DeleterclI22stack_st_CRYPTO_BUFFEREEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI22stack_st_CRYPTO_BUFFERvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI22stack_st_CRYPTO_BUFFERvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplI22stack_st_CRYPTO_BUFFERvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - _ZZN4bssl8internal11DeleterImplI22stack_st_CRYPTO_BUFFERvE4FreeEPS2_ENKUlPFvPvES5_E_cvPFvS7_S5_EEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:550,9'
          Dst:             _ZZN4bssl8internal11DeleterImplI22stack_st_CRYPTO_BUFFERvE4FreeEPS2_ENKUlPFvPvES5_E_cvPFvS7_S5_EEv
        - Src:             '/src/boringssl/include/openssl/stack.h:548,5'
          Dst:             OPENSSL_sk_pop_free_ex
    - functionName:    _ZZN4bssl8internal11DeleterImplI22stack_st_CRYPTO_BUFFERvE4FreeEPS2_ENKUlPFvPvES5_E_cvPFvS7_S5_EEv
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN4bssl8internal11DeleterImplI22stack_st_CRYPTO_BUFFERvE4FreeEPS2_ENUlPFvPvES5_E_8__invokeES7_S5_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ptr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZZN4bssl8internal11DeleterImplI22stack_st_CRYPTO_BUFFERvE4FreeEPS2_ENKUlPFvPvES5_E_clES7_S5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:550,9'
          Dst:             _ZZN4bssl8internal11DeleterImplI22stack_st_CRYPTO_BUFFERvE4FreeEPS2_ENKUlPFvPvES5_E_clES7_S5_
    - functionName:    _ZZN4bssl8internal11DeleterImplI22stack_st_CRYPTO_BUFFERvE4FreeEPS2_ENKUlPFvPvES5_E_clES7_S5_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
        - ptr
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI16crypto_buffer_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:551,11'
          Dst:             _ZN4bssl8internal11DeleterImplI16crypto_buffer_stvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplI16crypto_buffer_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_BUFFER_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/pool.h:99,1'
          Dst:             CRYPTO_BUFFER_free
    - functionName:    _ZN4bsslL29ext_alps_add_serverhello_implEPNS_13SSL_HANDSHAKEEP6cbb_stb
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3407
      functionLinenumberEnd: 3438
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - hs
        - out
        - use_new_codepoint
      BBCount:         25
      ICount:          161
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3411,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3412,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3414,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3412,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3413,7'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3414,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3411,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3414,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3417,7'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3417,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3419,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3422,12'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3423,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3424,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3428,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3428,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3429,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3434,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3429,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3431,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3434,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3432,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3433,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3434,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3428,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3434,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3437,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3428,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:3429,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3431,66'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3432,66'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3430,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:3433,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL31ext_alps_parse_serverhello_implEPNS_13SSL_HANDSHAKEEPhP6cbs_stb
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3365
      functionLinenumberEnd: 3392
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
        - use_new_codepoint
      BBCount:         26
      ICount:          172
      EdgeCount:       29
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK4bssl5ArrayIhE5emptyEv
        - _ZNK4bssl6VectorINS_10ALPSConfigEE5emptyEv
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3367,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3368,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3371,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK4bssl5ArrayIhE5emptyEv
                - __assert_fail
                - _ZNK4bssl6VectorINS_10ALPSConfigEE5emptyEv
                - __assert_fail
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3371,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3371,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - __assert_fail
                - _ZNK4bssl6VectorINS_10ALPSConfigEE5emptyEv
                - __assert_fail
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3372,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - __assert_fail
                - _ZNK4bssl6VectorINS_10ALPSConfigEE5emptyEv
                - __assert_fail
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3372,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3372,3'
              BranchSideFuncs:
                - _ZNK4bssl6VectorINS_10ALPSConfigEE5emptyEv
                - __assert_fail
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3373,3'
              BranchSideFuncs:
                - _ZNK4bssl6VectorINS_10ALPSConfigEE5emptyEv
                - __assert_fail
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3373,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3373,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3374,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3374,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3374,3'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3377,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3377,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3378,6'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3385,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3385,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3386,6'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3390,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3371,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:3372,3'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3372,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:3373,3'
          Dst:             _ZNK4bssl6VectorINS_10ALPSConfigEE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3373,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:3374,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:3377,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:3379,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3385,60'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3385,51'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    _ZNK4bssl6VectorINS_10ALPSConfigEE5emptyEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL29ext_alps_add_clienthello_implEPKNS_13SSL_HANDSHAKEEP6cbb_stS4_NS_23ssl_client_hello_type_tEb
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3308
      functionLinenumberEnd: 3347
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_compressible
        - type
        - use_new_codepoint
      BBCount:         34
      ICount:          224
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8_length_prefixed
        - CBB_flush
        - _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
        - _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
        - _ZNK4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
        - _ZNK4bssl6VectorINS_10ALPSConfigEE5emptyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3311,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3313,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3318,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3313,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3315,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3318,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3315,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3317,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3318,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3311,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3318,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3321,7'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
                - _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
                - CBB_flush
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3321,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3323,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3326,12'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
                - _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
                - CBB_flush
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3327,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3328,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
                - _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
                - CBB_flush
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3332,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
                - _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
                - CBB_flush
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3332,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3333,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
                - _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
                - CBB_flush
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3335,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3333,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3334,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
                - _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
                - CBB_flush
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3335,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3332,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3335,5'
              BranchSideFuncs:
                - _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
                - _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
                - CBB_flush
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3338,35'
              BranchSideFuncs:
                - _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
                - _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
                - CBB_flush
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3338,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3338,33'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3346,20'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3339,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3340,32'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3342,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3339,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3338,3'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3342,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3313,42'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3315,32'
          Dst:             _ZNK4bssl6VectorINS_10ALPSConfigEE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3332,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:3333,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3334,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3338,33'
          Dst:             _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3338,33'
          Dst:             _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3339,10'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3340,48'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3341,40'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3340,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:3346,10'
          Dst:             CBB_flush
    - functionName:    _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL15parse_u16_arrayEPK6cbs_stPNS_5ArrayItEE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2541
      functionLinenumberEnd: 2562
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         25
      ICount:          125
      EdgeCount:       49
      CyclomaticComplexity: 26
      functionsReached:
        - CBS_get_u16
        - CBS_len
        - ERR_put_error
        - _ZN4bssl5ArrayItE16InitForOverwriteEm
        - _ZN4bssl5ArrayItEC2Ev
        - _ZN4bssl5ArrayItED2Ev
        - _ZN4bssl5ArrayItEaSEOS1_
        - _ZN4bssl5ArrayItEixEm
        - _ZNK4bssl5ArrayItE4sizeEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2543,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2544,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2548,19'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2549,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2550,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2552,15'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2552,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2553,34'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2559,3'
              BranchSideFuncs:
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2553,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2554,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2557,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2559,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2559,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2560,4'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2543,8'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2544,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2548,19'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:2549,29'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2549,12'
          Dst:             _ZN4bssl5ArrayItE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/extensions.cc:2562,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:2552,30'
          Dst:             _ZNK4bssl5ArrayItE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2553,30'
          Dst:             _ZN4bssl5ArrayItEixEm
        - Src:             '/src/boringssl/ssl/extensions.cc:2553,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2554,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2559,3'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2559,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:2560,8'
          Dst:             _ZN4bssl5ArrayItEaSEOS1_
        - Src:             '/src/boringssl/ssl/extensions.cc:2562,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
    - functionName:    _ZN4bssl5ArrayItEC2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl5ArrayItE16InitForOverwriteEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl5ArrayItE17InitUninitializedEm
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:175,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:176,7'
              BranchSideFuncs:
                - _ZNSt3__133uninitialized_default_construct_nB8ne180100IPtmEET_S2_T0_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:178,44'
              BranchSideFuncs:
                - _ZNSt3__133uninitialized_default_construct_nB8ne180100IPtmEET_S2_T0_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:175,10'
          Dst:             _ZN4bssl5ArrayItE17InitUninitializedEm
    - functionName:    _ZN4bssl5ArrayItED2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl5ArrayItE5ResetEv
        - __clang_call_terminate
      functionUses:    42
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:94,14'
          Dst:             _ZN4bssl5ArrayItE5ResetEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:94,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK4bssl5ArrayItE4sizeEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl5ArrayItEixEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    17
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
          Dst:             abort
    - functionName:    _ZN4bssl5ArrayItE17InitUninitializedEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         10
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - _ZN4bssl5ArrayItE5ResetEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:208,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:209,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:212,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:212,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:213,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:216,50'
              BranchSideFuncs:
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:217,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:218,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:220,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:207,5'
          Dst:             _ZN4bssl5ArrayItE5ResetEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:213,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:216,35'
          Dst:             OPENSSL_malloc
    - functionName:    _ZNK4bssl6VectorINS_18CertCompressionAlgEE4sizeEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl6VectorINS_18CertCompressionAlgEEixEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:252,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:252,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:252,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:252,5'
          Dst:             abort
    - functionName:    _ZN4bssl5ArrayItE5beginEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl5ArrayItE3endEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL46ext_quic_transport_params_add_serverhello_implEPNS_13SSL_HANDSHAKEEP6cbb_stb
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2895
      functionLinenumberEnd: 2927
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - hs
        - out
        - use_legacy_codepoint
      BBCount:         29
      ICount:          171
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - ERR_put_error
        - SSL_is_quic
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2896,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2896,32'
              BranchSideFuncs:
                - SSL_is_quic
                - __assert_fail
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2901,3'
              BranchSideFuncs:
                - SSL_is_quic
                - __assert_fail
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2896,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2899,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2901,3'
              BranchSideFuncs:
                - SSL_is_quic
                - __assert_fail
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2901,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2901,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2902,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2902,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2904,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2907,7'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2907,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2909,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2912,12'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2913,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2914,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2918,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2918,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2919,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2923,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2919,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2920,33'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2923,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2921,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2922,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2923,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2918,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2923,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2926,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2896,8'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/extensions.cc:2901,3'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/extensions.cc:2901,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:2902,41'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2904,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2918,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2919,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2920,67'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2921,56'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2920,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:2922,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL48ext_quic_transport_params_parse_clienthello_implEPNS_13SSL_HANDSHAKEEPhP6cbs_stb
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2842
      functionLinenumberEnd: 2879
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
        - used_legacy_codepoint
      BBCount:         22
      ICount:          165
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - SSL_is_quic
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK4bssl5ArrayIhE5emptyEv
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2844,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2845,22'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2862,20'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2845,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2846,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2855,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2846,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2847,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2851,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2855,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2857,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2859,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2862,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2863,9'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2873,3'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2863,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2866,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2870,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2873,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2873,3'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2874,7'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2874,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2876,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2878,10'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2845,10'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/extensions.cc:2846,45'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2851,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2862,8'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/extensions.cc:2873,3'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:2873,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:2878,55'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2878,46'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    _ZN4bsslL48ext_quic_transport_params_parse_serverhello_implEPNS_13SSL_HANDSHAKEEPhP6cbs_stb
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2806
      functionLinenumberEnd: 2825
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
        - used_legacy_codepoint
      BBCount:         22
      ICount:          148
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - SSL_is_quic
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2808,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2809,9'
              BranchSideFuncs:
                - SSL_is_quic
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2821,3'
              BranchSideFuncs:
                - SSL_is_quic
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - __assert_fail
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2809,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2811,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2813,22'
              BranchSideFuncs:
                - SSL_is_quic
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2813,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2814,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2816,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2821,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2821,3'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - __assert_fail
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2822,3'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - __assert_fail
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2822,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2822,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2823,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2823,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2823,3'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2824,10'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2813,10'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/extensions.cc:2821,3'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/extensions.cc:2821,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:2822,3'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:2822,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:2823,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:2824,55'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2824,46'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    _ZN4bsslL46ext_quic_transport_params_add_clienthello_implEPKNS_13SSL_HANDSHAKEEP6cbb_stb
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2757
      functionLinenumberEnd: 2788
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - hs
        - out
        - use_legacy_codepoint
      BBCount:         32
      ICount:          186
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - ERR_put_error
        - SSL_is_quic
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2758,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2758,65'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZNK4bssl5ArrayIhE5emptyEv
                - SSL_is_quic
                - ERR_put_error
                - __assert_fail
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2761,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - SSL_is_quic
                - ERR_put_error
                - __assert_fail
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2758,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2759,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - SSL_is_quic
                - ERR_put_error
                - __assert_fail
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2761,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - SSL_is_quic
                - ERR_put_error
                - __assert_fail
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2761,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2761,65'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2765,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2761,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2765,5'
              BranchSideFuncs:
                - __assert_fail
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2768,3'
              BranchSideFuncs:
                - __assert_fail
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2768,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2768,3'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2769,7'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2769,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2771,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2774,12'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2775,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2776,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2780,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2780,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2781,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2785,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2781,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2782,33'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2785,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2783,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2784,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2785,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2780,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2785,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2787,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2758,41'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2758,53'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/extensions.cc:2761,41'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2761,53'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/extensions.cc:2765,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2768,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:2780,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2781,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2782,67'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2783,56'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2782,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:2784,8'
          Dst:             CBB_flush
    - functionName:    _ZL14OPENSSL_memchrPKvim
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - s
        - c
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memchr
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:822,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:823,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:826,17'
              BranchSideFuncs:
                - memchr
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:826,10'
          Dst:             memchr
    - functionName:    memchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z5beginI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEC2EPKS2_m
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:618,10'
          Dst:             _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEC2EPKS2_m
    - functionName:    _Z3endI32stack_st_SRTP_PROTECTION_PROFILEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
        - _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEC2EPKS2_m
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:624,11'
          Dst:             OPENSSL_sk_num
        - Src:             '/src/boringssl/include/openssl/stack.h:623,10'
          Dst:             _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEC2EPKS2_m
    - functionName:    _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEneES3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - other
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEeqES3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:569,20'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEeqES3_
    - functionName:    _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEdeEv
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:574,9'
          Dst:             OPENSSL_sk_value
    - functionName:    _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEppEv
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEeqES3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - other
        - ''
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/stack.h:566,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:566,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:566,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl8internal17StackIteratorImplI32stack_st_SRTP_PROTECTION_PROFILEEC2EPKS2_m
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - sk
        - idx
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_SRTP_PROTECTION_PROFILE_num
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3528
      functionLinenumberEnd: 3528
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:3528,1'
          Dst:             OPENSSL_sk_num
    - functionName:    _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4742
      functionLinenumberEnd: 4761
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - contents
      BBCount:         19
      ICount:          81
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_get_u16_length_prefixed
        - CBS_len
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4748,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4748,57'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4750,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4748,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4749,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4750,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4748,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4750,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4753,3'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4753,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4755,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4760,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4755,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4755,58'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4756,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4755,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4753,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4756,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4748,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:4748,57'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:4749,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:4753,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:4755,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:4755,58'
          Dst:             CBS_len
    - functionName:    _ZN4bssl8internal7DeleterclI16crypto_buffer_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI16crypto_buffer_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI16crypto_buffer_stvE4FreeEPS2_
    - functionName:    _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4499
      functionLinenumberEnd: 4509
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - in_sigalgs
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_len
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bsslL15parse_u16_arrayEPK6cbs_stPNS_5ArrayItEE
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4501,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4502,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4507,18'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bsslL15parse_u16_arrayEPK6cbs_stPNS_5ArrayItEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4507,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4507,3'
              BranchSideFuncs:
                - _ZN4bsslL15parse_u16_arrayEPK6cbs_stPNS_5ArrayItEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4508,26'
              BranchSideFuncs:
                - _ZN4bsslL15parse_u16_arrayEPK6cbs_stPNS_5ArrayItEE
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4501,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:4507,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:4508,10'
          Dst:             _ZN4bsslL15parse_u16_arrayEPK6cbs_stPNS_5ArrayItEE
    - functionName:    _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         10
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_add_u16
        - _ZN4bsslL24tls12_get_verify_sigalgsEPKNS_13SSL_HANDSHAKEE
        - _ZNK4bssl4SpanIKtE3endEv
        - _ZNK4bssl4SpanIKtE5beginEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:328,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:328,24'
              BranchSideFuncs:
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:333,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:329,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:328,3'
              BranchSideFuncs:
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:330,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:328,26'
          Dst:             _ZN4bsslL24tls12_get_verify_sigalgsEPKNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/extensions.cc:328,24'
          Dst:             _ZNK4bssl4SpanIKtE5beginEv
        - Src:             '/src/boringssl/ssl/extensions.cc:328,24'
          Dst:             _ZNK4bssl4SpanIKtE3endEv
        - Src:             '/src/boringssl/ssl/extensions.cc:329,10'
          Dst:             CBB_add_u16
    - functionName:    _ZN4bsslL24tls12_get_verify_sigalgsEPKNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl4SpanIKtEC2ILm9EEERAT__S1_
        - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - _ZNK4bssl5ArrayItE5emptyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:321,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:322,12'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2ILm9EEERAT__S1_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:324,10'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:321,34'
          Dst:             _ZNK4bssl5ArrayItE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:322,12'
          Dst:             _ZN4bssl4SpanIKtEC2ILm9EEERAT__S1_
        - Src:             '/src/boringssl/ssl/extensions.cc:324,10'
          Dst:             _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
    - functionName:    _ZNK4bssl4SpanIKtE5beginEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIKtE3endEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl5ArrayItE5emptyEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl4SpanIKtEC2ILm9EEERAT__S1_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKtEC2EPS1_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIKtEC2EPS1_m
    - functionName:    _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - container
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl5ArrayItE4dataEv
        - _ZNK4bssl5ArrayItE4sizeEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:135,25'
          Dst:             _ZNK4bssl5ArrayItE4dataEv
        - Src:             '/src/boringssl/include/openssl/span.h:135,50'
          Dst:             _ZNK4bssl5ArrayItE4sizeEv
    - functionName:    _ZNK4bssl5ArrayItE4dataEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl4SpanIKtEC2EPS1_m
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ptr
        - len
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1438
      functionLinenumberEnd: 1450
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hs
        - protocol
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl31ssl_alpn_list_contains_protocolENS_4SpanIKhEES2_
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1439,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1440,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1443,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl31ssl_alpn_list_contains_protocolENS_4SpanIKhEES2_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1443,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1444,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1448,42'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl31ssl_alpn_list_contains_protocolENS_4SpanIKhEES2_
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1439,42'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1448,42'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:1448,10'
          Dst:             _ZN4bssl31ssl_alpn_list_contains_protocolENS_4SpanIKhEES2_
    - functionName:    _ZN4bssl31ssl_alpn_list_contains_protocolENS_4SpanIKhEES2_
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1453
      functionLinenumberEnd: 1466
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - list
        - protocol
        - ''
        - ''
      BBCount:         11
      ICount:          84
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_get_u8_length_prefixed
        - CBS_len
        - _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1455,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1456,10'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1465,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1456,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1457,7'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - CBS_len
                - CBS_get_u8_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1460,9'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - CBS_len
                - CBS_get_u8_length_prefixed
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1460,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1455,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1461,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1454,13'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:1455,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1456,10'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1460,9'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1460,19'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
    - functionName:    _ZN4bsslL26ext_ec_point_add_extensionEPKNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1784
      functionLinenumberEnd: 1795
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         15
      ICount:          73
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8
        - CBB_add_u8_length_prefixed
        - CBB_flush
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1786,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1787,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - CBB_add_u8
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1791,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1787,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1788,8'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - CBB_add_u8
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1791,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1788,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1789,8'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1791,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1789,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1790,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1791,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1786,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1791,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1794,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1786,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1787,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1788,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1789,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/extensions.cc:1790,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
        - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - _ZNK4bssl5ArrayItE5emptyEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:210,12'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:212,10'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:209,41'
          Dst:             _ZNK4bssl5ArrayItE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:210,12'
          Dst:             _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:212,10'
          Dst:             _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
    - functionName:    _ZN4bsslL21is_post_quantum_groupEt
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - id
      BBCount:         6
      ICount:          29
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:102,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:105,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:105,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:107,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKtEC2EPS1_m
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIKtEC2EPS1_m
    - functionName:    _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl13InplaceVectorIhLm12EE5emptyEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorIhLm12EE4dataEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL16should_offer_pskEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1868
      functionLinenumberEnd: 1890
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - type
      BBCount:         18
      ICount:          104
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1870,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1870,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1878,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1870,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1871,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1878,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1872,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1877,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1878,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1870,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1878,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1884,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1884,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1885,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1889,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1884,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1886,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1889,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1871,7'
          Dst:             _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
    - functionName:    _ZL18CRYPTO_load_u32_lePKv
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:902,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_early_callback_ctx_extension_get
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4783
      functionLinenumberEnd: 4792
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client_hello
        - extension_type
        - out_data
        - out_len
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_data
        - CBS_len
        - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4785,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4786,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4789,15'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4785,8'
          Dst:             _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - Src:             '/src/boringssl/ssl/extensions.cc:4789,15'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/extensions.cc:4790,14'
          Dst:             CBS_len
    - functionName:    _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - client_hello
        - out
        - extension_type
      BBCount:         14
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_init
        - CBS_len
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:184,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:188,10'
              BranchSideFuncs:
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:199,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:188,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:189,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_get_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:190,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:188,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:190,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:193,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
        - Branch String:   '/src/boringssl/ssl/extensions.cc:193,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:184,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:194,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:183,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/extensions.cc:184,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:188,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:189,10'
          Dst:             CBS_get_u16_length_prefixed
    - functionName:    SSL_parse_client_hello
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4768
      functionLinenumberEnd: 4778
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out
        - in
        - len
      BBCount:         8
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_len
        - ERR_put_error
        - _ZN4bssl41ssl_parse_client_hello_with_trailing_dataEPK6ssl_stP6cbs_stP22ssl_early_callback_ctx
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4770,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4771,5'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4773,7'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4773,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4774,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4777,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4769,13'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/extensions.cc:4769,13'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:4770,8'
          Dst:             _ZN4bssl41ssl_parse_client_hello_with_trailing_dataEPK6ssl_stP6cbs_stP22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/extensions.cc:4773,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:4774,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl41ssl_parse_client_hello_with_trailing_dataEPK6ssl_stP6cbs_stP22ssl_early_callback_ctx
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - cbs
        - out
      BBCount:         37
      ICount:          260
      EdgeCount:       51
      CyclomaticComplexity: 16
      functionsReached:
        - CBS_data
        - CBS_get_bytes
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_get_u8_length_prefixed
        - CBS_len
        - ERR_put_error
        - SSL_is_dtls
        - _ZL14OPENSSL_memsetPvim
        - _ZN4bsslL31tls1_check_duplicate_extensionsEPK6cbs_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:118,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:119,22'
              BranchSideFuncs:
                - CBS_get_bytes
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - SSL_is_dtls
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bsslL31tls1_check_duplicate_extensionsEPK6cbs_st
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_data
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:122,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:119,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:120,35'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - SSL_is_dtls
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bsslL31tls1_check_duplicate_extensionsEPK6cbs_st
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_data
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:122,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:120,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:121,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - SSL_is_dtls
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bsslL31tls1_check_duplicate_extensionsEPK6cbs_st
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_data
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:122,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:118,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:122,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:126,17'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - SSL_is_dtls
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bsslL31tls1_check_duplicate_extensionsEPK6cbs_st
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_data
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:133,37'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_data
                - CBS_len
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bsslL31tls1_check_duplicate_extensionsEPK6cbs_st
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:140,5'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bsslL31tls1_check_duplicate_extensionsEPK6cbs_st
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:133,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:134,7'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bsslL31tls1_check_duplicate_extensionsEPK6cbs_st
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:137,24'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bsslL31tls1_check_duplicate_extensionsEPK6cbs_st
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:145,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:146,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bsslL31tls1_check_duplicate_extensionsEPK6cbs_st
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:149,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:146,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:146,39'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:149,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:146,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:147,35'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:149,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:147,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:148,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bsslL31tls1_check_duplicate_extensionsEPK6cbs_st
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:149,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:145,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:149,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:153,24'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bsslL31tls1_check_duplicate_extensionsEPK6cbs_st
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:160,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:161,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:166,38'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bsslL31tls1_check_duplicate_extensionsEPK6cbs_st
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:166,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:167,10'
              BranchSideFuncs:
                - _ZN4bsslL31tls1_check_duplicate_extensionsEPK6cbs_st
                - ERR_put_error
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:168,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:166,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:168,7'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:171,23'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:113,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/ssl/extensions.cc:118,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:119,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:120,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:121,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:122,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:126,17'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/extensions.cc:127,21'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:128,21'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/extensions.cc:129,25'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:131,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/extensions.cc:133,10'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:134,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:137,24'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/extensions.cc:138,28'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:145,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:146,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:146,39'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:147,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:148,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:149,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:153,24'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/extensions.cc:154,28'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:155,30'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/extensions.cc:156,34'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:160,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:166,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:167,10'
          Dst:             _ZN4bsslL31tls1_check_duplicate_extensionsEPK6cbs_st
        - Src:             '/src/boringssl/ssl/extensions.cc:168,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:171,23'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/extensions.cc:172,27'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:175,23'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/extensions.cc:176,27'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:176,44'
          Dst:             CBS_len
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bsslL31tls1_check_duplicate_extensionsEPK6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         48
      ICount:          218
      EdgeCount:       95
      CyclomaticComplexity: 49
      functionsReached:
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_len
        - _ZN4bssl5ArrayItE16InitForOverwriteEm
        - _ZN4bssl5ArrayItE3endEv
        - _ZN4bssl5ArrayItE5beginEv
        - _ZN4bssl5ArrayItEC2Ev
        - _ZN4bssl5ArrayItED2Ev
        - _ZN4bssl5ArrayItEixEm
        - _ZNK4bssl5ArrayItE4sizeEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:56,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:60,10'
              BranchSideFuncs:
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:68,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
        - Branch String:   '/src/boringssl/ssl/extensions.cc:60,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:61,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - CBS_get_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:62,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:60,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:62,7'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:65,19'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
        - Branch String:   '/src/boringssl/ssl/extensions.cc:68,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:69,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:72,19'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
        - Branch String:   '/src/boringssl/ssl/extensions.cc:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:74,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:78,17'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
        - Branch String:   '/src/boringssl/ssl/extensions.cc:79,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:82,52'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItED2Ev
                - CBS_get_u16
                - _ZN4bssl5ArrayItED2Ev
                - CBS_get_u16_length_prefixed
                - _ZNK4bssl5ArrayItE4sizeEv
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:88,3'
              BranchSideFuncs:
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:82,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:83,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:85,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:82,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:85,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:87,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - __assert_fail
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
        - Branch String:   '/src/boringssl/ssl/extensions.cc:88,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:88,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:91,29'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:92,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:93,25'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:98,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:93,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:94,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:96,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:56,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:60,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:61,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:72,19'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:73,24'
          Dst:             _ZN4bssl5ArrayItE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/extensions.cc:99,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:79,42'
          Dst:             _ZNK4bssl5ArrayItE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:82,36'
          Dst:             _ZN4bssl5ArrayItEixEm
        - Src:             '/src/boringssl/ssl/extensions.cc:82,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:83,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:88,3'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:88,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:91,29'
          Dst:             _ZN4bssl5ArrayItE5beginEv
        - Src:             '/src/boringssl/ssl/extensions.cc:91,54'
          Dst:             _ZN4bssl5ArrayItE3endEv
        - Src:             '/src/boringssl/ssl/extensions.cc:93,9'
          Dst:             _ZN4bssl5ArrayItEixEm
        - Src:             '/src/boringssl/ssl/extensions.cc:93,35'
          Dst:             _ZN4bssl5ArrayItEixEm
        - Src:             '/src/boringssl/ssl/extensions.cc:99,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
    - functionName:    _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - size
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EE21TryResizeForOverwriteEm
        - abort
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:510,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:510,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:510,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:510,5'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE21TryResizeForOverwriteEm
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:510,5'
          Dst:             abort
    - functionName:    _ZN4bssl43tls1_record_handshake_hashes_for_channel_idEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4722
      functionLinenumberEnd: 4740
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         12
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
        - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - _ZNK4bssl13SSLTranscript7GetHashEPhPm
        - _ZNK4bssl13SSLTranscript9DigestLenEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4727,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4728,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4732,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4734,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4736,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4738,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4738,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4738,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4739,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4733,22'
          Dst:             _ZNK4bssl13SSLTranscript9DigestLenEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4732,44'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
        - Src:             '/src/boringssl/ssl/extensions.cc:4734,72'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4734,23'
          Dst:             _ZNK4bssl13SSLTranscript7GetHashEPhPm
        - Src:             '/src/boringssl/ssl/extensions.cc:4738,3'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4738,3'
          Dst:             __assert_fail
    - functionName:    _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4641
      functionLinenumberEnd: 4679
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - cbb
      BBCount:         52
      ICount:          255
      EdgeCount:       52
      CyclomaticComplexity: 2
      functionsReached:
        - BN_bn2cbb_padded
        - BN_new
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - ECDSA_do_sign
        - EC_KEY_get0_group
        - EC_KEY_get0_public_key
        - EC_POINT_get_affine_coordinates_GFp
        - ERR_put_error
        - EVP_PKEY_get0_EC_KEY
        - _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4644,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4645,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_EC_KEY
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - EC_KEY_get0_group
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_KEY_get0_public_key
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - ECDSA_do_sign
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4648,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_EC_KEY
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - EC_KEY_get0_group
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_KEY_get0_public_key
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - ECDSA_do_sign
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4649,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4650,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4654,23'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - EC_KEY_get0_group
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_KEY_get0_public_key
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - ECDSA_do_sign
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4655,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4655,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_KEY_get0_group
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_KEY_get0_public_key
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - ECDSA_do_sign
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4659,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4655,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4656,62'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_KEY_get0_public_key
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ECDSA_do_sign
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4659,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4655,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4659,5'
              BranchSideFuncs:
                - ECDSA_do_sign
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4662,42'
              BranchSideFuncs:
                - ECDSA_do_sign
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4663,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4664,5'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4668,20'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4668,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4669,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4675,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4669,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4670,39'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4675,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4670,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4671,39'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4675,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4671,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4672,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4675,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4672,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4673,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bn2cbb_padded
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4675,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4673,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4674,18'
              BranchSideFuncs:
                - CBB_flush
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4675,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4668,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4675,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4678,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4644,8'
          Dst:             _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
        - Src:             '/src/boringssl/ssl/extensions.cc:4648,20'
          Dst:             EVP_PKEY_get0_EC_KEY
        - Src:             '/src/boringssl/ssl/extensions.cc:4650,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:4654,23'
          Dst:             BN_new
        - Src:             '/src/boringssl/ssl/extensions.cc:4654,36'
          Dst:             BN_new
        - Src:             '/src/boringssl/ssl/extensions.cc:4656,44'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/ssl/extensions.cc:4657,44'
          Dst:             EC_KEY_get0_public_key
        - Src:             '/src/boringssl/ssl/extensions.cc:4656,8'
          Dst:             EC_POINT_get_affine_coordinates_GFp
        - Src:             '/src/boringssl/ssl/extensions.cc:4662,28'
          Dst:             ECDSA_do_sign
        - Src:             '/src/boringssl/ssl/extensions.cc:4668,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:4669,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:4670,8'
          Dst:             BN_bn2cbb_padded
        - Src:             '/src/boringssl/ssl/extensions.cc:4671,8'
          Dst:             BN_bn2cbb_padded
        - Src:             '/src/boringssl/ssl/extensions.cc:4672,8'
          Dst:             BN_bn2cbb_padded
        - Src:             '/src/boringssl/ssl/extensions.cc:4673,8'
          Dst:             BN_bn2cbb_padded
        - Src:             '/src/boringssl/ssl/extensions.cc:4674,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4681
      functionLinenumberEnd: 4720
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_len
      BBCount:         22
      ICount:          153
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
        - SHA256
        - SHA256_Final
        - SHA256_Init
        - SHA256_Update
        - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
        - _ZNK4bssl13SSLTranscript7GetHashEPhPm
        - _ZNK4bssl5ArrayIhE4sizeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4683,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4684,20'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4696,3'
              BranchSideFuncs:
                - SHA256_Init
                - SHA256_Update
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - SHA256_Update
                - SHA256_Final
                - SHA256_Update
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - SHA256_Update
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4685,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4687,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - SHA256
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4689,16'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - SHA256
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4700,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4702,5'
              BranchSideFuncs:
                - SHA256_Update
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - SHA256_Update
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - SHA256_Update
                - SHA256_Final
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4713,8'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - SHA256_Update
                - SHA256_Final
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4703,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4704,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4707,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - SHA256_Update
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - SHA256_Update
                - SHA256_Final
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4713,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4714,5'
              BranchSideFuncs:
                - SHA256_Update
                - SHA256_Final
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4716,23'
              BranchSideFuncs:
                - SHA256_Update
                - SHA256_Final
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4683,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:4684,20'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4685,10'
          Dst:             _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
        - Src:             '/src/boringssl/ssl/extensions.cc:4692,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4689,16'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4689,28'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4689,5'
          Dst:             SHA256
        - Src:             '/src/boringssl/ssl/extensions.cc:4692,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4696,3'
          Dst:             SHA256_Init
        - Src:             '/src/boringssl/ssl/extensions.cc:4698,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/ssl/extensions.cc:4702,5'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/ssl/extensions.cc:4703,47'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4704,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:4707,63'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4708,57'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4707,5'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/ssl/extensions.cc:4713,23'
          Dst:             _ZNK4bssl13SSLTranscript7GetHashEPhPm
        - Src:             '/src/boringssl/ssl/extensions.cc:4716,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/ssl/extensions.cc:4717,3'
          Dst:             SHA256_Final
    - functionName:    _ZN4bssl22tls1_verify_channel_idEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4578
      functionLinenumberEnd: 4639
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - msg
      BBCount:         80
      ICount:          410
      EdgeCount:       80
      CyclomaticComplexity: 2
      functionsReached:
        - BN_bin2bn
        - BN_new
        - CBS_data
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_len
        - CRYPTO_fuzzer_mode_enabled
        - ECDSA_SIG_new
        - ECDSA_do_verify
        - EC_KEY_new
        - EC_KEY_set_group
        - EC_KEY_set_public_key
        - EC_POINT_new
        - EC_POINT_set_affine_coordinates_GFp
        - EC_group_p256
        - ERR_clear_error
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4584,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4585,8'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - EC_group_p256
                - ECDSA_SIG_new
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bin2bn
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_set_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_do_verify
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4589,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4585,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4586,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - EC_group_p256
                - ECDSA_SIG_new
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bin2bn
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_set_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_do_verify
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - ERR_clear_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4589,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4586,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4587,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4589,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4587,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4588,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4589,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4584,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4589,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4594,26'
              BranchSideFuncs:
                - EC_group_p256
                - ECDSA_SIG_new
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bin2bn
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_set_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_do_verify
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - ERR_clear_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4597,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4597,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bin2bn
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_set_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_do_verify
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4598,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4597,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4597,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bin2bn
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_set_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_do_verify
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4598,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4597,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4598,5'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bin2bn
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_set_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_do_verify
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4601,22'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_bin2bn
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_set_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_do_verify
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - ERR_clear_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4602,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4603,17'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4606,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4603,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4604,17'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4606,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4604,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4605,17'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4606,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4602,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4606,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4609,25'
              BranchSideFuncs:
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_set_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_do_verify
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - ERR_clear_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4611,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4611,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_set_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_do_verify
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4616,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4611,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4612,44'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_set_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_do_verify
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4616,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4613,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4614,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_do_verify
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4616,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4614,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4615,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_do_verify
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4616,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4611,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4616,5'
              BranchSideFuncs:
                - _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_do_verify
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4621,29'
              BranchSideFuncs:
                - _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_do_verify
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - ERR_clear_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4621,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4622,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_do_verify
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4625,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_do_verify
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - ERR_clear_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4626,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4627,12'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.1644
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4630,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.1644
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4630,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4631,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4636,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4584,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:4585,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:4586,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:4588,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:4589,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:4590,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/extensions.cc:4594,26'
          Dst:             EC_group_p256
        - Src:             '/src/boringssl/ssl/extensions.cc:4595,28'
          Dst:             ECDSA_SIG_new
        - Src:             '/src/boringssl/ssl/extensions.cc:4596,23'
          Dst:             BN_new
        - Src:             '/src/boringssl/ssl/extensions.cc:4596,36'
          Dst:             BN_new
        - Src:             '/src/boringssl/ssl/extensions.cc:4601,22'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/extensions.cc:4602,7'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/ssl/extensions.cc:4603,7'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/ssl/extensions.cc:4604,7'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/ssl/extensions.cc:4605,7'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/ssl/extensions.cc:4609,25'
          Dst:             EC_KEY_new
        - Src:             '/src/boringssl/ssl/extensions.cc:4610,29'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/ssl/extensions.cc:4612,8'
          Dst:             EC_POINT_set_affine_coordinates_GFp
        - Src:             '/src/boringssl/ssl/extensions.cc:4614,8'
          Dst:             EC_KEY_set_group
        - Src:             '/src/boringssl/ssl/extensions.cc:4615,8'
          Dst:             EC_KEY_set_public_key
        - Src:             '/src/boringssl/ssl/extensions.cc:4621,8'
          Dst:             _ZN4bssl20tls1_channel_id_hashEPNS_13SSL_HANDSHAKEEPhPm
        - Src:             '/src/boringssl/ssl/extensions.cc:4625,17'
          Dst:             ECDSA_do_verify
        - Src:             '/src/boringssl/ssl/extensions.cc:4626,7'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/extensions.cc:4628,5'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/extensions.cc:4631,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:4632,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/extensions.cc:4636,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN4bssl4SpanIKtEC2ILm12EEERAT__S1_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKtEC2EPS1_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIKtEC2EPS1_m
    - functionName:    _ZN4bssl4SpanIKtEC2ILm2EEERAT__S1_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKtEC2EPS1_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIKtEC2EPS1_m
    - functionName:    _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4526
      functionLinenumberEnd: 4576
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - cred
        - out
      BBCount:         29
      ICount:          190
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl27ssl_pkey_supports_algorithmEPK6ssl_stP11evp_pkey_sttb
        - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
        - _ZN4bssl4SpanIKtEC2Ev
        - _ZN4bssl4SpanIKtEC2ILm12EEERAT__S1_
        - _ZN4bssl4SpanIKtEC2ILm2EEERAT__S1_
        - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - _ZNK17ssl_credential_st14UsesPrivateKeyEv
        - _ZNK4bssl4SpanIKtE3endEv
        - _ZNK4bssl4SpanIKtE5beginEv
        - _ZNK4bssl4SpanIKtE5emptyEv
        - _ZNK4bssl5ArrayItE5emptyEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4528,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4529,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIKtEC2Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl5ArrayItE5emptyEv
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl27ssl_pkey_supports_algorithmEPK6ssl_stP11evp_pkey_sttb
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNSt3__14findB8ne180100IPKttEET_S3_S3_RKT0_
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl4SpanIKtEC2ILm12EEERAT__S1_
                - _ZN4bssl4SpanIKtEC2ILm2EEERAT__S1_
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4535,43'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIKtEC2Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl5ArrayItE5emptyEv
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl27ssl_pkey_supports_algorithmEPK6ssl_stP11evp_pkey_sttb
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNSt3__14findB8ne180100IPKttEET_S3_S3_RKT0_
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl4SpanIKtEC2ILm12EEERAT__S1_
                - _ZN4bssl4SpanIKtEC2ILm2EEERAT__S1_
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4536,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4537,46'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4544,24'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl5ArrayItE5emptyEv
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl27ssl_pkey_supports_algorithmEPK6ssl_stP11evp_pkey_sttb
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNSt3__14findB8ne180100IPKttEET_S3_S3_RKT0_
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl4SpanIKtEC2ILm12EEERAT__S1_
                - _ZN4bssl4SpanIKtEC2ILm2EEERAT__S1_
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4537,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4538,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4541,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4545,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4546,20'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl5ArrayItE5emptyEv
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl27ssl_pkey_supports_algorithmEPK6ssl_stP11evp_pkey_sttb
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNSt3__14findB8ne180100IPKttEET_S3_S3_RKT0_
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl4SpanIKtEC2ILm12EEERAT__S1_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4548,20'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl5ArrayItE5emptyEv
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl27ssl_pkey_supports_algorithmEPK6ssl_stP11evp_pkey_sttb
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNSt3__14findB8ne180100IPKttEET_S3_S3_RKT0_
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl4SpanIKtEC2ILm12EEERAT__S1_
                - _ZN4bssl4SpanIKtEC2ILm2EEERAT__S1_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4560,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4560,31'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2ILm12EEERAT__S1_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl27ssl_pkey_supports_algorithmEPK6ssl_stP11evp_pkey_sttb
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNSt3__14findB8ne180100IPKttEET_S3_S3_RKT0_
                - _ZNK4bssl4SpanIKtE3endEv
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4560,64'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl27ssl_pkey_supports_algorithmEPK6ssl_stP11evp_pkey_sttb
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNSt3__14findB8ne180100IPKttEET_S3_S3_RKT0_
                - _ZNK4bssl4SpanIKtE3endEv
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4561,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4561,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl27ssl_pkey_supports_algorithmEPK6ssl_stP11evp_pkey_sttb
                - ERR_put_error
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNSt3__14findB8ne180100IPKttEET_S3_S3_RKT0_
                - _ZNK4bssl4SpanIKtE3endEv
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4574,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4562,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4564,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNSt3__14findB8ne180100IPKttEET_S3_S3_RKT0_
                - _ZNK4bssl4SpanIKtE3endEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl27ssl_pkey_supports_algorithmEPK6ssl_stP11evp_pkey_sttb
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4567,32'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNSt3__14findB8ne180100IPKttEET_S3_S3_RKT0_
                - _ZNK4bssl4SpanIKtE3endEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl27ssl_pkey_supports_algorithmEPK6ssl_stP11evp_pkey_sttb
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4567,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4561,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4569,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4528,14'
          Dst:             _ZNK17ssl_credential_st14UsesPrivateKeyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4529,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:4535,22'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:4537,10'
          Dst:             _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
        - Src:             '/src/boringssl/ssl/extensions.cc:4538,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:4544,24'
          Dst:             _ZN4bssl4SpanIKtEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4546,20'
          Dst:             _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:4548,20'
          Dst:             _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:4549,22'
          Dst:             _ZNK4bssl4SpanIKtE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4555,22'
          Dst:             _ZN4bssl4SpanIKtEC2ILm2EEERAT__S1_
        - Src:             '/src/boringssl/ssl/extensions.cc:4560,21'
          Dst:             _ZNK4bssl5ArrayItE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4560,31'
          Dst:             _ZN4bssl4SpanIKtEC2ILm12EEERAT__S1_
        - Src:             '/src/boringssl/ssl/extensions.cc:4560,64'
          Dst:             _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:4561,24'
          Dst:             _ZNK4bssl4SpanIKtE5beginEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4561,24'
          Dst:             _ZNK4bssl4SpanIKtE3endEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4562,10'
          Dst:             _ZN4bssl27ssl_pkey_supports_algorithmEPK6ssl_stP11evp_pkey_sttb
        - Src:             '/src/boringssl/ssl/extensions.cc:4567,32'
          Dst:             _ZNK4bssl4SpanIKtE5beginEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4567,54'
          Dst:             _ZNK4bssl4SpanIKtE3endEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4568,22'
          Dst:             _ZNK4bssl4SpanIKtE3endEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4574,3'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4511
      functionLinenumberEnd: 4522
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pkey
      BBCount:         7
      ICount:          43
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - EVP_PKEY_id
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4512,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4514,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4517,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4520,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4512,11'
          Dst:             EVP_PKEY_id
    - functionName:    _ZN4bssl4SpanIKtEC2Ev
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKtEC2EPS1_m
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:126,22'
          Dst:             _ZN4bssl4SpanIKtEC2EPS1_m
    - functionName:    _ZNK4bssl4SpanIKtE5emptyEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - size
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm32EE21TryResizeForOverwriteEm
        - abort
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:510,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:510,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:510,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:510,5'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE21TryResizeForOverwriteEm
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:510,5'
          Dst:             abort
    - functionName:    _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4341
      functionLinenumberEnd: 4377
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hs
        - out
        - ticket
        - ''
      BBCount:         48
      ICount:          303
      EdgeCount:       90
      CyclomaticComplexity: 44
      functionsReached:
        - EVP_CIPHER_iv_length
        - EVP_DecryptInit_ex
        - EVP_aes_128_cbc
        - EVP_sha256
        - HMAC_Init_ex
        - _ZN4bssl36ssl_ctx_rotate_ticket_encryption_keyEP10ssl_ctx_st
        - _ZN4bssl4SpanIKhEC2ILm16EEERAT__S1_
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
        - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4342,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4342,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl36ssl_ctx_rotate_ticket_encryption_keyEP10ssl_ctx_st
                - EVP_aes_128_cbc
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - EVP_CIPHER_iv_length
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm16EEERAT__S1_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - EVP_sha256
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - EVP_DecryptInit_ex
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm16EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4343,18'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl36ssl_ctx_rotate_ticket_encryption_keyEP10ssl_ctx_st
                - EVP_aes_128_cbc
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - EVP_CIPHER_iv_length
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm16EEERAT__S1_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - EVP_sha256
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - EVP_DecryptInit_ex
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm16EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4346,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4347,5'
              BranchSideFuncs:
                - EVP_aes_128_cbc
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - EVP_CIPHER_iv_length
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm16EEERAT__S1_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - EVP_sha256
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - EVP_DecryptInit_ex
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm16EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4350,30'
              BranchSideFuncs:
                - EVP_aes_128_cbc
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - EVP_CIPHER_iv_length
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm16EEERAT__S1_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - EVP_sha256
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - EVP_DecryptInit_ex
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm16EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4361,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4361,36'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm16EEERAT__S1_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm16EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - EVP_sha256
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - EVP_DecryptInit_ex
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4363,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm16EEERAT__S1_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - EVP_sha256
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - EVP_DecryptInit_ex
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4361,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4362,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - EVP_sha256
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - HMAC_Init_ex
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - EVP_DecryptInit_ex
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4363,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm16EEERAT__S1_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - EVP_sha256
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - EVP_DecryptInit_ex
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4363,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4363,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm16EEERAT__S1_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - EVP_sha256
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - EVP_DecryptInit_ex
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4366,7'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4363,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4364,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - EVP_sha256
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - HMAC_Init_ex
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - EVP_DecryptInit_ex
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4366,7'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4369,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4370,40'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_DecryptInit_ex
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4372,7'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4368,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4372,7'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4374,3'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4375,41'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4342,3'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4342,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:4346,8'
          Dst:             _ZN4bssl36ssl_ctx_rotate_ticket_encryption_keyEP10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/extensions.cc:4350,30'
          Dst:             EVP_aes_128_cbc
        - Src:             '/src/boringssl/ssl/extensions.cc:4351,22'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/extensions.cc:4353,47'
          Dst:             EVP_CIPHER_iv_length
        - Src:             '/src/boringssl/ssl/extensions.cc:4353,14'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/extensions.cc:4356,24'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4357,18'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4359,19'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
        - Src:             '/src/boringssl/ssl/extensions.cc:4361,44'
          Dst:             _ZN4bssl4SpanIKhEC2ILm16EEERAT__S1_
        - Src:             '/src/boringssl/ssl/extensions.cc:4361,41'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/extensions.cc:4374,3'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4363,48'
          Dst:             _ZN4bssl4SpanIKhEC2ILm16EEERAT__S1_
        - Src:             '/src/boringssl/ssl/extensions.cc:4363,45'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/extensions.cc:4368,32'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4369,23'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/ssl/extensions.cc:4368,10'
          Dst:             HMAC_Init_ex
        - Src:             '/src/boringssl/ssl/extensions.cc:4370,40'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4371,32'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4370,10'
          Dst:             EVP_DecryptInit_ex
        - Src:             '/src/boringssl/ssl/extensions.cc:4374,3'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4375,57'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4375,73'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4375,10'
          Dst:             _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:4377,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4377,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4377,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4377,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
    - functionName:    _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4314
      functionLinenumberEnd: 4338
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_renew_ticket
        - ticket
        - ''
      BBCount:         36
      ICount:          210
      EdgeCount:       63
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4315,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4315,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4316,24'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4327,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4328,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4329,14'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4329,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4330,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4331,14'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4331,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4332,6'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4334,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4315,3'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4315,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:4316,24'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4317,18'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4318,22'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/extensions.cc:4322,20'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/extensions.cc:4324,43'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4325,32'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4325,52'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4325,68'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4338,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4334,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:4336,57'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4336,73'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4336,10'
          Dst:             _ZN4bsslL30decrypt_ticket_with_cipher_ctxEPNS_5ArrayIhEEP17evp_cipher_ctx_stP11hmac_ctx_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:4338,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4338,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4338,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
    - functionName:    _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4381
      functionLinenumberEnd: 4399
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_renew_ticket
        - ticket
        - ''
      BBCount:         16
      ICount:          119
      EdgeCount:       27
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhE6ShrinkEm
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayIhEaSEOS1_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4383,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4384,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4389,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4392,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4393,12'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4396,20'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE6ShrinkEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4382,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4383,42'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4383,18'
          Dst:             _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/extensions.cc:4399,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4390,30'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4390,61'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4391,18'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4391,33'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4396,13'
          Dst:             _ZN4bssl5ArrayIhE6ShrinkEm
        - Src:             '/src/boringssl/ssl/extensions.cc:4397,8'
          Dst:             _ZN4bssl5ArrayIhEaSEOS1_
        - Src:             '/src/boringssl/ssl/extensions.cc:4399,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4404
      functionLinenumberEnd: 4497
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_session
        - out_renew_ticket
        - ticket
        - session_id
        - ''
      BBCount:         115
      ICount:          592
      EdgeCount:       123
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_clear_error
        - SHA256
        - SSL_SESSION_from_bytes
        - SSL_get_options
        - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
        - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
        - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
        - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4409,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4410,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4411,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4409,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4411,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4417,44'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4422,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4422,17'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4426,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4422,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4422,27'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4426,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4422,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4423,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4426,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4422,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4424,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4426,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4426,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4426,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4428,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4426,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4426,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4428,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4426,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4426,57'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4428,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4426,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4427,12'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4428,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4428,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4428,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4436,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4428,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4428,35'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4436,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4428,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4429,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4436,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4428,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4430,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4436,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4430,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4431,14'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4434,14'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4436,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4436,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4438,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4436,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4436,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4438,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4436,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4436,58'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4438,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4436,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4437,12'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4438,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4438,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4439,45'
              BranchSideFuncs:
                - _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4446,16'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4446,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4447,14'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4448,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4448,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4450,38'
              BranchSideFuncs:
                - _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4452,52'
              BranchSideFuncs:
                - _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4456,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4456,16'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4477,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4456,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4457,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4477,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4457,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4458,11'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4463,16'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4458,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4459,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4461,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4464,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4465,14'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4469,14'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4465,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4466,11'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4468,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4469,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4470,11'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4472,32'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4477,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4478,12'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4483,17'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_from_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4484,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4485,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4492,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4409,8'
          Dst:             SSL_get_options
        - Src:             '/src/boringssl/ssl/extensions.cc:4410,18'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4417,23'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:4419,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4423,29'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4424,33'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:4424,24'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:4429,39'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4430,28'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:4430,19'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:4439,14'
          Dst:             _ZN4bsslL30ssl_decrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:4446,16'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4450,11'
          Dst:             _ZN4bsslL26ssl_decrypt_ticket_with_cbEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPbNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:4452,16'
          Dst:             _ZN4bsslL35ssl_decrypt_ticket_with_ticket_keysEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:4465,44'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:4465,35'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:4469,47'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:4469,38'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:4483,17'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4483,35'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4482,34'
          Dst:             SSL_SESSION_from_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:4485,5'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/extensions.cc:4492,23'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
        - Src:             '/src/boringssl/ssl/extensions.cc:4493,17'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4493,32'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4493,60'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4493,3'
          Dst:             SHA256
        - Src:             '/src/boringssl/ssl/extensions.cc:4497,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4497,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bsslL28ssl_check_serverhello_tlsextEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4213
      functionLinenumberEnd: 4241
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         15
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4217,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4217,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4240,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4219,9'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4240,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4219,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4220,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4226,25'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4227,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4229,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4234,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4234,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4235,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4238,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4219,32'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:4220,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:4221,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/extensions.cc:4226,25'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:4228,45'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:4227,10'
          Dst:             _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
        - Src:             '/src/boringssl/ssl/extensions.cc:4229,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:4230,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/extensions.cc:4234,54'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:4235,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
    - functionName:    _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3295
      functionLinenumberEnd: 3303
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hs
        - out_settings
        - protocol
        - ''
      BBCount:         10
      ICount:          91
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
        - _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
        - _ZN4bssl8internaleqENS_4SpanIKhEES3_
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3296,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3296,33'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3302,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3297,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3296,3'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3298,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3296,33'
          Dst:             _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3296,33'
          Dst:             _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3297,21'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:3297,18'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/extensions.cc:3298,23'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
    - functionName:    _ZN4bsslL27ssl_scan_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_stPi
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4118
      functionLinenumberEnd: 4185
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - cbs
        - out_alert
      BBCount:         29
      ICount:          206
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_len
        - ERR_add_error_dataf
        - ERR_put_error
        - _ZN4bsslL18tls_extension_findEPjt
        - _ZN4bsslL31tls1_check_duplicate_extensionsEPK6cbs_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4120,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4121,6'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZN4bsslL18tls_extension_findEPjt
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4125,12'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZN4bsslL18tls_extension_findEPjt
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4126,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4131,10'
              BranchSideFuncs:
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZN4bsslL18tls_extension_findEPjt
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_len
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4170,15'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4131,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4132,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - _ZN4bsslL18tls_extension_findEPjt
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_get_u16
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4133,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4131,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4133,8'
              BranchSideFuncs:
                - _ZN4bsslL18tls_extension_findEPjt
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4139,40'
              BranchSideFuncs:
                - _ZN4bsslL18tls_extension_findEPjt
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4141,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4142,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4151,11'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZN4bsslL18tls_extension_findEPjt
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4151,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4153,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZN4bsslL18tls_extension_findEPjt
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4159,24'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZN4bsslL18tls_extension_findEPjt
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4162,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4126,3'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZN4bsslL18tls_extension_findEPjt
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4163,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4170,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4171,11'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4184,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4171,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4174,15'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4182,3'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4175,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4176,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4181,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4120,8'
          Dst:             _ZN4bsslL31tls1_check_duplicate_extensionsEPK6cbs_st
        - Src:             '/src/boringssl/ssl/extensions.cc:4126,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:4131,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:4132,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:4139,9'
          Dst:             _ZN4bsslL18tls_extension_findEPjt
        - Src:             '/src/boringssl/ssl/extensions.cc:4142,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:4143,7'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/extensions.cc:4153,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:4154,7'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/extensions.cc:4163,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:4164,7'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/extensions.cc:4176,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:4177,9'
          Dst:             ERR_add_error_dataf
    - functionName:    _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4243
      functionLinenumberEnd: 4256
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - cbs
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bsslL27ssl_scan_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_stPi
        - _ZN4bsslL28ssl_check_serverhello_tlsextEPNS_13SSL_HANDSHAKEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4247,20'
              BranchSideFuncs:
                - _ZN4bsslL28ssl_check_serverhello_tlsextEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4251,37'
              BranchSideFuncs:
                - _ZN4bsslL28ssl_check_serverhello_tlsextEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4251,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4252,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4255,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4246,8'
          Dst:             _ZN4bsslL27ssl_scan_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_stPi
        - Src:             '/src/boringssl/ssl/extensions.cc:4247,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/extensions.cc:4251,8'
          Dst:             _ZN4bsslL28ssl_check_serverhello_tlsextEPNS_13SSL_HANDSHAKEE
    - functionName:    _ZN4bsslL28ssl_check_clienthello_tlsextEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4187
      functionLinenumberEnd: 4211
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         13
      ICount:          126
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4191,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4192,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1neB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4193,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1neB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4198,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4200,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4204,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4208,28'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4200,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
    - functionName:    _ZN4bsslL27ssl_scan_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctxPi
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4036
      functionLinenumberEnd: 4098
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - client_hello
        - out_alert
      BBCount:         29
      ICount:          214
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_init
        - CBS_len
        - ERR_add_error_dataf
        - ERR_put_error
        - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
        - _ZN4bsslL18tls_extension_findEPjt
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4040,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4045,10'
              BranchSideFuncs:
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZN4bsslL18tls_extension_findEPjt
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_len
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - CBS_init
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4068,15'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - CBS_init
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4045,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4046,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - _ZN4bsslL18tls_extension_findEPjt
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_len
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - CBS_init
                - CBS_get_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4047,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4045,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4047,8'
              BranchSideFuncs:
                - _ZN4bsslL18tls_extension_findEPjt
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_len
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - CBS_init
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4053,40'
              BranchSideFuncs:
                - _ZN4bsslL18tls_extension_findEPjt
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_len
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - CBS_init
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4054,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4055,7'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - CBS_init
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZN4bsslL18tls_extension_findEPjt
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4058,39'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_len
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - CBS_init
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZN4bsslL18tls_extension_findEPjt
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4060,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4040,3'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - CBS_init
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZN4bsslL18tls_extension_findEPjt
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4061,20'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4068,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4069,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - CBS_init
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4097,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4069,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4070,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - CBS_init
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4073,10'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - CBS_init
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4075,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4076,48'
              BranchSideFuncs:
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_init
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4088,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - CBS_init
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4075,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4080,7'
              BranchSideFuncs:
                - CBS_init
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4088,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - CBS_init
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4089,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4090,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - CBS_init
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4095,3'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - CBS_init
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4039,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/extensions.cc:4040,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:4045,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:4046,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:4053,9'
          Dst:             _ZN4bsslL18tls_extension_findEPjt
        - Src:             '/src/boringssl/ssl/extensions.cc:4062,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:4063,7'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/extensions.cc:4076,9'
          Dst:             _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
        - Src:             '/src/boringssl/ssl/extensions.cc:4080,7'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/extensions.cc:4090,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:4091,7'
          Dst:             ERR_add_error_dataf
    - functionName:    _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4101
      functionLinenumberEnd: 4115
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - client_hello
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bsslL27ssl_scan_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctxPi
        - _ZN4bsslL28ssl_check_clienthello_tlsextEPNS_13SSL_HANDSHAKEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4105,20'
              BranchSideFuncs:
                - _ZN4bsslL28ssl_check_clienthello_tlsextEPNS_13SSL_HANDSHAKEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4109,37'
              BranchSideFuncs:
                - _ZN4bsslL28ssl_check_clienthello_tlsextEPNS_13SSL_HANDSHAKEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4110,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4114,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4104,8'
          Dst:             _ZN4bsslL27ssl_scan_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctxPi
        - Src:             '/src/boringssl/ssl/extensions.cc:4105,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/extensions.cc:4109,8'
          Dst:             _ZN4bsslL28ssl_check_clienthello_tlsextEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/extensions.cc:4110,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 4001
      functionLinenumberEnd: 4032
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         20
      ICount:          122
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_add_u16_length_prefixed
        - CBB_discard_child
        - CBB_flush
        - CBB_len
        - ERR_add_error_dataf
        - ERR_put_error
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4004,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4005,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - CBB_flush
                - CBB_len
                - CBB_discard_child
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4008,17'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - CBB_flush
                - CBB_len
                - CBB_discard_child
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4008,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4009,11'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - CBB_flush
                - CBB_len
                - CBB_discard_child
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4022,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - CBB_flush
                - CBB_len
                - CBB_discard_child
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4009,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4011,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - CBB_flush
                - CBB_len
                - CBB_discard_child
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4014,22'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - CBB_flush
                - CBB_len
                - CBB_discard_child
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4014,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4015,7'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - CBB_flush
                - CBB_len
                - CBB_discard_child
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4019,3'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - CBB_flush
                - CBB_len
                - CBB_discard_child
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4022,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4023,7'
              BranchSideFuncs:
                - CBB_len
                - CBB_flush
                - CBB_discard_child
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4027,20'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:4022,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4024,23'
              BranchSideFuncs:
                - CBB_discard_child
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:4027,20'
              BranchSideFuncs:
                - CBB_flush
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:4004,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:4015,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:4016,7'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/extensions.cc:4022,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:4023,7'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:4024,5'
          Dst:             CBB_discard_child
        - Src:             '/src/boringssl/ssl/extensions.cc:4027,10'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/extensions.cc:4030,3'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1905
      functionLinenumberEnd: 1936
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_needs_binder
        - type
      BBCount:         25
      ICount:          194
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u32
        - CBB_add_u8_length_prefixed
        - CBB_add_zeros
        - CBB_flush
        - EVP_MD_size
        - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bsslL16should_offer_pskEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
        - _ZNK4bssl5ArrayIhE4sizeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1908,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1909,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - EVP_MD_size
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u32
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - CBB_add_zeros
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1912,50'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - EVP_MD_size
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u32
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - CBB_add_zeros
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1921,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1922,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u32
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - CBB_add_zeros
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1931,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1922,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1923,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u32
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - CBB_add_zeros
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1931,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1923,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1924,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u32
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - CBB_add_zeros
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1931,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1924,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1925,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u32
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - CBB_add_zeros
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1931,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1926,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1927,31'
              BranchSideFuncs:
                - CBB_add_u32
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - CBB_add_zeros
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1931,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1927,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1928,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - CBB_add_zeros
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1931,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1928,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1929,8'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - CBB_add_zeros
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1931,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1929,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1930,31'
              BranchSideFuncs:
                - CBB_add_zeros
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1931,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1921,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1931,5'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1934,4'
              BranchSideFuncs:
                - CBB_flush
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1908,8'
          Dst:             _ZN4bsslL16should_offer_pskEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
        - Src:             '/src/boringssl/ssl/extensions.cc:1912,25'
          Dst:             _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/extensions.cc:1918,35'
          Dst:             _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/extensions.cc:1918,23'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/ssl/extensions.cc:1921,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1922,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1923,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1924,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1925,52'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1926,43'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1925,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:1927,8'
          Dst:             CBB_add_u32
        - Src:             '/src/boringssl/ssl/extensions.cc:1928,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1929,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1930,8'
          Dst:             CBB_add_zeros
        - Src:             '/src/boringssl/ssl/extensions.cc:1935,10'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1893
      functionLinenumberEnd: 1901
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - type
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_MD_size
        - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - _ZN4bsslL16should_offer_pskEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
        - _ZNK4bssl5ArrayIhE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1895,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1896,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - EVP_MD_size
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1899,58'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - EVP_MD_size
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1895,8'
          Dst:             _ZN4bsslL16should_offer_pskEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
        - Src:             '/src/boringssl/ssl/extensions.cc:1899,35'
          Dst:             _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/extensions.cc:1899,23'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/ssl/extensions.cc:1900,36'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
    - functionName:    _ZN4bsslL21add_padding_extensionEP6cbb_sttm
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3756
      functionLinenumberEnd: 3765
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - ext
        - len
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_zeros
        - CBB_flush
        - ERR_put_error
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3758,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3759,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - ERR_put_error
                - CBB_add_zeros
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3761,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3759,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3760,30'
              BranchSideFuncs:
                - CBB_add_zeros
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3761,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3758,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3761,5'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3764,20'
              BranchSideFuncs:
                - CBB_flush
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3758,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:3759,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3760,8'
          Dst:             CBB_add_zeros
        - Src:             '/src/boringssl/ssl/extensions.cc:3761,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3764,10'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL32ssl_add_clienthello_tlsext_innerEPNS_13SSL_HANDSHAKEEP6cbb_stS3_Pb
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3769
      functionLinenumberEnd: 3873
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_encoded
        - out_needs_psk_binder
      BBCount:         145
      ICount:          671
      EdgeCount:       261
      CyclomaticComplexity: 118
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8_length_prefixed
        - CBB_data
        - CBB_flush
        - CBB_init
        - CBB_len
        - ERR_add_error_dataf
        - ERR_put_error
        - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
        - _ZN4bssl5ArrayIhEixEm
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
        - _ZNK4bssl5ArrayIhE5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3778,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3779,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3782,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3779,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3780,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3782,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3780,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3781,34'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3782,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3778,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3782,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3786,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3788,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3791,48'
              BranchSideFuncs:
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3798,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3792,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3793,39'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3794,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3792,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3794,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3796,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3798,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3799,16'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3826,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3799,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3800,22'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3801,22'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3804,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3806,7'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3811,34'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3815,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3815,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3815,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3815,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3815,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3816,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3816,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3816,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3817,43'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3816,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3817,43'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3820,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3820,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3821,39'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3824,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3820,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3822,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3824,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3826,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3829,48'
              BranchSideFuncs:
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3837,43'
              BranchSideFuncs:
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3830,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3831,39'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3832,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3830,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3832,7'
              BranchSideFuncs:
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3834,3'
              BranchSideFuncs:
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3837,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3839,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3843,26'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3843,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3846,57'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3862,29'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3847,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3849,10'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3855,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3849,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3850,10'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3855,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3850,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3851,10'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3855,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3851,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3852,58'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_flush
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3855,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3853,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3854,10'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3855,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3846,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3855,7'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3857,3'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3864,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3865,43'
              BranchSideFuncs:
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_flush
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3869,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3866,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3867,18'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3869,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3867,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3868,18'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3869,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3863,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3869,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3872,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3776,19'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:3776,31'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:3778,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3779,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3780,28'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3780,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/extensions.cc:3781,34'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3781,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/extensions.cc:3782,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3873,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:3791,27'
          Dst:             _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
        - Src:             '/src/boringssl/ssl/extensions.cc:3792,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3792,10'
          Dst:             _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - Src:             '/src/boringssl/ssl/extensions.cc:3793,39'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3793,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:3799,42'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3801,22'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/extensions.cc:3802,31'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3803,61'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3803,42'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3804,69'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3806,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3807,7'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/extensions.cc:3811,34'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3813,28'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3813,9'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3815,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:3821,39'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3821,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:3829,27'
          Dst:             _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
        - Src:             '/src/boringssl/ssl/extensions.cc:3830,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3830,10'
          Dst:             _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - Src:             '/src/boringssl/ssl/extensions.cc:3831,39'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3831,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:3837,43'
          Dst:             CBB_data
        - Src:             '/src/boringssl/ssl/extensions.cc:3838,22'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3837,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:3843,26'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3843,7'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3846,57'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3846,37'
          Dst:             CBB_data
        - Src:             '/src/boringssl/ssl/extensions.cc:3847,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3847,24'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3846,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:3849,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:3850,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3851,10'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3852,58'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3852,32'
          Dst:             CBB_data
        - Src:             '/src/boringssl/ssl/extensions.cc:3853,49'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3853,24'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3852,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:3854,10'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/extensions.cc:3862,29'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3863,8'
          Dst:             _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
        - Src:             '/src/boringssl/ssl/extensions.cc:3865,43'
          Dst:             CBB_data
        - Src:             '/src/boringssl/ssl/extensions.cc:3866,22'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3865,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:3867,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/extensions.cc:3868,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/extensions.cc:3873,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:3873,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:3873,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bssl5ArrayIhEixEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    24
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
          Dst:             abort
    - functionName:    _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3878
      functionLinenumberEnd: 3999
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_encoded
        - out_needs_psk_binder
        - type
        - header_len
      BBCount:         71
      ICount:          432
      EdgeCount:       94
      CyclomaticComplexity: 25
      functionsReached:
        - CBB_add_u16_length_prefixed
        - CBB_discard_child
        - CBB_flush
        - CBB_len
        - ERR_add_error_dataf
        - ERR_put_error
        - SSL_is_dtls
        - SSL_is_quic
        - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
        - _ZN4bssl5ArrayIhEixEm
        - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - _ZN4bsslL32ssl_add_clienthello_tlsext_innerEPNS_13SSL_HANDSHAKEEP6cbb_stS3_Pb
        - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
        - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
        - _ZNK4bssl5ArrayIhE5emptyEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3881,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3882,45'
              BranchSideFuncs:
                - _ZN4bsslL32ssl_add_clienthello_tlsext_innerEPNS_13SSL_HANDSHAKEEP6cbb_stS3_Pb
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3886,3'
              BranchSideFuncs:
                - __assert_fail
                - CBB_add_u16_length_prefixed
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3886,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3886,3'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3887,20'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3889,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3890,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3897,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3900,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3902,45'
              BranchSideFuncs:
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3906,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3900,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3903,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3906,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3907,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3908,16'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3927,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3908,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3909,22'
              BranchSideFuncs:
                - CBB_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3910,22'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3912,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3913,7'
              BranchSideFuncs:
                - CBB_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3918,34'
              BranchSideFuncs:
                - CBB_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3919,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3920,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3924,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhEixEm
                - CBB_len
                - ERR_put_error
                - ERR_add_error_dataf
                - CBB_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3927,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3930,47'
              BranchSideFuncs:
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3939,68'
              BranchSideFuncs:
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3929,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3931,7'
              BranchSideFuncs:
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3933,20'
              BranchSideFuncs:
                - _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
                - SSL_is_dtls
                - SSL_is_quic
                - CBB_len
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3940,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3940,41'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3984,29'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3940,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3941,8'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3984,29'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3940,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3943,37'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3984,29'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3949,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3949,27'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3959,9'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3949,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3950,19'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3959,9'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3959,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3959,30'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3977,9'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3959,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3962,11'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3977,9'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3962,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3963,27'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3965,29'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3970,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3971,21'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3973,21'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3977,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3978,66'
              BranchSideFuncs:
                - _ZN4bsslL21add_padding_extensionEP6cbb_sttm
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3981,3'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3977,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3979,7'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3981,3'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
                - ERR_put_error
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3985,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3987,5'
              BranchSideFuncs:
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3990,3'
              BranchSideFuncs:
                - CBB_len
                - __assert_fail
                - CBB_len
                - CBB_flush
                - CBB_discard_child
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3990,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3990,3'
              BranchSideFuncs:
                - CBB_len
                - CBB_flush
                - CBB_discard_child
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3994,7'
              BranchSideFuncs:
                - CBB_len
                - CBB_flush
                - CBB_discard_child
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3994,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3995,23'
              BranchSideFuncs:
                - CBB_discard_child
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3998,20'
              BranchSideFuncs:
                - CBB_flush
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3882,12'
          Dst:             _ZN4bsslL32ssl_add_clienthello_tlsext_innerEPNS_13SSL_HANDSHAKEEP6cbb_stS3_Pb
        - Src:             '/src/boringssl/ssl/extensions.cc:3886,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:3889,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3890,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3902,24'
          Dst:             _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
        - Src:             '/src/boringssl/ssl/extensions.cc:3901,8'
          Dst:             _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - Src:             '/src/boringssl/ssl/extensions.cc:3908,42'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3910,22'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/extensions.cc:3911,31'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3913,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3914,7'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/extensions.cc:3918,34'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3930,26'
          Dst:             _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
        - Src:             '/src/boringssl/ssl/extensions.cc:3929,10'
          Dst:             _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - Src:             '/src/boringssl/ssl/extensions.cc:3939,30'
          Dst:             _ZN4bsslL37ext_pre_shared_key_clienthello_lengthEPKNS_13SSL_HANDSHAKEENS_23ssl_client_hello_type_tE
        - Src:             '/src/boringssl/ssl/extensions.cc:3940,8'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/extensions.cc:3940,29'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/extensions.cc:3943,37'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3978,10'
          Dst:             _ZN4bsslL21add_padding_extensionEP6cbb_sttm
        - Src:             '/src/boringssl/ssl/extensions.cc:3984,29'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3985,8'
          Dst:             _ZN4bsslL34ext_pre_shared_key_add_clienthelloEPKNS_13SSL_HANDSHAKEEP6cbb_stPbNS_23ssl_client_hello_type_tE
        - Src:             '/src/boringssl/ssl/extensions.cc:3987,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3990,3'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3990,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:3994,7'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3995,5'
          Dst:             CBB_discard_child
        - Src:             '/src/boringssl/ssl/extensions.cc:3998,10'
          Dst:             CBB_flush
    - functionName:    _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3719
      functionLinenumberEnd: 3741
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         28
      ICount:          146
      EdgeCount:       54
      CyclomaticComplexity: 28
      functionsReached:
        - RAND_bytes
        - _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayIhEaSEOS1_
        - _ZN4bssl5ArrayIhEixEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3720,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3721,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - RAND_bytes
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZNSt3__14swapB8ne180100IhEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZN4bssl5ArrayIhEixEm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3727,18'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - RAND_bytes
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZNSt3__14swapB8ne180100IhEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZN4bssl5ArrayIhEixEm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3728,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3729,20'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZNSt3__14swapB8ne180100IhEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZN4bssl5ArrayIhEixEm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3730,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3728,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3730,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZNSt3__14swapB8ne180100IhEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZN4bssl5ArrayIhEixEm
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3732,15'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZNSt3__14swapB8ne180100IhEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZN4bssl5ArrayIhEixEm
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3732,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3733,22'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZNSt3__14swapB8ne180100IhEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3735,15'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZNSt3__14swapB8ne180100IhEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3735,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3737,27'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEixEm
                - _ZNSt3__14swapB8ne180100IhEENS_9enable_ifIXaasr21is_move_constructibleIT_EE5valuesr18is_move_assignableIS2_EE5valueEvE4typeERS2_S5_
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3739,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3727,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:3728,8'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:3729,20'
          Dst:             _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/extensions.cc:3741,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:3733,5'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/extensions.cc:3737,15'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/extensions.cc:3737,31'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/extensions.cc:3739,29'
          Dst:             _ZN4bssl5ArrayIhEaSEOS1_
        - Src:             '/src/boringssl/ssl/extensions.cc:3741,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl18ssl_negotiate_alpsEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3449
      functionLinenumberEnd: 3502
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - client_hello
      BBCount:         39
      ICount:          239
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - CBS_get_u16_length_prefixed
        - CBS_get_u8_length_prefixed
        - CBS_len
        - ERR_put_error
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - _ZNK4bssl5ArrayIhE5emptyEv
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3451,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3452,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3457,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3459,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3460,20'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3462,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3462,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3463,42'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3501,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3464,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3465,38'
              BranchSideFuncs:
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3501,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3462,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3468,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3501,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3470,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3471,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3473,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3471,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3472,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3473,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3470,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3473,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3477,5'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3477,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3479,12'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3492,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3479,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3481,11'
              BranchSideFuncs:
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3482,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3479,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3482,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3486,11'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3486,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3477,5'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3487,15'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3492,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3493,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3499,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3494,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3495,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3498,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3451,30'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3457,23'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:3462,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:3464,42'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:3463,7'
          Dst:             _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
        - Src:             '/src/boringssl/ssl/extensions.cc:3465,7'
          Dst:             _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - Src:             '/src/boringssl/ssl/extensions.cc:3470,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3471,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3472,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3473,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3477,12'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3479,12'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3481,11'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3482,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3486,11'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3486,28'
          Dst:             _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/extensions.cc:3486,28'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:3486,25'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/extensions.cc:3494,56'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
    - functionName:    _ZN4bssl4SpanIhEC2ILm32EEERAT__h
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIhEC2EPhm
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
    - functionName:    _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3160
      functionLinenumberEnd: 3220
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_secret
        - out_alert
        - contents
      BBCount:         30
      ICount:          222
      EdgeCount:       34
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_len
        - ERR_put_error
        - _ZN4bssl10spake2plus6Prover19ComputeConfirmationENS_4SpanIhEES3_NS2_IKhEES5_
        - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayIhEaSEOS1_
        - _ZNK17ssl_credential_st15HasPAKEAttemptsEv
        - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3163,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3166,5'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st15HasPAKEAttemptsEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl10spake2plus6Prover19ComputeConfirmationENS_4SpanIhEES3_NS2_IKhEES5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3173,20'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st15HasPAKEAttemptsEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl10spake2plus6Prover19ComputeConfirmationENS_4SpanIhEES3_NS2_IKhEES5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3173,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3174,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st15HasPAKEAttemptsEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl10spake2plus6Prover19ComputeConfirmationENS_4SpanIhEES3_NS2_IKhEES5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3177,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3174,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3175,15'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st15HasPAKEAttemptsEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl10spake2plus6Prover19ComputeConfirmationENS_4SpanIhEES3_NS2_IKhEES5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3177,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3175,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3176,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3177,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3177,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3183,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st15HasPAKEAttemptsEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl10spake2plus6Prover19ComputeConfirmationENS_4SpanIhEES3_NS2_IKhEES5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3183,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3184,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3188,39'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st15HasPAKEAttemptsEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl10spake2plus6Prover19ComputeConfirmationENS_4SpanIhEES3_NS2_IKhEES5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3193,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl10spake2plus6Prover19ComputeConfirmationENS_4SpanIhEES3_NS2_IKhEES5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3200,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl10spake2plus6Prover19ComputeConfirmationENS_4SpanIhEES3_NS2_IKhEES5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3200,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3205,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3211,18'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3213,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3218,4'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3166,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3173,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:3174,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3175,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3177,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3183,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:3184,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3188,39'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3192,24'
          Dst:             _ZNK17ssl_credential_st15HasPAKEAttemptsEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3193,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3201,11'
          Dst:             _ZN4bssl4SpanIhEC2ILm32EEERAT__h
        - Src:             '/src/boringssl/ssl/extensions.cc:3201,27'
          Dst:             _ZN4bssl4SpanIhEC2ILm32EEERAT__h
        - Src:             '/src/boringssl/ssl/extensions.cc:3202,25'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/extensions.cc:3203,25'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/extensions.cc:3200,25'
          Dst:             _ZN4bssl10spake2plus6Prover19ComputeConfirmationENS_4SpanIhEES3_NS2_IKhEES5_
        - Src:             '/src/boringssl/ssl/extensions.cc:3205,21'
          Dst:             _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3206,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3211,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:3212,24'
          Dst:             _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - Src:             '/src/boringssl/ssl/extensions.cc:3212,15'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:3213,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3220,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:3218,15'
          Dst:             _ZN4bssl5ArrayIhEaSEOS1_
        - Src:             '/src/boringssl/ssl/extensions.cc:3220,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl5UpRefEP17ssl_credential_st
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6147
      functionLinenumberEnd: 6147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_CREDENTIAL_up_ref
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/ssl.h:6147,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/ssl.h:6147,1'
              BranchSideFuncs:
                - SSL_CREDENTIAL_up_ref
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
            - BranchSide:      '/src/boringssl/include/openssl/ssl.h:6147,1'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:6147,1'
          Dst:             SSL_CREDENTIAL_up_ref
    - functionName:    _ZN4bssl4SpanIhEC2ILm65EEERAT__h
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIhEC2EPhm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
    - functionName:    _ZN4bssl10MakeUniqueINS_10spake2plus6ProverEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_10spake2plus6ProverEJEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_10spake2plus6ProverEJEEEPT_DpOT0_
    - functionName:    _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEixEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:252,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:252,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:252,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:252,5'
          Dst:             abort
    - functionName:    _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4sizeEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl21ssl_setup_pake_sharesEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3084
      functionLinenumberEnd: 3137
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         62
      ICount:          351
      EdgeCount:       119
      CyclomaticComplexity: 59
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_init
        - ERR_put_error
        - _ZN4bssl10MakeUniqueINS_10spake2plus6ProverEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl10spake2plus6Prover13GenerateShareENS_4SpanIhEE
        - _ZN4bssl10spake2plus6Prover4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
        - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2ILm65EEERAT__h
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhE5ResetEv
        - _ZN4bssl5UpRefEP17ssl_credential_st
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
        - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4sizeEv
        - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
        - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEixEm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3086,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3087,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3090,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
                - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
                - '_ZNSt3__17none_ofB8ne180100IPKNS_10unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEEZNS3_21ssl_setup_pake_sharesEPNS3_13SSL_HANDSHAKEEE3$_0EEbT_SC_T0_'
                - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4sizeEv
                - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_10spake2plus6ProverEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus6Prover4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm65EEERAT__h
                - _ZN4bssl10spake2plus6Prover13GenerateShareENS_4SpanIhEE
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3091,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3096,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3101,7'
              BranchSideFuncs:
                - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4sizeEv
                - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_10spake2plus6ProverEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus6Prover4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm65EEERAT__h
                - _ZN4bssl10spake2plus6Prover13GenerateShareENS_4SpanIhEE
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3102,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3105,26'
              BranchSideFuncs:
                - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_10spake2plus6ProverEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus6Prover4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm65EEERAT__h
                - _ZN4bssl10spake2plus6Prover13GenerateShareENS_4SpanIhEE
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3106,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3106,3'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_10spake2plus6ProverEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus6Prover4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm65EEERAT__h
                - _ZN4bssl10spake2plus6Prover13GenerateShareENS_4SpanIhEE
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3108,21'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_10spake2plus6ProverEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus6Prover4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm65EEERAT__h
                - _ZN4bssl10spake2plus6Prover13GenerateShareENS_4SpanIhEE
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3110,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3111,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3115,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3113,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3114,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm65EEERAT__h
                - _ZN4bssl10spake2plus6Prover13GenerateShareENS_4SpanIhEE
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3115,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3115,5'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3118,26'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3122,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3123,40'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3133,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3123,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3124,40'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3133,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3125,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3126,40'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3133,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3126,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3127,40'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3133,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3128,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3129,40'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3133,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3129,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3130,8'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3133,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3130,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3131,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3133,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3131,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3132,37'
              BranchSideFuncs:
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3133,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:3122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3133,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:3136,29'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:3085,24'
          Dst:             _ZN4bssl5ArrayIhE5ResetEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3091,26'
          Dst:             _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3091,41'
          Dst:             _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3101,13'
          Dst:             _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3102,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:3105,26'
          Dst:             _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEixEm
        - Src:             '/src/boringssl/ssl/extensions.cc:3106,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:3108,21'
          Dst:             _ZN4bssl10MakeUniqueINS_10spake2plus6ProverEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/extensions.cc:3111,30'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:3111,50'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:3112,30'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:3112,53'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:3113,30'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:3111,25'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:3111,25'
          Dst:             _ZN4bssl10spake2plus6Prover4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
        - Src:             '/src/boringssl/ssl/extensions.cc:3114,39'
          Dst:             _ZN4bssl4SpanIhEC2ILm65EEERAT__h
        - Src:             '/src/boringssl/ssl/extensions.cc:3114,25'
          Dst:             _ZN4bssl10spake2plus6Prover13GenerateShareENS_4SpanIhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:3118,20'
          Dst:             _ZN4bssl5UpRefEP17ssl_credential_st
        - Src:             '/src/boringssl/ssl/extensions.cc:3120,19'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:3122,21'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3122,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/extensions.cc:3123,40'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3123,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3124,62'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3125,44'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3124,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:3126,40'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3126,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3127,62'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3128,44'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3127,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:3129,40'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3129,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3130,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:3131,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:3132,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:3137,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:3136,29'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:3136,10'
          Dst:             _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:3137,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2406
      functionLinenumberEnd: 2423
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         19
      ICount:          101
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2407,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2409,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2413,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2413,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2414,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2420,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2414,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2415,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2420,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2415,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2416,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2420,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2416,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2417,35'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2420,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2418,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2419,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2420,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2413,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2420,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2422,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2413,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2414,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2415,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2416,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2417,60'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2418,47'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2417,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:2419,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bssl28ssl_ext_pake_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2388
      functionLinenumberEnd: 2404
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         19
      ICount:          96
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2389,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2390,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2394,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2394,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2395,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2401,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2395,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2396,8'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2401,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2396,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2397,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2401,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2397,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2398,33'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2401,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2399,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2400,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2401,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2394,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2401,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2403,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2389,28'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2394,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2395,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2396,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2397,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2398,54'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2399,43'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2398,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/extensions.cc:2400,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2337
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_found
        - out_peer_key
        - out_alert
        - client_hello
      BBCount:         29
      ICount:          167
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_init
        - CBS_len
        - ERR_put_error
        - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2341,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2343,5'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_init
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2349,8'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_init
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2349,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2350,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_init
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2351,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2349,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2351,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2356,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_init
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2359,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2362,10'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2381,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2362,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2363,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_get_u16
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2365,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2363,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2364,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2365,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2362,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2365,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2369,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2369,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2359,3'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2370,11'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2370,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2371,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2376,16'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2381,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2382,21'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2384,16'
              BranchSideFuncs:
                - CBS_len
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2341,8'
          Dst:             _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - Src:             '/src/boringssl/ssl/extensions.cc:2343,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2349,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2350,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2351,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2358,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/extensions.cc:2359,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2362,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2363,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2364,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2365,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2370,11'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2371,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2382,21'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2384,16'
          Dst:             CBS_len
    - functionName:    _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2294
      functionLinenumberEnd: 2332
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_secret
        - out_alert
        - contents
      BBCount:         23
      ICount:          189
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_len
        - ERR_put_error
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2295,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2298,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2305,20'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2305,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2306,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2308,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2306,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2307,15'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2308,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2305,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2308,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2313,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2314,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2315,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2323,8'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2315,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2315,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2316,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2315,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2316,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2320,17'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2323,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2324,6'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2328,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2298,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2305,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2306,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2307,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2308,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2317,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2323,48'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
    - functionName:    _ZNK4bssl4SpanIKtE4sizeEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIKtEixEm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:165,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:166,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:168,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:166,7'
          Dst:             abort
    - functionName:    _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2199
      functionLinenumberEnd: 2267
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - hs
        - override_group_id
      BBCount:         98
      ICount:          476
      EdgeCount:       185
      CyclomaticComplexity: 89
      functionsReached:
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8
        - CBB_init
        - ERR_put_error
        - _ZN4bssl11SSLKeyShare6CreateEt
        - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
        - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
        - _ZN4bssl5ArrayIhE5ResetEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZN4bsslL21is_post_quantum_groupEt
        - _ZNK4bssl4SpanIKtE4sizeEv
        - _ZNK4bssl4SpanIKtE5emptyEv
        - _ZNK4bssl4SpanIKtEixEm
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2207,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2207,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2208,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2207,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2208,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2211,19'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl4SpanIKtEixEm
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2213,5'
              BranchSideFuncs:
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl4SpanIKtEixEm
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2216,7'
              BranchSideFuncs:
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl4SpanIKtEixEm
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2216,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2216,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl4SpanIKtEixEm
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2225,23'
              BranchSideFuncs:
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl4SpanIKtEixEm
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2216,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2218,26'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl4SpanIKtEixEm
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2225,23'
              BranchSideFuncs:
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl4SpanIKtEixEm
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2218,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2219,26'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl4SpanIKtEixEm
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2221,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2219,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2220,25'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl4SpanIKtEixEm
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2221,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2218,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2221,7'
              BranchSideFuncs:
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl4SpanIKtEixEm
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2223,3'
              BranchSideFuncs:
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl4SpanIKtEixEm
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2227,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2229,54'
              BranchSideFuncs:
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl4SpanIKtEixEm
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2248,43'
              BranchSideFuncs:
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2230,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2231,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2235,16'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2239,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2239,45'
              BranchSideFuncs:
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2239,5'
              BranchSideFuncs:
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2239,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2240,33'
              BranchSideFuncs:
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2245,3'
              BranchSideFuncs:
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2240,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2241,34'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - __assert_fail
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2244,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2242,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2242,9'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2243,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtEixEm
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2249,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2250,24'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2253,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2250,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2251,40'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2253,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2251,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2252,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2253,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2249,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2253,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2256,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2256,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2257,45'
              BranchSideFuncs:
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2266,29'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2258,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2259,26'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2262,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2259,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2260,42'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2262,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2260,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2261,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2262,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2258,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2262,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2264,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2203,23'
          Dst:             _ZN4bssl5ArrayIhE5ResetEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2211,19'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:2212,21'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2212,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/extensions.cc:2267,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:2218,26'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2218,33'
          Dst:             _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
        - Src:             '/src/boringssl/ssl/extensions.cc:2218,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2219,26'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2219,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2220,25'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2220,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/extensions.cc:2229,35'
          Dst:             _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/extensions.cc:2230,16'
          Dst:             _ZNK4bssl4SpanIKtE5emptyEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2231,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2235,16'
          Dst:             _ZNK4bssl4SpanIKtEixEm
        - Src:             '/src/boringssl/ssl/extensions.cc:2239,35'
          Dst:             _ZNK4bssl4SpanIKtE4sizeEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2240,11'
          Dst:             _ZN4bsslL21is_post_quantum_groupEt
        - Src:             '/src/boringssl/ssl/extensions.cc:2240,68'
          Dst:             _ZNK4bssl4SpanIKtEixEm
        - Src:             '/src/boringssl/ssl/extensions.cc:2240,46'
          Dst:             _ZN4bsslL21is_post_quantum_groupEt
        - Src:             '/src/boringssl/ssl/extensions.cc:2241,27'
          Dst:             _ZNK4bssl4SpanIKtEixEm
        - Src:             '/src/boringssl/ssl/extensions.cc:2242,9'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:2248,23'
          Dst:             _ZN4bssl11SSLKeyShare6CreateEt
        - Src:             '/src/boringssl/ssl/extensions.cc:2250,24'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2250,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2251,40'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2251,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2257,25'
          Dst:             _ZN4bssl11SSLKeyShare6CreateEt
        - Src:             '/src/boringssl/ssl/extensions.cc:2259,26'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2259,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2260,42'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2260,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2266,29'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/extensions.cc:2266,10'
          Dst:             _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:2267,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bssl38ssl_ext_pre_shared_key_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2025
      functionLinenumberEnd: 2040
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         15
      ICount:          79
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2026,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2027,5'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2031,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2031,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2032,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2036,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2032,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2034,8'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2036,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2034,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2035,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2036,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2031,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2036,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2039,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:2031,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2032,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2034,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:2035,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1962
      functionLinenumberEnd: 2023
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_ticket
        - out_binders
        - out_obfuscated_ticket_age
        - out_alert
        - client_hello
        - contents
      BBCount:         34
      ICount:          205
      EdgeCount:       47
      CyclomaticComplexity: 15
      functionsReached:
        - CBS_data
        - CBS_get_u16_length_prefixed
        - CBS_get_u32
        - CBS_get_u8_length_prefixed
        - CBS_len
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1965,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1967,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1974,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_get_u32
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_len
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_get_u32
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1974,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1975,49'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_get_u32
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_len
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_get_u32
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1980,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1975,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1976,33'
              BranchSideFuncs:
                - CBS_get_u32
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_len
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_get_u32
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1980,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1976,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1977,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_len
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_get_u32
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1980,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1977,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1978,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_len
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_get_u32
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1980,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1978,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1979,15'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1980,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1974,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1980,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1985,4'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_get_u32
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1989,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1992,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_get_u32
                - CBS_len
                - CBS_len
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2004,10'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1992,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1993,10'
              BranchSideFuncs:
                - CBS_get_u32
                - ERR_put_error
                - CBS_len
                - CBS_len
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1994,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1992,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1994,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_get_u32
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1999,19'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_get_u32
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2005,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2007,10'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2016,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2007,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2008,7'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2013,16'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:2016,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2017,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:2022,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1965,7'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/extensions.cc:1965,28'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1967,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:1974,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1975,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1976,8'
          Dst:             CBS_get_u32
        - Src:             '/src/boringssl/ssl/extensions.cc:1977,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1978,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1979,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1980,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:1989,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1992,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1993,10'
          Dst:             CBS_get_u32
        - Src:             '/src/boringssl/ssl/extensions.cc:1994,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2005,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:2007,10'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:2008,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:2017,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1940
      functionLinenumberEnd: 1957
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - contents
      BBCount:         11
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_get_u16
        - CBS_len
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1942,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1943,15'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1944,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1942,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1944,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1950,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1950,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1951,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1956,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1942,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:1943,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1944,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:1951,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1469
      functionLinenumberEnd: 1538
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - client_hello
      BBCount:         37
      ICount:          238
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - CBS_data
        - CBS_get_u16_length_prefixed
        - CBS_len
        - ERR_put_error
        - SSL_is_quic
        - _ZN4bssl22ssl_is_valid_alpn_listENS_4SpanIKhEE
        - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1472,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1474,11'
              BranchSideFuncs:
                - SSL_is_quic
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1476,21'
              BranchSideFuncs:
                - SSL_is_quic
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1472,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1476,21'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl22ssl_is_valid_alpn_listENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1487,3'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl22ssl_is_valid_alpn_listENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1476,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1478,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1483,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1490,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1491,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl22ssl_is_valid_alpn_listENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1493,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1491,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1492,31'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1493,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1490,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1493,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1502,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1507,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1508,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1511,11'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1508,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1508,39'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1509,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1507,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1509,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1511,11'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1511,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1513,11'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1525,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1525,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1527,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1532,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1513,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1514,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1518,12'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1518,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1519,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1522,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1473,8'
          Dst:             _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - Src:             '/src/boringssl/ssl/extensions.cc:1476,9'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/extensions.cc:1478,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:1490,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1491,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1492,31'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/extensions.cc:1492,8'
          Dst:             _ZN4bssl22ssl_is_valid_alpn_listENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:1493,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:1503,38'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/extensions.cc:1504,29'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1507,7'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/extensions.cc:1514,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:1518,44'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/extensions.cc:1518,35'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:1528,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:1533,7'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl22ssl_is_valid_alpn_listENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1421
      functionLinenumberEnd: 1435
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - ''
      BBCount:         14
      ICount:          70
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_get_u8_length_prefixed
        - CBS_len
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1423,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1424,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1426,3'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1426,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1428,10'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1434,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1428,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1430,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_get_u8_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1431,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:1428,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1426,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:1431,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:1422,28'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/extensions.cc:1423,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1426,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:1428,10'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:1430,9'
          Dst:             CBS_len
    - functionName:    _ZN4bssl34ssl_parse_flags_extension_responseEPK6cbs_stPjPhj
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbs
        - out
        - out_alert
        - allowed_flags
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZN4bsslL25ssl_parse_flags_extensionEPK6cbs_stPjPhb
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:426,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:428,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:432,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:432,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:433,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:438,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:426,8'
          Dst:             _ZN4bsslL25ssl_parse_flags_extensionEPK6cbs_stPjPhb
        - Src:             '/src/boringssl/ssl/extensions.cc:433,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL25ssl_parse_flags_extensionEPK6cbs_stPjPhb
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - cbs
        - out
        - out_alert
        - allow_unknown
      BBCount:         18
      ICount:          120
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_data
        - CBS_get_u8_length_prefixed
        - CBS_len
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL18CRYPTO_load_u32_lePKv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:380,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:381,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - _ZL18CRYPTO_load_u32_lePKv
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:383,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:381,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:382,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:383,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:380,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:383,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:389,7'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - _ZL18CRYPTO_load_u32_lePKv
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:389,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:390,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:399,8'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - _ZL18CRYPTO_load_u32_lePKv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:399,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:399,25'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - _ZL18CRYPTO_load_u32_lePKv
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:406,11'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - _ZL18CRYPTO_load_u32_lePKv
        - Branch String:   '/src/boringssl/ssl/extensions.cc:399,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:400,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:406,11'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZL14OPENSSL_memcpyPvPKvm.1644
                - _ZL18CRYPTO_load_u32_lePKv
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:380,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:381,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:382,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:383,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:389,7'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/extensions.cc:389,24'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:390,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:399,25'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:400,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/extensions.cc:407,26'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/extensions.cc:408,27'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/extensions.cc:407,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/extensions.cc:411,10'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
    - functionName:    _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
        - out_alert
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL25ssl_parse_flags_extensionEPK6cbs_stPjPhb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:418,10'
          Dst:             _ZN4bsslL25ssl_parse_flags_extensionEPK6cbs_stPjPhb
    - functionName:    _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbb
        - flags
      BBCount:         18
      ICount:          91
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8
        - CBB_add_u8_length_prefixed
        - CBB_flush
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:356,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:357,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:361,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - CBB_flush
                - CBB_add_u8
        - Branch String:   '/src/boringssl/ssl/extensions.cc:361,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:362,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u8_length_prefixed
                - CBB_flush
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:364,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:362,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:363,8'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - CBB_flush
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:364,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:361,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:364,5'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:367,3'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u8
        - Branch String:   '/src/boringssl/ssl/extensions.cc:367,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:368,50'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:374,20'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/extensions.cc:368,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:369,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:371,11'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u8
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:361,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/extensions.cc:362,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:363,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/extensions.cc:368,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/extensions.cc:374,10'
          Dst:             CBB_flush
    - functionName:    _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - sigalg
        - pkey
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZN4bssl27ssl_pkey_supports_algorithmEPK6ssl_stP11evp_pkey_sttb
        - _ZN4bsslL24tls12_get_verify_sigalgsEPKNS_13SSL_HANDSHAKEE
        - _ZNK4bssl4SpanIKtE3endEv
        - _ZNK4bssl4SpanIKtE5beginEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:341,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:342,36'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:343,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/extensions.cc:341,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:343,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:348,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:340,34'
          Dst:             _ZN4bsslL24tls12_get_verify_sigalgsEPKNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/extensions.cc:341,25'
          Dst:             _ZNK4bssl4SpanIKtE5beginEv
        - Src:             '/src/boringssl/ssl/extensions.cc:341,42'
          Dst:             _ZNK4bssl4SpanIKtE3endEv
        - Src:             '/src/boringssl/ssl/extensions.cc:341,68'
          Dst:             _ZNK4bssl4SpanIKtE3endEv
        - Src:             '/src/boringssl/ssl/extensions.cc:342,8'
          Dst:             _ZN4bssl27ssl_pkey_supports_algorithmEPK6ssl_stP11evp_pkey_sttb
        - Src:             '/src/boringssl/ssl/extensions.cc:343,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - hs
        - group_id
      BBCount:         17
      ICount:          110
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bsslL21is_post_quantum_groupEt
        - _ZNK4bssl4SpanIKtE3endEv
        - _ZNK4bssl4SpanIKtE5beginEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:255,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:256,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:262,7'
              BranchSideFuncs:
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
        - Branch String:   '/src/boringssl/ssl/extensions.cc:255,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:258,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:262,7'
              BranchSideFuncs:
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
        - Branch String:   '/src/boringssl/ssl/extensions.cc:262,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:263,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:266,48'
              BranchSideFuncs:
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
        - Branch String:   '/src/boringssl/ssl/extensions.cc:266,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:266,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:272,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:267,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:266,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:268,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:255,7'
          Dst:             _ZN4bsslL21is_post_quantum_groupEt
        - Src:             '/src/boringssl/ssl/extensions.cc:256,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:266,29'
          Dst:             _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/extensions.cc:266,27'
          Dst:             _ZNK4bssl4SpanIKtE5beginEv
        - Src:             '/src/boringssl/ssl/extensions.cc:266,27'
          Dst:             _ZNK4bssl4SpanIKtE3endEv
    - functionName:    _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
      functionSourceFile: '/src/boringssl/ssl/extensions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_group_id
      BBCount:         27
      ICount:          189
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl4SpanIKtEC2Ev
        - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - _ZN4bsslL21is_post_quantum_groupEt
        - _ZNK4bssl4SpanIKtE3endEv
        - _ZNK4bssl4SpanIKtE5beginEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/extensions.cc:217,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:217,3'
              BranchSideFuncs:
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIKtEC2Ev
                - _ZN4bssl4SpanIKtEC2Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:228,52'
              BranchSideFuncs:
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIKtEC2Ev
                - _ZN4bssl4SpanIKtEC2Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - Branch String:   '/src/boringssl/ssl/extensions.cc:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:231,10'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bsslL21is_post_quantum_groupEt
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:234,12'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bsslL21is_post_quantum_groupEt
        - Branch String:   '/src/boringssl/ssl/extensions.cc:238,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:238,28'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bsslL21is_post_quantum_groupEt
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:251,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:239,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:238,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bsslL21is_post_quantum_groupEt
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:239,30'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bsslL21is_post_quantum_groupEt
        - Branch String:   '/src/boringssl/ssl/extensions.cc:240,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:239,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:243,33'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bsslL21is_post_quantum_groupEt
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
        - Branch String:   '/src/boringssl/ssl/extensions.cc:243,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:244,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:245,25'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/extensions.cc:240,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:239,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bsslL21is_post_quantum_groupEt
            - BranchSide:      '/src/boringssl/ssl/extensions.cc:245,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/extensions.cc:217,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/extensions.cc:228,33'
          Dst:             _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/extensions.cc:229,24'
          Dst:             _ZN4bssl4SpanIKtEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:229,30'
          Dst:             _ZN4bssl4SpanIKtEC2Ev
        - Src:             '/src/boringssl/ssl/extensions.cc:232,12'
          Dst:             _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:234,12'
          Dst:             _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/extensions.cc:238,28'
          Dst:             _ZNK4bssl4SpanIKtE5beginEv
        - Src:             '/src/boringssl/ssl/extensions.cc:238,28'
          Dst:             _ZNK4bssl4SpanIKtE3endEv
        - Src:             '/src/boringssl/ssl/extensions.cc:239,30'
          Dst:             _ZNK4bssl4SpanIKtE5beginEv
        - Src:             '/src/boringssl/ssl/extensions.cc:239,30'
          Dst:             _ZNK4bssl4SpanIKtE3endEv
        - Src:             '/src/boringssl/ssl/extensions.cc:243,12'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/extensions.cc:244,13'
          Dst:             _ZN4bsslL21is_post_quantum_groupEt
    - functionName:    _ZN4bssl19SSL_HANDSHAKE_HINTSD2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1653
      functionLinenumberEnd: 1653
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIhED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl6DeleteINS_19SSL_HANDSHAKE_HINTSEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN4bssl19SSL_HANDSHAKE_HINTSD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN4bssl19SSL_HANDSHAKE_HINTSD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN4bssl19SSL_HANDSHAKE_HINTSD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN4bssl19SSL_HANDSHAKE_HINTSD2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal11DeleterImplINS_19SSL_HANDSHAKE_HINTSEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_19SSL_HANDSHAKE_HINTSEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_19SSL_HANDSHAKE_HINTSEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_19SSL_HANDSHAKE_HINTSEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_19SSL_HANDSHAKE_HINTSEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_19SSL_HANDSHAKE_HINTSEvE4FreeEPS2_
    - functionName:    _ZN4bssl19SSL_HANDSHAKE_HINTSC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1653
      functionLinenumberEnd: 1681
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         39
      ICount:          199
      EdgeCount:       65
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:1653,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl3NewINS_19SSL_HANDSHAKE_HINTSEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl19SSL_HANDSHAKE_HINTSC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl19SSL_HANDSHAKE_HINTSC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl19SSL_HANDSHAKE_HINTSC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl19SSL_HANDSHAKE_HINTSC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl19SSL_HANDSHAKE_HINTSC2Ev
    - functionName:    _ZN4bssl8internal11DeleterImplIcvE4FreeEPc
      functionSourceFile: '/src/boringssl/include/openssl/mem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/mem.h:206,1'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal7DeleterclIcEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplIcvE4FreeEPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplIcvE4FreeEPc
    - functionName:    _ZN4bssl6DeleteINS_13SSL_HANDSHAKEEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN4bssl13SSL_HANDSHAKED2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN4bssl13SSL_HANDSHAKED2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN4bssl13SSL_HANDSHAKED2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN4bssl13SSL_HANDSHAKED2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal11DeleterImplINS_13SSL_HANDSHAKEEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_13SSL_HANDSHAKEEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_13SSL_HANDSHAKEEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_13SSL_HANDSHAKEEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_13SSL_HANDSHAKEEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_13SSL_HANDSHAKEEvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplI10buf_mem_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/buf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BUF_MEM_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/buf.h:87,1'
          Dst:             BUF_MEM_free
    - functionName:    _ZN4bssl8internal7DeleterclI10buf_mem_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI10buf_mem_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI10buf_mem_stvE4FreeEPS2_
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL13CRYPTO_bswap8m
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal11DeleterImplI19stack_st_SSL_CIPHERvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:536,5'
          Dst:             OPENSSL_sk_free
    - functionName:    _ZN4bssl8internal7DeleterclI19stack_st_SSL_CIPHEREEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI19stack_st_SSL_CIPHERvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI19stack_st_SSL_CIPHERvE4FreeEPS2_
    - functionName:    _ZN4bssl10ALPSConfigD2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3190
      functionLinenumberEnd: 3190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIhED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:3190,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/internal.h:3190,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl6DeleteINS_23SSLCipherPreferenceListEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN4bssl23SSLCipherPreferenceListD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN4bssl23SSLCipherPreferenceListD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN4bssl23SSLCipherPreferenceListD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN4bssl23SSLCipherPreferenceListD2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal11DeleterImplINS_23SSLCipherPreferenceListEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_23SSLCipherPreferenceListEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_23SSLCipherPreferenceListEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_23SSLCipherPreferenceListEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_23SSLCipherPreferenceListEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_23SSLCipherPreferenceListEvE4FreeEPS2_
    - functionName:    _ZN4bssl23SSLCipherPreferenceListC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl3NewINS_23SSLCipherPreferenceListEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl23SSLCipherPreferenceListC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl23SSLCipherPreferenceListC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl23SSLCipherPreferenceListC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl23SSLCipherPreferenceListC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl23SSLCipherPreferenceListC2Ev
    - functionName:    sk_SSL_CIPHER_call_cmp_func
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmp_func
        - a
        - b
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREeqES3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - other
        - ''
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/stack.h:566,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:566,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:566,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREC2EPKS2_m
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - sk
        - idx
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:284,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl5ArrayItE6ShrinkEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:195,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:196,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:198,20'
              BranchSideFuncs:
                - _ZNSt3__19destroy_nB8ne180100IPtmEET_S2_T0_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:196,7'
          Dst:             abort
    - functionName:    _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_23SSLCipherPreferenceListEJEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_23SSLCipherPreferenceListEJEEEPT_DpOT0_
    - functionName:    sk_SSL_CIPHER_num
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:1455,1'
          Dst:             OPENSSL_sk_num
    - functionName:    _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_SSL_CIPHER_find
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - out_index
        - p
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
        - sk_SSL_CIPHER_call_cmp_func
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:1455,1'
          Dst:             OPENSSL_sk_find
        - Src:             '/src/boringssl/include/openssl/ssl.h:1455,1'
          Dst:             sk_SSL_CIPHER_call_cmp_func
    - functionName:    _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:574,9'
          Dst:             OPENSSL_sk_value
    - functionName:    _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - other
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREeqES3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:569,20'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREeqES3_
    - functionName:    _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
        - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREC2EPKS2_m
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:624,11'
          Dst:             OPENSSL_sk_num
        - Src:             '/src/boringssl/include/openssl/stack.h:623,10'
          Dst:             _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREC2EPKS2_m
    - functionName:    _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREC2EPKS2_m
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:618,10'
          Dst:             _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREC2EPKS2_m
    - functionName:    sk_SSL_CIPHER_push
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:1455,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_SSL_CIPHER_new_null
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/ssl.h:1455,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/ssl.h:1455,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/ssl.h:1455,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:1455,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5emptyEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIKNS_10NamedGroupEE3endEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIKNS_10NamedGroupEE5beginEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIK13ssl_cipher_stE3endEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIK13ssl_cipher_stE5beginEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL26get_optional_implicit_nullP6cbs_stPbj
      functionSourceFile: '/src/boringssl/ssl/handoff.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1025
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbs
        - out_present
        - tag
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_get_optional_asn1
        - CBS_len
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1019,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1020,8'
              BranchSideFuncs:
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1021,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1020,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1020,19'
              BranchSideFuncs:
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1023,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1019,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1021,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1023,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handoff.cc:1019,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1020,19'
          Dst:             CBS_len
    - functionName:    SSL_set_handshake_hints
      functionSourceFile: '/src/boringssl/ssl/handoff.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1161
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - hints
        - hints_len
      BBCount:         207
      ICount:          1056
      EdgeCount:       208
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_get_asn1
        - CBS_get_asn1_uint64
        - CBS_get_optional_asn1
        - CBS_init
        - ERR_put_error
        - SSL_is_dtls
        - _ZL26get_optional_implicit_nullP6cbs_stPbj
        - _ZN4bssl10MakeUniqueINS_19SSL_HANDSHAKE_HINTSEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1028,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1029,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1033,46'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_19SSL_HANDSHAKE_HINTSEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_init
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1034,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1035,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1042,18'
              BranchSideFuncs:
                - CBS_init
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1043,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1044,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1063,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1045,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1046,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1063,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1047,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1048,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1063,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1049,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1050,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1063,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1050,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1051,42'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1063,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1052,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1053,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1063,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1054,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1055,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1063,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1056,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1057,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1063,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1057,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1058,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1063,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1058,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1059,42'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1063,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1060,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1061,42'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL26get_optional_implicit_nullP6cbs_stPbj
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1063,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1043,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1063,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1067,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1067,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1068,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1072,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1067,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1069,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1072,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1072,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1075,10'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1087,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1075,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1076,9'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1081,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1076,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1076,26'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1081,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1076,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1077,10'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1081,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1077,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1078,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1081,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1078,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1079,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1081,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1079,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1080,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1081,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1075,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1081,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1084,59'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1087,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1090,10'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1104,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1090,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1091,9'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1098,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1091,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1091,25'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1098,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1091,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1092,10'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1098,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1092,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1093,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1098,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1093,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1094,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1098,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1094,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1095,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1098,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1095,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1096,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1098,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1096,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1097,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1098,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1090,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1098,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1101,60'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1104,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1104,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1107,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1105,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1107,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1107,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1107,18'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1112,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1107,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1108,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1112,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1115,10'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1127,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1115,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1116,9'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1121,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1116,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1116,21'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1121,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1116,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1117,10'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1121,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1117,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1118,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1121,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1118,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1119,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1121,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1119,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1120,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1121,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1115,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1121,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1124,64'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1127,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1128,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1132,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1129,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1132,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1135,10'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1147,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1135,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1136,9'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1141,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1136,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1136,26'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1141,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1136,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1137,10'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1141,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1137,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1138,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1141,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1138,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1139,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1141,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1139,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1140,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1141,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1135,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1141,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1144,55'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1147,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1147,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1150,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1148,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1150,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1150,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1150,21'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1154,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1150,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1151,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1154,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1154,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1154,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1159,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1154,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1155,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1159,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handoff.cc:1028,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/handoff.cc:1029,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handoff.cc:1033,46'
          Dst:             _ZN4bssl10MakeUniqueINS_19SSL_HANDSHAKE_HINTSEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/handoff.cc:1042,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/handoff.cc:1043,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1044,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1046,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1048,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1050,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1051,8'
          Dst:             _ZL26get_optional_implicit_nullP6cbs_stPbj
        - Src:             '/src/boringssl/ssl/handoff.cc:1053,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1055,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1057,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1058,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1059,8'
          Dst:             _ZL26get_optional_implicit_nullP6cbs_stPbj
        - Src:             '/src/boringssl/ssl/handoff.cc:1061,8'
          Dst:             _ZL26get_optional_implicit_nullP6cbs_stPbj
        - Src:             '/src/boringssl/ssl/handoff.cc:1063,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handoff.cc:1068,48'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:1068,39'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:1075,10'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:1077,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1078,51'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:1078,42'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:1079,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1080,47'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:1080,38'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:1081,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handoff.cc:1090,10'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:1092,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1093,46'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:1093,37'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:1094,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1095,45'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:1095,36'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:1096,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1097,40'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:1097,31'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:1098,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handoff.cc:1104,53'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:1104,44'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:1108,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handoff.cc:1115,10'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:1117,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1118,53'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:1118,44'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:1119,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1120,54'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:1120,45'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:1121,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handoff.cc:1128,48'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:1128,39'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:1135,10'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:1137,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1138,47'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:1138,38'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:1139,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1140,48'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:1140,39'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:1141,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handoff.cc:1147,59'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:1147,50'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:1151,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handoff.cc:1155,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl10MakeUniqueINS_19SSL_HANDSHAKE_HINTSEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_19SSL_HANDSHAKE_HINTSEJEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_19SSL_HANDSHAKE_HINTSEJEEEPT_DpOT0_
    - functionName:    SSL_serialize_handshake_hints
      functionSourceFile: '/src/boringssl/ssl/handoff.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
      BBCount:         112
      ICount:          587
      EdgeCount:       158
      CyclomaticComplexity: 48
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_asn1_octet_string
        - CBB_add_asn1_uint64
        - CBB_flush
        - ERR_put_error
        - _ZNK4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handoff.cc:901,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:901,24'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:902,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handoff.cc:901,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:902,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:906,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:908,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:909,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:912,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:912,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:914,31'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:920,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:913,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:916,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:918,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:920,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:920,42'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:932,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:920,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:921,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:932,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:920,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:922,10'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:932,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:922,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:923,38'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:928,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:923,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:924,44'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:928,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:925,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:926,44'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:928,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:922,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:928,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:930,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:932,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:932,43'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:946,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:932,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:933,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:946,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:932,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:934,10'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:946,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:934,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:935,38'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:942,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:935,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:936,44'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:942,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:937,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:938,44'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:942,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:939,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:940,44'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:942,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:934,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:942,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:944,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:946,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:948,31'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:954,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:947,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:950,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:952,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:954,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:955,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:959,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:954,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:956,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:959,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:959,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:960,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:973,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:960,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:961,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:973,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:959,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:962,10'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:973,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:962,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:963,38'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:969,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:963,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:964,44'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:969,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:965,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:967,36'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:969,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:962,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:969,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:971,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:973,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:975,31'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:981,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:974,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:977,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:979,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:981,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:981,38'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:994,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:981,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:982,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:994,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:981,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:983,10'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:994,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:983,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:984,38'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:989,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:984,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:985,44'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:989,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:986,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:987,44'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:989,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:983,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:989,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:991,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_element
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:994,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:996,31'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1002,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:995,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:998,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1000,3'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1002,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1003,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_flush
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1007,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1002,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1004,5'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1007,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1007,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1008,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1012,20'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/handoff.cc:1007,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1009,5'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:1012,20'
              BranchSideFuncs:
                - CBB_flush
      Callsites:
        - Src:             '/src/boringssl/ssl/handoff.cc:902,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handoff.cc:908,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:912,35'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/handoff.cc:914,58'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:915,58'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:913,10'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/ssl/handoff.cc:920,70'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/handoff.cc:921,32'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/handoff.cc:922,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:923,10'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:924,72'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:925,64'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:924,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:926,68'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:927,60'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:926,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:932,66'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/handoff.cc:933,25'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/handoff.cc:934,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:935,10'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:936,67'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:937,59'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:936,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:938,66'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:939,58'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:938,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:940,61'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:941,53'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:940,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:946,29'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/handoff.cc:948,52'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:949,52'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:947,10'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/ssl/handoff.cc:955,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:960,38'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/handoff.cc:961,39'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/handoff.cc:962,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:963,10'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:964,74'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:965,66'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:964,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:967,67'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:968,67'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:966,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:973,35'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/handoff.cc:975,58'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:976,58'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:974,10'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/ssl/handoff.cc:981,62'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/handoff.cc:982,33'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/handoff.cc:983,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:984,10'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:985,68'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:986,60'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:985,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:987,69'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:988,61'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:987,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:994,32'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/handoff.cc:996,55'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:997,55'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:995,10'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/ssl/handoff.cc:1003,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1008,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:1012,10'
          Dst:             CBB_flush
    - functionName:    SSL_request_handshake_hints
      functionSourceFile: '/src/boringssl/ssl/handoff.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - client_hello
        - client_hello_len
        - capabilities
        - capabilities_len
      BBCount:         46
      ICount:          267
      EdgeCount:       87
      CyclomaticComplexity: 43
      functionsReached:
        - BUF_MEM_append
        - BUF_MEM_new
        - CBB_add_bytes
        - CBS_get_asn1
        - CBS_init
        - ERR_put_error
        - SSL_is_dtls
        - _ZN4bssl10MakeUniqueINS_19SSL_HANDSHAKE_HINTSEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZN4bsslL21apply_remote_featuresEP6ssl_stP6cbs_st
        - _ZNK4bssl5ArrayIhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handoff.cc:791,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:792,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:797,18'
              BranchSideFuncs:
                - CBS_init
                - _ZN4bssl10MakeUniqueINS_19SSL_HANDSHAKE_HINTSEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL21apply_remote_featuresEP6ssl_stP6cbs_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - BUF_MEM_append
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/handoff.cc:799,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:800,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:802,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:800,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:801,30'
              BranchSideFuncs:
                - _ZN4bsslL21apply_remote_featuresEP6ssl_stP6cbs_st
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - BUF_MEM_append
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:802,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:799,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:802,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - BUF_MEM_append
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:805,26'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - BUF_MEM_append
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/handoff.cc:813,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:814,42'
              BranchSideFuncs:
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - BUF_MEM_append
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:817,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:814,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:815,8'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - BUF_MEM_append
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:817,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:812,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:817,5'
              BranchSideFuncs:
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - BUF_MEM_append
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:820,3'
              BranchSideFuncs:
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - BUF_MEM_append
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/handoff.cc:821,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:821,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - BUF_MEM_append
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:823,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:821,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:823,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:826,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handoff.cc:791,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/handoff.cc:792,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handoff.cc:797,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/handoff.cc:798,42'
          Dst:             _ZN4bssl10MakeUniqueINS_19SSL_HANDSHAKE_HINTSEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/handoff.cc:800,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:801,8'
          Dst:             _ZN4bsslL21apply_remote_featuresEP6ssl_stP6cbs_st
        - Src:             '/src/boringssl/ssl/handoff.cc:809,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handoff.cc:810,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/handoff.cc:812,56'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handoff.cc:814,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handoff.cc:815,58'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handoff.cc:829,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handoff.cc:820,20'
          Dst:             BUF_MEM_new
        - Src:             '/src/boringssl/ssl/handoff.cc:821,73'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:822,55'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:821,23'
          Dst:             BUF_MEM_append
        - Src:             '/src/boringssl/ssl/handoff.cc:829,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handoff.cc:829,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handoff.cc:829,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bsslL21apply_remote_featuresEP6ssl_stP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/handoff.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - in
      BBCount:         150
      ICount:          803
      EdgeCount:       291
      CyclomaticComplexity: 143
      functionsReached:
        - CBS_get_asn1
        - CBS_get_optional_asn1
        - CBS_get_u16
        - CBS_init
        - CBS_len
        - SSL_get_cipher_by_value
        - SSL_get_ciphers
        - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
        - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
        - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
        - _ZN4bssl5ArrayItE16InitForOverwriteEm
        - _ZN4bssl5ArrayItE3endEv
        - _ZN4bssl5ArrayItE5beginEv
        - _ZN4bssl5ArrayItE6ShrinkEm
        - _ZN4bssl5ArrayItEC2Ev
        - _ZN4bssl5ArrayItED2Ev
        - _ZN4bssl5ArrayItEaSEOS1_
        - _ZN4bssl5ArrayItEixEm
        - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
        - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
        - _ZNK4bssl4SpanIKtE3endEv
        - _ZNK4bssl4SpanIKtE4sizeEv
        - _ZNK4bssl4SpanIKtE5beginEv
        - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
        - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
        - sk_SSL_CIPHER_find
        - sk_SSL_CIPHER_new_null
        - sk_SSL_CIPHER_num
        - sk_SSL_CIPHER_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handoff.cc:123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:124,5'
              BranchSideFuncs:
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:126,51'
              BranchSideFuncs:
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
        - Branch String:   '/src/boringssl/ssl/handoff.cc:127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:128,5'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:130,3'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
        - Branch String:   '/src/boringssl/ssl/handoff.cc:130,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:132,10'
              BranchSideFuncs:
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_get_cipher_by_value
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:144,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:132,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:133,7'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:135,56'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
        - Branch String:   '/src/boringssl/ssl/handoff.cc:136,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:137,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:139,39'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
        - Branch String:   '/src/boringssl/ssl/handoff.cc:139,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:130,3'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:140,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:144,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:145,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
        - Branch String:   '/src/boringssl/ssl/handoff.cc:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:148,5'
              BranchSideFuncs:
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:150,46'
              BranchSideFuncs:
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
        - Branch String:   '/src/boringssl/ssl/handoff.cc:150,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:150,44'
              BranchSideFuncs:
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:158,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
        - Branch String:   '/src/boringssl/ssl/handoff.cc:151,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:152,7'
              BranchSideFuncs:
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:154,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
        - Branch String:   '/src/boringssl/ssl/handoff.cc:154,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:150,3'
              BranchSideFuncs:
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:155,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:158,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:158,48'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:165,59'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
        - Branch String:   '/src/boringssl/ssl/handoff.cc:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:159,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:165,59'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
        - Branch String:   '/src/boringssl/ssl/handoff.cc:160,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:161,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:162,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:160,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:162,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:164,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
        - Branch String:   '/src/boringssl/ssl/handoff.cc:165,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:165,45'
              BranchSideFuncs:
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:168,41'
              BranchSideFuncs:
                - SSL_get_ciphers
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_SSL_CIPHER_num
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/handoff.cc:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:169,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:173,21'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItEC2Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/handoff.cc:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:174,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:176,19'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/handoff.cc:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:178,5'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:180,10'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/handoff.cc:181,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:183,10'
              BranchSideFuncs:
                - CBS_get_u16
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItEixEm
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:189,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/handoff.cc:183,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:184,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:186,31'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
                - CBS_get_u16
        - Branch String:   '/src/boringssl/ssl/handoff.cc:191,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:192,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:194,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/handoff.cc:195,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:195,34'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:207,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:197,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:197,35'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:203,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/handoff.cc:198,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:197,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:199,12'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/handoff.cc:203,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:195,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:204,38'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
        - Branch String:   '/src/boringssl/ssl/handoff.cc:207,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:208,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:210,32'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - CBS_init
                - CBS_get_optional_asn1
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:215,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:217,5'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:219,8'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:220,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:222,10'
              BranchSideFuncs:
                - CBS_get_u16
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:235,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:222,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:223,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:227,10'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:227,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:228,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:229,10'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:228,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:229,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:231,21'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:229,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:220,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:230,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:227,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:220,3'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:231,21'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:235,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:236,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:239,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handoff.cc:123,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:126,51'
          Dst:             sk_SSL_CIPHER_new_null
        - Src:             '/src/boringssl/ssl/handoff.cc:130,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handoff.cc:132,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/handoff.cc:135,32'
          Dst:             SSL_get_cipher_by_value
        - Src:             '/src/boringssl/ssl/handoff.cc:139,10'
          Dst:             sk_SSL_CIPHER_push
        - Src:             '/src/boringssl/ssl/handoff.cc:146,53'
          Dst:             sk_SSL_CIPHER_new_null
        - Src:             '/src/boringssl/ssl/handoff.cc:150,44'
          Dst:             _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/handoff.cc:150,44'
          Dst:             _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/handoff.cc:150,44'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
        - Src:             '/src/boringssl/ssl/handoff.cc:150,44'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:151,9'
          Dst:             sk_SSL_CIPHER_find
        - Src:             '/src/boringssl/ssl/handoff.cc:154,10'
          Dst:             sk_SSL_CIPHER_push
        - Src:             '/src/boringssl/ssl/handoff.cc:150,44'
          Dst:             _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
        - Src:             '/src/boringssl/ssl/handoff.cc:158,7'
          Dst:             sk_SSL_CIPHER_num
        - Src:             '/src/boringssl/ssl/handoff.cc:159,32'
          Dst:             _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/handoff.cc:161,36'
          Dst:             _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
        - Src:             '/src/boringssl/ssl/handoff.cc:165,45'
          Dst:             _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/handoff.cc:165,45'
          Dst:             _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/handoff.cc:165,45'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
        - Src:             '/src/boringssl/ssl/handoff.cc:165,45'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:166,31'
          Dst:             _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/handoff.cc:165,45'
          Dst:             _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
        - Src:             '/src/boringssl/ssl/handoff.cc:168,25'
          Dst:             SSL_get_ciphers
        - Src:             '/src/boringssl/ssl/handoff.cc:168,7'
          Dst:             sk_SSL_CIPHER_num
        - Src:             '/src/boringssl/ssl/handoff.cc:173,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:176,19'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/handoff.cc:177,42'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handoff.cc:177,25'
          Dst:             _ZN4bssl5ArrayItE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/handoff.cc:181,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handoff.cc:183,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/handoff.cc:186,5'
          Dst:             _ZN4bssl5ArrayItEixEm
        - Src:             '/src/boringssl/ssl/handoff.cc:189,7'
          Dst:             _ZN4bssl18tls1_get_grouplistEPKNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handoff.cc:190,19'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/handoff.cc:191,65'
          Dst:             _ZNK4bssl4SpanIKtE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:191,30'
          Dst:             _ZN4bssl5ArrayItE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/handoff.cc:240,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/handoff.cc:195,34'
          Dst:             _ZNK4bssl4SpanIKtE5beginEv
        - Src:             '/src/boringssl/ssl/handoff.cc:195,34'
          Dst:             _ZNK4bssl4SpanIKtE3endEv
        - Src:             '/src/boringssl/ssl/handoff.cc:197,35'
          Dst:             _ZN4bssl5ArrayItE5beginEv
        - Src:             '/src/boringssl/ssl/handoff.cc:197,35'
          Dst:             _ZN4bssl5ArrayItE3endEv
        - Src:             '/src/boringssl/ssl/handoff.cc:204,7'
          Dst:             _ZN4bssl5ArrayItEixEm
        - Src:             '/src/boringssl/ssl/handoff.cc:210,25'
          Dst:             _ZN4bssl5ArrayItE6ShrinkEm
        - Src:             '/src/boringssl/ssl/handoff.cc:211,37'
          Dst:             _ZN4bssl5ArrayItEaSEOS1_
        - Src:             '/src/boringssl/ssl/handoff.cc:214,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/handoff.cc:215,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:220,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handoff.cc:222,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/handoff.cc:236,31'
          Dst:             _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
        - Src:             '/src/boringssl/ssl/handoff.cc:240,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/handoff.cc:240,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/handoff.cc:240,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
    - functionName:    SSL_serialize_capabilities
      functionSourceFile: '/src/boringssl/ssl/handoff.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 785
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_add_asn1
        - CBB_flush
        - _ZN4bsslL18serialize_featuresEP6cbb_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handoff.cc:778,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:779,8'
              BranchSideFuncs:
                - _ZN4bsslL18serialize_featuresEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:781,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:779,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:780,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:781,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:778,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:781,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:784,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handoff.cc:778,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:779,8'
          Dst:             _ZN4bsslL18serialize_featuresEP6cbb_st
        - Src:             '/src/boringssl/ssl/handoff.cc:780,8'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL18serialize_featuresEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/handoff.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         27
      ICount:          180
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - CBB_add_asn1
        - CBB_add_u16
        - CBB_flush
        - _ZN4bssl10AllCiphersEv
        - _ZN4bssl11NamedGroupsEv
        - _ZNK4bssl4SpanIK13ssl_cipher_stE3endEv
        - _ZNK4bssl4SpanIK13ssl_cipher_stE5beginEv
        - _ZNK4bssl4SpanIKNS_10NamedGroupEE3endEv
        - _ZNK4bssl4SpanIKNS_10NamedGroupEE5beginEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handoff.cc:46,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:47,5'
              BranchSideFuncs:
                - _ZN4bssl10AllCiphersEv
                - _ZNK4bssl4SpanIK13ssl_cipher_stE5beginEv
                - _ZNK4bssl4SpanIK13ssl_cipher_stE3endEv
                - CBB_add_asn1
                - _ZN4bssl11NamedGroupsEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE5beginEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE3endEv
                - CBB_add_asn1
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
                - CBB_add_u16
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:49,40'
              BranchSideFuncs:
                - _ZN4bssl10AllCiphersEv
                - _ZNK4bssl4SpanIK13ssl_cipher_stE5beginEv
                - _ZNK4bssl4SpanIK13ssl_cipher_stE3endEv
                - CBB_add_asn1
                - _ZN4bssl11NamedGroupsEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE5beginEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE3endEv
                - CBB_add_asn1
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
                - CBB_add_u16
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/handoff.cc:50,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:50,33'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_asn1
                - _ZN4bssl11NamedGroupsEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE5beginEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE3endEv
                - CBB_add_asn1
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:56,21'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZN4bssl11NamedGroupsEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE5beginEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE3endEv
                - CBB_add_asn1
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/handoff.cc:51,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:50,3'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZN4bssl11NamedGroupsEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE5beginEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE3endEv
                - CBB_add_asn1
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
                - CBB_add_u16
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:52,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:57,5'
              BranchSideFuncs:
                - _ZN4bssl11NamedGroupsEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE5beginEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE3endEv
                - CBB_add_asn1
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:59,30'
              BranchSideFuncs:
                - _ZN4bssl11NamedGroupsEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE5beginEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE3endEv
                - CBB_add_asn1
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/handoff.cc:59,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:59,28'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_asn1
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:70,21'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/handoff.cc:60,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:59,3'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:61,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:70,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:71,8'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:73,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:71,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:72,8'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:73,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:70,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:73,5'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:75,20'
              BranchSideFuncs:
                - CBB_flush
      Callsites:
        - Src:             '/src/boringssl/ssl/handoff.cc:46,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:49,40'
          Dst:             _ZN4bssl10AllCiphersEv
        - Src:             '/src/boringssl/ssl/handoff.cc:50,33'
          Dst:             _ZNK4bssl4SpanIK13ssl_cipher_stE5beginEv
        - Src:             '/src/boringssl/ssl/handoff.cc:50,33'
          Dst:             _ZNK4bssl4SpanIK13ssl_cipher_stE3endEv
        - Src:             '/src/boringssl/ssl/handoff.cc:51,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/handoff.cc:56,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:59,30'
          Dst:             _ZN4bssl11NamedGroupsEv
        - Src:             '/src/boringssl/ssl/handoff.cc:59,28'
          Dst:             _ZNK4bssl4SpanIKNS_10NamedGroupEE5beginEv
        - Src:             '/src/boringssl/ssl/handoff.cc:59,28'
          Dst:             _ZNK4bssl4SpanIKNS_10NamedGroupEE3endEv
        - Src:             '/src/boringssl/ssl/handoff.cc:60,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/handoff.cc:70,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:71,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/handoff.cc:72,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/handoff.cc:75,10'
          Dst:             CBB_flush
    - functionName:    _ZL18CRYPTO_load_u64_bePKv
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 931
      functionLinenumberEnd: 934
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13CRYPTO_bswap8m
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:933,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:934,10'
          Dst:             _ZL13CRYPTO_bswap8m
    - functionName:    _ZN4bssl4SpanIhEC2ILm8EEERAT__h
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIhEC2EPhm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
    - functionName:    _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
      functionSourceFile: '/src/boringssl/ssl/handoff.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_data
        - CBS_len
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handoff.cc:463,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:464,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:466,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.2276
      Callsites:
        - Src:             '/src/boringssl/ssl/handoff.cc:463,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handoff.cc:463,26'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:466,22'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:466,30'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/handoff.cc:466,48'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:466,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - container
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
        - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:135,25'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/include/openssl/span.h:135,50'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
    - functionName:    _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl18SSL_apply_handbackEP6ssl_stNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/handoff.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - handback
        - ''
      BBCount:         265
      ICount:          1700
      EdgeCount:       340
      CyclomaticComplexity: 77
      functionsReached:
        - CBS_copy_bytes
        - CBS_get_asn1
        - CBS_get_asn1_bool
        - CBS_get_asn1_int64
        - CBS_get_asn1_uint64
        - CBS_len
        - CBS_strdup
        - ERR_put_error
        - SSL_CIPHER_get_max_version
        - SSL_CIPHER_get_min_version
        - SSL_get_cipher_by_value
        - _ZL18CRYPTO_load_u64_bePKv
        - _ZN4bssl11SSLKeyShare6CreateEt
        - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
        - _ZN4bssl13SSLTranscript4InitEv
        - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
        - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
        - _ZN4bssl17ssl_handshake_newEP6ssl_st
        - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handoff.cc:471,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:472,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:473,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:471,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:473,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:476,26'
              BranchSideFuncs:
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_len
                - CBS_copy_bytes
                - CBS_get_asn1
                - CBS_len
                - CBS_copy_bytes
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:488,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:489,8'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_len
                - CBS_copy_bytes
                - CBS_get_asn1
                - CBS_len
                - CBS_copy_bytes
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:493,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:489,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:490,7'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_len
                - CBS_copy_bytes
                - CBS_get_asn1
                - CBS_len
                - CBS_copy_bytes
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:493,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:490,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:491,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:493,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:491,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:492,7'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_len
                - CBS_copy_bytes
                - CBS_get_asn1
                - CBS_len
                - CBS_copy_bytes
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:493,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:488,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:493,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:496,45'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_len
                - CBS_copy_bytes
                - CBS_get_asn1
                - CBS_len
                - CBS_copy_bytes
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:497,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:498,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_len
                - CBS_copy_bytes
                - CBS_get_asn1
                - CBS_len
                - CBS_copy_bytes
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:513,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:498,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:499,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:513,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:499,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:500,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - CBS_len
                - CBS_copy_bytes
                - CBS_get_asn1
                - CBS_len
                - CBS_copy_bytes
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:513,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:500,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:501,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:513,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:501,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:502,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_copy_bytes
                - CBS_get_asn1
                - CBS_len
                - CBS_copy_bytes
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:513,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:502,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:503,37'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:513,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:504,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:505,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_len
                - CBS_copy_bytes
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:513,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:505,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:506,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_copy_bytes
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:513,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:506,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:507,37'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:513,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:508,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:509,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:513,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:509,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:510,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:513,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:510,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:511,8'
              BranchSideFuncs:
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:513,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:511,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:512,8'
              BranchSideFuncs:
                - CBS_get_asn1_bool
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:513,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:497,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:513,5'
              BranchSideFuncs:
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:516,30'
              BranchSideFuncs:
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:517,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:518,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:520,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:521,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:521,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:523,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:521,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:523,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:527,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:531,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:531,20'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:542,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:531,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:532,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:542,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:532,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:533,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:542,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:533,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:534,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:542,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:534,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:535,8'
              BranchSideFuncs:
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:542,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:535,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:536,8'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:542,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:536,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:537,8'
              BranchSideFuncs:
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:542,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:537,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:538,8'
              BranchSideFuncs:
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:542,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:538,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:539,8'
              BranchSideFuncs:
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:542,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:539,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:540,8'
              BranchSideFuncs:
                - CBS_get_asn1_bool
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:542,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:540,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:541,8'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:542,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:531,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:542,5'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:545,58'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:544,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:546,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:548,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:548,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:549,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:550,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:548,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:550,5'
              BranchSideFuncs:
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:554,7'
              BranchSideFuncs:
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:554,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:558,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:635,5'
              BranchSideFuncs:
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
        - Branch String:   '/src/boringssl/ssl/handoff.cc:558,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:559,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:571,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:559,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:560,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:571,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:560,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:561,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:571,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:561,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:562,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:571,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:562,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:563,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:571,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:563,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:564,10'
              BranchSideFuncs:
                - CBS_get_asn1_bool
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:571,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:564,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:565,10'
              BranchSideFuncs:
                - CBS_get_asn1_bool
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:571,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:565,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:566,10'
              BranchSideFuncs:
                - CBS_get_asn1_int64
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:571,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:566,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:567,10'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:571,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:567,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:568,9'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:571,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:568,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:569,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:571,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:569,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:570,9'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:571,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:558,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:571,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:573,62'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
        - Branch String:   '/src/boringssl/ssl/handoff.cc:574,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:575,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:579,9'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handoff.cc:574,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:576,7'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:579,9'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handoff.cc:579,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:582,11'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:600,9'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
        - Branch String:   '/src/boringssl/ssl/handoff.cc:582,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:583,9'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:585,14'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - ERR_put_error
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
        - Branch String:   '/src/boringssl/ssl/handoff.cc:585,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:586,11'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:589,13'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
        - Branch String:   '/src/boringssl/ssl/handoff.cc:589,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:590,11'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:591,20'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
        - Branch String:   '/src/boringssl/ssl/handoff.cc:591,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:592,11'
              BranchSideFuncs:
                - _ZNSt3__114numeric_limitsIiE3maxB8ne180100Ev
                - _ZNSt3__114numeric_limitsIiE3minB8ne180100Ev
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:594,11'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handoff.cc:600,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:601,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:602,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:600,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:602,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:604,48'
              BranchSideFuncs:
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
        - Branch String:   '/src/boringssl/ssl/handoff.cc:614,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:616,9'
              BranchSideFuncs:
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:618,9'
              BranchSideFuncs:
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:625,9'
              BranchSideFuncs:
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:628,9'
              BranchSideFuncs:
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:632,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:639,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:640,7'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:643,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:640,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:641,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:643,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:641,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:642,34'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:643,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:639,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:643,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:645,3'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
        - Branch String:   '/src/boringssl/ssl/handoff.cc:647,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:649,7'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:655,7'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:661,7'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:664,7'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:668,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:650,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:651,9'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:653,7'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
        - Branch String:   '/src/boringssl/ssl/handoff.cc:656,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:657,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:659,7'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
        - Branch String:   '/src/boringssl/ssl/handoff.cc:672,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:673,8'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:674,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:672,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:674,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:677,31'
              BranchSideFuncs:
                - CBS_len
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
        - Branch String:   '/src/boringssl/ssl/handoff.cc:678,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:679,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:681,11'
              BranchSideFuncs:
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:682,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:683,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:685,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:694,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:695,9'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:700,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:695,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:696,9'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:698,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:696,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:697,9'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:698,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:694,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:698,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:700,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:700,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:701,10'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:715,18'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:701,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:702,10'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:707,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:702,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:703,10'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:707,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:703,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:704,10'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:707,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:704,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:705,10'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:707,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:705,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:706,10'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:707,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:701,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:707,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:710,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:710,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:711,10'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:714,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:710,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:712,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:714,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:716,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:720,32'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:727,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:730,32'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:741,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:749,18'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:720,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:722,9'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:724,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:731,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:732,32'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:734,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:730,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:734,9'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:736,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:741,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:744,9'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:746,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:749,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:750,18'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZL18CRYPTO_load_u64_bePKv
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:751,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:749,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:751,5'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:753,42'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZL18CRYPTO_load_u64_bePKv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:755,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:758,10'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_get_asn1
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:769,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:758,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:759,9'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:761,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:759,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:760,10'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:761,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:758,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:761,7'
              BranchSideFuncs:
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:763,45'
              BranchSideFuncs:
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:764,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:765,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:766,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:764,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:766,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:768,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handoff.cc:487,7'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:488,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:489,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:491,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:497,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:498,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handoff.cc:499,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:500,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handoff.cc:501,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:502,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handoff.cc:503,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/ssl/handoff.cc:505,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:506,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handoff.cc:507,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/ssl/handoff.cc:509,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:510,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:511,8'
          Dst:             CBS_get_asn1_bool
        - Src:             '/src/boringssl/ssl/handoff.cc:512,8'
          Dst:             CBS_get_asn1_bool
        - Src:             '/src/boringssl/ssl/handoff.cc:516,12'
          Dst:             _ZN4bssl17ssl_handshake_newEP6ssl_st
        - Src:             '/src/boringssl/ssl/handoff.cc:523,9'
          Dst:             _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
        - Src:             '/src/boringssl/ssl/handoff.cc:527,9'
          Dst:             _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
        - Src:             '/src/boringssl/ssl/handoff.cc:531,20'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:532,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:533,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:534,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:535,8'
          Dst:             CBS_get_asn1_bool
        - Src:             '/src/boringssl/ssl/handoff.cc:536,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:537,8'
          Dst:             CBS_get_asn1_bool
        - Src:             '/src/boringssl/ssl/handoff.cc:538,8'
          Dst:             CBS_get_asn1_bool
        - Src:             '/src/boringssl/ssl/handoff.cc:539,8'
          Dst:             CBS_get_asn1_bool
        - Src:             '/src/boringssl/ssl/handoff.cc:540,8'
          Dst:             CBS_get_asn1_bool
        - Src:             '/src/boringssl/ssl/handoff.cc:541,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:545,12'
          Dst:             SSL_get_cipher_by_value
        - Src:             '/src/boringssl/ssl/handoff.cc:548,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:549,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:558,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:559,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:560,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:561,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:562,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:563,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:564,10'
          Dst:             CBS_get_asn1_bool
        - Src:             '/src/boringssl/ssl/handoff.cc:565,10'
          Dst:             CBS_get_asn1_bool
        - Src:             '/src/boringssl/ssl/handoff.cc:566,10'
          Dst:             CBS_get_asn1_int64
        - Src:             '/src/boringssl/ssl/handoff.cc:567,10'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:569,10'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:575,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:582,11'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handoff.cc:585,14'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:594,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handoff.cc:639,8'
          Dst:             _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
        - Src:             '/src/boringssl/ssl/handoff.cc:641,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handoff.cc:641,35'
          Dst:             SSL_CIPHER_get_min_version
        - Src:             '/src/boringssl/ssl/handoff.cc:642,7'
          Dst:             SSL_CIPHER_get_max_version
        - Src:             '/src/boringssl/ssl/handoff.cc:642,53'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handoff.cc:672,43'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:672,34'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:673,35'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:673,26'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:677,31'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handoff.cc:682,10'
          Dst:             CBS_strdup
        - Src:             '/src/boringssl/ssl/handoff.cc:695,24'
          Dst:             _ZN4bssl13SSLTranscript4InitEv
        - Src:             '/src/boringssl/ssl/handoff.cc:696,33'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handoff.cc:696,24'
          Dst:             _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/handoff.cc:697,31'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:697,24'
          Dst:             _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:701,50'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:701,38'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:702,50'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:702,38'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:703,50'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:703,38'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:704,50'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:704,38'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:705,33'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:705,21'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:706,42'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:706,30'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:711,47'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:711,35'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:715,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handoff.cc:721,32'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:720,12'
          Dst:             _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:770,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handoff.cc:731,32'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:730,12'
          Dst:             _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:733,32'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:732,12'
          Dst:             _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:743,34'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/handoff.cc:741,12'
          Dst:             _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:749,18'
          Dst:             _ZN4bssl4SpanIhEC2ILm8EEERAT__h
        - Src:             '/src/boringssl/ssl/handoff.cc:749,8'
          Dst:             _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
        - Src:             '/src/boringssl/ssl/handoff.cc:750,18'
          Dst:             _ZN4bssl4SpanIhEC2ILm8EEERAT__h
        - Src:             '/src/boringssl/ssl/handoff.cc:750,8'
          Dst:             _ZN4bsslL9CopyExactENS_4SpanIhEEPK6cbs_st
        - Src:             '/src/boringssl/ssl/handoff.cc:753,23'
          Dst:             _ZL18CRYPTO_load_u64_bePKv
        - Src:             '/src/boringssl/ssl/handoff.cc:754,24'
          Dst:             _ZL18CRYPTO_load_u64_bePKv
        - Src:             '/src/boringssl/ssl/handoff.cc:758,10'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:760,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:763,25'
          Dst:             _ZN4bssl11SSLKeyShare6CreateEt
        - Src:             '/src/boringssl/ssl/handoff.cc:770,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZL19CRYPTO_store_u64_bePvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13CRYPTO_bswap8m
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:938,7'
          Dst:             _ZL13CRYPTO_bswap8m
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:939,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN4bssl22SSL_serialize_handbackEPK6ssl_stP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/handoff.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
      BBCount:         181
      ICount:          1058
      EdgeCount:       253
      CyclomaticComplexity: 74
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_bool
        - CBB_add_asn1_int64
        - CBB_add_asn1_octet_string
        - CBB_add_asn1_uint64
        - CBB_flush
        - SSL_CIPHER_get_id
        - SSL_CIPHER_is_block_cipher
        - _ZL19CRYPTO_store_u64_bePvm
        - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bsslL23uses_disallowed_featureEPK6ssl_st
        - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
        - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - _ZNK4bssl13SSLTranscript6bufferEv
        - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
        - _ZNK4bssl14SSLAEADContext6cipherEv
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handoff.cc:291,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:291,47'
              BranchSideFuncs:
                - _ZN4bsslL23uses_disallowed_featureEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:292,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:291,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:292,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:294,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
        - Branch String:   '/src/boringssl/ssl/handoff.cc:297,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:299,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:302,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:305,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:308,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:314,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:308,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:309,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:311,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
        - Branch String:   '/src/boringssl/ssl/handoff.cc:318,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:319,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:322,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
        - Branch String:   '/src/boringssl/ssl/handoff.cc:323,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:324,18'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:326,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
        - Branch String:   '/src/boringssl/ssl/handoff.cc:328,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:329,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:330,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
        - Branch String:   '/src/boringssl/ssl/handoff.cc:329,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:330,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:335,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
        - Branch String:   '/src/boringssl/ssl/handoff.cc:330,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:331,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:335,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
        - Branch String:   '/src/boringssl/ssl/handoff.cc:331,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:332,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:335,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
        - Branch String:   '/src/boringssl/ssl/handoff.cc:328,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:333,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:335,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
        - Branch String:   '/src/boringssl/ssl/handoff.cc:337,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:338,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:347,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:338,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:339,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:347,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:339,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:340,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:347,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:337,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:341,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:347,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:347,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:348,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:350,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:350,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:350,36'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:350,57'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL19CRYPTO_store_u64_bePvm
                - _ZL19CRYPTO_store_u64_bePvm
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/handoff.cc:356,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:357,8'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:357,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:358,34'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:358,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:359,40'
              BranchSideFuncs:
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:359,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:360,40'
              BranchSideFuncs:
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:361,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:362,40'
              BranchSideFuncs:
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:363,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:364,40'
              BranchSideFuncs:
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:365,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:366,40'
              BranchSideFuncs:
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:366,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:367,40'
              BranchSideFuncs:
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:367,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:368,32'
              BranchSideFuncs:
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:368,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:369,32'
              BranchSideFuncs:
                - CBB_add_asn1_bool
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:369,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:370,30'
              BranchSideFuncs:
                - _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:370,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:371,40'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:372,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:373,40'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:374,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:376,45'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:377,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:378,8'
              BranchSideFuncs:
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:379,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:382,8'
              BranchSideFuncs:
                - CBB_add_asn1_bool
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:382,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:383,8'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:383,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:384,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:384,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:385,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:385,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:386,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:386,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:387,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_bool
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:387,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:388,52'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_CIPHER_get_id
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:388,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:389,51'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:389,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:390,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:356,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:391,5'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:393,7'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/handoff.cc:393,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:395,42'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:402,7'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:395,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:396,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:399,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:396,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:397,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:399,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:397,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:398,10'
              BranchSideFuncs:
                - CBB_flush
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:399,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:395,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:399,7'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:401,3'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:402,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:405,9'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:459,20'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/handoff.cc:405,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:407,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:409,9'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:409,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:410,11'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:419,17'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:410,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:410,39'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:412,19'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:410,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:411,20'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:412,19'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:412,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:412,47'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:414,19'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:412,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:413,20'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:414,19'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:414,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:414,46'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:417,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:414,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:415,20'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:417,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:419,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:419,45'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:422,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:419,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:420,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:422,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:425,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:426,42'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:441,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:427,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:428,42'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:441,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:429,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:430,42'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:441,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:431,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:432,42'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:441,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:433,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:434,42'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:441,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:435,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:436,34'
              BranchSideFuncs:
                - CBB_add_asn1_bool
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:441,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:436,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:437,34'
              BranchSideFuncs:
                - CBB_add_asn1_bool
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:441,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:437,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:438,35'
              BranchSideFuncs:
                - CBB_add_asn1_int64
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:441,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:438,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:439,36'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:441,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:439,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:440,36'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:441,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:424,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:441,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:443,9'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1_uint64
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/handoff.cc:443,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:444,42'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:449,9'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/ssl/handoff.cc:443,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:446,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:449,9'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/ssl/handoff.cc:449,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:450,16'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:458,3'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/handoff.cc:451,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:452,24'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:454,38'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/handoff.cc:454,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:455,9'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:457,5'
              BranchSideFuncs:
                - CBB_flush
      Callsites:
        - Src:             '/src/boringssl/ssl/handoff.cc:291,23'
          Dst:             _ZN4bsslL23uses_disallowed_featureEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handoff.cc:319,20'
          Dst:             strlen
        - Src:             '/src/boringssl/ssl/handoff.cc:322,23'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/handoff.cc:324,37'
          Dst:             _ZNK4bssl13SSLTranscript6bufferEv
        - Src:             '/src/boringssl/ssl/handoff.cc:331,54'
          Dst:             _ZNK4bssl14SSLAEADContext6cipherEv
        - Src:             '/src/boringssl/ssl/handoff.cc:331,7'
          Dst:             SSL_CIPHER_is_block_cipher
        - Src:             '/src/boringssl/ssl/handoff.cc:332,28'
          Dst:             _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
        - Src:             '/src/boringssl/ssl/handoff.cc:339,53'
          Dst:             _ZNK4bssl14SSLAEADContext6cipherEv
        - Src:             '/src/boringssl/ssl/handoff.cc:339,7'
          Dst:             SSL_CIPHER_is_block_cipher
        - Src:             '/src/boringssl/ssl/handoff.cc:340,27'
          Dst:             _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
        - Src:             '/src/boringssl/ssl/handoff.cc:353,3'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
        - Src:             '/src/boringssl/ssl/handoff.cc:354,3'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
        - Src:             '/src/boringssl/ssl/handoff.cc:356,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:357,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:358,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:359,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:360,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:362,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:364,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:366,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:367,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:368,8'
          Dst:             CBB_add_asn1_bool
        - Src:             '/src/boringssl/ssl/handoff.cc:369,8'
          Dst:             CBB_add_asn1_bool
        - Src:             '/src/boringssl/ssl/handoff.cc:370,8'
          Dst:             _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
        - Src:             '/src/boringssl/ssl/handoff.cc:371,66'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:372,60'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:371,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:373,58'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:374,52'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:373,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:375,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:378,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:382,8'
          Dst:             CBB_add_asn1_bool
        - Src:             '/src/boringssl/ssl/handoff.cc:383,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:384,8'
          Dst:             CBB_add_asn1_bool
        - Src:             '/src/boringssl/ssl/handoff.cc:385,8'
          Dst:             CBB_add_asn1_bool
        - Src:             '/src/boringssl/ssl/handoff.cc:386,8'
          Dst:             CBB_add_asn1_bool
        - Src:             '/src/boringssl/ssl/handoff.cc:387,8'
          Dst:             CBB_add_asn1_bool
        - Src:             '/src/boringssl/ssl/handoff.cc:388,34'
          Dst:             SSL_CIPHER_get_id
        - Src:             '/src/boringssl/ssl/handoff.cc:388,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:389,51'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:389,70'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:389,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:390,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:395,10'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:396,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:398,10'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/handoff.cc:424,70'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:425,64'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:424,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:426,70'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:427,64'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:426,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:428,70'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:429,64'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:428,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:430,70'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:431,64'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:430,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:432,53'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:433,47'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:432,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:434,62'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:435,56'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:434,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:436,10'
          Dst:             CBB_add_asn1_bool
        - Src:             '/src/boringssl/ssl/handoff.cc:437,10'
          Dst:             CBB_add_asn1_bool
        - Src:             '/src/boringssl/ssl/handoff.cc:438,10'
          Dst:             CBB_add_asn1_int64
        - Src:             '/src/boringssl/ssl/handoff.cc:439,10'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:440,10'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:444,67'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:445,61'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:444,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:454,12'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:459,10'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL23uses_disallowed_featureEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/handoff.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          59
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5emptyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handoff.cc:245,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:245,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:245,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5emptyEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:245,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:245,74'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:246,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handoff.cc:246,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:246,56'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:246,59'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handoff.cc:245,66'
          Dst:             _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5emptyEv
        - Src:             '/src/boringssl/ssl/handoff.cc:246,45'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
    - functionName:    _ZNK4bssl13SSLTranscript6bufferEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:448,12'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
    - functionName:    _ZN4bssl17SSL_apply_handoffEP6ssl_stNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/handoff.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - handoff
        - ''
      BBCount:         28
      ICount:          190
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - BUF_MEM_append
        - BUF_MEM_new
        - CBS_data
        - CBS_get_asn1
        - CBS_get_asn1_uint64
        - CBS_len
        - SSL_set_accept_state
        - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - _ZN4bsslL21apply_remote_featuresEP6ssl_stP6cbs_st
        - _ZN4bsslL23uses_disallowed_featureEPK6ssl_st
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handoff.cc:250,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:251,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:254,24'
              BranchSideFuncs:
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bsslL21apply_remote_featuresEP6ssl_stP6cbs_st
                - SSL_set_accept_state
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - BUF_MEM_append
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:256,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:257,8'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bsslL21apply_remote_featuresEP6ssl_stP6cbs_st
                - SSL_set_accept_state
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - BUF_MEM_append
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:259,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:257,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:258,7'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bsslL21apply_remote_featuresEP6ssl_stP6cbs_st
                - SSL_set_accept_state
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - BUF_MEM_append
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:259,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:256,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:259,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:263,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZN4bsslL21apply_remote_featuresEP6ssl_stP6cbs_st
                - SSL_set_accept_state
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - BUF_MEM_append
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:263,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:264,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZN4bsslL21apply_remote_featuresEP6ssl_stP6cbs_st
                - SSL_set_accept_state
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - BUF_MEM_append
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:266,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:264,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:265,30'
              BranchSideFuncs:
                - _ZN4bsslL21apply_remote_featuresEP6ssl_stP6cbs_st
                - SSL_set_accept_state
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - BUF_MEM_append
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:266,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:263,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:266,5'
              BranchSideFuncs:
                - SSL_set_accept_state
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - BUF_MEM_append
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:269,24'
              BranchSideFuncs:
                - SSL_set_accept_state
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - BUF_MEM_append
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:276,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:277,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - BUF_MEM_append
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:278,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:276,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:278,5'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:281,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handoff.cc:281,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:282,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:285,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handoff.cc:250,7'
          Dst:             _ZN4bsslL23uses_disallowed_featureEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handoff.cc:254,12'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handoff.cc:256,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:257,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:263,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:264,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:265,8'
          Dst:             _ZN4bsslL21apply_remote_featuresEP6ssl_stP6cbs_st
        - Src:             '/src/boringssl/ssl/handoff.cc:269,3'
          Dst:             SSL_set_accept_state
        - Src:             '/src/boringssl/ssl/handoff.cc:275,20'
          Dst:             BUF_MEM_new
        - Src:             '/src/boringssl/ssl/handoff.cc:277,41'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/handoff.cc:277,60'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handoff.cc:277,8'
          Dst:             BUF_MEM_append
        - Src:             '/src/boringssl/ssl/handoff.cc:281,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handoff.cc:282,31'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handoff.cc:282,24'
          Dst:             _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
    - functionName:    _ZN4bssl19SSL_decline_handoffEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/handoff.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handoff.cc:109,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:109,23'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:110,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:109,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:109,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:110,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:110,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:113,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    _ZN4bssl21SSL_serialize_handoffEPK6ssl_stP6cbb_stP22ssl_early_callback_ctx
      functionSourceFile: '/src/boringssl/ssl/handoff.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
        - out_hello
      BBCount:         28
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_octet_string
        - CBB_add_asn1_uint64
        - CBB_flush
        - CBS_data
        - CBS_len
        - SSL_parse_client_hello
        - _ZN4bsslL18serialize_featuresEP6cbb_st
        - _ZNK4bssl13SSLTranscript6bufferEv
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handoff.cc:81,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:82,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_octet_string
                - _ZN4bsslL18serialize_featuresEP6cbb_st
                - CBB_flush
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:84,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:82,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:83,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:84,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:84,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:89,36'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_octet_string
                - _ZN4bsslL18serialize_featuresEP6cbb_st
                - CBB_flush
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
        - Branch String:   '/src/boringssl/ssl/handoff.cc:91,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:92,8'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_octet_string
                - _ZN4bsslL18serialize_featuresEP6cbb_st
                - CBB_flush
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:101,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:92,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:93,51'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_octet_string
                - _ZN4bsslL18serialize_featuresEP6cbb_st
                - CBB_flush
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:101,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:93,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:95,62'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_asn1_octet_string
                - _ZN4bsslL18serialize_featuresEP6cbb_st
                - CBB_flush
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:101,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:96,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:97,8'
              BranchSideFuncs:
                - _ZN4bsslL18serialize_featuresEP6cbb_st
                - CBB_flush
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:101,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:97,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:97,47'
              BranchSideFuncs:
                - CBB_flush
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:101,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:97,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:98,8'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:101,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:98,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:99,31'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:101,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handoff.cc:91,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:101,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handoff.cc:104,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handoff.cc:89,55'
          Dst:             _ZNK4bssl13SSLTranscript6bufferEv
        - Src:             '/src/boringssl/ssl/handoff.cc:91,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/handoff.cc:92,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/handoff.cc:93,51'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/handoff.cc:93,70'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/handoff.cc:93,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:94,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/handoff.cc:97,8'
          Dst:             _ZN4bsslL18serialize_featuresEP6cbb_st
        - Src:             '/src/boringssl/ssl/handoff.cc:97,37'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/handoff.cc:99,47'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/handoff.cc:100,31'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handoff.cc:99,8'
          Dst:             SSL_parse_client_hello
    - functionName:    _ZN4bssl8internal11DeleterImplI17err_save_state_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/err/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_SAVE_STATE_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/err/internal.h:51,1'
          Dst:             ERR_SAVE_STATE_free
    - functionName:    _ZN4bssl8internal7DeleterclI17err_save_state_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI17err_save_state_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI17err_save_state_stvE4FreeEPS2_
    - functionName:    _ZN4bssl13InplaceVectorIhLm12EE6ShrinkEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         7
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNSt3__19destroy_nB8ne180100IPhmEET_S2_T0_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:446,20'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE4dataEv
    - functionName:    _ZN4bssl13InplaceVectorIhLm12EE5clearEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm12EE6ShrinkEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:434,18'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE6ShrinkEm
    - functionName:    _ZN4bssl3NewINS_13SSL_HANDSHAKEEJRP6ssl_stEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl13SSL_HANDSHAKEC2EP6ssl_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl13SSL_HANDSHAKEC2EP6ssl_st
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl13SSL_HANDSHAKEC2EP6ssl_st
    - functionName:    _ZN4bssl13SSL_HANDSHAKEC2EP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/handshake.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 2039
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ssl_arg
      BBCount:         84
      ICount:          623
      EdgeCount:       148
      CyclomaticComplexity: 66
      functionsReached:
        - RAND_bytes
        - SSL_is_dtls
        - _ZN4bssl13InplaceVectorIhLm32EEC2Ev
        - _ZN4bssl13InplaceVectorIhLm32EED2Ev
        - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
        - _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - _ZN4bssl13SSLTranscriptC2Eb
        - _ZN4bssl13SSLTranscriptD2Ev
        - _ZN4bssl13SSL_HANDSHAKEUt_C2Ev
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayItEC2Ev
        - _ZN4bssl5ArrayItED2Ev
        - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEED2Ev
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake.cc:31,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:31,16'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13SSLTranscriptC2Eb
                - SSL_is_dtls
                - _ZN4bssl13SSLTranscriptD2Ev
                - _ZN4bssl13SSLTranscriptC2Eb
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl13SSLTranscriptD2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEC2B8ne180100Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEED2Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl13InplaceVectorIhLm32EEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - __assert_fail
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:33,7'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13SSLTranscriptC2Eb
                - SSL_is_dtls
                - _ZN4bssl13SSLTranscriptD2Ev
                - _ZN4bssl13SSLTranscriptC2Eb
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl13SSLTranscriptD2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEC2B8ne180100Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEED2Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl13InplaceVectorIhLm32EEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - __assert_fail
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/internal.h:1774,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:31,16'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl13SSLTranscriptD2Ev
                - _ZN4bssl13SSLTranscriptD2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEC2B8ne180100Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEED2Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl13InplaceVectorIhLm32EEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - __assert_fail
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/internal.h:1774,51'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl13SSLTranscriptD2Ev
                - _ZN4bssl13SSLTranscriptD2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEC2B8ne180100Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEED2Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl13InplaceVectorIhLm32EEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - __assert_fail
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/internal.h:2039,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:31,16'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEED2Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl13SSLTranscriptD2Ev
                - _ZN4bssl13SSLTranscriptD2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - __assert_fail
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/internal.h:2039,52'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEED2Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl13SSLTranscriptD2Ev
                - _ZN4bssl13SSLTranscriptD2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - __assert_fail
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake.cc:63,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:63,3'
              BranchSideFuncs:
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEED2Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl13SSLTranscriptD2Ev
                - _ZN4bssl13SSLTranscriptD2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:69,14'
              BranchSideFuncs:
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEED2Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl13SSLTranscriptD2Ev
                - _ZN4bssl13SSLTranscriptD2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake.cc:70,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:70,1'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:70,1'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl13SSL_HANDSHAKEUt_C2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:33,18'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/handshake.cc:33,7'
          Dst:             _ZN4bssl13SSLTranscriptC2Eb
        - Src:             '/src/boringssl/ssl/handshake.cc:34,24'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/handshake.cc:34,7'
          Dst:             _ZN4bssl13SSLTranscriptC2Eb
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:31,16'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:63,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake.cc:69,3'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl13SSLTranscriptD2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl13SSLTranscriptD2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:70,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
    - functionName:    _ZN4bssl13SSL_HANDSHAKEUt_C2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1742
      functionLinenumberEnd: 1746
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEEC2Ev
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_HPKE_CTX_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:466,22'
          Dst:             EVP_HPKE_CTX_zero
    - functionName:    _ZN4bssl13InplaceVectorIhLm32EEC2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorIhLm32EED2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm32EE5clearEv
        - __clang_call_terminate
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:383,22'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE5clearEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:383,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEED2Ev
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_HPKE_CTX_cleanup
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:467,23'
          Dst:             EVP_HPKE_CTX_cleanup
        - Src:             '/src/boringssl/include/openssl/base.h:467,23'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl13InplaceVectorIhLm32EE5clearEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm32EE6ShrinkEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:434,18'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE6ShrinkEm
    - functionName:    _ZN4bssl8internal7DeleterclINS_10spake2plus8VerifierEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_10spake2plus8VerifierEvE4FreeEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_10spake2plus8VerifierEvE4FreeEPS3_
    - functionName:    _ZN4bssl8internal11DeleterImplINS_10spake2plus8VerifierEvE4FreeEPS3_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_10spake2plus8VerifierEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_10spake2plus8VerifierEEEvPT_
    - functionName:    _ZN4bssl6DeleteINS_10spake2plus8VerifierEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN4bssl10spake2plus8VerifierD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN4bssl10spake2plus8VerifierD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN4bssl10spake2plus8VerifierD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN4bssl10spake2plus8VerifierD2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZNK4bssl9SSLBuffer4sizeEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionLinenumberEnd: 1040
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl9SSLBuffer4dataEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl5UpRefEP16crypto_buffer_st
      functionSourceFile: '/src/boringssl/include/openssl/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_BUFFER_up_ref
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/pool.h:100,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/pool.h:100,1'
              BranchSideFuncs:
                - CRYPTO_BUFFER_up_ref
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
            - BranchSide:      '/src/boringssl/include/openssl/pool.h:100,1'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
      Callsites:
        - Src:             '/src/boringssl/include/openssl/pool.h:100,1'
          Dst:             CRYPTO_BUFFER_up_ref
    - functionName:    ERR_GET_REASON
      functionSourceFile: '/src/boringssl/include/openssl/err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - packed_error
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_GET_LIB
      functionSourceFile: '/src/boringssl/include/openssl/err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - packed_error
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl9SSLBuffer4spanEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1044
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bssl9SSLBuffer4dataEv
        - _ZNK4bssl9SSLBuffer4sizeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:1044,38'
          Dst:             _ZN4bssl9SSLBuffer4dataEv
        - Src:             '/src/boringssl/ssl/internal.h:1044,46'
          Dst:             _ZNK4bssl9SSLBuffer4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:1044,33'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
    - functionName:    _ZN4bssl17ssl_run_handshakeEPNS_13SSL_HANDSHAKEEPb
      functionSourceFile: '/src/boringssl/ssl/handshake.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_early_return
      BBCount:         91
      ICount:          633
      EdgeCount:       109
      CyclomaticComplexity: 20
      functionsReached:
        - ERR_GET_LIB
        - ERR_GET_REASON
        - ERR_peek_error
        - ERR_put_error
        - ERR_restore_state
        - ERR_save_state
        - SSL_is_dtls
        - SSL_is_quic
        - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
        - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
        - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
        - _ZN4bssl9SSLBuffer15DiscardConsumedEv
        - _ZN4bssl9SSLBuffer4spanEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake.cc:501,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:501,49'
              BranchSideFuncs:
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:513,13'
              BranchSideFuncs:
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
        - Branch String:   '/src/boringssl/ssl/handshake.cc:501,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:502,17'
              BranchSideFuncs:
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:513,13'
              BranchSideFuncs:
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
        - Branch String:   '/src/boringssl/ssl/handshake.cc:503,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:504,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:506,5'
              BranchSideFuncs:
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
        - Branch String:   '/src/boringssl/ssl/handshake.cc:513,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:515,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:519,19'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:529,25'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:529,25'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:529,25'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:577,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:587,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:592,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:597,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:611,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:615,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:619,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:623,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:627,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:632,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:638,14'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:647,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:651,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:655,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/handshake.cc:520,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:521,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:523,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/handshake.cc:529,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:531,11'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:539,17'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
        - Branch String:   '/src/boringssl/ssl/handshake.cc:531,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:531,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:534,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake.cc:542,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:543,45'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:546,36'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake.cc:549,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:550,13'
              BranchSideFuncs:
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:565,46'
              BranchSideFuncs:
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/handshake.cc:549,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:551,26'
              BranchSideFuncs:
                - ERR_peek_error
                - ERR_GET_LIB
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - ERR_GET_REASON
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:565,46'
              BranchSideFuncs:
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/handshake.cc:552,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:553,30'
              BranchSideFuncs:
                - ERR_GET_REASON
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - ERR_peek_error
                - ERR_GET_LIB
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:563,9'
              BranchSideFuncs:
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/handshake.cc:552,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:561,13'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:563,9'
              BranchSideFuncs:
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/handshake.cc:566,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:567,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:569,13'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/handshake.cc:569,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:570,11'
              BranchSideFuncs:
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:572,9'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/handshake.cc:577,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:579,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:582,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/handshake.cc:598,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:599,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:601,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake.cc:632,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:632,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:633,9'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/handshake.cc:633,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:633,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:634,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake.cc:638,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:640,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:642,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake.cc:640,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:640,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:641,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake.cc:656,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:657,7'
              BranchSideFuncs:
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:660,9'
              BranchSideFuncs:
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/handshake.cc:660,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:661,12'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:672,9'
              BranchSideFuncs:
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
        - Branch String:   '/src/boringssl/ssl/handshake.cc:661,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:663,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:666,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake.cc:663,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:663,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:664,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake.cc:672,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:497,3'
              BranchSideFuncs:
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:673,7'
              BranchSideFuncs:
                - __assert_fail
                - ERR_save_state
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_put_error
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - SSL_is_dtls
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake.cc:501,37'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/handshake.cc:515,9'
          Dst:             ERR_restore_state
        - Src:             '/src/boringssl/ssl/handshake.cc:529,13'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/handshake.cc:531,11'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake.cc:544,66'
          Dst:             _ZN4bssl9SSLBuffer4spanEv
        - Src:             '/src/boringssl/ssl/handshake.cc:543,17'
          Dst:             _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
        - Src:             '/src/boringssl/ssl/handshake.cc:547,57'
          Dst:             _ZN4bssl9SSLBuffer4spanEv
        - Src:             '/src/boringssl/ssl/handshake.cc:546,17'
          Dst:             _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
        - Src:             '/src/boringssl/ssl/handshake.cc:551,26'
          Dst:             ERR_peek_error
        - Src:             '/src/boringssl/ssl/handshake.cc:552,15'
          Dst:             ERR_GET_LIB
        - Src:             '/src/boringssl/ssl/handshake.cc:553,15'
          Dst:             ERR_GET_REASON
        - Src:             '/src/boringssl/ssl/handshake.cc:561,13'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake.cc:565,23'
          Dst:             _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
        - Src:             '/src/boringssl/ssl/handshake.cc:572,30'
          Dst:             _ZN4bssl9SSLBuffer15DiscardConsumedEv
        - Src:             '/src/boringssl/ssl/handshake.cc:632,9'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake.cc:633,9'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake.cc:640,11'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake.cc:657,23'
          Dst:             ERR_save_state
        - Src:             '/src/boringssl/ssl/handshake.cc:663,9'
          Dst:             __assert_fail
    - functionName:    _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         38
      ICount:          194
      EdgeCount:       70
      CyclomaticComplexity: 34
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u24_length_prefixed
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - __assert_fail
        - sk_CRYPTO_BUFFER_num
        - sk_CRYPTO_BUFFER_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake.cc:467,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:468,8'
              BranchSideFuncs:
                - CBB_add_u24_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:469,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake.cc:466,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:469,5'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:472,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/handshake.cc:472,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:473,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:485,30'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake.cc:473,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:473,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:474,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/handshake.cc:475,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:476,54'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_value
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u24_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:483,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake.cc:477,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:478,52'
              BranchSideFuncs:
                - CRYPTO_BUFFER_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:480,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake.cc:477,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:480,9'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:482,5'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake.cc:464,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:466,51'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake.cc:468,8'
          Dst:             CBB_add_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake.cc:486,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:473,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake.cc:475,28'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/handshake.cc:476,31'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/ssl/handshake.cc:477,12'
          Dst:             CBB_add_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake.cc:478,33'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/handshake.cc:479,26'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/handshake.cc:478,12'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake.cc:485,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake.cc:485,10'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/handshake.cc:486,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    sk_CRYPTO_BUFFER_num
      functionSourceFile: '/src/boringssl/include/openssl/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/pool.h:34,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CRYPTO_BUFFER_value
      functionSourceFile: '/src/boringssl/include/openssl/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/pool.h:34,1'
          Dst:             OPENSSL_sk_value
    - functionName:    _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/handshake.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - cbb
      BBCount:         22
      ICount:          124
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIhEC2EOS1_
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
      functionUses:    24
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake.cc:126,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:126,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:127,8'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake.cc:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:126,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:126,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake.cc:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:128,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:131,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake.cc:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:132,1'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:132,1'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake.cc:125,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:127,38'
          Dst:             _ZN4bssl5ArrayIhEC2EOS1_
        - Src:             '/src/boringssl/ssl/handshake.cc:126,7'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:126,7'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:132,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:132,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl13InplaceVectorIhLm12EE11TryCopyFromENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - in
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
        - _ZN4bssl13InplaceVectorIhLm12EE5clearEv
        - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
        - _ZNK4bssl4SpanIKhE3endEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5beginEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:485,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:486,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:488,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm12EE5clearEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNSt3__118uninitialized_copyB8ne180100IPKhPhEET0_T_S5_S4_
                - _ZNK4bssl4SpanIKhE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:485,12'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:485,21'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:488,5'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE5clearEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:489,32'
          Dst:             _ZNK4bssl4SpanIKhE5beginEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:489,44'
          Dst:             _ZNK4bssl4SpanIKhE3endEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:489,51'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE4dataEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:490,16'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
    - functionName:    _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         31
      ICount:          207
      EdgeCount:       60
      CyclomaticComplexity: 31
      functionsReached:
        - CBB_add_bytes
        - ERR_put_error
        - _ZN4bssl13InplaceVectorIhLm12EE11TryCopyFromENS_4SpanIKhEE
        - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZNK4bssl13SSLTranscript14GetFinishedMACEPhPmPK14ssl_session_stb
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake.cc:431,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:433,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE11TryCopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE11TryCopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:435,24'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE11TryCopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE11TryCopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handshake.cc:438,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:439,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE11TryCopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE11TryCopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:443,13'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE11TryCopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE11TryCopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handshake.cc:443,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:444,19'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE11TryCopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:445,19'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE11TryCopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/handshake.cc:446,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:447,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:451,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/handshake.cc:453,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:454,38'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:456,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake.cc:454,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:455,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:456,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake.cc:453,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:456,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:460,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake.cc:427,32'
          Dst:             _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake.cc:431,23'
          Dst:             _ZNK4bssl13SSLTranscript14GetFinishedMACEPhPmPK14ssl_session_stb
        - Src:             '/src/boringssl/ssl/handshake.cc:435,19'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/handshake.cc:438,45'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/handshake.cc:438,8'
          Dst:             _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake.cc:444,65'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/handshake.cc:444,53'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake.cc:445,65'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/handshake.cc:445,53'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake.cc:447,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake.cc:451,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:453,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake.cc:454,38'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/handshake.cc:454,55'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake.cc:454,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake.cc:455,37'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake.cc:455,8'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/handshake.cc:456,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake.cc:461,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:461,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake.cc:489,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:490,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:492,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - in
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm12EE11TryCopyFromENS_4SpanIKhEE
        - abort
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:512,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:512,37'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:512,37'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:512,37'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:512,37'
          Dst:             abort
    - functionName:    _ZN4bssl16ssl_get_finishedEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         28
      ICount:          216
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - CBS_mem_equal
        - CRYPTO_fuzzer_mode_enabled
        - ERR_put_error
        - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZNK4bssl13SSLTranscript14GetFinishedMACEPhPmPK14ssl_session_stb
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake.cc:374,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:375,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl13SSLTranscript14GetFinishedMACEPhPmPK14ssl_session_stb
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:378,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl13SSLTranscript14GetFinishedMACEPhPmPK14ssl_session_stb
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake.cc:378,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:379,5'
              BranchSideFuncs:
                - _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl13SSLTranscript14GetFinishedMACEPhPmPK14ssl_session_stb
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:385,8'
              BranchSideFuncs:
                - _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
                - _ZNK4bssl13SSLTranscript14GetFinishedMACEPhPmPK14ssl_session_stb
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake.cc:386,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:387,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:388,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake.cc:385,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:388,5'
              BranchSideFuncs:
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:391,41'
              BranchSideFuncs:
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake.cc:392,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:393,17'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:395,8'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake.cc:395,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:396,20'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:402,7'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake.cc:402,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:403,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:404,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake.cc:402,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:404,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:408,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handshake.cc:408,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:409,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:411,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake.cc:415,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:416,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:421,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake.cc:378,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/handshake.cc:386,38'
          Dst:             _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake.cc:385,23'
          Dst:             _ZNK4bssl13SSLTranscript14GetFinishedMACEPhPmPK14ssl_session_stb
        - Src:             '/src/boringssl/ssl/handshake.cc:387,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/handshake.cc:391,22'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/ssl/handshake.cc:392,7'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/handshake.cc:396,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake.cc:397,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake.cc:402,22'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
        - Src:             '/src/boringssl/ssl/handshake.cc:403,22'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE8capacityEv
        - Src:             '/src/boringssl/ssl/handshake.cc:404,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake.cc:409,48'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/handshake.cc:409,48'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/handshake.cc:409,39'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake.cc:411,48'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/handshake.cc:411,48'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/handshake.cc:411,39'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake.cc:416,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake.cc:417,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
      functionSourceFile: '/src/boringssl/ssl/handshake.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - msg
        - type
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_add_error_dataf
        - ERR_put_error
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
      functionUses:    22
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake.cc:114,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:115,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:121,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake.cc:115,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake.cc:116,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake.cc:117,5'
          Dst:             ERR_add_error_dataf
    - functionName:    _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
      functionSourceFile: '/src/boringssl/ssl/handshake.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - msg
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    28
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake.cc:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:168,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:171,10'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake.cc:171,32'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handshake.cc:171,25'
          Dst:             _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
    - functionName:    _ZN4bsslL21grease_index_to_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
      functionSourceFile: '/src/boringssl/ssl/handshake.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - index
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
      functionSourceFile: '/src/boringssl/ssl/handshake.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - index
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bsslL21grease_index_to_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake.cc:361,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:361,38'
              BranchSideFuncs:
                - _ZN4bsslL21grease_index_to_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:362,7'
              BranchSideFuncs:
                - _ZN4bsslL21grease_index_to_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
        - Branch String:   '/src/boringssl/ssl/handshake.cc:361,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:361,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:366,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake.cc:360,18'
          Dst:             _ZN4bsslL21grease_index_to_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
        - Src:             '/src/boringssl/ssl/handshake.cc:362,14'
          Dst:             _ZN4bsslL21grease_index_to_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
    - functionName:    _ZN4bssl22ssl_reverify_peer_certEPNS_13SSL_HANDSHAKEEb
      functionSourceFile: '/src/boringssl/ssl/handshake.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - hs
        - send_alert
      BBCount:         20
      ICount:          116
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake.cc:330,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:330,3'
              BranchSideFuncs:
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:331,3'
              BranchSideFuncs:
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake.cc:331,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:331,3'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:333,11'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake.cc:335,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:336,11'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:339,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake.cc:339,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:339,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:340,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake.cc:341,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:342,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:344,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake.cc:330,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake.cc:331,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake.cc:340,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake.cc:342,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
    - functionName:    _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
      functionSourceFile: '/src/boringssl/include/openssl/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5UpRefEP16crypto_buffer_st
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/pool.h:100,1'
          Dst:             _ZN4bssl5UpRefEP16crypto_buffer_st
    - functionName:    _ZN4bssl20ssl_verify_peer_certEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         44
      ICount:          365
      EdgeCount:       55
      CyclomaticComplexity: 13
      functionsReached:
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
        - ERR_clear_error
        - ERR_put_error
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
        - _ZN4bssl8internalneENS_4SpanIKhEES3_
        - __assert_fail
        - sk_CRYPTO_BUFFER_num
        - sk_CRYPTO_BUFFER_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake.cc:232,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:237,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:270,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake.cc:237,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:237,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:238,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake.cc:238,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:240,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:245,17'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake.cc:245,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:248,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:263,44'
              BranchSideFuncs:
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake.cc:251,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:253,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:257,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake.cc:272,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:273,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:290,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake.cc:274,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:276,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:280,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:287,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:289,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake.cc:280,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:281,11'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:284,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake.cc:296,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:297,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:303,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake.cc:303,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:303,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:317,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake.cc:303,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:304,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:317,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake.cc:304,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:305,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:317,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake.cc:303,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:307,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:317,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake.cc:308,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:309,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:315,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake.cc:237,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake.cc:238,9'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/handshake.cc:239,9'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/handshake.cc:240,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake.cc:241,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake.cc:245,28'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/handshake.cc:248,11'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/ssl/handshake.cc:250,11'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/ssl/handshake.cc:251,16'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/handshake.cc:251,46'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/handshake.cc:251,11'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/handshake.cc:252,16'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/handshake.cc:252,46'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/handshake.cc:252,11'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/handshake.cc:251,75'
          Dst:             _ZN4bssl8internalneENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/handshake.cc:253,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake.cc:254,9'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake.cc:263,38'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/handshake.cc:265,9'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/handshake.cc:281,11'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/handshake.cc:297,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake.cc:298,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake.cc:309,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake.cc:310,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
    - functionName:    _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
      functionSourceFile: '/src/boringssl/ssl/handshake.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - cbs
        - out_alert
        - extensions
        - ignore_unknown
        - ''
      BBCount:         39
      ICount:          239
      EdgeCount:       50
      CyclomaticComplexity: 13
      functionsReached:
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_init
        - CBS_len
        - ERR_add_error_dataf
        - ERR_put_error
        - __assert_fail
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake.cc:178,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:178,26'
              BranchSideFuncs:
                - CBS_init
                - __assert_fail
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:186,15'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/handshake.cc:181,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:178,3'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_init
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:182,7'
              BranchSideFuncs:
                - __assert_fail
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_init
        - Branch String:   '/src/boringssl/ssl/handshake.cc:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:182,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_init
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:183,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_init
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/handshake.cc:187,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:190,10'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:226,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake.cc:190,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:191,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:192,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake.cc:190,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:192,7'
              BranchSideFuncs:
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:197,19'
              BranchSideFuncs:
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/handshake.cc:198,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:198,28'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:205,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/handshake.cc:199,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:198,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:199,32'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/handshake.cc:199,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:198,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:200,17'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/handshake.cc:205,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:206,11'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:216,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake.cc:206,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:207,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:209,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/handshake.cc:216,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:217,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:222,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE5beginB8ne180100Ev
                - _ZNKSt16initializer_listIPN4bssl12SSLExtensionEE3endB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake.cc:180,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/handshake.cc:182,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake.cc:187,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake.cc:190,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/handshake.cc:191,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake.cc:192,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake.cc:209,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake.cc:210,7'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/handshake.cc:217,7'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/handshake.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         18
      ICount:          110
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - SSL_in_init
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake.cc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:140,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:148,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__13maxB8ne180100ImEERKT_S3_S3_
        - Branch String:   '/src/boringssl/ssl/handshake.cc:141,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:141,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:142,26'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake.cc:141,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:142,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:145,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake.cc:141,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:143,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:145,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake.cc:148,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:151,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:154,7'
              BranchSideFuncs:
                - _ZNSt3__13maxB8ne180100ImEERKT_S3_S3_
        - Branch String:   '/src/boringssl/ssl/handshake.cc:154,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:157,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:162,42'
              BranchSideFuncs:
                - _ZNSt3__13maxB8ne180100ImEERKT_S3_S3_
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake.cc:139,7'
          Dst:             SSL_in_init
        - Src:             '/src/boringssl/ssl/handshake.cc:148,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
    - functionName:    _ZN4bssl10MakeUniqueINS_13SSL_HANDSHAKEEJRP6ssl_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_13SSL_HANDSHAKEEJRP6ssl_stEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_13SSL_HANDSHAKEEJRP6ssl_stEEEPT_DpOT0_
    - functionName:    _ZN4bssl17ssl_handshake_newEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/handshake.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl10MakeUniqueINS_13SSL_HANDSHAKEEJRP6ssl_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl13SSLTranscript4InitEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake.cc:102,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:102,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:103,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake.cc:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:103,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:105,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEC2B8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/handshake.cc:106,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:107,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:110,10'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake.cc:107,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:107,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:108,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake.cc:101,33'
          Dst:             _ZN4bssl10MakeUniqueINS_13SSL_HANDSHAKEEJRP6ssl_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/handshake.cc:102,30'
          Dst:             _ZN4bssl13SSLTranscript4InitEv
        - Src:             '/src/boringssl/ssl/handshake.cc:107,5'
          Dst:             __assert_fail
    - functionName:    _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
      functionSourceFile: '/src/boringssl/ssl/handshake.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - out_msg
        - out_client_hello
      BBCount:         11
      ICount:          131
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_len
        - ERR_put_error
        - SSL_is_dtls
        - SSL_parse_client_hello
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK4bssl4SpanIhE7subspanEmm
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake.cc:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:80,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:86,15'
              BranchSideFuncs:
                - ERR_put_error
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake.cc:86,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:0,0'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:88,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake.cc:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:94,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:97,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake.cc:78,29'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/handshake.cc:82,24'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/handshake.cc:82,20'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake.cc:84,9'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/handshake.cc:85,25'
          Dst:             _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/handshake.cc:85,52'
          Dst:             _ZNK4bssl4SpanIhE7subspanEmm
        - Src:             '/src/boringssl/ssl/handshake.cc:85,25'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/handshake.cc:85,21'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake.cc:88,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake.cc:92,54'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/handshake.cc:93,31'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake.cc:92,8'
          Dst:             SSL_parse_client_hello
        - Src:             '/src/boringssl/ssl/handshake.cc:94,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
    - functionName:    _ZN4bssl13SSL_HANDSHAKED2Ev
      functionSourceFile: '/src/boringssl/ssl/handshake.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          133
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm32EED2Ev
        - _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - _ZN4bssl13SSLTranscriptD2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayItED2Ev
        - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEED2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake.cc:74,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:74,1'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake.cc:74,1'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl13SSLTranscriptD2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl13SSLTranscriptD2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:74,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/handshake.cc:73,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bsslL15can_false_startEPKNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1609
      functionLinenumberEnd: 1646
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         22
      ICount:          119
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - SSL_is_dtls
        - SSL_version
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1621,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1622,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1625,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1622,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1623,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1625,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1623,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1624,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1625,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1621,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1625,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1631,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1631,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1632,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1639,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1639,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1640,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1645,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1640,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1641,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1645,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1639,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1642,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1645,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1621,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1622,7'
          Dst:             SSL_version
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1640,30'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1641,38'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
    - functionName:    _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - container
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:140,25'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/include/openssl/span.h:140,50'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
    - functionName:    _ZN4bssl5ArrayIhE4InitEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl5ArrayIhE17InitUninitializedEm
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:164,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:165,7'
              BranchSideFuncs:
                - _ZNSt3__131uninitialized_value_construct_nB8ne180100IPhmEET_S2_T0_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:167,42'
              BranchSideFuncs:
                - _ZNSt3__131uninitialized_value_construct_nB8ne180100IPhmEET_S2_T0_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:164,10'
          Dst:             _ZN4bssl5ArrayIhE17InitUninitializedEm
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl5ArrayIP17ssl_credential_stE5ResetEPS2_m
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_data
        - new_size
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:145,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl5ArrayIP17ssl_credential_stE5ResetEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIP17ssl_credential_stE5ResetEPS2_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:139,18'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stE5ResetEPS2_m
    - functionName:    _ZN4bssl5ArrayIhE3endEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl5ArrayIhE5beginEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl5ArrayIP17ssl_credential_stE5ResetEv
        - __clang_call_terminate
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:94,14'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stE5ResetEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:94,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1243
      functionLinenumberEnd: 1275
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - cred
        - out_sigalg
      BBCount:         17
      ICount:          101
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_id
        - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
        - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
        - _ZN4bssl5ArrayIhE3endEv
        - _ZN4bssl5ArrayIhE5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1244,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1245,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1251,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_id
                - _ZN4bssl5ArrayIhE5beginEv
                - _ZN4bssl5ArrayIhE3endEv
                - _ZNSt3__14findB8ne180100IPhhEET_S2_S2_RKT0_
                - _ZN4bssl5ArrayIhE3endEv
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1251,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1253,17'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE5beginEv
                - _ZN4bssl5ArrayIhE3endEv
                - _ZNSt3__14findB8ne180100IPhhEET_S2_S2_RKT0_
                - _ZN4bssl5ArrayIhE3endEv
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1257,17'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE5beginEv
                - _ZN4bssl5ArrayIhE3endEv
                - _ZNSt3__14findB8ne180100IPhhEET_S2_S2_RKT0_
                - _ZN4bssl5ArrayIhE3endEv
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1257,17'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE5beginEv
                - _ZN4bssl5ArrayIhE3endEv
                - _ZNSt3__14findB8ne180100IPhhEET_S2_S2_RKT0_
                - _ZN4bssl5ArrayIhE3endEv
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1260,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1263,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1265,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1273,42'
              BranchSideFuncs:
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1273,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1273,3'
              BranchSideFuncs:
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1274,51'
              BranchSideFuncs:
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1245,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1251,11'
          Dst:             EVP_PKEY_id
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1260,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1263,39'
          Dst:             _ZN4bssl5ArrayIhE5beginEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1263,70'
          Dst:             _ZN4bssl5ArrayIhE3endEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1264,53'
          Dst:             _ZN4bssl5ArrayIhE3endEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1265,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1273,10'
          Dst:             _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1274,10'
          Dst:             _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
    - functionName:    _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl12SSLExtensionC2Etb
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2235
      functionLinenumberEnd: 2237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - bool
      constantsTouched: []
      argNames:
        - this
        - type_arg
        - allowed_arg
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_init
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2236,5'
          Dst:             CBS_init
    - functionName:    _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bsslL20parse_server_versionEPKNS_13SSL_HANDSHAKEEPtPhRKNS_17ParsedServerHelloE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_version
        - out_alert
        - server_hello
      BBCount:         18
      ICount:          135
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_get_u16
        - CBS_len
        - SSL_is_dtls
        - _ZN4bssl12SSLExtensionC2Etb
        - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:255,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:256,20'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_get_u16
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:260,7'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_get_u16
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:260,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:261,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:265,16'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_get_u16
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:267,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:269,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:272,27'
              BranchSideFuncs:
                - CBS_get_u16
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:272,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:273,20'
              BranchSideFuncs:
                - CBS_get_u16
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:277,40'
              BranchSideFuncs:
                - CBS_get_u16
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:277,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:278,35'
              BranchSideFuncs:
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:279,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:277,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:279,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:283,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:255,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/handshake_client.cc:265,16'
          Dst:             _ZN4bssl12SSLExtensionC2Etb
        - Src:             '/src/boringssl/ssl/handshake_client.cc:267,8'
          Dst:             _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
        - Src:             '/src/boringssl/ssl/handshake_client.cc:277,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/handshake_client.cc:278,7'
          Dst:             CBS_len
    - functionName:    _ZN4bssl17ParsedServerHelloC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2167
      functionLinenumberEnd: 2173
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL27handle_hello_verify_requestEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - msg
      BBCount:         27
      ICount:          167
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_u16
        - CBS_get_u8_length_prefixed
        - CBS_len
        - ERR_put_error
        - SSL_is_dtls
        - _ZN4bssl13SSLTranscript4InitEv
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:508,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:508,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:509,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:509,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:509,3'
              BranchSideFuncs:
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:510,3'
              BranchSideFuncs:
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:510,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:510,3'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:512,30'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:514,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:515,8'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:517,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:515,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:516,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:517,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:514,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:517,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:522,8'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:522,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:523,20'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:526,3'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript4InitEv
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:531,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:532,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:535,31'
              BranchSideFuncs:
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:508,3'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/handshake_client.cc:508,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_client.cc:509,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_client.cc:510,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_client.cc:514,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/handshake_client.cc:515,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:516,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:517,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:518,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:522,33'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:522,24'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:523,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:531,23'
          Dst:             _ZN4bssl13SSLTranscript4InitEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:535,10'
          Dst:             _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
    - functionName:    _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         40
      ICount:          216
      EdgeCount:       73
      CyclomaticComplexity: 35
      functionsReached:
        - CBB_len
        - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
        - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
        - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
        - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - _ZN4bssl5ArrayIhEC2EOS1_
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:227,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:228,50'
              BranchSideFuncs:
                - _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:233,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:229,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:230,35'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:233,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:231,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:232,8'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:233,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:227,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:233,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:238,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:238,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:241,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:248,10'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:241,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:241,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:242,33'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:242,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:244,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:246,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:220,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:226,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:227,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:228,8'
          Dst:             _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
        - Src:             '/src/boringssl/ssl/handshake_client.cc:231,60'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:230,8'
          Dst:             _ZN4bssl26ssl_add_clienthello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_stS3_PbNS_23ssl_client_hello_type_tEm
        - Src:             '/src/boringssl/ssl/handshake_client.cc:232,45'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:241,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_client.cc:242,53'
          Dst:             _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:242,10'
          Dst:             _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
        - Src:             '/src/boringssl/ssl/handshake_client.cc:248,40'
          Dst:             _ZN4bssl5ArrayIhEC2EOS1_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:248,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:248,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:249,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:249,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:249,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:249,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bssl41ssl_write_client_hello_without_extensionsEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tEb
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - hs
        - cbb
        - type
        - empty_session_id
      BBCount:         36
      ICount:          197
      EdgeCount:       49
      CyclomaticComplexity: 15
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u8
        - CBB_add_u8_length_prefixed
        - SSL_is_dtls
        - _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
        - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
        - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
        - _ZNK4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:186,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:187,22'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_is_dtls
                - _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:192,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:188,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:188,55'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_is_dtls
                - _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:189,55'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_is_dtls
                - _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:190,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:191,35'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_is_dtls
                - _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:192,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:192,5'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_is_dtls
                - _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:196,8'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_is_dtls
                - _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:196,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:197,8'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:202,19'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:197,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:198,30'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:202,19'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:199,5'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:202,19'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:202,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:203,37'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
                - CBB_add_u8
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:210,37'
              BranchSideFuncs:
                - _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
                - CBB_add_u8
                - CBB_add_u8
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:203,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:204,32'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
                - CBB_add_u8
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:206,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:203,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:206,7'
              BranchSideFuncs:
                - _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
                - CBB_add_u8
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:208,3'
              BranchSideFuncs:
                - _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
                - CBB_add_u8
                - CBB_add_u8
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:210,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:211,19'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:213,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:211,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:212,19'
              BranchSideFuncs:
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:213,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:210,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:213,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:215,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:186,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/handshake_client.cc:187,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_client.cc:191,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:198,45'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:198,68'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:198,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_client.cc:202,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/handshake_client.cc:203,10'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:204,48'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:205,40'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:204,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_client.cc:210,8'
          Dst:             _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:211,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/handshake_client.cc:212,8'
          Dst:             CBB_add_u8
    - functionName:    _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL28ssl_write_client_cipher_listEPKNS_13SSL_HANDSHAKEEP6cbb_stNS_23ssl_client_hello_type_tE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - type
      BBCount:         60
      ICount:          388
      EdgeCount:       81
      CyclomaticComplexity: 23
      functionsReached:
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - ERR_put_error
        - EVP_has_aes_hardware
        - SSL_CIPHER_get_max_version
        - SSL_CIPHER_get_min_version
        - SSL_CIPHER_get_protocol_id
        - SSL_get_ciphers
        - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
        - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
        - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
        - _ZN4bsslL20ssl_add_tls13_cipherEP6cbb_stt23ssl_compliance_policy_t
        - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
        - _ZNK4bssl4SpanIKtE3endEv
        - _ZNK4bssl4SpanIKtE5beginEv
        - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
        - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:101,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - CBB_add_u16
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL20ssl_add_tls13_cipherEP6cbb_stt23ssl_compliance_policy_t
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:105,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_flush
                - CBB_add_u16
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL20ssl_add_tls13_cipherEP6cbb_stt23ssl_compliance_policy_t
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:105,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:106,49'
              BranchSideFuncs:
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_flush
                - CBB_add_u16
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL20ssl_add_tls13_cipherEP6cbb_stt23ssl_compliance_policy_t
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:112,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u16
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL20ssl_add_tls13_cipherEP6cbb_stt23ssl_compliance_policy_t
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:107,5'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u16
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL20ssl_add_tls13_cipherEP6cbb_stt23ssl_compliance_policy_t
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:112,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u16
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL20ssl_add_tls13_cipherEP6cbb_stt23ssl_compliance_policy_t
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:129,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - CBB_flush
                - CBB_add_u16
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL20ssl_add_tls13_cipherEP6cbb_stt23ssl_compliance_policy_t
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:146,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u16
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:129,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:130,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - CBB_flush
                - CBB_add_u16
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL20ssl_add_tls13_cipherEP6cbb_stt23ssl_compliance_policy_t
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:131,35'
              BranchSideFuncs:
                - EVP_has_aes_hardware
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - CBB_flush
                - CBB_add_u16
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL20ssl_add_tls13_cipherEP6cbb_stt23ssl_compliance_policy_t
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:133,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:134,15'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - CBB_flush
                - CBB_add_u16
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL20ssl_add_tls13_cipherEP6cbb_stt23ssl_compliance_policy_t
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:135,16'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - CBB_flush
                - CBB_add_u16
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL20ssl_add_tls13_cipherEP6cbb_stt23ssl_compliance_policy_t
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:135,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:135,29'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - CBB_flush
                - CBB_add_u16
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL20ssl_add_tls13_cipherEP6cbb_stt23ssl_compliance_policy_t
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:136,29'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - CBB_flush
                - CBB_add_u16
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL20ssl_add_tls13_cipherEP6cbb_stt23ssl_compliance_policy_t
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:138,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:138,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL20ssl_add_tls13_cipherEP6cbb_stt23ssl_compliance_policy_t
                - CBB_flush
                - CBB_add_u16
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:144,3'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u16
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:139,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:138,5'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u16
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL20ssl_add_tls13_cipherEP6cbb_stt23ssl_compliance_policy_t
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:141,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:146,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:146,43'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u16
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:171,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:146,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:147,10'
              BranchSideFuncs:
                - SSL_get_ciphers
                - _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:171,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:148,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:148,35'
              BranchSideFuncs:
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:165,10'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:150,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:151,12'
              BranchSideFuncs:
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:152,9'
              BranchSideFuncs:
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:150,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:152,9'
              BranchSideFuncs:
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:154,38'
              BranchSideFuncs:
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:154,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:155,38'
              BranchSideFuncs:
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:156,9'
              BranchSideFuncs:
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:154,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:156,9'
              BranchSideFuncs:
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:158,19'
              BranchSideFuncs:
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:159,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:148,5'
              BranchSideFuncs:
                - _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:160,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:165,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:165,25'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:169,3'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:165,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:166,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:169,3'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:172,10'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:177,20'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:172,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:173,7'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:175,3'
              BranchSideFuncs:
                - CBB_flush
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:97,3'
          Dst:             _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:100,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:106,28'
          Dst:             _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:106,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/handshake_client.cc:131,35'
          Dst:             EVP_has_aes_hardware
        - Src:             '/src/boringssl/ssl/handshake_client.cc:134,15'
          Dst:             _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:135,29'
          Dst:             _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:136,29'
          Dst:             _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:138,22'
          Dst:             _ZNK4bssl4SpanIKtE5beginEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:138,22'
          Dst:             _ZNK4bssl4SpanIKtE3endEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:139,12'
          Dst:             _ZN4bsslL20ssl_add_tls13_cipherEP6cbb_stt23ssl_compliance_policy_t
        - Src:             '/src/boringssl/ssl/handshake_client.cc:148,37'
          Dst:             SSL_get_ciphers
        - Src:             '/src/boringssl/ssl/handshake_client.cc:148,35'
          Dst:             _Z5beginI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:148,35'
          Dst:             _Z3endI19stack_st_SSL_CIPHERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:148,35'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREneES3_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:148,35'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREdeEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:154,11'
          Dst:             SSL_CIPHER_get_min_version
        - Src:             '/src/boringssl/ssl/handshake_client.cc:155,11'
          Dst:             SSL_CIPHER_get_max_version
        - Src:             '/src/boringssl/ssl/handshake_client.cc:159,32'
          Dst:             SSL_CIPHER_get_protocol_id
        - Src:             '/src/boringssl/ssl/handshake_client.cc:159,12'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/handshake_client.cc:148,35'
          Dst:             _ZN4bssl8internal17StackIteratorImplI19stack_st_SSL_CIPHEREppEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:166,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:172,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/handshake_client.cc:177,10'
          Dst:             CBB_flush
    - functionName:    _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_mask_a
        - out_mask_k
      BBCount:         4
      ICount:          40
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:79,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:79,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:80,6'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bsslL20ssl_add_tls13_cipherEP6cbb_stt23ssl_compliance_policy_t
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - cbb
        - cipher_id
        - policy
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBB_add_u16
        - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:88,24'
              BranchSideFuncs:
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:90,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:87,7'
          Dst:             _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
        - Src:             '/src/boringssl/ssl/handshake_client.cc:88,12'
          Dst:             CBB_add_u16
    - functionName:    _ZN4bssl5UpRefEP14ssl_session_st
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6153
      functionLinenumberEnd: 6153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_SESSION_up_ref
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/ssl.h:6153,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/ssl.h:6153,1'
              BranchSideFuncs:
                - SSL_SESSION_up_ref
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
            - BranchSide:      '/src/boringssl/include/openssl/ssl.h:6153,1'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:6153,1'
          Dst:             SSL_SESSION_up_ref
    - functionName:    _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6153
      functionLinenumberEnd: 6153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5UpRefEP14ssl_session_st
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:6153,1'
          Dst:             _ZN4bssl5UpRefEP14ssl_session_st
    - functionName:    _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - in
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - _ZN4bssl13InplaceVectorIhLm32EE5clearEv
        - _ZN4bssl13InplaceVectorIhLm32EE8capacityEv
        - _ZNK4bssl4SpanIKhE3endEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5beginEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:485,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:486,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:488,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm32EE5clearEv
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNSt3__118uninitialized_copyB8ne180100IPKhPhEET0_T_S5_S4_
                - _ZNK4bssl4SpanIKhE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:485,12'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:485,21'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE8capacityEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:488,5'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE5clearEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:489,32'
          Dst:             _ZNK4bssl4SpanIKhE5beginEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:489,44'
          Dst:             _ZNK4bssl4SpanIKhE3endEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:489,51'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:490,16'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
    - functionName:    _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - container
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
        - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:135,25'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
        - Src:             '/src/boringssl/include/openssl/span.h:135,50'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
    - functionName:    _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - in
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
        - abort
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:512,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:512,37'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:512,37'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:512,37'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:512,37'
          Dst:             abort
    - functionName:    _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         35
      ICount:          200
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - SSL_is_dtls
        - _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
        - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl8internalneENS_4SpanIKhEES3_
        - _ZNK4bssl5ArrayIhE5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:291,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:291,3'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:292,8'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:292,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:293,5'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:296,7'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:296,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:296,55'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:301,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:296,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:301,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:304,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:304,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:305,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:308,36'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:308,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:309,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:310,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:308,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:310,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:313,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:313,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:314,39'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:333,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:314,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:316,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:322,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:322,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:323,27'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:330,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:325,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:326,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:327,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:324,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:327,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:329,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:291,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_client.cc:296,43'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/handshake_client.cc:308,7'
          Dst:             _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:313,33'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:314,43'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:314,10'
          Dst:             _ZN4bssl28ssl_is_alpn_protocol_allowedEPKNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:323,27'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:325,47'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:324,12'
          Dst:             _ZN4bssl34ssl_get_local_application_settingsEPKNS_13SSL_HANDSHAKEEPNS_4SpanIKhEES5_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:326,23'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:326,20'
          Dst:             _ZN4bssl8internalneENS_4SpanIKhEES3_
    - functionName:    _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:385,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:385,9'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:386,16'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:386,16'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:386,7'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
    - functionName:    _ZN4bssl26ssl_client_handshake_stateEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1904
      functionLinenumberEnd: 1955
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         27
      ICount:          143
      EdgeCount:       53
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN4bssl28tls13_client_handshake_stateEPNS_13SSL_HANDSHAKEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1907,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1909,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1911,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1913,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1915,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1917,43'
              BranchSideFuncs:
                - _ZN4bssl28tls13_client_handshake_stateEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1919,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1921,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1923,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1925,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1927,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1929,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1931,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1933,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1935,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1937,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1939,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1941,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1943,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1945,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1947,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1949,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1951,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1954,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1917,14'
          Dst:             _ZN4bssl28tls13_client_handshake_stateEPNS_13SSL_HANDSHAKEE
    - functionName:    _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1770
      functionLinenumberEnd: 1815
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         21
      ICount:          173
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
        - _ZN4bssl16ssl_update_cacheEP6ssl_st
        - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1772,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1774,5'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1780,3'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1785,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1792,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1803,5'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1793,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1794,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1797,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1797,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1798,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1801,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1803,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1803,5'
              BranchSideFuncs:
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1804,42'
              BranchSideFuncs:
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1809,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1810,22'
              BranchSideFuncs:
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1813,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1775,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1776,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1792,9'
          Dst:             _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1803,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1804,36'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1810,5'
          Dst:             _ZN4bssl16ssl_update_cacheEP6ssl_st
    - functionName:    _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1754
      functionLinenumberEnd: 1768
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl16ssl_get_finishedEPNS_13SSL_HANDSHAKEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1757,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1758,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1761,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1761,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1762,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1766,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1756,29'
          Dst:             _ZN4bssl16ssl_get_finishedEPNS_13SSL_HANDSHAKEE
    - functionName:    _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1745
      functionLinenumberEnd: 1752
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1746,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1747,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1750,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1746,8'
          Dst:             _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
    - functionName:    _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1676
      functionLinenumberEnd: 1743
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         33
      ICount:          243
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - CBS_data
        - CBS_get_u16_length_prefixed
        - CBS_get_u32
        - CBS_len
        - ERR_put_error
        - SHA256
        - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
        - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1679,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1680,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1685,8'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1685,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1686,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1689,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1689,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1690,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1691,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1689,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1691,5'
              BranchSideFuncs:
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1694,32'
              BranchSideFuncs:
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1696,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1697,8'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - CBS_len
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1699,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1697,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1698,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1699,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1696,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1699,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1704,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1704,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1708,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1714,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1714,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1718,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1727,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1718,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1718,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1720,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1721,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1722,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1724,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1729,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1730,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1732,43'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1689,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1690,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1696,8'
          Dst:             CBS_get_u32
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1697,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1698,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1699,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1700,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1704,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1718,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1720,9'
          Dst:             _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1727,3'
          Dst:             _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1729,41'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1729,32'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1736,31'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1737,10'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1737,29'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1738,38'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1737,3'
          Dst:             SHA256
    - functionName:    _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1648
      functionLinenumberEnd: 1674
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         15
      ICount:          95
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - SSL_get_mode
        - _ZN4bssl43tls1_record_handshake_hashes_for_channel_idEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL15can_false_startEPKNS_13SSL_HANDSHAKEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1650,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1651,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1658,52'
              BranchSideFuncs:
                - _ZN4bssl43tls1_record_handshake_hashes_for_channel_idEPNS_13SSL_HANDSHAKEE
                - SSL_get_mode
                - _ZN4bsslL15can_false_startEPKNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1658,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1659,5'
              BranchSideFuncs:
                - SSL_get_mode
                - _ZN4bsslL15can_false_startEPKNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1662,3'
              BranchSideFuncs:
                - SSL_get_mode
                - _ZN4bsslL15can_false_startEPKNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1664,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1665,23'
              BranchSideFuncs:
                - _ZN4bsslL15can_false_startEPKNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1673,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1665,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1667,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1673,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1664,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1668,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1673,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1658,8'
          Dst:             _ZN4bssl43tls1_record_handshake_hashes_for_channel_idEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1664,8'
          Dst:             SSL_get_mode
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1665,7'
          Dst:             _ZN4bsslL15can_false_startEPKNS_13SSL_HANDSHAKEE
    - functionName:    _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1563
      functionLinenumberEnd: 1607
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         63
      ICount:          323
      EdgeCount:       120
      CyclomaticComplexity: 59
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u8_length_prefixed
        - ERR_put_error
        - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
        - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZNK4bssl5ArrayIhE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1566,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1567,33'
              BranchSideFuncs:
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1568,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1566,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1568,5'
              BranchSideFuncs:
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1571,7'
              BranchSideFuncs:
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1571,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1574,16'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u8_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1590,7'
              BranchSideFuncs:
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1578,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1579,10'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1585,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1579,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1580,32'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1585,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1581,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1582,10'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1585,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1582,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1583,39'
              BranchSideFuncs:
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1585,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1583,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1584,30'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1585,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1578,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1585,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1588,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1588,3'
              BranchSideFuncs:
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1590,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1591,15'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1601,26'
              BranchSideFuncs:
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1593,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1594,32'
              BranchSideFuncs:
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1596,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1594,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1595,30'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1596,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1593,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1596,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1599,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1599,3'
              BranchSideFuncs:
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1601,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1602,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1605,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1567,8'
          Dst:             _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1574,47'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1576,15'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1578,45'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1579,10'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1580,63'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1581,55'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1580,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1582,10'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1583,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1584,39'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1584,10'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1585,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1588,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1588,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1591,15'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1593,45'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1594,10'
          Dst:             _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1595,39'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1595,10'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1596,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1599,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1599,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1601,8'
          Dst:             _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
    - functionName:    _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1506
      functionLinenumberEnd: 1561
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         52
      ICount:          276
      EdgeCount:       97
      CyclomaticComplexity: 47
      functionsReached:
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_did_write
        - CBB_reserve
        - ERR_put_error
        - EVP_PKEY_size
        - _ZN4bssl13SSLTranscript10FreeBufferEv
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZNK4bssl13SSLTranscript6bufferEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1509,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1509,28'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - CBB_add_u16_length_prefixed
                - CBB_reserve
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1510,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1509,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1510,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1514,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - CBB_add_u16_length_prefixed
                - CBB_reserve
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - CBB_add_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1516,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1518,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_reserve
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1521,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_reserve
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - CBB_add_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1521,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1521,3'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_reserve
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1522,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_reserve
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - CBB_add_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1522,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1524,29'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - CBB_add_u16_length_prefixed
                - CBB_reserve
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1531,44'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_reserve
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1524,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1525,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_reserve
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1528,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_reserve
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1533,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1534,34'
              BranchSideFuncs:
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1535,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1533,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1535,5'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1538,20'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1539,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1543,7'
              BranchSideFuncs:
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1545,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1547,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1551,30'
              BranchSideFuncs:
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1551,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1552,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1553,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1551,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1553,5'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1557,3'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1514,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1516,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1561,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1521,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1522,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1524,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1525,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1531,30'
          Dst:             EVP_PKEY_size
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1533,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1534,8'
          Dst:             CBB_reserve
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1541,47'
          Dst:             _ZNK4bssl13SSLTranscript6bufferEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1539,11'
          Dst:             _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1551,8'
          Dst:             CBB_did_write
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1552,37'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1552,8'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1557,18'
          Dst:             _ZN4bssl13SSLTranscript10FreeBufferEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1561,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1343
      functionLinenumberEnd: 1504
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         171
      ICount:          904
      EdgeCount:       313
      CyclomaticComplexity: 144
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16_length_prefixed
        - CBB_add_u8_length_prefixed
        - CBB_did_write
        - CBB_flush
        - CBB_init
        - CBB_reserve
        - CRYPTO_BUFFER_init_CBS
        - ERR_clear_error
        - ERR_put_error
        - EVP_PKEY_get0_RSA
        - EVP_PKEY_id
        - OPENSSL_strdup
        - OPENSSL_strnlen
        - RAND_bytes
        - RSA_encrypt
        - RSA_size
        - _ZL14OPENSSL_memsetPvim
        - _ZN4bssl11SSLKeyShare6CreateEt
        - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
        - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
        - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
        - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
        - _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - _ZN4bssl5ArrayIhE4InitEm
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhE5ResetEv
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayIhEixEm
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZNK4bssl5ArrayIhE4sizeEv
        - __assert_fail
        - sk_CRYPTO_BUFFER_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1347,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1349,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.3279
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16_length_prefixed
                - OPENSSL_strnlen
                - CBB_add_bytes
                - CBB_flush
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_init_CBS
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_id
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1352,18'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.3279
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16_length_prefixed
                - OPENSSL_strnlen
                - CBB_add_bytes
                - CBB_flush
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_init_CBS
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_id
                - ERR_clear_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1355,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1357,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CRYPTO_BUFFER_init_CBS
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_id
                - ERR_clear_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.3279
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16_length_prefixed
                - OPENSSL_strnlen
                - CBB_add_bytes
                - CBB_flush
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1380,12'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.3279
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16_length_prefixed
                - OPENSSL_strnlen
                - CBB_add_bytes
                - CBB_flush
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1369,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1370,11'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.3279
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16_length_prefixed
                - OPENSSL_strnlen
                - CBB_add_bytes
                - CBB_flush
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1377,3'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.3279
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16_length_prefixed
                - OPENSSL_strnlen
                - CBB_add_bytes
                - CBB_flush
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1370,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1371,23'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1372,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1370,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1372,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1374,7'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.3279
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16_length_prefixed
                - OPENSSL_strnlen
                - CBB_add_bytes
                - CBB_flush
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1382,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1383,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.3279
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - OPENSSL_strnlen
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1416,7'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1383,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1384,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1389,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.3279
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - OPENSSL_strnlen
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1393,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1394,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1398,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - OPENSSL_strdup
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - OPENSSL_strnlen
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1398,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1398,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - OPENSSL_strdup
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - OPENSSL_strnlen
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1400,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - OPENSSL_strdup
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - OPENSSL_strnlen
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1401,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1402,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1407,10'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - OPENSSL_strnlen
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1407,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1408,49'
              BranchSideFuncs:
                - OPENSSL_strnlen
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_flush
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1411,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1409,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1410,10'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1411,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1407,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1411,7'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1413,3'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1416,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1417,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1443,14'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1418,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1419,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1423,14'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1423,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1424,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1426,14'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - RAND_bytes
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1428,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1429,7'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1435,10'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - RSA_size
                - CBB_reserve
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1435,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1436,47'
              BranchSideFuncs:
                - RSA_size
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_reserve
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - RSA_size
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - CBB_did_write
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1441,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1436,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1437,22'
              BranchSideFuncs:
                - RSA_size
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RSA_encrypt
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_did_write
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1441,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1438,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1439,34'
              BranchSideFuncs:
                - CBB_did_write
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1441,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1439,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1440,10'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1441,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1435,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1441,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1443,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1443,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1445,10'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1463,14'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1445,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1446,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1451,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1453,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1453,18'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - CBB_flush
                - _ZN4bssl5ArrayIhE5ResetEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1454,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1453,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1454,22'
              BranchSideFuncs:
                - CBB_flush
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE5ResetEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1457,10'
              BranchSideFuncs:
                - CBB_flush
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE5ResetEv
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1457,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1458,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1462,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1463,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1463,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1466,19'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1470,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1466,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1467,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1469,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1477,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1478,15'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1492,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1480,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1481,46'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1486,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1481,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1482,36'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1486,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1482,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1483,46'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1486,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1483,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1484,32'
              BranchSideFuncs:
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1486,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1484,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1485,33'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1486,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1480,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1486,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1488,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1488,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1492,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1493,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1496,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1497,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1498,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1501,45'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1345,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1347,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1352,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1355,7'
          Dst:             _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1357,9'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1359,5'
          Dst:             CRYPTO_BUFFER_init_CBS
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1369,10'
          Dst:             _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1371,11'
          Dst:             EVP_PKEY_id
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1374,7'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1384,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1389,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1394,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1395,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1398,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1400,41'
          Dst:             OPENSSL_strdup
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1407,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1409,24'
          Dst:             OPENSSL_strnlen
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1408,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1410,10'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1417,16'
          Dst:             EVP_PKEY_get0_RSA
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1419,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1423,14'
          Dst:             _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1426,5'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1427,5'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1428,22'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1428,10'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1435,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1436,38'
          Dst:             RSA_size
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1436,10'
          Dst:             CBB_reserve
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1437,46'
          Dst:             RSA_size
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1437,65'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1438,26'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1437,10'
          Dst:             RSA_encrypt
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1439,10'
          Dst:             CBB_did_write
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1440,10'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1445,10'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1451,9'
          Dst:             _ZN4bssl11SSLKeyShare6CreateEt
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1453,51'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1454,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1457,10'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1462,18'
          Dst:             _ZN4bssl5ArrayIhE5ResetEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1466,14'
          Dst:             _ZN4bssl5ArrayIhE4InitEm
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1470,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1471,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1478,15'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1480,27'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1480,56'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1480,10'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1481,46'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1481,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1482,36'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1482,48'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1482,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1483,46'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1483,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1484,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1485,33'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1485,10'
          Dst:             _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1488,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1488,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1492,37'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1492,8'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1496,27'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1497,40'
          Dst:             _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1497,71'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1497,8'
          Dst:             _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1504,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1504,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1504,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1504,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1277
      functionLinenumberEnd: 1338
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         50
      ICount:          284
      EdgeCount:       99
      CyclomaticComplexity: 51
      functionsReached:
        - ERR_clear_error
        - ERR_peek_error
        - ERR_put_error
        - SSL_certs_clear
        - _ZN4bssl13SSLTranscript10FreeBufferEv
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
        - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
        - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
        - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
        - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
        - _ZN4bssl5UpRefEP17ssl_credential_st
        - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
        - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1281,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1282,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - SSL_certs_clear
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1286,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - SSL_certs_clear
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1286,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1289,21'
              BranchSideFuncs:
                - SSL_certs_clear
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1290,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1293,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1294,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1298,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1298,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1299,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1302,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1305,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1306,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1309,13'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1309,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1312,5'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1315,33'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1315,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1315,31'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1324,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1318,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1315,5'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1319,32'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1324,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:0,0'
              BranchSideFuncs:
                - ERR_peek_error
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1326,7'
              BranchSideFuncs:
                - ERR_peek_error
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1326,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1326,7'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1327,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1332,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1333,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1336,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1289,5'
          Dst:             SSL_certs_clear
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1294,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1295,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1304,27'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1305,8'
          Dst:             _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1338,1'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1309,13'
          Dst:             _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1312,20'
          Dst:             _ZN4bssl13SSLTranscript10FreeBufferEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1315,31'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1315,31'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1316,7'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1318,11'
          Dst:             _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1319,26'
          Dst:             _ZN4bssl5UpRefEP17ssl_credential_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1326,7'
          Dst:             ERR_peek_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1326,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1327,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1332,8'
          Dst:             _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1338,1'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
    - functionName:    _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionLinenumberEnd: 1240
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         15
      ICount:          103
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_len
        - ERR_put_error
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1214,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1215,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_len
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1218,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_len
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1218,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1219,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_len
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1220,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1218,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1220,5'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1224,20'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1225,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1231,7'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1231,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1232,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1237,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1218,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1219,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1224,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1225,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1226,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1232,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1233,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1139
      functionLinenumberEnd: 1209
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         39
      ICount:          267
      EdgeCount:       45
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_get_u16_length_prefixed
        - CBS_get_u8_length_prefixed
        - CBS_len
        - ERR_put_error
        - _ZN4bssl13SSLTranscript10FreeBufferEv
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1143,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1148,8'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1148,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1149,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1152,11'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1152,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1155,5'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript10FreeBufferEv
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1160,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1160,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1161,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1162,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1160,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1162,5'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1166,18'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1168,20'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1173,8'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1174,20'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1178,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1178,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1180,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1188,11'
              BranchSideFuncs:
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1180,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1181,34'
              BranchSideFuncs:
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1182,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1180,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1182,22'
              BranchSideFuncs:
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1186,3'
              BranchSideFuncs:
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1191,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1192,20'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1196,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1197,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1202,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1142,8'
          Dst:             _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1155,20'
          Dst:             _ZN4bssl13SSLTranscript10FreeBufferEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1160,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1161,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1167,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1168,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1169,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1173,39'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1173,30'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1174,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1178,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1180,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1181,10'
          Dst:             _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1182,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1183,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1190,7'
          Dst:             _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1192,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1196,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1197,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1198,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 964
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         107
      ICount:          625
      EdgeCount:       118
      CyclomaticComplexity: 13
      functionsReached:
        - CBB_add_bytes
        - CBB_init
        - CBS_contains_zero_byte
        - CBS_data
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_get_u8
        - CBS_get_u8_length_prefixed
        - CBS_init
        - CBS_len
        - CBS_strdup
        - ERR_put_error
        - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
        - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
        - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
        - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:967,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:968,5'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u8_length_prefixed
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_len
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:971,11'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u8_length_prefixed
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_len
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:971,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:973,49'
              BranchSideFuncs:
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:983,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u8_length_prefixed
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_len
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:973,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:974,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:979,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:983,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:984,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u8_length_prefixed
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_len
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:987,20'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u8_length_prefixed
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_len
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:990,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:994,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_len
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u8_length_prefixed
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1029,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u8_length_prefixed
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:994,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:996,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_len
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u8_length_prefixed
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1008,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_len
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u8_length_prefixed
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1008,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1009,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1010,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1008,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1010,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1020,11'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u8_length_prefixed
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1021,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1022,10'
              BranchSideFuncs:
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u8_length_prefixed
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1026,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u8_length_prefixed
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1021,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1023,22'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u8_length_prefixed
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1026,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u8_length_prefixed
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1029,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1034,10'
              BranchSideFuncs:
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u8_length_prefixed
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1055,16'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1034,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1035,9'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1038,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1035,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1036,10'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1038,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1036,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1037,10'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1038,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1034,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1038,7'
              BranchSideFuncs:
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1044,30'
              BranchSideFuncs:
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1044,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1045,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1051,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1052,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1053,7'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1055,3'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1055,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:0,0'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_len
                - CBS_init
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1056,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1069,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1070,14'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1125,5'
              BranchSideFuncs:
                - __assert_fail
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1071,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1072,12'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1085,53'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1072,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1073,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1077,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1078,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1080,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1083,51'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1084,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:0,0'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1086,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1093,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1094,9'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1095,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1093,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1095,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1100,15'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - CBB_init
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1103,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1104,35'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1111,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1105,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1106,35'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1111,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1107,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1108,35'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1111,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1109,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1110,36'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1111,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1102,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1111,7'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1116,32'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1116,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1119,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1123,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1123,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1125,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1125,5'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1127,9'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1127,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1128,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:973,9'
          Dst:             _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:974,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:975,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:983,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:994,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:996,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:997,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1008,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1009,9'
          Dst:             CBS_contains_zero_byte
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1010,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1011,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1021,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1022,10'
          Dst:             CBS_strdup
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1023,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1034,10'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1036,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1037,10'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1038,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1039,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1044,10'
          Dst:             _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1045,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1046,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1052,32'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1052,23'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1056,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1057,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1065,24'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1066,12'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1066,33'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1065,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1069,7'
          Dst:             _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1071,9'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1072,12'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1073,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1074,9'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1078,12'
          Dst:             _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1080,9'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1084,17'
          Dst:             _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1086,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1087,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1093,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1094,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1095,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1096,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1100,15'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1101,20'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1102,30'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1103,42'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1102,10'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1104,35'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1104,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1106,35'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1106,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1108,35'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1108,42'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1109,24'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1108,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1110,36'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1110,10'
          Dst:             _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1111,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1112,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1123,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1116,37'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1117,55'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1116,10'
          Dst:             _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1119,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1120,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1123,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1123,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1123,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1125,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1127,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1128,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1129,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
    - functionName:    _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 962
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         13
      ICount:          66
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN4bssl22ssl_reverify_peer_certEPNS_13SSL_HANDSHAKEEb
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:948,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:948,3'
              BranchSideFuncs:
                - _ZN4bssl22ssl_reverify_peer_certEPNS_13SSL_HANDSHAKEEb
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:950,34'
              BranchSideFuncs:
                - _ZN4bssl22ssl_reverify_peer_certEPNS_13SSL_HANDSHAKEEb
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:950,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:952,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:954,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:956,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:960,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:948,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_client.cc:950,11'
          Dst:             _ZN4bssl22ssl_reverify_peer_certEPNS_13SSL_HANDSHAKEEb
    - functionName:    _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 927
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl20ssl_verify_peer_certEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:928,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:929,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_verify_peer_certEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:933,32'
              BranchSideFuncs:
                - _ZN4bssl20ssl_verify_peer_certEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:933,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:935,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:937,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:939,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:943,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:928,8'
          Dst:             _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:933,11'
          Dst:             _ZN4bssl20ssl_verify_peer_certEPNS_13SSL_HANDSHAKEE
    - functionName:    _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         25
      ICount:          171
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - CBS_get_u24_length_prefixed
        - CBS_get_u8
        - CBS_len
        - CRYPTO_BUFFER_new_from_CBS
        - ERR_put_error
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:881,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:882,5'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:887,8'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:887,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:888,5'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:891,11'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:891,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:894,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:898,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:898,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:899,5'
              BranchSideFuncs:
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:902,32'
              BranchSideFuncs:
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:904,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:905,7'
              BranchSideFuncs:
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:909,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:905,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:906,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:909,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:906,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:907,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:909,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:907,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:908,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:909,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:904,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:909,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:914,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:916,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:917,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:921,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:898,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:904,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/handshake_client.cc:906,8'
          Dst:             CBS_get_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:907,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:908,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:909,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:910,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:915,7'
          Dst:             CRYPTO_BUFFER_new_from_CBS
        - Src:             '/src/boringssl/ssl/handshake_client.cc:917,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
    - functionName:    _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 876
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         24
      ICount:          177
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - CBS_len
        - ERR_put_error
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl26ssl_check_leaf_certificateEPNS_13SSL_HANDSHAKEEP11evp_pkey_stPK16crypto_buffer_st
        - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - sk_CRYPTO_BUFFER_num
        - sk_CRYPTO_BUFFER_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:834,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:835,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZN4bssl26ssl_check_leaf_certificateEPNS_13SSL_HANDSHAKEEP11evp_pkey_stPK16crypto_buffer_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:840,8'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZN4bssl26ssl_check_leaf_certificateEPNS_13SSL_HANDSHAKEEP11evp_pkey_stPK16crypto_buffer_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:840,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:841,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZN4bssl26ssl_check_leaf_certificateEPNS_13SSL_HANDSHAKEEP11evp_pkey_stPK16crypto_buffer_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:844,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZN4bssl26ssl_check_leaf_certificateEPNS_13SSL_HANDSHAKEEP11evp_pkey_stPK16crypto_buffer_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:844,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:845,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZN4bssl26ssl_check_leaf_certificateEPNS_13SSL_HANDSHAKEEP11evp_pkey_stPK16crypto_buffer_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:846,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:844,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:846,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZN4bssl26ssl_check_leaf_certificateEPNS_13SSL_HANDSHAKEEP11evp_pkey_stPK16crypto_buffer_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:849,18'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZN4bssl26ssl_check_leaf_certificateEPNS_13SSL_HANDSHAKEEP11evp_pkey_stPK16crypto_buffer_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:853,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZN4bssl26ssl_check_leaf_certificateEPNS_13SSL_HANDSHAKEEP11evp_pkey_stPK16crypto_buffer_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:857,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZN4bssl26ssl_check_leaf_certificateEPNS_13SSL_HANDSHAKEEP11evp_pkey_stPK16crypto_buffer_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:857,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:858,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:860,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:858,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:859,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:860,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:857,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:860,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZN4bssl26ssl_check_leaf_certificateEPNS_13SSL_HANDSHAKEEP11evp_pkey_stPK16crypto_buffer_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:866,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZN4bssl26ssl_check_leaf_certificateEPNS_13SSL_HANDSHAKEEP11evp_pkey_stPK16crypto_buffer_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:865,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:868,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:872,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:834,8'
          Dst:             _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:844,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/handshake_client.cc:845,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:851,8'
          Dst:             _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:853,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:857,7'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/handshake_client.cc:858,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:860,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:861,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:867,11'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/ssl/handshake_client.cc:865,8'
          Dst:             _ZN4bssl26ssl_check_leaf_certificateEPNS_13SSL_HANDSHAKEEP11evp_pkey_stPK16crypto_buffer_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:868,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
    - functionName:    _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl22tls13_client_handshakeEPNS_13SSL_HANDSHAKEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:823,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:824,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:828,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:822,29'
          Dst:             _ZN4bssl22tls13_client_handshakeEPNS_13SSL_HANDSHAKEE
    - functionName:    _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         142
      ICount:          954
      EdgeCount:       191
      CyclomaticComplexity: 51
      functionsReached:
        - CBS_data
        - ERR_put_error
        - SSL_CIPHER_get_max_version
        - SSL_CIPHER_get_min_version
        - SSL_get_cipher_by_value
        - SSL_get_ciphers
        - SSL_is_dtls
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl13SSLTranscript10FreeBufferEv
        - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl17ParsedServerHelloC2Ev
        - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
        - _ZN4bssl22ssl_parse_server_helloEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
        - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
        - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
        - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
        - _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - _ZN4bsslL20parse_server_versionEPKNS_13SSL_HANDSHAKEEPtPhRKNS_17ParsedServerHelloE
        - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
        - _ZN4bsslL27handle_hello_verify_requestEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
        - _ZNK4bssl4SpanIhE4lastEm
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - __assert_fail
        - sk_SSL_CIPHER_find
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:573,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:574,5'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bssl17ParsedServerHelloC2Ev
                - _ZN4bssl22ssl_parse_server_helloEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL20parse_server_versionEPKNS_13SSL_HANDSHAKEEPtPhRKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL27handle_hello_verify_requestEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:577,19'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bssl17ParsedServerHelloC2Ev
                - _ZN4bssl22ssl_parse_server_helloEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL20parse_server_versionEPKNS_13SSL_HANDSHAKEEPtPhRKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL27handle_hello_verify_requestEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:577,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:577,28'
              BranchSideFuncs:
                - _ZN4bssl17ParsedServerHelloC2Ev
                - _ZN4bssl22ssl_parse_server_helloEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL20parse_server_versionEPKNS_13SSL_HANDSHAKEEPtPhRKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL27handle_hello_verify_requestEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:587,21'
              BranchSideFuncs:
                - _ZN4bssl17ParsedServerHelloC2Ev
                - _ZN4bssl22ssl_parse_server_helloEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL20parse_server_versionEPKNS_13SSL_HANDSHAKEEPtPhRKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:577,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:578,11'
              BranchSideFuncs:
                - _ZN4bssl17ParsedServerHelloC2Ev
                - _ZN4bssl22ssl_parse_server_helloEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL20parse_server_versionEPKNS_13SSL_HANDSHAKEEPtPhRKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:587,21'
              BranchSideFuncs:
                - _ZN4bssl17ParsedServerHelloC2Ev
                - _ZN4bssl22ssl_parse_server_helloEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL20parse_server_versionEPKNS_13SSL_HANDSHAKEEPtPhRKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:577,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:579,38'
              BranchSideFuncs:
                - _ZN4bsslL27handle_hello_verify_requestEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:587,21'
              BranchSideFuncs:
                - _ZN4bssl17ParsedServerHelloC2Ev
                - _ZN4bssl22ssl_parse_server_helloEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL20parse_server_versionEPKNS_13SSL_HANDSHAKEEPtPhRKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:579,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:580,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:582,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:590,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:591,29'
              BranchSideFuncs:
                - _ZN4bsslL20parse_server_versionEPKNS_13SSL_HANDSHAKEEPtPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:592,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:590,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:592,20'
              BranchSideFuncs:
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:596,29'
              BranchSideFuncs:
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:596,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:597,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:602,8'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:602,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:605,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:610,14'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:605,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:605,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:605,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:605,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:605,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:605,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:605,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:605,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:608,24'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:610,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:611,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:617,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:618,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:648,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:617,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:623,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:648,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:623,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:623,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:624,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - __assert_fail
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:624,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:624,5'
              BranchSideFuncs:
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:641,5'
              BranchSideFuncs:
                - SSL_is_dtls
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:641,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:641,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:642,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:648,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:649,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:661,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:649,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:650,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:655,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:661,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:662,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:668,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:673,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:674,5'
              BranchSideFuncs:
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:678,18'
              BranchSideFuncs:
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3281
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:682,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:683,7'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:701,67'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:682,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:691,14'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:701,67'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:692,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:692,44'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:694,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:692,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:693,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:694,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:692,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:694,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:698,3'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_get_ciphers
                - sk_SSL_CIPHER_find
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:704,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:705,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:710,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:705,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:706,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:710,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:706,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:707,34'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:710,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:707,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:708,34'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:710,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:708,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:709,43'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:710,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:704,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:710,5'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:715,20'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:717,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:718,40'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:753,21'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:717,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:726,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:753,21'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:726,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:726,36'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:727,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:726,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:727,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:731,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:731,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:732,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:736,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:736,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:737,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:741,39'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:741,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:743,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:749,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:749,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:749,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:750,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:754,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:755,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:762,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:768,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:769,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:770,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:768,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:770,20'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:777,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:777,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:778,41'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:779,5'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:777,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:779,5'
              BranchSideFuncs:
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:783,20'
              BranchSideFuncs:
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:783,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:784,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:789,37'
              BranchSideFuncs:
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:789,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:790,5'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:794,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:794,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:795,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:805,3'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:794,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:796,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:805,3'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:796,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:797,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:799,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:807,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:808,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:817,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:808,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:809,42'
              BranchSideFuncs:
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:812,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:808,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:810,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:812,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:577,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/handshake_client.cc:579,10'
          Dst:             _ZN4bsslL27handle_hello_verify_requestEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:587,21'
          Dst:             _ZN4bssl17ParsedServerHelloC2Ev
        - Src:             '/src/boringssl/ssl/handshake_client.cc:590,8'
          Dst:             _ZN4bssl22ssl_parse_server_helloEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:591,8'
          Dst:             _ZN4bsslL20parse_server_versionEPKNS_13SSL_HANDSHAKEEPtPhRKNS_17ParsedServerHelloE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:592,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:596,8'
          Dst:             _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
        - Src:             '/src/boringssl/ssl/handshake_client.cc:597,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:598,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:605,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_client.cc:611,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:612,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:623,5'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:623,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_client.cc:624,5'
          Dst:             _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:624,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_client.cc:641,5'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/handshake_client.cc:641,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_client.cc:643,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:644,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:648,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:650,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:651,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:662,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:663,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:670,3'
          Dst:             _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:678,42'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/handshake_client.cc:678,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/handshake_client.cc:691,9'
          Dst:             _ZN4bssl4SpanIhEC2ILm32EEERAT__h
        - Src:             '/src/boringssl/ssl/handshake_client.cc:691,38'
          Dst:             _ZNK4bssl4SpanIhE4lastEm
        - Src:             '/src/boringssl/ssl/handshake_client.cc:692,9'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:692,19'
          Dst:             _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:692,16'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:692,44'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:692,54'
          Dst:             _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:692,51'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:693,9'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:693,19'
          Dst:             _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:693,16'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:694,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:695,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:701,30'
          Dst:             SSL_get_cipher_by_value
        - Src:             '/src/boringssl/ssl/handshake_client.cc:703,3'
          Dst:             _ZN4bsslL23ssl_get_client_disabledEPKNS_13SSL_HANDSHAKEEPjS3_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:707,7'
          Dst:             SSL_CIPHER_get_min_version
        - Src:             '/src/boringssl/ssl/handshake_client.cc:707,44'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:708,7'
          Dst:             SSL_CIPHER_get_max_version
        - Src:             '/src/boringssl/ssl/handshake_client.cc:708,44'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:709,27'
          Dst:             SSL_get_ciphers
        - Src:             '/src/boringssl/ssl/handshake_client.cc:709,8'
          Dst:             sk_SSL_CIPHER_find
        - Src:             '/src/boringssl/ssl/handshake_client.cc:710,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:711,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:717,23'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:718,27'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:718,55'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:718,52'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:727,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:728,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:732,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:733,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:737,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:738,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:741,10'
          Dst:             _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:743,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:745,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:749,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_client.cc:753,5'
          Dst:             _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:754,10'
          Dst:             _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:755,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:762,42'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:762,33'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:768,32'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:768,23'
          Dst:             _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:769,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:770,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:778,8'
          Dst:             _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:779,20'
          Dst:             _ZN4bssl13SSLTranscript10FreeBufferEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:784,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:785,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:789,8'
          Dst:             _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:790,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:797,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:799,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:801,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:809,9'
          Dst:             _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
    - functionName:    _ZN4bssl22ssl_parse_server_helloEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - out_alert
        - msg
      BBCount:         27
      ICount:          155
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - CBS_get_bytes
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_get_u8
        - CBS_get_u8_length_prefixed
        - CBS_init
        - CBS_len
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:540,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:541,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:545,14'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_bytes
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_get_u16
                - CBS_get_u8
                - CBS_init
                - CBS_len
                - CBS_len
                - ERR_put_error
                - CBS_get_u16_length_prefixed
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:547,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:548,30'
              BranchSideFuncs:
                - CBS_get_bytes
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_get_u16
                - CBS_get_u8
                - CBS_init
                - CBS_len
                - CBS_len
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:553,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:548,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:549,43'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - CBS_get_u8
                - CBS_init
                - CBS_len
                - CBS_len
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:553,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:549,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:550,16'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u8
                - CBS_init
                - CBS_len
                - CBS_len
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:553,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:550,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:551,28'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:553,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:551,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:552,27'
              BranchSideFuncs:
                - CBS_get_u8
                - ERR_put_error
                - CBS_init
                - CBS_len
                - CBS_len
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:553,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:547,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:553,5'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - CBS_len
                - ERR_put_error
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:559,13'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - CBS_len
                - ERR_put_error
                - CBS_get_u16_length_prefixed
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:560,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:561,45'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:562,7'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:561,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:562,7'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:563,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:560,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:563,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:567,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:541,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:547,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/handshake_client.cc:548,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/ssl/handshake_client.cc:549,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:550,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:551,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/handshake_client.cc:552,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/handshake_client.cc:553,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_client.cc:559,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/handshake_client.cc:560,8'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:561,9'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_client.cc:562,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_client.cc:563,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIhE5ResetEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:337,24'
          Dst:             _ZN4bssl5ArrayIhE5ResetEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:338,14'
          Dst:             _ZN4bssl5ArrayIhE5ResetEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:339,23'
          Dst:             _ZN4bssl5ArrayIhE5ResetEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:340,24'
          Dst:             _ZN4bssl5ArrayIhE5ResetEv
    - functionName:    _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         21
      ICount:          134
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - _ZN4bssl22ssl_reverify_peer_certEPNS_13SSL_HANDSHAKEEb
        - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl29tls13_init_early_key_scheduleEPNS_13SSL_HANDSHAKEEPK14ssl_session_st
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:466,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:474,36'
              BranchSideFuncs:
                - _ZN4bssl22ssl_reverify_peer_certEPNS_13SSL_HANDSHAKEEb
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl29tls13_init_early_key_scheduleEPNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:485,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl29tls13_init_early_key_scheduleEPNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:474,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:476,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl29tls13_init_early_key_scheduleEPNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:478,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:480,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:483,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl29tls13_init_early_key_scheduleEPNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:485,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:486,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl29tls13_init_early_key_scheduleEPNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:491,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl29tls13_init_early_key_scheduleEPNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:491,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:492,34'
              BranchSideFuncs:
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:496,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:492,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:493,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:496,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:491,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:496,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:499,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:474,13'
          Dst:             _ZN4bssl22ssl_reverify_peer_certEPNS_13SSL_HANDSHAKEEb
        - Src:             '/src/boringssl/ssl/handshake_client.cc:491,8'
          Dst:             _ZN4bssl29tls13_init_early_key_scheduleEPNS_13SSL_HANDSHAKEEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:492,8'
          Dst:             _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:495,30'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:493,8'
          Dst:             _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
    - functionName:    _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:447,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:448,5'
              BranchSideFuncs:
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:456,29'
              BranchSideFuncs:
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:456,23'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
    - functionName:    _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         80
      ICount:          483
      EdgeCount:       111
      CyclomaticComplexity: 33
      functionsReached:
        - RAND_bytes
        - SSL_get_options
        - SSL_is_dtls
        - SSL_is_quic
        - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
        - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
        - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
        - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
        - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
        - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
        - _ZN4bssl21ssl_get_version_rangeEPKNS_13SSL_HANDSHAKEEPtS3_
        - _ZN4bssl21ssl_select_ech_configEPNS_13SSL_HANDSHAKEENS_4SpanIhEEPm
        - _ZN4bssl21ssl_setup_pake_sharesEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
        - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
        - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bssl4SpanIhEC2ILm65EEERAT__h
        - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
        - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:351,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:352,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm65EEERAT__h
                - _ZN4bssl21ssl_select_ech_configEPNS_13SSL_HANDSHAKEENS_4SpanIhEEPm
                - SSL_is_dtls
                - _ZN4bssl21ssl_setup_pake_sharesEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:357,30'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm65EEERAT__h
                - _ZN4bssl21ssl_select_ech_configEPNS_13SSL_HANDSHAKEENS_4SpanIhEEPm
                - SSL_is_dtls
                - _ZN4bssl21ssl_setup_pake_sharesEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:357,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:358,5'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bssl21ssl_setup_pake_sharesEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:364,19'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bssl21ssl_setup_pake_sharesEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:364,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:366,9'
              BranchSideFuncs:
                - _ZN4bssl21ssl_setup_pake_sharesEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:369,9'
              BranchSideFuncs:
                - _ZN4bssl21ssl_setup_pake_sharesEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:369,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:369,62'
              BranchSideFuncs:
                - _ZN4bssl21ssl_setup_pake_sharesEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:372,30'
              BranchSideFuncs:
                - _ZN4bssl21ssl_setup_pake_sharesEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:372,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:373,5'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:378,18'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:379,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:380,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:404,19'
              BranchSideFuncs:
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:381,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:382,31'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:399,23'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:382,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:386,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:399,23'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:386,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:387,39'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_get_options
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:388,9'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_get_options
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:387,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:388,9'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:399,23'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:388,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:390,10'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:399,23'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:390,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:391,27'
              BranchSideFuncs:
                - SSL_get_options
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:395,9'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:391,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:395,9'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:399,23'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:395,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:396,36'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:399,23'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:396,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:397,21'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:399,23'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:397,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:398,9'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:399,23'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:381,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:399,23'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:402,3'
              BranchSideFuncs:
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:404,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:405,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:407,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
                - RAND_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:407,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:408,19'
              BranchSideFuncs:
                - RAND_bytes
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:414,42'
              BranchSideFuncs:
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:407,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:409,5'
              BranchSideFuncs:
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:414,42'
              BranchSideFuncs:
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - SSL_is_quic
                - SSL_is_dtls
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:414,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:414,14'
              BranchSideFuncs:
                - SSL_is_quic
                - SSL_is_dtls
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:415,55'
              BranchSideFuncs:
                - SSL_is_quic
                - SSL_is_dtls
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:415,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:414,14'
              BranchSideFuncs:
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:415,76'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:416,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:417,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:418,14'
              BranchSideFuncs:
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:418,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:419,14'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:421,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:422,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:423,7'
              BranchSideFuncs:
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:425,3'
              BranchSideFuncs:
                - _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:428,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:429,34'
              BranchSideFuncs:
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:431,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:434,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:434,7'
              BranchSideFuncs:
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:435,40'
              BranchSideFuncs:
                - _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:435,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:434,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:436,33'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:436,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:434,7'
              BranchSideFuncs:
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:437,29'
              BranchSideFuncs:
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:434,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:438,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:441,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:346,3'
          Dst:             _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:351,8'
          Dst:             _ZN4bssl21ssl_get_version_rangeEPKNS_13SSL_HANDSHAKEEPtS3_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:357,34'
          Dst:             _ZN4bssl4SpanIhEC2ILm65EEERAT__h
        - Src:             '/src/boringssl/ssl/handshake_client.cc:357,8'
          Dst:             _ZN4bssl21ssl_select_ech_configEPNS_13SSL_HANDSHAKEENS_4SpanIhEEPm
        - Src:             '/src/boringssl/ssl/handshake_client.cc:364,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/handshake_client.cc:372,8'
          Dst:             _ZN4bssl21ssl_setup_pake_sharesEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:380,20'
          Dst:             _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:382,10'
          Dst:             _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
        - Src:             '/src/boringssl/ssl/handshake_client.cc:387,10'
          Dst:             _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:391,11'
          Dst:             SSL_get_options
        - Src:             '/src/boringssl/ssl/handshake_client.cc:396,10'
          Dst:             _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:397,9'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/handshake_client.cc:399,7'
          Dst:             _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
        - Src:             '/src/boringssl/ssl/handshake_client.cc:404,8'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/ssl/handshake_client.cc:408,8'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/ssl/handshake_client.cc:415,43'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/handshake_client.cc:415,64'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/handshake_client.cc:417,20'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:421,20'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
        - Src:             '/src/boringssl/ssl/handshake_client.cc:422,36'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:422,59'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_client.cc:422,10'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/ssl/handshake_client.cc:427,36'
          Dst:             _ZN4bsslL23should_offer_early_dataEPKNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:434,8'
          Dst:             _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
        - Src:             '/src/boringssl/ssl/handshake_client.cc:435,8'
          Dst:             _ZN4bssl31ssl_setup_extension_permutationEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:436,37'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/handshake_client.cc:436,37'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/handshake_client.cc:436,8'
          Dst:             _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:437,8'
          Dst:             _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
    - functionName:    _ZN4bssl20ssl_client_handshakeEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1817
      functionLinenumberEnd: 1902
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         36
      ICount:          233
      EdgeCount:       38
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1818,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1819,24'
              BranchSideFuncs:
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1900,24'
              BranchSideFuncs:
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1822,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1824,32'
              BranchSideFuncs:
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1827,35'
              BranchSideFuncs:
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1830,52'
              BranchSideFuncs:
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1833,36'
              BranchSideFuncs:
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1836,24'
              BranchSideFuncs:
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1839,42'
              BranchSideFuncs:
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1842,42'
              BranchSideFuncs:
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1845,44'
              BranchSideFuncs:
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1848,46'
              BranchSideFuncs:
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1851,43'
              BranchSideFuncs:
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1854,43'
              BranchSideFuncs:
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1857,41'
              BranchSideFuncs:
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1860,42'
              BranchSideFuncs:
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1863,43'
              BranchSideFuncs:
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1866,49'
              BranchSideFuncs:
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1869,39'
              BranchSideFuncs:
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1872,32'
              BranchSideFuncs:
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1875,38'
              BranchSideFuncs:
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1878,45'
              BranchSideFuncs:
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1881,39'
              BranchSideFuncs:
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1884,42'
              BranchSideFuncs:
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1887,13'
              BranchSideFuncs:
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1891,9'
              BranchSideFuncs:
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1891,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1892,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1895,9'
              BranchSideFuncs:
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_client.cc:1895,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1818,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_client.cc:1896,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1824,15'
          Dst:             _ZN4bsslL16do_start_connectEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1827,15'
          Dst:             _ZN4bsslL19do_enter_early_dataEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1830,15'
          Dst:             _ZN4bsslL36do_early_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1833,15'
          Dst:             _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1836,15'
          Dst:             _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1839,15'
          Dst:             _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1842,15'
          Dst:             _ZN4bsslL26do_read_certificate_statusEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1845,15'
          Dst:             _ZN4bsslL28do_verify_server_certificateEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1848,15'
          Dst:             _ZN4bsslL30do_reverify_server_certificateEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1851,15'
          Dst:             _ZN4bsslL27do_read_server_key_exchangeEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1854,15'
          Dst:             _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1857,15'
          Dst:             _ZN4bsslL25do_read_server_hello_doneEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1860,15'
          Dst:             _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1863,15'
          Dst:             _ZN4bsslL27do_send_client_key_exchangeEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1866,15'
          Dst:             _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1869,15'
          Dst:             _ZN4bsslL23do_send_client_finishedEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1872,15'
          Dst:             _ZN4bsslL16do_finish_flightEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1875,15'
          Dst:             _ZN4bsslL22do_read_session_ticketEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1878,15'
          Dst:             _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1881,15'
          Dst:             _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1884,15'
          Dst:             _ZN4bsslL26do_finish_client_handshakeEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1892,7'
          Dst:             _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_client.cc:1900,3'
          Dst:             _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
    - functionName:    _ZL15value_barrier_wm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18constant_time_eq_wmm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23constant_time_is_zero_wm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:349,10'
          Dst:             _ZL23constant_time_is_zero_wm
    - functionName:    _ZL23constant_time_is_zero_wm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19constant_time_msb_wm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:337,10'
          Dst:             _ZL19constant_time_msb_wm
    - functionName:    _ZL19constant_time_msb_wm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22constant_time_select_8mhh
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - size_t
        - char
        - char
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15value_barrier_wm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:395,15'
          Dst:             _ZL15value_barrier_wm
    - functionName:    _ZL18constant_time_eq_8mm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_eq_wmm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:355,20'
          Dst:             _ZL18constant_time_eq_wmm
    - functionName:    _ZL23constant_time_is_zero_8m
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23constant_time_is_zero_wm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:343,20'
          Dst:             _ZL23constant_time_is_zero_wm
    - functionName:    _ZL22constant_time_eq_int_8ii
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_eq_8mm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:367,10'
          Dst:             _ZL18constant_time_eq_8mm
    - functionName:    _ZL13CRYPTO_bswap4j
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4lastEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:880,21'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:880,13'
          Dst:             _ZNK4bssl4SpanIhE4lastEm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:881,22'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:881,33'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:881,44'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:881,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL19CRYPTO_store_u32_bePvj
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13CRYPTO_bswap4j
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:917,7'
          Dst:             _ZL13CRYPTO_bswap4j
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:918,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    sk_SSL_CIPHER_value
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:1455,1'
          Dst:             OPENSSL_sk_value
    - functionName:    _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - hs
        - client_pref
        - mask_k
        - mask_a
      BBCount:         43
      ICount:          273
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - ERR_put_error
        - SSL_CIPHER_get_max_version
        - SSL_CIPHER_get_min_version
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - __assert_fail
        - sk_SSL_CIPHER_find
        - sk_SSL_CIPHER_num
        - sk_SSL_CIPHER_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:172,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - sk_SSL_CIPHER_value
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:173,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - sk_SSL_CIPHER_value
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:175,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - sk_SSL_CIPHER_value
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:179,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - sk_SSL_CIPHER_value
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:184,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:185,47'
              BranchSideFuncs:
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:212,3'
              BranchSideFuncs:
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:186,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:186,56'
              BranchSideFuncs:
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - sk_SSL_CIPHER_value
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:186,16'
              BranchSideFuncs:
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - sk_SSL_CIPHER_value
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:190,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:191,30'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - sk_SSL_CIPHER_value
                - sk_SSL_CIPHER_find
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:205,10'
              BranchSideFuncs:
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
                - sk_SSL_CIPHER_value
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:191,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:193,10'
              BranchSideFuncs:
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_value
                - sk_SSL_CIPHER_find
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:205,10'
              BranchSideFuncs:
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
                - sk_SSL_CIPHER_value
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:193,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:194,10'
              BranchSideFuncs:
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_value
                - sk_SSL_CIPHER_find
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:205,10'
              BranchSideFuncs:
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
                - sk_SSL_CIPHER_value
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:194,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:196,28'
              BranchSideFuncs:
                - sk_SSL_CIPHER_find
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_value
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:205,10'
              BranchSideFuncs:
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
                - sk_SSL_CIPHER_value
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:190,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:198,11'
              BranchSideFuncs:
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
                - sk_SSL_CIPHER_value
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:205,10'
              BranchSideFuncs:
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
                - sk_SSL_CIPHER_value
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:198,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:198,37'
              BranchSideFuncs:
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
                - sk_SSL_CIPHER_value
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:199,22'
              BranchSideFuncs:
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
                - sk_SSL_CIPHER_value
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:198,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:199,22'
              BranchSideFuncs:
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
                - sk_SSL_CIPHER_value
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:201,5'
              BranchSideFuncs:
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
                - sk_SSL_CIPHER_value
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:205,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:205,22'
              BranchSideFuncs:
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - sk_SSL_CIPHER_value
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:208,3'
              BranchSideFuncs:
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - sk_SSL_CIPHER_value
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:205,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:206,34'
              BranchSideFuncs:
                - sk_SSL_CIPHER_value
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:208,3'
              BranchSideFuncs:
                - sk_SSL_CIPHER_num
                - __assert_fail
                - ERR_put_error
                - sk_SSL_CIPHER_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - sk_SSL_CIPHER_value
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - sk_SSL_CIPHER_find
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:212,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:212,3'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:213,3'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:184,26'
          Dst:             sk_SSL_CIPHER_num
        - Src:             '/src/boringssl/ssl/handshake_server.cc:185,27'
          Dst:             sk_SSL_CIPHER_value
        - Src:             '/src/boringssl/ssl/handshake_server.cc:190,9'
          Dst:             SSL_CIPHER_get_min_version
        - Src:             '/src/boringssl/ssl/handshake_server.cc:190,42'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:191,9'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:191,38'
          Dst:             SSL_CIPHER_get_max_version
        - Src:             '/src/boringssl/ssl/handshake_server.cc:196,9'
          Dst:             sk_SSL_CIPHER_find
        - Src:             '/src/boringssl/ssl/handshake_server.cc:206,14'
          Dst:             sk_SSL_CIPHER_value
        - Src:             '/src/boringssl/ssl/handshake_server.cc:212,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_server.cc:213,3'
          Dst:             ERR_put_error
    - functionName:    _ZNK4bssl17TLS12ServerParams2okEv
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL13choose_paramsEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPK19stack_st_SSL_CIPHERb
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - hs
        - cred
        - client_pref
        - has_ecdhe_group
      BBCount:         42
      ICount:          255
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - EC_GROUP_get_curve_name
        - EC_KEY_get0_group
        - ERR_clear_error
        - ERR_put_error
        - EVP_PKEY_get0_EC_KEY
        - EVP_PKEY_id
        - _ZN4bssl17TLS12ServerParamsC2Ev
        - _ZN4bssl19ssl_nid_to_group_idEPti
        - _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
        - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
        - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
        - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
        - _ZN4bssl5ArrayItE3endEv
        - _ZN4bssl5ArrayItE5beginEv
        - _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:231,12'
              BranchSideFuncs:
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_id
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
                - _ZN4bssl19ssl_nid_to_group_idEPti
                - ERR_put_error
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14findB8ne180100IPttEET_S2_S2_RKT0_
                - _ZN4bssl5ArrayItE3endEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:233,7'
              BranchSideFuncs:
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_id
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
                - _ZN4bssl19ssl_nid_to_group_idEPti
                - ERR_put_error
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14findB8ne180100IPttEET_S2_S2_RKT0_
                - _ZN4bssl5ArrayItE3endEv
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:233,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:234,12'
              BranchSideFuncs:
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_id
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
                - _ZN4bssl19ssl_nid_to_group_idEPti
                - ERR_put_error
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14findB8ne180100IPttEET_S2_S2_RKT0_
                - _ZN4bssl5ArrayItE3endEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:237,12'
              BranchSideFuncs:
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_id
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
                - _ZN4bssl19ssl_nid_to_group_idEPti
                - ERR_put_error
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14findB8ne180100IPttEET_S2_S2_RKT0_
                - _ZN4bssl5ArrayItE3endEv
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:238,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:238,26'
              BranchSideFuncs:
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_id
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
                - _ZN4bssl19ssl_nid_to_group_idEPti
                - ERR_put_error
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14findB8ne180100IPttEET_S2_S2_RKT0_
                - _ZN4bssl5ArrayItE3endEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:271,21'
              BranchSideFuncs:
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl17TLS12ServerParamsC2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:238,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:239,52'
              BranchSideFuncs:
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_id
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
                - _ZN4bssl19ssl_nid_to_group_idEPti
                - ERR_put_error
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14findB8ne180100IPttEET_S2_S2_RKT0_
                - _ZN4bssl5ArrayItE3endEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:271,21'
              BranchSideFuncs:
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl17TLS12ServerParamsC2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:245,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:246,45'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
                - _ZN4bssl19ssl_nid_to_group_idEPti
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - ERR_put_error
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14findB8ne180100IPttEET_S2_S2_RKT0_
                - _ZN4bssl5ArrayItE3endEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:265,44'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl17TLS12ServerParamsC2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:249,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:250,21'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14findB8ne180100IPttEET_S2_S2_RKT0_
                - _ZN4bssl5ArrayItE3endEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - ERR_put_error
                - _ZN4bssl17TLS12ServerParamsC2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:253,17'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - ERR_put_error
                - _ZN4bssl17TLS12ServerParamsC2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:248,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:253,17'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - ERR_put_error
                - _ZN4bssl17TLS12ServerParamsC2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:263,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl17TLS12ServerParamsC2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:258,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:259,11'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl17TLS12ServerParamsC2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:262,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl17TLS12ServerParamsC2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:266,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:267,14'
              BranchSideFuncs:
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl17TLS12ServerParamsC2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:269,3'
              BranchSideFuncs:
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl17TLS12ServerParamsC2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:273,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:274,8'
              BranchSideFuncs:
                - _ZN4bssl17TLS12ServerParamsC2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:276,12'
              BranchSideFuncs:
                - _ZN4bssl17TLS12ServerParamsC2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:274,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:275,50'
              BranchSideFuncs:
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:279,54'
              BranchSideFuncs:
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:273,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:276,12'
              BranchSideFuncs:
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:279,54'
              BranchSideFuncs:
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:279,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:280,47'
              BranchSideFuncs:
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:283,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:279,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:281,34'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:283,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:239,20'
          Dst:             _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
        - Src:             '/src/boringssl/ssl/handshake_server.cc:240,5'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:244,20'
          Dst:             EVP_PKEY_id
        - Src:             '/src/boringssl/ssl/handshake_server.cc:246,24'
          Dst:             EVP_PKEY_get0_EC_KEY
        - Src:             '/src/boringssl/ssl/handshake_server.cc:249,50'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/ssl/handshake_server.cc:249,26'
          Dst:             EC_GROUP_get_curve_name
        - Src:             '/src/boringssl/ssl/handshake_server.cc:248,12'
          Dst:             _ZN4bssl19ssl_nid_to_group_idEPti
        - Src:             '/src/boringssl/ssl/handshake_server.cc:250,51'
          Dst:             _ZN4bssl5ArrayItE5beginEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:251,51'
          Dst:             _ZN4bssl5ArrayItE3endEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:252,64'
          Dst:             _ZN4bssl5ArrayItE3endEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:259,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:260,18'
          Dst:             _ZN4bssl17TLS12ServerParamsC2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:265,15'
          Dst:             _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
        - Src:             '/src/boringssl/ssl/handshake_server.cc:271,21'
          Dst:             _ZN4bssl17TLS12ServerParamsC2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:272,19'
          Dst:             _ZN4bsslL13choose_cipherEPNS_13SSL_HANDSHAKEEPK19stack_st_SSL_CIPHERjj
        - Src:             '/src/boringssl/ssl/handshake_server.cc:275,9'
          Dst:             _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:276,12'
          Dst:             _ZN4bssl17TLS12ServerParamsC2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:279,7'
          Dst:             _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:280,7'
          Dst:             _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
    - functionName:    _ZN4bssl17TLS12ServerParamsC2Ev
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL28ssl_parse_client_cipher_listEPK22ssl_early_callback_ctx
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client_hello
        - ''
      BBCount:         22
      ICount:          118
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_get_u16
        - CBS_init
        - CBS_len
        - ERR_put_error
        - SSL_get_cipher_by_value
        - sk_SSL_CIPHER_new_null
        - sk_SSL_CIPHER_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:136,12'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - SSL_get_cipher_by_value
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:139,3'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - SSL_get_cipher_by_value
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:139,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:142,10'
              BranchSideFuncs:
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_get_cipher_by_value
                - CBS_len
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:153,10'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:142,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:143,7'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:147,51'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:148,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:139,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - CBS_get_u16
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - SSL_get_cipher_by_value
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:148,45'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - CBS_get_u16
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - SSL_get_cipher_by_value
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:148,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:139,3'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - SSL_get_cipher_by_value
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:149,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:131,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/handshake_server.cc:134,38'
          Dst:             sk_SSL_CIPHER_new_null
        - Src:             '/src/boringssl/ssl/handshake_server.cc:139,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:142,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/handshake_server.cc:143,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:147,27'
          Dst:             SSL_get_cipher_by_value
        - Src:             '/src/boringssl/ssl/handshake_server.cc:148,23'
          Dst:             sk_SSL_CIPHER_push
    - functionName:    _ZN4bssl4SpanIKhEC2ILm6EEERAT__S1_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
    - functionName:    _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
    - functionName:    _ZL14OPENSSL_memchrPKvim
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - s
        - c
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:822,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:823,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:826,17'
              BranchSideFuncs:
                - memchr
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:826,10'
          Dst:             memchr
    - functionName:    _ZN4bsslL17negotiate_versionEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - client_hello
      BBCount:         43
      ICount:          249
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - CBS_get_u8_length_prefixed
        - CBS_len
        - ERR_put_error
        - SSL_is_dtls
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl21ssl_negotiate_versionEPNS_13SSL_HANDSHAKEEPhPtPK6cbs_st
        - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
        - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
        - _ZN4bssl4SpanIKhEC2ILm6EEERAT__S1_
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK4bssl4SpanIKhE4lastEm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:67,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:67,3'
              BranchSideFuncs:
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - SSL_is_dtls
                - _ZN4bssl4SpanIKhEC2ILm6EEERAT__S1_
                - _ZNK4bssl4SpanIKhE4lastEm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl21ssl_negotiate_versionEPNS_13SSL_HANDSHAKEEPhPtPK6cbs_st
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZNK4bssl4SpanIKhE4lastEm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:69,38'
              BranchSideFuncs:
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - SSL_is_dtls
                - _ZN4bssl4SpanIKhEC2ILm6EEERAT__S1_
                - _ZNK4bssl4SpanIKhE4lastEm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl21ssl_negotiate_versionEPNS_13SSL_HANDSHAKEEPhPtPK6cbs_st
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZNK4bssl4SpanIKhE4lastEm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:69,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:71,10'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - _ZN4bssl21ssl_negotiate_versionEPNS_13SSL_HANDSHAKEEPhPtPK6cbs_st
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:92,12'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bssl4SpanIKhEC2ILm6EEERAT__S1_
                - _ZNK4bssl4SpanIKhE4lastEm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl21ssl_negotiate_versionEPNS_13SSL_HANDSHAKEEPhPtPK6cbs_st
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZNK4bssl4SpanIKhE4lastEm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:71,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:72,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZN4bssl21ssl_negotiate_versionEPNS_13SSL_HANDSHAKEEPhPtPK6cbs_st
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:74,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:72,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:73,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:74,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:71,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:74,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:78,3'
              BranchSideFuncs:
                - _ZN4bssl21ssl_negotiate_versionEPNS_13SSL_HANDSHAKEEPhPtPK6cbs_st
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:93,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:94,11'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZNK4bssl4SpanIKhE4lastEm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl21ssl_negotiate_versionEPNS_13SSL_HANDSHAKEEPhPtPK6cbs_st
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:101,11'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm6EEERAT__S1_
                - _ZNK4bssl4SpanIKhE4lastEm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl21ssl_negotiate_versionEPNS_13SSL_HANDSHAKEEPhPtPK6cbs_st
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:94,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:95,22'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZNK4bssl4SpanIKhE4lastEm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl21ssl_negotiate_versionEPNS_13SSL_HANDSHAKEEPhPtPK6cbs_st
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:96,18'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZNK4bssl4SpanIKhE4lastEm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl21ssl_negotiate_versionEPNS_13SSL_HANDSHAKEEPhPtPK6cbs_st
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:101,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:102,22'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm6EEERAT__S1_
                - _ZNK4bssl4SpanIKhE4lastEm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl21ssl_negotiate_versionEPNS_13SSL_HANDSHAKEEPhPtPK6cbs_st
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:103,18'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm6EEERAT__S1_
                - _ZNK4bssl4SpanIKhE4lastEm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl21ssl_negotiate_versionEPNS_13SSL_HANDSHAKEEPhPtPK6cbs_st
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:103,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:104,22'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm6EEERAT__S1_
                - _ZNK4bssl4SpanIKhE4lastEm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl21ssl_negotiate_versionEPNS_13SSL_HANDSHAKEEPhPtPK6cbs_st
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:105,18'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm6EEERAT__S1_
                - _ZNK4bssl4SpanIKhE4lastEm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl21ssl_negotiate_versionEPNS_13SSL_HANDSHAKEEPhPtPK6cbs_st
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:113,5'
              BranchSideFuncs:
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:117,46'
              BranchSideFuncs:
                - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:118,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:119,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:125,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:120,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:125,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:67,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_server.cc:69,7'
          Dst:             _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - Src:             '/src/boringssl/ssl/handshake_server.cc:71,10'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:72,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:73,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:74,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:93,9'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/handshake_server.cc:99,18'
          Dst:             _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
        - Src:             '/src/boringssl/ssl/handshake_server.cc:99,38'
          Dst:             _ZNK4bssl4SpanIKhE4lastEm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:99,18'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:108,18'
          Dst:             _ZN4bssl4SpanIKhEC2ILm6EEERAT__S1_
        - Src:             '/src/boringssl/ssl/handshake_server.cc:108,37'
          Dst:             _ZNK4bssl4SpanIKhE4lastEm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:108,18'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:112,8'
          Dst:             _ZN4bssl21ssl_negotiate_versionEPNS_13SSL_HANDSHAKEEPhPtPK6cbs_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:117,7'
          Dst:             _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
        - Src:             '/src/boringssl/ssl/handshake_server.cc:119,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:120,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - client_hello
        - id
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_get_u16
        - CBS_init
        - CBS_len
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:50,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:52,10'
              BranchSideFuncs:
                - CBS_get_u16
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:61,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:52,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:53,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:56,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:56,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:50,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:57,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:47,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/handshake_server.cc:50,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:52,10'
          Dst:             CBS_get_u16
    - functionName:    _ZN4bsslL28is_probably_jdk11_with_tls13EPK22ssl_early_callback_ctx
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - client_hello
      BBCount:         42
      ICount:          258
      EdgeCount:       53
      CyclomaticComplexity: 13
      functionsReached:
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_init
        - CBS_len
        - _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl8internalneENS_4SpanIKhEES3_
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:300,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:302,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:306,22'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - CBS_init
                - CBS_len
                - CBS_len
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:334,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:334,35'
              BranchSideFuncs:
                - CBS_get_u16
                - CBS_len
                - CBS_len
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:365,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_get_u16
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:337,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:337,36'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:361,16'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:337,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:339,18'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_get_u16
                - CBS_get_u16
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:361,16'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:341,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:342,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:344,15'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:344,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:346,30'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:349,33'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:352,21'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_len
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:355,26'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - CBS_len
                - CBS_len
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:358,28'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:361,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:361,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:362,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:365,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:366,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:372,3'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_get_u16
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:372,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:374,10'
              BranchSideFuncs:
                - CBS_get_u16
                - CBS_len
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:384,7'
              BranchSideFuncs:
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:374,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:375,9'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_get_u16
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:376,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:374,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:372,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:376,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:384,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:388,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:389,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:384,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:389,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:392,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:300,7'
          Dst:             _ZN4bssl38ssl_client_cipher_list_contains_cipherEPK22ssl_early_callback_ctxt
        - Src:             '/src/boringssl/ssl/handshake_server.cc:330,23'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:330,32'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:333,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/handshake_server.cc:337,9'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/handshake_server.cc:341,12'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:352,21'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:355,26'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:365,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:372,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:374,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/handshake_server.cc:384,15'
          Dst:             _ZN4bssl8internalneENS_4SpanIKhEES3_
    - functionName:    _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_HPKE_CTX_cleanup
        - EVP_HPKE_CTX_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:479,5'
          Dst:             EVP_HPKE_CTX_cleanup
        - Src:             '/src/boringssl/include/openssl/base.h:480,5'
          Dst:             EVP_HPKE_CTX_zero
    - functionName:    _ZN4bssl5UpRefERKNSt3__110unique_ptrI15ssl_ech_keys_stNS_8internal7DeleterEEE
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6151
      functionLinenumberEnd: 6151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5UpRefEP15ssl_ech_keys_st
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:6151,1'
          Dst:             _ZN4bssl5UpRefEP15ssl_ech_keys_st
    - functionName:    _ZN4bsslL11extract_sniEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - client_hello
      BBCount:         28
      ICount:          155
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - CBS_contains_zero_byte
        - CBS_get_u16_length_prefixed
        - CBS_get_u8
        - CBS_len
        - CBS_strdup
        - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:477,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:482,5'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:488,8'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:488,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:489,8'
              BranchSideFuncs:
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:500,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:489,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:497,8'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:500,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:497,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:498,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:500,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:498,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:499,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:500,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:488,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:500,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:504,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:504,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:505,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:508,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:505,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:506,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:508,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:506,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:507,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:508,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:504,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:508,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:513,9'
              BranchSideFuncs:
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:514,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:515,6'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:518,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:477,8'
          Dst:             _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - Src:             '/src/boringssl/ssl/handshake_server.cc:488,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:489,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/handshake_server.cc:497,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:498,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:499,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:505,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:506,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:507,7'
          Dst:             CBS_contains_zero_byte
        - Src:             '/src/boringssl/ssl/handshake_server.cc:514,8'
          Dst:             CBS_strdup
    - functionName:    _ZN4bsslL11decrypt_echEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - client_hello
      BBCount:         41
      ICount:          306
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_get_u8
        - CBS_len
        - ERR_clear_error
        - ERR_put_error
        - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
        - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - _ZN4bssl5UpRefERKNSt3__110unique_ptrI15ssl_ech_keys_stNS_8internal7DeleterEEE
        - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
        - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
        - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
        - _ZNK4bssl15ECHServerConfig10ech_configEv
        - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:399,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:401,5'
              BranchSideFuncs:
                - CBS_get_u8
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI15ssl_ech_keys_stNS_8internal7DeleterEEE
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - ERR_clear_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:404,8'
              BranchSideFuncs:
                - CBS_get_u8
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI15ssl_ech_keys_stNS_8internal7DeleterEEE
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - ERR_clear_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - ERR_clear_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:404,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:405,5'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI15ssl_ech_keys_stNS_8internal7DeleterEEE
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - ERR_clear_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:409,7'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI15ssl_ech_keys_stNS_8internal7DeleterEEE
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - ERR_clear_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - ERR_clear_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:409,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:410,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:416,8'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI15ssl_ech_keys_stNS_8internal7DeleterEEE
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - ERR_clear_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - ERR_clear_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:416,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:417,8'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI15ssl_ech_keys_stNS_8internal7DeleterEEE
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - ERR_clear_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:422,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:417,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:418,8'
              BranchSideFuncs:
                - CBS_get_u8
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI15ssl_ech_keys_stNS_8internal7DeleterEEE
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - ERR_clear_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:422,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:418,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:419,8'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI15ssl_ech_keys_stNS_8internal7DeleterEEE
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - ERR_clear_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:422,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:419,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:420,8'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI15ssl_ech_keys_stNS_8internal7DeleterEEE
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - ERR_clear_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:422,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:420,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:421,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI15ssl_ech_keys_stNS_8internal7DeleterEEE
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - ERR_clear_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:422,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:416,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:422,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:428,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI15ssl_ech_keys_stNS_8internal7DeleterEEE
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - ERR_clear_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - ERR_clear_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:432,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:433,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - ERR_clear_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:437,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - ERR_clear_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - ERR_clear_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:437,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:437,27'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - ERR_clear_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:469,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:439,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:440,10'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:442,7'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - ERR_clear_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:439,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:442,7'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - ERR_clear_error
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:446,35'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - ERR_clear_error
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - ERR_clear_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:446,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:449,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:461,25'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:449,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:451,9'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl15ECHServerConfig10ech_configEv
                - _ZNKSt3__110unique_ptrIN4bssl15ECHServerConfigENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
                - ERR_clear_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:458,7'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:399,8'
          Dst:             _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - Src:             '/src/boringssl/ssl/handshake_server.cc:404,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/handshake_server.cc:405,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:416,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/handshake_server.cc:417,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/handshake_server.cc:418,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/handshake_server.cc:419,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:420,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:421,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:422,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:428,19'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
        - Src:             '/src/boringssl/ssl/handshake_server.cc:429,20'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI15ssl_ech_keys_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:430,3'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:430,3'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:437,27'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE5beginEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:437,27'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrINS_15ECHServerConfigENS_8internal7DeleterEEEE3endEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:438,22'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE5ResetEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:439,30'
          Dst:             _ZNK4bssl15ECHServerConfig10ech_configEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:440,48'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:440,72'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:440,18'
          Dst:             _ZNK4bssl15ECHServerConfig12SetupContextEP15evp_hpke_ctx_stttNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:442,7'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:448,35'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:446,10'
          Dst:             _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:451,9'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:458,7'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl26ssl_server_handshake_stateEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1845
      functionLinenumberEnd: 1896
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         27
      ICount:          143
      EdgeCount:       53
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN4bssl28tls13_server_handshake_stateEPNS_13SSL_HANDSHAKEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1848,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1850,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1852,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1854,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1856,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1858,43'
              BranchSideFuncs:
                - _ZN4bssl28tls13_server_handshake_stateEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1860,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1862,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1864,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1866,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1868,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1870,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1872,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1874,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1876,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1878,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1880,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1882,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1884,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1886,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1888,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1890,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1892,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1895,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1858,14'
          Dst:             _ZN4bssl28tls13_server_handshake_stateEPNS_13SSL_HANDSHAKEE
    - functionName:    _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1722
      functionLinenumberEnd: 1756
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         25
      ICount:          185
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4bssl16ssl_update_cacheEP6ssl_st
        - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1725,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1726,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1729,3'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1732,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1733,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1738,26'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1732,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1734,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1738,26'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1739,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1740,5'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1744,5'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1740,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1740,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1741,46'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1744,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1744,5'
              BranchSideFuncs:
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1745,42'
              BranchSideFuncs:
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1750,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1751,22'
              BranchSideFuncs:
                - _ZN4bssl16ssl_update_cacheEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1754,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1740,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1744,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1745,36'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1751,5'
          Dst:             _ZN4bssl16ssl_update_cacheEP6ssl_st
    - functionName:    _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1670
      functionLinenumberEnd: 1720
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         51
      ICount:          263
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_u16_length_prefixed
        - CBB_add_u32
        - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
        - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
        - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1673,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1675,28'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u32
                - CBB_add_u16_length_prefixed
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1708,8'
              BranchSideFuncs:
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1676,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1678,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u32
                - CBB_add_u16_length_prefixed
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1684,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u32
                - CBB_add_u16_length_prefixed
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1685,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1686,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u32
                - CBB_add_u16_length_prefixed
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1689,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u32
                - CBB_add_u16_length_prefixed
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1696,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1697,29'
              BranchSideFuncs:
                - CBB_add_u32
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16_length_prefixed
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1704,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1697,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1698,10'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1704,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1698,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1699,29'
              BranchSideFuncs:
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1704,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1699,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1703,30'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1704,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1695,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1704,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1706,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1706,3'
              BranchSideFuncs:
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1708,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1709,33'
              BranchSideFuncs:
                - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1711,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1709,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1710,26'
              BranchSideFuncs:
                - _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1711,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1708,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1711,5'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1714,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1714,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1715,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1717,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1678,7'
          Dst:             _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1684,11'
          Dst:             _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1689,7'
          Dst:             _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1693,15'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1695,45'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1697,10'
          Dst:             CBB_add_u32
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1698,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1699,10'
          Dst:             _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1703,39'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1703,10'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1706,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1706,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1709,8'
          Dst:             _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1710,8'
          Dst:             _ZN4bssl17ssl_send_finishedEPNS_13SSL_HANDSHAKEE
    - functionName:    _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1646
      functionLinenumberEnd: 1668
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         16
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4bssl16ssl_get_finishedEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl43tls1_record_handshake_hashes_for_channel_idEPNS_13SSL_HANDSHAKEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1649,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1650,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1653,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl43tls1_record_handshake_hashes_for_channel_idEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1653,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1654,5'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl43tls1_record_handshake_hashes_for_channel_idEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1656,5'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl43tls1_record_handshake_hashes_for_channel_idEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1662,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1662,31'
              BranchSideFuncs:
                - _ZN4bssl43tls1_record_handshake_hashes_for_channel_idEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1667,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1662,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1663,52'
              BranchSideFuncs:
                - _ZN4bssl43tls1_record_handshake_hashes_for_channel_idEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1667,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1662,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1664,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1667,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1648,29'
          Dst:             _ZN4bssl16ssl_get_finishedEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1663,8'
          Dst:             _ZN4bssl43tls1_record_handshake_hashes_for_channel_idEPNS_13SSL_HANDSHAKEE
    - functionName:    _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1622
      functionLinenumberEnd: 1644
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         15
      ICount:          94
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl22tls1_verify_channel_idEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1625,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1626,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl22tls1_verify_channel_idEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1631,8'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl22tls1_verify_channel_idEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1631,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1632,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl22tls1_verify_channel_idEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1635,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl22tls1_verify_channel_idEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1635,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1636,31'
              BranchSideFuncs:
                - _ZN4bssl22tls1_verify_channel_idEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1638,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1636,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1637,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1638,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1635,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1638,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1641,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1635,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1636,8'
          Dst:             _ZN4bssl22tls1_verify_channel_idEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1637,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
    - functionName:    _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1586
      functionLinenumberEnd: 1620
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         22
      ICount:          147
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - CBS_get_u8_length_prefixed
        - CBS_len
        - ERR_put_error
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1589,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1590,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1595,8'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1595,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1596,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1599,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1599,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1600,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1601,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1599,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1601,5'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1604,27'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1605,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1606,8'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1608,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1606,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1607,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1608,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1605,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1608,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1613,8'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1613,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1614,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1617,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1599,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1600,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1605,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1606,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1607,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1608,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1609,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1613,48'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1613,39'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1577
      functionLinenumberEnd: 1584
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1578,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1579,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1582,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1578,8'
          Dst:             _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
    - functionName:    _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1569
      functionLinenumberEnd: 1575
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1570,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1570,23'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1573,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1570,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1571,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1573,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1489
      functionLinenumberEnd: 1567
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         30
      ICount:          241
      EdgeCount:       42
      CyclomaticComplexity: 14
      functionsReached:
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_len
        - CRYPTO_BUFFER_init_CBS
        - ERR_put_error
        - _ZN4bssl13SSLTranscript10FreeBufferEv
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
        - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
        - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
        - _ZNK4bssl13SSLTranscript6bufferEv
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - sk_CRYPTO_BUFFER_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1494,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1495,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_init_CBS
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1501,8'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_init_CBS
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1501,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1502,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_init_CBS
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1505,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_init_CBS
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1505,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1506,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_init_CBS
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1511,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_init_CBS
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1514,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1515,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1518,32'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1522,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1523,10'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1536,51'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1523,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1524,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1528,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1529,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1531,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1534,49'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1535,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:0,0'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1537,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1543,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1544,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1545,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1543,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1545,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1550,30'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl13SSLTranscript6bufferEv
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1550,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1552,5'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1559,3'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1560,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1561,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1564,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1495,20'
          Dst:             _ZN4bssl13SSLTranscript10FreeBufferEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1505,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1511,7'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1513,3'
          Dst:             CRYPTO_BUFFER_init_CBS
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1514,8'
          Dst:             _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1522,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1523,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1524,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1525,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1529,10'
          Dst:             _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1531,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1535,15'
          Dst:             _ZN4bssl35tls1_get_legacy_signature_algorithmEPtPK11evp_pkey_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1537,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1538,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1543,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1544,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1545,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1546,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1550,35'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1551,68'
          Dst:             _ZNK4bssl13SSLTranscript6bufferEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1550,8'
          Dst:             _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1552,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1553,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1559,18'
          Dst:             _ZN4bssl13SSLTranscript10FreeBufferEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1560,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
    - functionName:    _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1273
      functionLinenumberEnd: 1487
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         173
      ICount:          1008
      EdgeCount:       321
      CyclomaticComplexity: 150
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16_length_prefixed
        - CBB_init
        - CBS_contains_zero_byte
        - CBS_get_u16_length_prefixed
        - CBS_get_u8_length_prefixed
        - CBS_len
        - CBS_strdup
        - ERR_put_error
        - EVP_PKEY_size
        - RAND_bytes
        - _ZL18constant_time_eq_8mm
        - _ZL22constant_time_eq_int_8ii
        - _ZL22constant_time_select_8mhh
        - _ZL23constant_time_is_zero_8m
        - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
        - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
        - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
        - _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - _ZN4bssl5ArrayIhE4InitEm
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayIhEixEm
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1276,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1277,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1280,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1280,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1281,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1284,33'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1289,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1294,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1316,18'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1294,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1295,11'
              BranchSideFuncs:
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1296,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1295,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1295,32'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1301,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1294,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1296,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1301,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_contains_zero_byte
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1301,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1302,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1303,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1301,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1303,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1307,11'
              BranchSideFuncs:
                - CBS_strdup
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1308,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1309,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1312,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1317,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1319,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - _ZN4bssl5ArrayIhED2Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1393,14'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1320,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1321,9'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1322,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1319,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1322,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1328,20'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1329,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1331,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1337,37'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1337,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1341,9'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1343,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1345,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1348,9'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1348,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1349,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1358,27'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1358,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1359,38'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - RAND_bytes
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1360,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1358,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1360,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1365,9'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1365,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1366,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1372,26'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_eq_int_8ii
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1375,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1376,52'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1378,49'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZL23constant_time_is_zero_8m
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL18constant_time_eq_8mm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1389,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1391,11'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEixEm
                - _ZL22constant_time_select_8mhh
                - _ZN4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1393,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1393,3'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1393,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1396,10'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - _ZN4bssl5ArrayIhED2Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1413,16'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1396,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1397,9'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1398,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1396,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1398,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1404,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1405,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1406,22'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1411,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1413,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1414,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1421,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1422,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1465,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1422,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1423,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1430,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1432,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1433,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1436,16'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhE4InitEm
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1443,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1446,34'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1451,15'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1446,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1447,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1449,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1454,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1455,52'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1461,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1455,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1456,49'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1461,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1457,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1458,52'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1461,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1458,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1459,32'
              BranchSideFuncs:
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1461,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1459,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1460,39'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1461,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1453,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1461,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1463,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1463,3'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1465,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1466,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1470,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1471,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1473,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1475,45'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1280,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1294,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1295,32'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1296,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1297,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1301,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1302,9'
          Dst:             CBS_contains_zero_byte
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1303,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1304,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1308,10'
          Dst:             CBS_strdup
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1309,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1316,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1319,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1321,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1322,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1323,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1328,20'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1330,13'
          Dst:             EVP_PKEY_size
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1329,22'
          Dst:             _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1393,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1337,53'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1338,49'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1339,37'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1337,13'
          Dst:             _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1348,36'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1349,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1350,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1358,27'
          Dst:             _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1359,38'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1359,63'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1359,10'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1365,45'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1366,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1367,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1372,57'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1373,43'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1373,20'
          Dst:             _ZL22constant_time_eq_int_8ii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1374,43'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1374,20'
          Dst:             _ZL22constant_time_eq_int_8ii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1376,40'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1376,16'
          Dst:             _ZL23constant_time_is_zero_8m
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1378,37'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1378,13'
          Dst:             _ZL23constant_time_is_zero_8m
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1382,32'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1382,13'
          Dst:             _ZL18constant_time_eq_8mm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1384,32'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1384,13'
          Dst:             _ZL18constant_time_eq_8mm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1389,45'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1391,17'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1391,47'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1390,29'
          Dst:             _ZL22constant_time_select_8mhh
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1390,7'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1393,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1396,10'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1397,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1398,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1399,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1405,62'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1406,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1414,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1415,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1423,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1424,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1433,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1434,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1438,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1439,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1446,29'
          Dst:             _ZN4bssl5ArrayIhE4InitEm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1451,15'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1453,33'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1454,54'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1453,10'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1455,52'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1455,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1456,49'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1457,41'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1456,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1458,52'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1458,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1459,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1460,39'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1460,10'
          Dst:             _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1463,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1463,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1465,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1470,27'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1471,40'
          Dst:             _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1472,36'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1471,8'
          Dst:             _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1487,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1487,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1257
      functionLinenumberEnd: 1271
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         12
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl20ssl_verify_peer_certEPNS_13SSL_HANDSHAKEE
        - sk_CRYPTO_BUFFER_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1258,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1259,34'
              BranchSideFuncs:
                - _ZN4bssl20ssl_verify_peer_certEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1269,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1259,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1261,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1263,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1265,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1267,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1258,7'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1259,13'
          Dst:             _ZN4bssl20ssl_verify_peer_certEPNS_13SSL_HANDSHAKEE
    - functionName:    _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         35
      ICount:          260
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached:
        - CBS_len
        - ERR_put_error
        - _ZN4bssl13SSLTranscript10FreeBufferEv
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - sk_CRYPTO_BUFFER_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1194,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1194,23'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1197,8'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1195,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1197,8'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1198,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1203,8'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1203,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1204,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1207,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1207,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1208,5'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1211,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1211,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1212,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1215,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1218,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1219,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1221,47'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1222,20'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1226,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1226,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1227,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1228,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1226,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1228,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1233,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1233,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1235,5'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1247,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1237,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1239,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1246,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1207,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1211,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1217,8'
          Dst:             _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1222,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1226,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1228,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1229,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1233,7'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1235,20'
          Dst:             _ZN4bssl13SSLTranscript10FreeBufferEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1239,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1240,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
    - functionName:    _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1154
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         50
      ICount:          234
      EdgeCount:       99
      CyclomaticComplexity: 51
      functionsReached:
        - CBB_add_u16_length_prefixed
        - CBB_add_u8
        - CBB_add_u8_length_prefixed
        - ERR_put_error
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
        - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1156,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1157,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1160,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u8_length_prefixed
                - CBB_add_u8
                - CBB_add_u8
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1163,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1165,10'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8_length_prefixed
                - CBB_add_u8
                - CBB_add_u8
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1180,8'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1166,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1167,10'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - CBB_add_u8
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1175,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1167,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1168,10'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1175,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1168,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1169,10'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1175,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1169,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1170,31'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1175,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1170,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1171,12'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1173,33'
              BranchSideFuncs:
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1171,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1172,37'
              BranchSideFuncs:
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1175,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1172,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1173,33'
              BranchSideFuncs:
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1175,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1173,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1174,30'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1175,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1165,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1175,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1178,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1181,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1182,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1183,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1180,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1183,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1187,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1160,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1165,45'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1167,10'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1168,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1169,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1170,10'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1171,12'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1172,12'
          Dst:             _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1173,10'
          Dst:             _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1174,39'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1174,10'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1175,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1189,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1180,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1182,37'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1182,8'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1183,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1189,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1084
      functionLinenumberEnd: 1152
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         57
      ICount:          308
      EdgeCount:       107
      CyclomaticComplexity: 52
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_did_write
        - CBB_reserve
        - ERR_put_error
        - EVP_PKEY_size
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
        - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhE5ResetEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZNK4bssl5ArrayIhE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1087,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1088,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1092,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - CBB_add_u16_length_prefixed
                - CBB_reserve
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - CBB_add_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1095,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1097,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - CBB_add_u16_length_prefixed
                - CBB_reserve
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - CBB_add_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1100,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1097,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1098,29'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1100,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1094,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1100,5'
              BranchSideFuncs:
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - CBB_add_u16_length_prefixed
                - CBB_reserve
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - CBB_add_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1104,40'
              BranchSideFuncs:
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - CBB_add_u16_length_prefixed
                - CBB_reserve
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - CBB_add_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1107,42'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - CBB_add_u16_length_prefixed
                - CBB_reserve
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhE5ResetEv
                - CBB_add_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1143,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1107,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1109,22'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_reserve
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhE5ResetEv
                - CBB_add_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1112,30'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_reserve
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhE5ResetEv
                - CBB_add_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1112,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1113,31'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - CBB_add_u16_length_prefixed
                - CBB_reserve
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhE5ResetEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1121,46'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_reserve
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhE5ResetEv
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1113,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1114,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_reserve
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhE5ResetEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1118,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_reserve
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhE5ResetEv
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1123,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1124,36'
              BranchSideFuncs:
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhE5ResetEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1125,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1123,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1125,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhE5ResetEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1129,34'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhE5ResetEv
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1129,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1132,36'
              BranchSideFuncs:
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhE5ResetEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1137,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1139,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1141,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1132,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1133,11'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1135,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1145,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1148,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1087,25'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1092,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1094,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1097,25'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1098,47'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1099,40'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1098,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1152,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1104,7'
          Dst:             _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1107,10'
          Dst:             _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1109,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1112,9'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1113,12'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1114,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1115,9'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1121,32'
          Dst:             EVP_PKEY_size
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1123,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1124,10'
          Dst:             CBB_reserve
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1130,55'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1129,13'
          Dst:             _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1132,14'
          Dst:             CBB_did_write
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1144,37'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1144,8'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1148,21'
          Dst:             _ZN4bssl5ArrayIhE5ResetEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1152,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 973
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         150
      ICount:          756
      EdgeCount:       150
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u24_length_prefixed
        - CBB_add_u8
        - CBB_add_u8_length_prefixed
        - CBB_data
        - CBB_init
        - CBB_len
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
        - ERR_put_error
        - _ZN4bssl11SSLKeyShare6CreateEt
        - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
        - __assert_fail
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:977,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:978,5'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1001,20'
              BranchSideFuncs:
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:978,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:978,5'
              BranchSideFuncs:
                - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:979,37'
              BranchSideFuncs:
                - _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:979,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:980,7'
              BranchSideFuncs:
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:983,9'
              BranchSideFuncs:
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:983,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:985,12'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:998,3'
              BranchSideFuncs:
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:986,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:987,12'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:994,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:987,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:988,12'
              BranchSideFuncs:
                - CBB_add_u24_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:994,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:988,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:991,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:994,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:992,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:993,32'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:994,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:985,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:994,9'
              BranchSideFuncs:
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:997,5'
              BranchSideFuncs:
                - _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1003,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1004,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1008,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1004,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1004,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1080,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1003,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1008,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1080,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1008,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1009,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1011,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1009,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1010,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1011,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1008,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1011,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1015,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1015,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1016,20'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1027,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1016,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1016,14'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1018,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1019,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1021,43'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1023,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1019,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1023,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1025,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1027,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1028,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1072,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1028,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1028,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1029,47'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1030,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1031,27'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1034,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1031,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1032,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1034,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1032,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1033,43'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1034,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1030,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1034,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1037,42'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1039,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1039,21'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1046,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1039,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1040,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1046,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1040,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1041,12'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1046,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1041,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1042,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1046,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1039,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1043,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1046,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1046,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1048,36'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1054,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1048,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1050,11'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1052,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1054,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1055,11'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1058,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1061,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1062,41'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1066,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1062,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1063,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1066,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1063,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1064,47'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1066,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1060,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1066,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1068,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1069,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1075,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1076,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1078,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:975,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:977,7'
          Dst:             _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:978,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_server.cc:979,10'
          Dst:             _ZN4bssl26ssl_send_tls12_certificateEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:985,47'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:987,12'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/handshake_server.cc:988,12'
          Dst:             CBB_add_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:991,15'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/handshake_server.cc:992,15'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:989,12'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_server.cc:993,41'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:993,12'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:994,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1003,7'
          Dst:             _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1008,23'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1008,10'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1009,28'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1009,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1010,28'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1010,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1018,26'
          Dst:             strlen
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1019,44'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1019,12'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1020,12'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1028,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1029,27'
          Dst:             _ZN4bssl11SSLKeyShare6CreateEt
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1031,27'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1031,12'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1032,28'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1032,12'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1033,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1033,12'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1041,36'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1042,37'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1043,23'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1043,19'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1048,60'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1049,52'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1048,14'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1059,27'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1061,24'
          Dst:             CBB_data
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1061,42'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1061,19'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1060,40'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1062,41'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1062,16'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1063,71'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1064,47'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1064,16'
          Dst:             _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1069,9'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1069,9'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1072,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1075,29'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1075,10'
          Dst:             _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1082,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1082,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 971
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         83
      ICount:          520
      EdgeCount:       95
      CyclomaticComplexity: 14
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u8
        - CBB_add_u8_length_prefixed
        - ERR_put_error
        - RAND_bytes
        - SSL_CIPHER_get_protocol_id
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL19CRYPTO_store_u32_bePvj
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
        - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl5ArrayIhE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:889,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:890,8'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZL19CRYPTO_store_u32_bePvj
                - RAND_bytes
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:897,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZL19CRYPTO_store_u32_bePvj
                - RAND_bytes
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:889,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:891,5'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZL19CRYPTO_store_u32_bePvj
                - RAND_bytes
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:897,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZL19CRYPTO_store_u32_bePvj
                - RAND_bytes
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:897,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:898,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZL19CRYPTO_store_u32_bePvj
                - RAND_bytes
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.3522
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:902,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZL19CRYPTO_store_u32_bePvj
                - RAND_bytes
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.3522
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:897,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:899,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZL19CRYPTO_store_u32_bePvj
                - RAND_bytes
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.3522
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:902,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZL19CRYPTO_store_u32_bePvj
                - RAND_bytes
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.3522
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:903,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:903,17'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZL19CRYPTO_store_u32_bePvj
                - RAND_bytes
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.3522
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:908,52'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZL19CRYPTO_store_u32_bePvj
                - RAND_bytes
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:903,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:904,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZL19CRYPTO_store_u32_bePvj
                - RAND_bytes
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:908,52'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZL19CRYPTO_store_u32_bePvj
                - RAND_bytes
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:903,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:905,20'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:908,52'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZL19CRYPTO_store_u32_bePvj
                - RAND_bytes
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:911,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:912,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:914,9'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:921,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:922,30'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:938,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:922,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:923,11'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:934,19'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:923,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:929,21'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:931,21'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
                - _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:939,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:941,18'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:943,18'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:948,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:949,27'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:957,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:949,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:950,29'
              BranchSideFuncs:
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:957,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:950,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:951,8'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:957,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:951,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:952,52'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:957,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:952,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:953,54'
              BranchSideFuncs:
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:957,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:953,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:954,8'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:957,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:954,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:955,35'
              BranchSideFuncs:
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:957,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:955,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:956,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:957,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:948,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:957,5'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:961,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:961,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:963,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:968,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:963,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:964,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:966,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:898,45'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:904,34'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:905,71'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:905,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:908,27'
          Dst:             _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:909,5'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/ssl/handshake_server.cc:911,10'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/ssl/handshake_server.cc:915,46'
          Dst:             _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - Src:             '/src/boringssl/ssl/handshake_server.cc:915,37'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:922,9'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:929,21'
          Dst:             _ZN4bssl4SpanIhEC2ILm32EEERAT__h
        - Src:             '/src/boringssl/ssl/handshake_server.cc:929,45'
          Dst:             _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
        - Src:             '/src/boringssl/ssl/handshake_server.cc:929,9'
          Dst:             _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:931,21'
          Dst:             _ZN4bssl4SpanIhEC2ILm32EEERAT__h
        - Src:             '/src/boringssl/ssl/handshake_server.cc:931,45'
          Dst:             _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
        - Src:             '/src/boringssl/ssl/handshake_server.cc:931,9'
          Dst:             _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:934,19'
          Dst:             _ZN4bssl4SpanIhEC2ILm32EEERAT__h
        - Src:             '/src/boringssl/ssl/handshake_server.cc:934,43'
          Dst:             _ZN4bssl4SpanIKhEC2ILm8EEERAT__S1_
        - Src:             '/src/boringssl/ssl/handshake_server.cc:934,7'
          Dst:             _ZN4bsslL11copy_suffixENS_4SpanIhEENS0_IKhEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:938,23'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:941,18'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/handshake_server.cc:943,18'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/handshake_server.cc:946,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:948,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:949,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/handshake_server.cc:950,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_server.cc:951,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/handshake_server.cc:952,52'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:952,71'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:952,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/handshake_server.cc:953,27'
          Dst:             SSL_CIPHER_get_protocol_id
        - Src:             '/src/boringssl/ssl/handshake_server.cc:953,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/handshake_server.cc:954,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/handshake_server.cc:955,8'
          Dst:             _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:956,37'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:956,8'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:957,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:971,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:971,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 715
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         131
      ICount:          762
      EdgeCount:       251
      CyclomaticComplexity: 122
      functionsReached:
        - ERR_clear_error
        - ERR_peek_error
        - ERR_put_error
        - RAND_bytes
        - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
        - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl13SSLTranscript10FreeBufferEv
        - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
        - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl17TLS12ServerParamsC2Ev
        - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
        - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl20ssl_get_prev_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbS9_PK22ssl_early_callback_ctx
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
        - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
        - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
        - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
        - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
        - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
        - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
        - _ZN4bssl5UpRefEP17ssl_credential_st
        - _ZN4bsslL13choose_paramsEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPK19stack_st_SSL_CIPHERb
        - _ZN4bsslL28ssl_parse_client_cipher_listEPK22ssl_early_callback_ctx
        - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
        - _ZNK4bssl17TLS12ServerParams2okEv
        - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:719,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:720,5'
              BranchSideFuncs:
                - _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
                - _ZN4bsslL28ssl_parse_client_cipher_listEPK22ssl_early_callback_ctx
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNK4bssl17TLS12ServerParams2okEv
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl20ssl_get_prev_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbS9_PK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL13choose_paramsEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPK19stack_st_SSL_CIPHERb
                - _ZNK4bssl17TLS12ServerParams2okEv
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL13choose_paramsEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPK19stack_st_SSL_CIPHERb
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:724,12'
              BranchSideFuncs:
                - _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
                - _ZN4bsslL28ssl_parse_client_cipher_listEPK22ssl_early_callback_ctx
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNK4bssl17TLS12ServerParams2okEv
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl20ssl_get_prev_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbS9_PK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL13choose_paramsEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPK19stack_st_SSL_CIPHERb
                - _ZNK4bssl17TLS12ServerParams2okEv
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL13choose_paramsEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPK19stack_st_SSL_CIPHERb
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:735,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:736,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:738,27'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNK4bssl17TLS12ServerParams2okEv
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl20ssl_get_prev_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbS9_PK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL13choose_paramsEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPK19stack_st_SSL_CIPHERb
                - _ZNK4bssl17TLS12ServerParams2okEv
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL13choose_paramsEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPK19stack_st_SSL_CIPHERb
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:739,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:740,5'
              BranchSideFuncs:
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNK4bssl17TLS12ServerParams2okEv
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl20ssl_get_prev_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbS9_PK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL13choose_paramsEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPK19stack_st_SSL_CIPHERb
                - _ZNK4bssl17TLS12ServerParams2okEv
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL13choose_paramsEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPK19stack_st_SSL_CIPHERb
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:742,21'
              BranchSideFuncs:
                - _ZN4bssl17TLS12ServerParamsC2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNK4bssl17TLS12ServerParams2okEv
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl20ssl_get_prev_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbS9_PK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL13choose_paramsEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPK19stack_st_SSL_CIPHERb
                - _ZNK4bssl17TLS12ServerParams2okEv
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL13choose_paramsEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPK19stack_st_SSL_CIPHERb
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:743,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:746,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL13choose_paramsEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPK19stack_st_SSL_CIPHERb
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl17TLS12ServerParams2okEv
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl20ssl_get_prev_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbS9_PK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:749,33'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNK4bssl17TLS12ServerParams2okEv
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl20ssl_get_prev_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbS9_PK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL13choose_paramsEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPK19stack_st_SSL_CIPHERb
                - _ZNK4bssl17TLS12ServerParams2okEv
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:752,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:749,5'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl17TLS12ServerParams2okEv
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl20ssl_get_prev_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbS9_PK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:753,32'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl17TLS12ServerParams2okEv
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl20ssl_get_prev_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbS9_PK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:758,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:760,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl20ssl_get_prev_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbS9_PK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:764,27'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl20ssl_get_prev_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbS9_PK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:760,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:760,5'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:761,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:777,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:778,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:781,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:781,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:782,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:798,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:782,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:782,45'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:790,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:782,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:785,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:790,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:790,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:793,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:794,15'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:790,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:794,15'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:796,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:798,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:800,27'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:805,27'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:807,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:808,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:812,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - RAND_bytes
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:821,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:822,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:829,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:821,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:824,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:829,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:829,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:830,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:849,11'
              BranchSideFuncs:
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:831,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:832,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:838,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:832,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:832,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:833,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:838,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:838,5'
              BranchSideFuncs:
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:839,57'
              BranchSideFuncs:
                - _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:840,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:843,7'
              BranchSideFuncs:
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:845,3'
              BranchSideFuncs:
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:850,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:851,20'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:857,8'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:857,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:858,20'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:864,8'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:864,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:864,29'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:868,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:864,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:865,5'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:868,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:868,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:869,20'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:873,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:719,12'
          Dst:             _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/handshake_server.cc:725,26'
          Dst:             _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
        - Src:             '/src/boringssl/ssl/handshake_server.cc:734,7'
          Dst:             _ZN4bsslL28ssl_parse_client_cipher_listEPK22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/handshake_server.cc:738,27'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:739,8'
          Dst:             _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:742,21'
          Dst:             _ZN4bssl17TLS12ServerParamsC2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:743,13'
          Dst:             _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:746,9'
          Dst:             _ZN4bsslL13choose_paramsEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPK19stack_st_SSL_CIPHERb
        - Src:             '/src/boringssl/ssl/handshake_server.cc:749,31'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:749,31'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:750,7'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:751,16'
          Dst:             _ZN4bsslL13choose_paramsEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPK19stack_st_SSL_CIPHERb
        - Src:             '/src/boringssl/ssl/handshake_server.cc:752,18'
          Dst:             _ZNK4bssl17TLS12ServerParams2okEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:753,26'
          Dst:             _ZN4bssl5UpRefEP17ssl_credential_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:758,15'
          Dst:             _ZNK4bssl17TLS12ServerParams2okEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:760,5'
          Dst:             ERR_peek_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:760,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_server.cc:761,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:770,7'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/handshake_server.cc:769,18'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:775,29'
          Dst:             _ZN4bssl20ssl_get_prev_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbS9_PK22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/handshake_server.cc:785,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:786,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:790,10'
          Dst:             _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:806,5'
          Dst:             _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:807,10'
          Dst:             _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:814,35'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:816,46'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:817,46'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:816,7'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/ssl/handshake_server.cc:824,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:825,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:832,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/handshake_server.cc:839,24'
          Dst:             _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:850,8'
          Dst:             _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/handshake_server.cc:851,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:857,32'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:857,23'
          Dst:             _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:858,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:865,20'
          Dst:             _ZN4bssl13SSLTranscript10FreeBufferEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:868,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:869,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:877,1'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
        - Src:             '/src/boringssl/ssl/handshake_server.cc:877,1'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
    - functionName:    _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl22tls13_server_handshakeEPNS_13SSL_HANDSHAKEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:707,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:708,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:712,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:706,29'
          Dst:             _ZN4bssl22tls13_server_handshakeEPNS_13SSL_HANDSHAKEE
    - functionName:    _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 703
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         26
      ICount:          185
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:660,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:661,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:672,7'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:662,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:663,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:667,9'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:667,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:668,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:670,3'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:672,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:673,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:688,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:672,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:674,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:688,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:674,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:677,9'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:679,9'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:682,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:688,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:690,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:697,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:697,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:697,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:699,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:663,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:664,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:682,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:683,9'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:688,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:697,3'
          Dst:             __assert_fail
    - functionName:    _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         35
      ICount:          231
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memchrPKvim
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl21ssl_get_version_rangeEPKNS_13SSL_HANDSHAKEEPtS3_
        - _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
        - _ZN4bssl5ArrayIhE5ResetEv
        - _ZN4bsslL17negotiate_versionEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
        - _ZN4bsslL28is_probably_jdk11_with_tls13EPK22ssl_early_callback_ctx
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:583,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:584,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl21ssl_get_version_rangeEPKNS_13SSL_HANDSHAKEEPtS3_
                - _ZN4bsslL17negotiate_versionEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZL14OPENSSL_memchrPKvim.3525
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bsslL28is_probably_jdk11_with_tls13EPK22ssl_early_callback_ctx
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEaSB8ne180100EDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:588,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl21ssl_get_version_rangeEPKNS_13SSL_HANDSHAKEEPtS3_
                - _ZN4bsslL17negotiate_versionEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZL14OPENSSL_memchrPKvim.3525
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bsslL28is_probably_jdk11_with_tls13EPK22ssl_early_callback_ctx
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEaSB8ne180100EDn
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:588,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:589,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - _ZN4bssl21ssl_get_version_rangeEPKNS_13SSL_HANDSHAKEEPtS3_
                - _ZN4bsslL17negotiate_versionEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZL14OPENSSL_memchrPKvim.3525
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bsslL28is_probably_jdk11_with_tls13EPK22ssl_early_callback_ctx
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:612,30'
              BranchSideFuncs:
                - _ZN4bssl21ssl_get_version_rangeEPKNS_13SSL_HANDSHAKEEPtS3_
                - _ZN4bsslL17negotiate_versionEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZL14OPENSSL_memchrPKvim.3525
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bsslL28is_probably_jdk11_with_tls13EPK22ssl_early_callback_ctx
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:589,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:591,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:594,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNSt3__110unique_ptrI15ssl_ech_keys_stN4bssl8internal7DeleterEEaSB8ne180100EDn
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:602,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:608,5'
              BranchSideFuncs:
                - _ZN4bssl21ssl_get_version_rangeEPKNS_13SSL_HANDSHAKEEPtS3_
                - _ZN4bsslL17negotiate_versionEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZL14OPENSSL_memchrPKvim.3525
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bsslL28is_probably_jdk11_with_tls13EPK22ssl_early_callback_ctx
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:612,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:613,5'
              BranchSideFuncs:
                - _ZN4bsslL17negotiate_versionEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZL14OPENSSL_memchrPKvim.3525
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bsslL28is_probably_jdk11_with_tls13EPK22ssl_early_callback_ctx
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:616,7'
              BranchSideFuncs:
                - _ZN4bsslL17negotiate_versionEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZL14OPENSSL_memchrPKvim.3525
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bsslL28is_probably_jdk11_with_tls13EPK22ssl_early_callback_ctx
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:616,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:617,7'
              BranchSideFuncs:
                - _ZN4bsslL28is_probably_jdk11_with_tls13EPK22ssl_early_callback_ctx
                - _ZN4bsslL17negotiate_versionEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZL14OPENSSL_memchrPKvim.3525
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:621,11'
              BranchSideFuncs:
                - _ZN4bsslL17negotiate_versionEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZL14OPENSSL_memchrPKvim.3525
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:616,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:618,5'
              BranchSideFuncs:
                - _ZN4bsslL17negotiate_versionEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZL14OPENSSL_memchrPKvim.3525
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:621,11'
              BranchSideFuncs:
                - _ZN4bsslL17negotiate_versionEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZL14OPENSSL_memchrPKvim.3525
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:622,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:623,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZL14OPENSSL_memchrPKvim.3525
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:627,37'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZL14OPENSSL_memchrPKvim.3525
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:628,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:629,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:632,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.3522
                - _ZL14OPENSSL_memchrPKvim.3525
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:638,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:639,29'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:641,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:639,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:640,21'
              BranchSideFuncs:
                - _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:647,37'
              BranchSideFuncs:
                - _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:637,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:641,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:647,37'
              BranchSideFuncs:
                - _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:647,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:648,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:652,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:583,12'
          Dst:             _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/handshake_server.cc:594,34'
          Dst:             _ZN4bssl5ArrayIhE5ResetEv
        - Src:             '/src/boringssl/ssl/handshake_server.cc:602,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:603,9'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:612,8'
          Dst:             _ZN4bssl21ssl_get_version_rangeEPKNS_13SSL_HANDSHAKEEPtS3_
        - Src:             '/src/boringssl/ssl/handshake_server.cc:617,7'
          Dst:             _ZN4bsslL28is_probably_jdk11_with_tls13EPK22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/handshake_server.cc:622,8'
          Dst:             _ZN4bsslL17negotiate_versionEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/handshake_server.cc:623,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:629,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:632,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/handshake_server.cc:637,7'
          Dst:             _ZL14OPENSSL_memchrPKvim
        - Src:             '/src/boringssl/ssl/handshake_server.cc:639,8'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/handshake_server.cc:641,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:642,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:647,8'
          Dst:             _ZN4bssl28ssl_parse_clienthello_tlsextEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/handshake_server.cc:648,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         23
      ICount:          157
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - CBS_data
        - CBS_len
        - ERR_put_error
        - SSL_parse_client_hello
        - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bsslL11decrypt_echEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
        - _ZN4bsslL11extract_sniEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:526,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:527,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZN4bsslL11extract_sniEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL11decrypt_echEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:530,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZN4bsslL11extract_sniEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL11decrypt_echEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:530,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:531,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZN4bsslL11extract_sniEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL11decrypt_echEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:535,31'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZN4bsslL11extract_sniEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL11decrypt_echEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:535,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:537,20'
              BranchSideFuncs:
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZN4bsslL11extract_sniEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL11decrypt_echEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:543,7'
              BranchSideFuncs:
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZN4bsslL11extract_sniEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL11decrypt_echEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:543,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:544,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:549,7'
              BranchSideFuncs:
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZN4bsslL11extract_sniEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL11decrypt_echEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:549,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:550,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:553,11'
              BranchSideFuncs:
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZN4bsslL11extract_sniEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL11decrypt_echEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:556,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:557,20'
              BranchSideFuncs:
                - _ZN4bsslL11decrypt_echEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZN4bsslL11extract_sniEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:564,8'
              BranchSideFuncs:
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZN4bsslL11extract_sniEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:556,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:558,20'
              BranchSideFuncs:
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZN4bsslL11extract_sniEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:564,8'
              BranchSideFuncs:
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZN4bsslL11extract_sniEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:564,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:565,5'
              BranchSideFuncs:
                - _ZN4bsslL11extract_sniEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:569,20'
              BranchSideFuncs:
                - _ZN4bsslL11extract_sniEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:569,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:570,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:574,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:530,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/handshake_server.cc:535,51'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/handshake_server.cc:536,31'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/handshake_server.cc:535,8'
          Dst:             SSL_parse_client_hello
        - Src:             '/src/boringssl/ssl/handshake_server.cc:537,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:544,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:545,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:557,8'
          Dst:             _ZN4bsslL11decrypt_echEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/handshake_server.cc:558,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:564,12'
          Dst:             _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/handshake_server.cc:565,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/handshake_server.cc:569,8'
          Dst:             _ZN4bsslL11extract_sniEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/handshake_server.cc:570,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
    - functionName:    _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:287,3'
          Dst:             _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
    - functionName:    _ZN4bssl20ssl_server_handshakeEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/handshake_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1758
      functionLinenumberEnd: 1843
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         36
      ICount:          233
      EdgeCount:       38
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1759,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1760,24'
              BranchSideFuncs:
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1841,24'
              BranchSideFuncs:
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1763,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1765,31'
              BranchSideFuncs:
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1768,36'
              BranchSideFuncs:
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1771,46'
              BranchSideFuncs:
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1774,32'
              BranchSideFuncs:
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1777,24'
              BranchSideFuncs:
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1780,36'
              BranchSideFuncs:
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1783,36'
              BranchSideFuncs:
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1786,42'
              BranchSideFuncs:
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1789,43'
              BranchSideFuncs:
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1792,41'
              BranchSideFuncs:
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1795,42'
              BranchSideFuncs:
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1798,44'
              BranchSideFuncs:
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1801,43'
              BranchSideFuncs:
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1804,49'
              BranchSideFuncs:
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1807,42'
              BranchSideFuncs:
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1810,45'
              BranchSideFuncs:
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1813,34'
              BranchSideFuncs:
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1816,34'
              BranchSideFuncs:
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1819,39'
              BranchSideFuncs:
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1822,39'
              BranchSideFuncs:
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1825,42'
              BranchSideFuncs:
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1828,13'
              BranchSideFuncs:
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1832,9'
              BranchSideFuncs:
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1832,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1833,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1836,9'
              BranchSideFuncs:
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE.3553
                - _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE.3560
                - _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/handshake_server.cc:1836,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1759,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/handshake_server.cc:1837,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1765,15'
          Dst:             _ZN4bsslL15do_start_acceptEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1768,15'
          Dst:             _ZN4bsslL20do_read_client_helloEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1771,15'
          Dst:             _ZN4bsslL30do_read_client_hello_after_echEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1774,15'
          Dst:             _ZN4bsslL16do_cert_callbackEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1777,15'
          Dst:             _ZN4bsslL8do_tls13EPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1780,15'
          Dst:             _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1783,15'
          Dst:             _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1786,15'
          Dst:             _ZN4bsslL26do_send_server_certificateEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1789,15'
          Dst:             _ZN4bsslL27do_send_server_key_exchangeEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1792,15'
          Dst:             _ZN4bsslL25do_send_server_hello_doneEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1795,15'
          Dst:             _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1798,15'
          Dst:             _ZN4bsslL28do_verify_client_certificateEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1801,15'
          Dst:             _ZN4bsslL27do_read_client_key_exchangeEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1804,15'
          Dst:             _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1807,15'
          Dst:             _ZN4bsslL26do_read_change_cipher_specEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1810,15'
          Dst:             _ZN4bsslL29do_process_change_cipher_specEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1813,15'
          Dst:             _ZN4bsslL18do_read_next_protoEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1816,15'
          Dst:             _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1819,15'
          Dst:             _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1822,15'
          Dst:             _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1825,15'
          Dst:             _ZN4bsslL26do_finish_server_handshakeEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1833,7'
          Dst:             _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - Src:             '/src/boringssl/ssl/handshake_server.cc:1841,3'
          Dst:             _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
    - functionName:    _ZNK4bssl12_GLOBAL__N_116CNsaCipherScorer8EvaluateEPK13ssl_cipher_st
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - a
      BBCount:         7
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:589,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:590,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:591,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD0Ev
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:586,48'
          Dst:             _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl12_GLOBAL__N_112CipherScorerD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:586,48'
          Dst:             _ZN4bssl12_GLOBAL__N_112CipherScorerD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_112CipherScorerD2Ev
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl12_GLOBAL__N_117AesHwCipherScorer8EvaluateEPK13ssl_cipher_st
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - a
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:576,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:576,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:576,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD0Ev
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:569,49'
          Dst:             _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl12_GLOBAL__N_112CipherScorerD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:569,49'
          Dst:             _ZN4bssl12_GLOBAL__N_112CipherScorerD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_112CipherScorerC2Ev
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_112CipherScorerD0Ev
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_pure_virtual
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNSt12out_of_rangeC2B8ne180100EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __s
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:163,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12out_of_rangeD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerC2Ev
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl12_GLOBAL__N_112CipherScorerC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:584,7'
          Dst:             _ZN4bssl12_GLOBAL__N_112CipherScorerC2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerC2Eb
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - has_aes_hw
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl12_GLOBAL__N_112CipherScorerC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:567,12'
          Dst:             _ZN4bssl12_GLOBAL__N_112CipherScorerC2Ev
    - functionName:    _ZN4bssl23ssl_choose_tls13_cipherE6cbs_stbt23ssl_compliance_policy_t
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - bool
        - short
        - int
      constantsTouched: []
      argNames:
        - cipher_suites
        - has_aes_hw
        - version
        - policy
        - ''
      BBCount:         36
      ICount:          208
      EdgeCount:       37
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_get_u16
        - CBS_len
        - SSL_CIPHER_get_max_version
        - SSL_CIPHER_get_min_version
        - SSL_CIPHER_get_protocol_id
        - SSL_get_cipher_by_value
        - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerC2Ev
        - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
        - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerC2Eb
        - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
        - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:639,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:640,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:643,21'
              BranchSideFuncs:
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerC2Eb
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerC2Ev
                - CBS_len
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:647,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:646,23'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:646,23'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:652,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:654,10'
              BranchSideFuncs:
                - CBS_get_u16
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:680,10'
              BranchSideFuncs:
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:654,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:655,7'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
                - CBS_len
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - CBS_get_u16
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:659,59'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
                - CBS_len
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - CBS_get_u16
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:660,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:661,36'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:663,7'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:661,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:662,36'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:663,7'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:660,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:663,7'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:666,67'
              BranchSideFuncs:
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
                - CBS_len
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:666,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:668,7'
              BranchSideFuncs:
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - CBS_len
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:671,49'
              BranchSideFuncs:
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - CBS_len
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:674,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:652,3'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:675,14'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
                - _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
                - CBS_get_u16
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_max_version
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:639,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/s3_both.cc:644,21'
          Dst:             _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerC2Eb
        - Src:             '/src/boringssl/ssl/s3_both.cc:645,20'
          Dst:             _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerC2Ev
        - Src:             '/src/boringssl/ssl/s3_both.cc:652,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/s3_both.cc:654,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/s3_both.cc:681,1'
          Dst:             _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
        - Src:             '/src/boringssl/ssl/s3_both.cc:681,1'
          Dst:             _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
        - Src:             '/src/boringssl/ssl/s3_both.cc:659,35'
          Dst:             SSL_get_cipher_by_value
        - Src:             '/src/boringssl/ssl/s3_both.cc:661,9'
          Dst:             SSL_CIPHER_get_min_version
        - Src:             '/src/boringssl/ssl/s3_both.cc:662,9'
          Dst:             SSL_CIPHER_get_max_version
        - Src:             '/src/boringssl/ssl/s3_both.cc:666,40'
          Dst:             SSL_CIPHER_get_protocol_id
        - Src:             '/src/boringssl/ssl/s3_both.cc:666,10'
          Dst:             _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
        - Src:             '/src/boringssl/ssl/s3_both.cc:681,1'
          Dst:             _ZN4bssl12_GLOBAL__N_116CNsaCipherScorerD2Ev
        - Src:             '/src/boringssl/ssl/s3_both.cc:681,1'
          Dst:             _ZN4bssl12_GLOBAL__N_117AesHwCipherScorerD2Ev
    - functionName:    _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - short
        - int
      constantsTouched: []
      argNames:
        - cipher_id
        - policy
      BBCount:         20
      ICount:          88
      EdgeCount:       34
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:602,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:605,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:605,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:608,15'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:620,15'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:632,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:608,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:611,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:611,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:613,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:615,11'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:620,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:622,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:625,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:625,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:627,11'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:615,11'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/s3_both.cc:627,11'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/s3_both.cc:632,3'
          Dst:             __assert_fail
    - functionName:    _ZL15OPENSSL_memmovePvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:867,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:868,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:871,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl16tls_next_messageEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         15
      ICount:          138
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_len
        - SSL_in_init
        - _ZL15OPENSSL_memmovePvPKvm
        - _ZN4bssl15tls_get_messageEPK6ssl_stPNS_10SSLMessageE
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:530,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:531,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZL15OPENSSL_memmovePvPKvm
                - CBS_len
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_in_init
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:533,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:531,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:532,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZL15OPENSSL_memmovePvPKvm
                - CBS_len
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_in_init
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:533,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:530,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:533,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:537,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZL15OPENSSL_memmovePvPKvm
                - CBS_len
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_in_init
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:546,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:546,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:546,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:546,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:546,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:547,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:530,8'
          Dst:             _ZN4bssl15tls_get_messageEPK6ssl_stPNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/s3_both.cc:532,33'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/s3_both.cc:533,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/s3_both.cc:538,43'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/s3_both.cc:539,45'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/s3_both.cc:537,3'
          Dst:             _ZL15OPENSSL_memmovePvPKvm
        - Src:             '/src/boringssl/ssl/s3_both.cc:540,30'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/s3_both.cc:546,8'
          Dst:             SSL_in_init
    - functionName:    _ZN4bssl15tls_get_messageEPK6ssl_stPNS_10SSLMessageE
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bsslL13parse_messageEPK6ssl_stPNS_10SSLMessageEPm
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:406,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:407,5'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:409,8'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:409,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:410,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:415,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:410,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:411,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:413,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:406,8'
          Dst:             _ZN4bsslL13parse_messageEPK6ssl_stPNS_10SSLMessageEPm
        - Src:             '/src/boringssl/ssl/s3_both.cc:411,65'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:411,7'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
    - functionName:    _ZN4bsslL13parse_messageEPK6ssl_stPNS_10SSLMessageEPm
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
        - out_bytes_needed
      BBCount:         13
      ICount:          124
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_get_bytes
        - CBS_get_u24
        - CBS_get_u8
        - CBS_init
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:378,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:379,6'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_init
                - CBS_get_u8
                - CBS_get_u24
                - CBS_get_bytes
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_init
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:385,52'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_init
                - CBS_get_u8
                - CBS_get_u24
                - CBS_get_bytes
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_init
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:387,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:388,8'
              BranchSideFuncs:
                - CBS_get_u24
                - CBS_get_bytes
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_init
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:389,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:387,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:389,6'
              BranchSideFuncs:
                - CBS_get_bytes
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_init
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:393,29'
              BranchSideFuncs:
                - CBS_get_bytes
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_init
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:393,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:394,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_init
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:398,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_init
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:385,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/s3_both.cc:387,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/s3_both.cc:388,8'
          Dst:             CBS_get_u24
        - Src:             '/src/boringssl/ssl/s3_both.cc:393,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/ssl/s3_both.cc:398,3'
          Dst:             CBS_init
    - functionName:    _ZN4bssl4SpanIhEC2Ev
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIhEC2EPhm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:126,22'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
    - functionName:    _ZN4bsslL20read_v2_client_helloEP6ssl_stPmNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out_consumed
        - in
        - ''
      BBCount:         104
      ICount:          600
      EdgeCount:       113
      CyclomaticComplexity: 11
      functionsReached:
        - BUF_MEM_new
        - BUF_MEM_reserve
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u24_length_prefixed
        - CBB_add_u8
        - CBB_finish
        - CBB_init_fixed
        - CBS_data
        - CBS_get_bytes
        - CBS_get_u16
        - CBS_get_u24
        - CBS_get_u8
        - CBS_len
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
        - _ZNK4bssl4SpanIKhEixEm
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:258,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:258,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - CBS_get_u8
                - ERR_put_error
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_len
                - __assert_fail
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:260,25'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - CBS_get_u8
                - ERR_put_error
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_len
                - __assert_fail
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:261,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:262,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:265,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - CBS_get_u8
                - ERR_put_error
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_len
                - __assert_fail
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:265,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:269,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:274,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - CBS_get_u8
                - ERR_put_error
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_len
                - __assert_fail
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:274,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:275,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:279,43'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - CBS_get_u8
                - ERR_put_error
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_len
                - __assert_fail
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:283,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:284,5'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - CBS_get_u8
                - ERR_put_error
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_len
                - __assert_fail
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:287,23'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - CBS_get_u8
                - ERR_put_error
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_len
                - __assert_fail
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:293,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:294,8'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_len
                - __assert_fail
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:302,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:294,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:295,8'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_len
                - __assert_fail
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:302,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:295,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:296,8'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_len
                - __assert_fail
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:302,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:296,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:297,8'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_len
                - __assert_fail
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:302,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:297,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:298,55'
              BranchSideFuncs:
                - CBS_get_bytes
                - ERR_put_error
                - CBS_get_bytes
                - CBS_get_bytes
                - CBS_len
                - __assert_fail
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:302,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:298,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:299,53'
              BranchSideFuncs:
                - CBS_get_bytes
                - ERR_put_error
                - CBS_get_bytes
                - CBS_len
                - __assert_fail
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:302,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:299,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:300,52'
              BranchSideFuncs:
                - CBS_get_bytes
                - ERR_put_error
                - CBS_len
                - __assert_fail
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:302,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:300,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:301,7'
              BranchSideFuncs:
                - CBS_len
                - __assert_fail
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:302,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:293,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:302,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:307,3'
              BranchSideFuncs:
                - __assert_fail
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:307,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:307,3'
              BranchSideFuncs:
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:311,21'
              BranchSideFuncs:
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:312,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:313,14'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:316,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.3684
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3683
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:328,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:329,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:331,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:331,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:332,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:342,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:332,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:333,36'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_init_fixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:342,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:334,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:335,32'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24_length_prefixed
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:342,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:335,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:336,49'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u24_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:342,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:336,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:337,33'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_bytes
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:342,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:337,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:338,35'
              BranchSideFuncs:
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:342,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:338,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:340,8'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:342,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:340,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:341,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:342,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:331,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:342,5'
              BranchSideFuncs:
                - CBS_len
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:346,3'
              BranchSideFuncs:
                - CBS_len
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:346,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:348,10'
              BranchSideFuncs:
                - CBS_get_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - ERR_put_error
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:364,8'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:348,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:349,7'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:354,10'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:354,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:355,7'
              BranchSideFuncs:
                - CBS_len
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:357,38'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:357,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:346,3'
              BranchSideFuncs:
                - CBS_len
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - CBS_get_u24
                - ERR_put_error
                - CBB_add_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:358,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:364,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:365,8'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:367,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:365,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:366,32'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_finish
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:367,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:364,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:367,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:371,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:258,3'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:258,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/s3_both.cc:260,25'
          Dst:             _ZNK4bssl4SpanIKhEixEm
        - Src:             '/src/boringssl/ssl/s3_both.cc:260,47'
          Dst:             _ZNK4bssl4SpanIKhEixEm
        - Src:             '/src/boringssl/ssl/s3_both.cc:262,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_both.cc:269,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_both.cc:274,10'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:279,32'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/s3_both.cc:279,25'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/s3_both.cc:283,39'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:283,32'
          Dst:             _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/s3_both.cc:288,23'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:287,3'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/s3_both.cc:293,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/s3_both.cc:294,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/s3_both.cc:295,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/s3_both.cc:296,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/s3_both.cc:297,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/s3_both.cc:298,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/ssl/s3_both.cc:299,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/ssl/s3_both.cc:300,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/ssl/s3_both.cc:301,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/s3_both.cc:302,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_both.cc:307,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/s3_both.cc:311,21'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/s3_both.cc:316,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/ssl/s3_both.cc:317,58'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/s3_both.cc:317,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/s3_both.cc:324,32'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/s3_both.cc:326,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/s3_both.cc:329,27'
          Dst:             BUF_MEM_new
        - Src:             '/src/boringssl/ssl/s3_both.cc:374,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/s3_both.cc:332,8'
          Dst:             BUF_MEM_reserve
        - Src:             '/src/boringssl/ssl/s3_both.cc:333,36'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:333,8'
          Dst:             CBB_init_fixed
        - Src:             '/src/boringssl/ssl/s3_both.cc:335,32'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:335,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/s3_both.cc:336,49'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:336,8'
          Dst:             CBB_add_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/s3_both.cc:337,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/s3_both.cc:338,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/s3_both.cc:340,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/s3_both.cc:341,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/s3_both.cc:346,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/s3_both.cc:348,10'
          Dst:             CBS_get_u24
        - Src:             '/src/boringssl/ssl/s3_both.cc:349,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_both.cc:357,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/s3_both.cc:358,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_both.cc:364,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/s3_both.cc:365,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/s3_both.cc:366,32'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:366,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/ssl/s3_both.cc:367,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_both.cc:374,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZNK4bssl4SpanIhEixEm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:165,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:166,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:168,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:166,7'
          Dst:             abort
    - functionName:    _ZN4bssl17BytesAsStringViewENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - b
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:252,60'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/include/openssl/span.h:252,71'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
    - functionName:    _ZN4bssl18tls_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out_consumed
        - out_alert
        - in
        - ''
      BBCount:         41
      ICount:          352
      EdgeCount:       57
      CyclomaticComplexity: 18
      functionsReached:
        - ERR_put_error
        - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
        - _ZN4bssl17BytesAsStringViewENS_4SpanIKhEE
        - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2Ev
        - _ZN4bsslL20read_v2_client_helloEP6ssl_stPmNS_4SpanIKhEE
        - _ZNK4bssl4SpanIhE4sizeEv
        - _ZNK4bssl4SpanIhEixEm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:464,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:464,23'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17BytesAsStringViewENS_4SpanIKhEE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - _ZNK4bssl4SpanIhEixEm
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL20read_v2_client_helloEP6ssl_stPmNS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:507,17'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:464,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:468,12'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:507,17'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:468,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:469,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:476,40'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17BytesAsStringViewENS_4SpanIKhEE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - _ZNK4bssl4SpanIhEixEm
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL20read_v2_client_helloEP6ssl_stPmNS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:477,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:478,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:481,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:478,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:479,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:481,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:479,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:480,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:481,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:477,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:481,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:485,13'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE6substrB8ne180100Emm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - _ZNK4bssl4SpanIhEixEm
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL20read_v2_client_helloEP6ssl_stPmNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:485,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:486,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:492,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhEixEm
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL20read_v2_client_helloEP6ssl_stPmNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:492,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:492,32'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhEixEm
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhEixEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL20read_v2_client_helloEP6ssl_stPmNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:503,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:492,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:493,9'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhEixEm
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL20read_v2_client_helloEP6ssl_stPmNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:503,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:492,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:494,39'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL20read_v2_client_helloEP6ssl_stPmNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:503,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:495,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:496,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:497,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:509,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:510,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:513,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:513,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:514,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:520,34'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:520,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:521,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:525,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:468,12'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:476,40'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/s3_both.cc:476,16'
          Dst:             _ZN4bssl17BytesAsStringViewENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/s3_both.cc:481,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_both.cc:486,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_both.cc:492,10'
          Dst:             _ZNK4bssl4SpanIhEixEm
        - Src:             '/src/boringssl/ssl/s3_both.cc:492,32'
          Dst:             _ZNK4bssl4SpanIhEixEm
        - Src:             '/src/boringssl/ssl/s3_both.cc:493,9'
          Dst:             _ZNK4bssl4SpanIhEixEm
        - Src:             '/src/boringssl/ssl/s3_both.cc:494,58'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/s3_both.cc:494,18'
          Dst:             _ZN4bsslL20read_v2_client_helloEP6ssl_stPmNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/s3_both.cc:507,17'
          Dst:             _ZN4bssl4SpanIhEC2Ev
        - Src:             '/src/boringssl/ssl/s3_both.cc:508,14'
          Dst:             _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
        - Src:             '/src/boringssl/ssl/s3_both.cc:514,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_both.cc:520,39'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/s3_both.cc:520,8'
          Dst:             _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
    - functionName:    _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - data
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BUF_MEM_append
        - BUF_MEM_new
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:453,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:454,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:456,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:456,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:456,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:457,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:454,27'
          Dst:             BUF_MEM_new
        - Src:             '/src/boringssl/ssl/s3_both.cc:457,53'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:457,66'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:457,10'
          Dst:             BUF_MEM_append
    - functionName:    _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_len
        - _ZN4bsslL13parse_messageEPK6ssl_stPNS_10SSLMessageEPm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:440,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:443,23'
              BranchSideFuncs:
                - _ZN4bsslL13parse_messageEPK6ssl_stPNS_10SSLMessageEPm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:448,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:443,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:444,30'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:446,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:448,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:448,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:448,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:443,9'
          Dst:             _ZN4bsslL13parse_messageEPK6ssl_stPNS_10SSLMessageEPm
        - Src:             '/src/boringssl/ssl/s3_both.cc:444,17'
          Dst:             CBS_len
    - functionName:    _ZN4bssl29tls_can_accept_handshake_dataEPK6ssl_stPh
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_alert
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
        - _ZN4bsslL13parse_messageEPK6ssl_stPNS_10SSLMessageEPm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:422,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:423,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:429,7'
              BranchSideFuncs:
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:429,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:430,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:435,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:422,7'
          Dst:             _ZN4bsslL13parse_messageEPK6ssl_stPNS_10SSLMessageEPm
        - Src:             '/src/boringssl/ssl/s3_both.cc:423,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_both.cc:429,26'
          Dst:             _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
        - Src:             '/src/boringssl/ssl/s3_both.cc:430,5'
          Dst:             ERR_put_error
    - functionName:    _ZNK4bssl9SSLBuffer5emptyEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl9tls_flushEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         33
      ICount:          265
      EdgeCount:       46
      CyclomaticComplexity: 15
      functionsReached:
        - BIO_flush
        - BIO_write
        - ERR_put_error
        - SSL_is_quic
        - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
        - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
        - _ZNK4bssl9SSLBuffer5emptyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:186,5'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZNSt3__1eqB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl9SSLBuffer5emptyEv
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNSt3__1eqB8ne180100I6bio_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BIO_write
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:189,19'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZNSt3__1eqB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl9SSLBuffer5emptyEv
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNSt3__1eqB8ne180100I6bio_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BIO_write
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:189,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:190,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl9SSLBuffer5emptyEv
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNSt3__1eqB8ne180100I6bio_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BIO_write
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:201,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl9SSLBuffer5emptyEv
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNSt3__1eqB8ne180100I6bio_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BIO_write
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:190,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:191,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:195,10'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl9SSLBuffer5emptyEv
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNSt3__1eqB8ne180100I6bio_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BIO_write
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:195,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:196,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl9SSLBuffer5emptyEv
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNSt3__1eqB8ne180100I6bio_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BIO_write
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:199,3'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl9SSLBuffer5emptyEv
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNSt3__1eqB8ne180100I6bio_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BIO_write
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:202,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:205,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl9SSLBuffer5emptyEv
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNSt3__1eqB8ne180100I6bio_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BIO_write
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:206,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:211,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl9SSLBuffer5emptyEv
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNSt3__1eqB8ne180100I6bio_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BIO_write
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:211,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:212,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:218,8'
              BranchSideFuncs:
                - _ZNK4bssl9SSLBuffer5emptyEv
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNSt3__1eqB8ne180100I6bio_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BIO_write
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:218,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:219,38'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I6bio_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BIO_write
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:226,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I6bio_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BIO_write
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:220,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:221,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:224,3'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I6bio_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BIO_write
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:226,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:227,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:232,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BIO_write
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:232,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:234,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BIO_write
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:245,17'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:237,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:238,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:242,39'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BIO_write
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:245,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:246,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:250,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:185,8'
          Dst:             _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
        - Src:             '/src/boringssl/ssl/s3_both.cc:189,7'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/s3_both.cc:191,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_both.cc:196,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_both.cc:206,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_both.cc:212,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_both.cc:218,30'
          Dst:             _ZNK4bssl9SSLBuffer5emptyEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:219,15'
          Dst:             _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
        - Src:             '/src/boringssl/ssl/s3_both.cc:227,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_both.cc:233,15'
          Dst:             BIO_write
        - Src:             '/src/boringssl/ssl/s3_both.cc:245,7'
          Dst:             BIO_flush
    - functionName:    _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         29
      ICount:          174
      EdgeCount:       56
      CyclomaticComplexity: 29
      functionsReached:
        - ERR_put_error
        - SSL_is_quic
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bsslL20add_record_to_flightEP6ssl_sthNS_4SpanIKhEE
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:147,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:147,36'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_is_quic
                - _ZN4bsslL20add_record_to_flightEP6ssl_sthNS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:148,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:148,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:151,50'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_is_quic
                - _ZN4bsslL20add_record_to_flightEP6ssl_sthNS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:154,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:155,10'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:164,31'
              BranchSideFuncs:
                - _ZN4bsslL20add_record_to_flightEP6ssl_sthNS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:155,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:155,37'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:156,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:155,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:156,10'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:161,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:155,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:158,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:161,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:152,15'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/s3_both.cc:154,7'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/s3_both.cc:157,52'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:157,65'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:158,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_both.cc:164,10'
          Dst:             _ZN4bsslL20add_record_to_flightEP6ssl_sthNS_4SpanIKhEE
    - functionName:    _ZN4bsslL20add_record_to_flightEP6ssl_sthNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - type
        - in
        - ''
      BBCount:         27
      ICount:          190
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - BUF_MEM_new
        - BUF_MEM_reserve
        - ERR_put_error
        - SSL_max_seal_overhead
        - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:43,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:43,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZNSt3__1eqB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:45,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZNSt3__1eqB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:45,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:45,3'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:47,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:48,5'
              BranchSideFuncs:
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:54,23'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:49,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:50,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:52,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:56,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:56,30'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:57,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:57,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:62,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BUF_MEM_reserve
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:62,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:63,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:67,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:62,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:67,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:70,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:43,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/s3_both.cc:45,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/s3_both.cc:48,35'
          Dst:             BUF_MEM_new
        - Src:             '/src/boringssl/ssl/s3_both.cc:54,23'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:54,32'
          Dst:             SSL_max_seal_overhead
        - Src:             '/src/boringssl/ssl/s3_both.cc:56,20'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:57,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_both.cc:62,8'
          Dst:             BUF_MEM_reserve
        - Src:             '/src/boringssl/ssl/s3_both.cc:66,48'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:66,59'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:63,8'
          Dst:             _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
    - functionName:    _ZN4bssl26tls_add_change_cipher_specEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - SSL_is_quic
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
        - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
        - _ZN4bsslL20add_record_to_flightEP6ssl_sthNS_4SpanIKhEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:169,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:173,34'
              BranchSideFuncs:
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bsslL20add_record_to_flightEP6ssl_sthNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:173,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:174,29'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bsslL20add_record_to_flightEP6ssl_sthNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:176,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:176,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:179,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:168,7'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/s3_both.cc:173,8'
          Dst:             _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
        - Src:             '/src/boringssl/ssl/s3_both.cc:175,29'
          Dst:             _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
        - Src:             '/src/boringssl/ssl/s3_both.cc:174,8'
          Dst:             _ZN4bsslL20add_record_to_flightEP6ssl_sthNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/s3_both.cc:180,23'
          Dst:             _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
        - Src:             '/src/boringssl/ssl/s3_both.cc:179,3'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
    - functionName:    _ZNK4bssl14SSLAEADContext14is_null_cipherEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl15tls_add_messageEP6ssl_stNS_5ArrayIhEE
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - msg
      BBCount:         45
      ICount:          295
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - BUF_MEM_append
        - BUF_MEM_new
        - SSL_is_quic
        - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bsslL20add_record_to_flightEP6ssl_sthNS_4SpanIKhEE
        - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5emptyEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:100,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:100,28'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:110,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:101,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL20add_record_to_flightEP6ssl_sthNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:110,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:101,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:102,51'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL20add_record_to_flightEP6ssl_sthNS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:109,3'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:105,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:101,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL20add_record_to_flightEP6ssl_sthNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:106,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:110,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:0,0'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:112,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:112,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:113,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:119,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:113,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:114,38'
              BranchSideFuncs:
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:119,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:112,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:115,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:119,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:119,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:118,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:119,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:122,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:123,33'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:125,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:126,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:128,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:128,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:129,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:131,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:128,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:110,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - BUF_MEM_new
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:131,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:139,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:140,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:143,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:141,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:143,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:99,30'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/s3_both.cc:100,8'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/s3_both.cc:100,53'
          Dst:             _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:101,18'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:102,40'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/s3_both.cc:103,33'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:103,19'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/s3_both.cc:105,12'
          Dst:             _ZN4bsslL20add_record_to_flightEP6ssl_sthNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/s3_both.cc:110,18'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:114,12'
          Dst:             _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
        - Src:             '/src/boringssl/ssl/s3_both.cc:121,16'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/s3_both.cc:122,7'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:122,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/s3_both.cc:123,33'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:123,19'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/s3_both.cc:126,40'
          Dst:             BUF_MEM_new
        - Src:             '/src/boringssl/ssl/s3_both.cc:129,65'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:130,33'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_both.cc:129,12'
          Dst:             BUF_MEM_append
        - Src:             '/src/boringssl/ssl/s3_both.cc:136,62'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/s3_both.cc:136,3'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/s3_both.cc:140,39'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/s3_both.cc:140,32'
          Dst:             _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
    - functionName:    _ZN4bssl18tls_finish_messageEPK6ssl_stP6cbb_stPNS_5ArrayIhEE
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - cbb
        - out_msg
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:88,10'
          Dst:             _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
    - functionName:    _ZN4bssl16tls_init_messageEPK6ssl_stP6cbb_stS4_h
      functionSourceFile: '/src/boringssl/ssl/s3_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ssl
        - cbb
        - body
        - type
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_add_u24_length_prefixed
        - CBB_add_u8
        - CBB_cleanup
        - CBB_init
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:76,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:77,19'
              BranchSideFuncs:
                - CBB_add_u8
                - ERR_put_error
                - CBB_cleanup
                - CBB_add_u24_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:79,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:77,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:78,36'
              BranchSideFuncs:
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:79,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
        - Branch String:   '/src/boringssl/ssl/s3_both.cc:76,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:79,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_both.cc:84,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_both.cc:76,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/s3_both.cc:77,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/s3_both.cc:78,8'
          Dst:             CBB_add_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/s3_both.cc:79,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_both.cc:80,5'
          Dst:             CBB_cleanup
    - functionName:    _ZNK4bssl9SSLBuffer3capEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl9SSLBuffer9remainingEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1046
      functionLinenumberEnd: 1046
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bssl9SSLBuffer4dataEv
        - _ZNK4bssl9SSLBuffer3capEv
        - _ZNK4bssl9SSLBuffer4sizeEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:1046,43'
          Dst:             _ZN4bssl9SSLBuffer4dataEv
        - Src:             '/src/boringssl/ssl/internal.h:1046,52'
          Dst:             _ZNK4bssl9SSLBuffer4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:1046,60'
          Dst:             _ZNK4bssl9SSLBuffer3capEv
        - Src:             '/src/boringssl/ssl/internal.h:1046,68'
          Dst:             _ZNK4bssl9SSLBuffer4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:1046,38'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/s3_pkt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
        - _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
        - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
        - _ZNK4bssl14SSLAEADContext6cipherEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:120,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:120,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:121,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:119,56'
          Dst:             _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:120,7'
          Dst:             _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:122,69'
          Dst:             _ZNK4bssl14SSLAEADContext6cipherEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:122,12'
          Dst:             _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
    - functionName:    _ZN4bssl4SpanIKhEC2ILm2EEERAT__S1_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
    - functionName:    _ZN4bssl18tls_dispatch_alertEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/s3_pkt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         18
      ICount:          162
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_flush
        - ERR_put_error
        - SSL_is_quic
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - _ZN4bssl4SpanIKhEC2ILm2EEERAT__S1_
        - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:364,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:365,10'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2ILm2EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:373,22'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm2EEERAT__S1_
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - __assert_fail
                - _ZN4bssl4SpanIKhEC2ILm2EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:365,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:367,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm2EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:370,3'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm2EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:374,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:375,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:377,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl4SpanIKhEC2ILm2EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:383,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:384,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl4SpanIKhEC2ILm2EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:387,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm2EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:364,7'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:367,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:373,58'
          Dst:             _ZN4bssl4SpanIKhEC2ILm2EEERAT__S1_
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:373,9'
          Dst:             _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:377,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:384,5'
          Dst:             BIO_flush
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:387,58'
          Dst:             _ZN4bssl4SpanIKhEC2ILm2EEERAT__S1_
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:387,3'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:390,3'
          Dst:             _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
    - functionName:    _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/s3_pkt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out_bytes_written
        - type
        - in
        - ''
      BBCount:         56
      ICount:          427
      EdgeCount:       77
      CyclomaticComplexity: 23
      functionsReached:
        - ERR_put_error
        - SSL_max_seal_overhead
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
        - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
        - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl9SSLBuffer8DidWriteEm
        - _ZN4bssl9SSLBuffer9EnsureCapEmm
        - _ZN4bssl9SSLBuffer9remainingEv
        - _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5emptyEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
        - _ZNK4bssl9SSLBuffer4sizeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:133,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:134,8'
              BranchSideFuncs:
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl9SSLBuffer4sizeEv
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:144,36'
              BranchSideFuncs:
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl9SSLBuffer4sizeEv
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:134,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:135,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:138,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:135,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:136,9'
              BranchSideFuncs:
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl9SSLBuffer4sizeEv
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:137,8'
              BranchSideFuncs:
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl9SSLBuffer4sizeEv
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:136,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:137,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:138,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:133,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:138,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:144,36'
              BranchSideFuncs:
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl9SSLBuffer4sizeEv
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:145,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:146,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:150,8'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl9SSLBuffer4sizeEv
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:150,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:151,26'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl9SSLBuffer4sizeEv
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:156,21'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl9SSLBuffer4sizeEv
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:157,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:157,47'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:158,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:158,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:162,34'
              BranchSideFuncs:
                - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK4bssl4SpanIKhE7subspanEmm
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:163,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK4bssl4SpanIKhE7subspanEmm
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:169,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__1neB8ne180100I10buf_mem_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK4bssl4SpanIKhE7subspanEmm
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:172,48'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:177,35'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:178,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:179,42'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:188,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:180,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:181,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:182,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:180,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:182,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:185,16'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:188,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:190,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:194,8'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:196,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:200,23'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3748
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:200,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:201,20'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:208,11'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:208,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:210,26'
              BranchSideFuncs:
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:219,3'
              BranchSideFuncs:
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:210,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:212,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:214,5'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:223,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:225,13'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:232,27'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:225,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:226,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:229,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:133,31'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:134,31'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:134,43'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:136,32'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:136,45'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:138,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:144,13'
          Dst:             _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:150,31'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:151,49'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:152,30'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:157,10'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:157,52'
          Dst:             _ZNK4bssl9SSLBuffer4sizeEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:158,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:162,8'
          Dst:             _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:169,23'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:172,9'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:174,37'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:177,35'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:178,11'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:179,42'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:179,51'
          Dst:             SSL_max_seal_overhead
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:180,33'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:182,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:194,38'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:194,47'
          Dst:             _ZN4bsslL25tls_seal_align_prefix_lenEPK6ssl_st
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:194,13'
          Dst:             _ZN4bssl9SSLBuffer9EnsureCapEmm
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:200,23'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:201,25'
          Dst:             _ZN4bssl9SSLBuffer9remainingEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:201,37'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:201,60'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:202,35'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:201,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:205,34'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:205,10'
          Dst:             _ZN4bssl9SSLBuffer8DidWriteEm
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:208,11'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:210,36'
          Dst:             _ZN4bssl9SSLBuffer9remainingEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:210,48'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:211,31'
          Dst:             _ZN4bssl9SSLBuffer9remainingEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:211,43'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:211,60'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:211,71'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:210,10'
          Dst:             _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:214,10'
          Dst:             _ZN4bssl9SSLBuffer8DidWriteEm
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:222,9'
          Dst:             _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:225,13'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:232,27'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
    - functionName:    _ZN4bssl19ssl_send_alert_implEP6ssl_stii
      functionSourceFile: '/src/boringssl/ssl/s3_pkt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ssl
        - level
        - desc
      BBCount:         22
      ICount:          144
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - _ZNK4bssl9SSLBuffer5emptyEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:337,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:338,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:342,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZNK4bssl9SSLBuffer5emptyEv
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:342,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:342,35'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZNK4bssl9SSLBuffer5emptyEv
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:345,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZNK4bssl9SSLBuffer5emptyEv
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:342,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:343,5'
              BranchSideFuncs:
                - _ZNK4bssl9SSLBuffer5emptyEv
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:345,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZNK4bssl9SSLBuffer5emptyEv
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:345,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:345,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK4bssl9SSLBuffer5emptyEv
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:346,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK4bssl9SSLBuffer5emptyEv
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:346,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:346,5'
              BranchSideFuncs:
                - _ZNK4bssl9SSLBuffer5emptyEv
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:347,5'
              BranchSideFuncs:
                - _ZNK4bssl9SSLBuffer5emptyEv
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:353,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:356,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:360,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:338,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:345,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:346,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:353,29'
          Dst:             _ZNK4bssl9SSLBuffer5emptyEv
    - functionName:    _ZN4bssl14ssl_send_alertEP6ssl_stii
      functionSourceFile: '/src/boringssl/ssl/s3_pkt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ssl
        - level
        - desc
      BBCount:         7
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_restore_state
        - ERR_save_state
        - _ZN4bssl19ssl_send_alert_implEP6ssl_stii
      functionUses:    227
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:330,39'
          Dst:             ERR_save_state
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:331,3'
          Dst:             _ZN4bssl19ssl_send_alert_implEP6ssl_stii
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:332,3'
          Dst:             ERR_restore_state
    - functionName:    _ZN4bssl27tls_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
      functionSourceFile: '/src/boringssl/ssl/s3_pkt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out_consumed
        - out_alert
        - in
        - ''
      BBCount:         13
      ICount:          101
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2Ev
        - _ZNK4bssl4SpanIhE4sizeEv
        - _ZNK4bssl4SpanIhEixEm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:298,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:299,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:302,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhEixEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:302,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:303,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:308,12'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhEixEm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:308,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:308,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:309,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:308,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:309,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:314,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:296,17'
          Dst:             _ZN4bssl4SpanIhEC2Ev
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:297,14'
          Dst:             _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:303,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:308,12'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:308,27'
          Dst:             _ZNK4bssl4SpanIhEixEm
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:309,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:314,70'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:314,3'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
    - functionName:    _ZNK4bssl4SpanIhE5emptyEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl17tls_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
      functionSourceFile: '/src/boringssl/ssl/s3_pkt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out
        - out_consumed
        - out_alert
        - in
        - ''
      BBCount:         35
      ICount:          234
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - SSL_in_early_data
        - _ZN4bssl12ssl_can_readEPK6ssl_st
        - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2Ev
        - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - _ZNK4bssl4SpanIhE4sizeEv
        - _ZNK4bssl4SpanIhE5emptyEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:239,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:239,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - __assert_fail
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - SSL_in_early_data
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:240,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - __assert_fail
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - SSL_in_early_data
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:240,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:240,3'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - SSL_in_early_data
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:243,17'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - SSL_in_early_data
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:245,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:246,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:249,35'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - SSL_in_early_data
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:249,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:249,68'
              BranchSideFuncs:
                - SSL_in_early_data
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:249,14'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:251,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:255,9'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:268,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:255,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:255,45'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:261,36'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:255,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:256,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:261,36'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:261,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:262,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:265,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:268,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:269,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:274,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:274,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:275,14'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5emptyEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:284,12'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:275,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:276,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:281,42'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:284,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:285,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:288,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:239,3'
          Dst:             _ZN4bssl12ssl_can_readEPK6ssl_st
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:239,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:240,3'
          Dst:             _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:240,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:243,17'
          Dst:             _ZN4bssl4SpanIhEC2Ev
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:244,14'
          Dst:             _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:249,50'
          Dst:             SSL_in_early_data
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:255,24'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:256,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:261,41'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:261,10'
          Dst:             _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:269,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:275,14'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:276,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:281,42'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:284,12'
          Dst:             _ZNK4bssl4SpanIhE5emptyEv
    - functionName:    _ZN4bssl18tls_write_app_dataEP6ssl_stPbPmNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/s3_pkt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out_needs_handshake
        - out_bytes_written
        - in
        - ''
      BBCount:         41
      ICount:          343
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - SSL_in_early_data
        - _ZN4bssl13ssl_can_writeEPK6ssl_st
        - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
        - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5emptyEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:40,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:40,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - SSL_in_early_data
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - __assert_fail
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:41,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - SSL_in_early_data
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - __assert_fail
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:41,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:41,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - SSL_in_early_data
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - __assert_fail
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:43,4'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - SSL_in_early_data
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - __assert_fail
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:45,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:46,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:50,32'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - SSL_in_early_data
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - __assert_fail
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:58,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:62,19'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - SSL_in_early_data
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - __assert_fail
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:65,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:64,14'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - __assert_fail
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:65,41'
              BranchSideFuncs:
                - SSL_in_early_data
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - __assert_fail
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:65,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:64,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - __assert_fail
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:65,49'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - __assert_fail
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:68,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:69,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - __assert_fail
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:81,60'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - __assert_fail
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:70,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:71,45'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:77,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - __assert_fail
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:85,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:86,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:92,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:92,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:92,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:93,28'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:95,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:96,42'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - __assert_fail
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:99,12'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
                - __assert_fail
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:99,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:99,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:100,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/s3_pkt.cc:99,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:66,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_pkt.cc:100,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:40,3'
          Dst:             _ZN4bssl13ssl_can_writeEPK6ssl_st
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:40,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:41,3'
          Dst:             _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:41,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:46,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:51,10'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:58,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:62,11'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:65,23'
          Dst:             SSL_in_early_data
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:81,60'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:84,31'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:83,15'
          Dst:             _ZN4bsslL12do_tls_writeEP6ssl_stPmhNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:92,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:94,13'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/s3_pkt.cc:99,12'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
    - functionName:    _ZN4bssl3NewINS_14SSLAEADContextEJRPK13ssl_cipher_stEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl14SSLAEADContextC2EPK13ssl_cipher_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl14SSLAEADContextC2EPK13ssl_cipher_st
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl14SSLAEADContextC2EPK13ssl_cipher_st
    - functionName:    _ZN4bssl14SSLAEADContextC2EPK13ssl_cipher_st
      functionSourceFile: '/src/boringssl/ssl/ssl_aead_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - cipher_arg
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm12EEC2Ev
        - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:30,17'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:30,17'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EEC2Ev
    - functionName:    _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEC2Ev
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_AEAD_CTX_zero
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:466,22'
          Dst:             EVP_AEAD_CTX_zero
    - functionName:    _ZN4bssl13InplaceVectorIhLm12EEC2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl3NewINS_14SSLAEADContextEJDnEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl14SSLAEADContextC2EPK13ssl_cipher_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl14SSLAEADContextC2EPK13ssl_cipher_st
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl14SSLAEADContextC2EPK13ssl_cipher_st
    - functionName:    _ZL13CRYPTO_bswap8m
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
      functionSourceFile: '/src/boringssl/ssl/ssl_aead_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - out_iv
        - out_iv_len
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_AEAD_CTX_get_iv
        - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - _ZNK4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:412,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:412,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:413,30'
              BranchSideFuncs:
                - _ZNK4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_AEAD_CTX_get_iv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:412,11'
          Dst:             _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:413,35'
          Dst:             _ZNK4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:413,10'
          Dst:             EVP_AEAD_CTX_get_iv
    - functionName:    _ZNK4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl14SSLAEADContext4SealEPhPmmhtmNS_4SpanIKhEEPS4_m
      functionSourceFile: '/src/boringssl/ssl/ssl_aead_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      bool
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - char
        - short
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - out
        - out_len
        - max_out_len
        - type
        - record_version
        - seqnum
        - header
        - in
        - in_len
      BBCount:         15
      ICount:          136
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
        - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
        - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:389,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:390,5'
              BranchSideFuncs:
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:393,7'
              BranchSideFuncs:
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:393,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:394,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:395,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:393,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:395,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:398,7'
              BranchSideFuncs:
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:398,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:399,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:403,20'
              BranchSideFuncs:
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:403,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:405,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:407,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:387,29'
          Dst:             _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:389,8'
          Dst:             _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:390,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:395,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:399,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:403,8'
          Dst:             _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
    - functionName:    _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
      functionSourceFile: '/src/boringssl/ssl/ssl_aead_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_fuzzer_mode_enabled
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:131,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:131,40'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:134,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:132,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:134,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:131,8'
          Dst:             CRYPTO_fuzzer_mode_enabled
    - functionName:    _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
      functionSourceFile: '/src/boringssl/ssl/ssl_aead_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - out_suffix_len
        - in_len
        - extra_in_len
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_fuzzer_mode_enabled
        - EVP_AEAD_CTX_tag_len
        - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - _ZNK4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:139,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:139,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:140,23'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:140,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:143,33'
              BranchSideFuncs:
                - _ZNK4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_AEAD_CTX_tag_len
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:139,7'
          Dst:             _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:139,27'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:143,38'
          Dst:             _ZNK4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:143,12'
          Dst:             EVP_AEAD_CTX_tag_len
    - functionName:    _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
      functionSourceFile: '/src/boringssl/ssl/ssl_aead_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      bool
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - short
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - out_prefix
        - out
        - out_suffix
        - type
        - record_version
        - seqnum
        - header
        - in
        - in_len
        - extra_in
        - extra_in_len
      BBCount:         64
      ICount:          435
      EdgeCount:       79
      CyclomaticComplexity: 17
      functionsReached:
        - CRYPTO_fuzzer_mode_enabled
        - ERR_put_error
        - EVP_AEAD_CTX_seal_scatter
        - RAND_bytes
        - _ZL13buffers_aliasPKvmS0_m
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL15OPENSSL_memmovePvPKvm
        - _ZL19CRYPTO_store_u64_bePvm
        - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
        - _ZN4bssl13InplaceVectorIhLm12EEixEm
        - _ZN4bssl14SSLAEADContext17GetAdditionalDataEPhhtmmNS_4SpanIKhEE
        - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
        - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
        - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:307,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:308,5'
              BranchSideFuncs:
                - _ZL13buffers_aliasPKvmS0_m
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl14SSLAEADContext17GetAdditionalDataEPhhtmmNS_4SpanIKhEE
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - ERR_put_error
                - __assert_fail
                - RAND_bytes
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memsetPvim.3845
                - _ZL15OPENSSL_memmovePvPKvm.3844
                - _ZL15OPENSSL_memmovePvPKvm.3844
                - ERR_put_error
                - _ZL13buffers_aliasPKvmS0_m
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:311,8'
              BranchSideFuncs:
                - _ZL13buffers_aliasPKvmS0_m
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl14SSLAEADContext17GetAdditionalDataEPhhtmmNS_4SpanIKhEE
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - ERR_put_error
                - __assert_fail
                - RAND_bytes
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memsetPvim.3845
                - _ZL15OPENSSL_memmovePvPKvm.3844
                - _ZL15OPENSSL_memmovePvPKvm.3844
                - ERR_put_error
                - _ZL13buffers_aliasPKvmS0_m
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:311,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:311,35'
              BranchSideFuncs:
                - _ZL13buffers_aliasPKvmS0_m
                - _ZL13buffers_aliasPKvmS0_m
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl14SSLAEADContext17GetAdditionalDataEPhhtmmNS_4SpanIKhEE
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - ERR_put_error
                - __assert_fail
                - RAND_bytes
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memsetPvim.3845
                - _ZL15OPENSSL_memmovePvPKvm.3844
                - _ZL15OPENSSL_memmovePvPKvm.3844
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:312,21'
              BranchSideFuncs:
                - _ZL13buffers_aliasPKvmS0_m
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl14SSLAEADContext17GetAdditionalDataEPhhtmmNS_4SpanIKhEE
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - ERR_put_error
                - __assert_fail
                - RAND_bytes
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memsetPvim.3845
                - _ZL15OPENSSL_memmovePvPKvm.3844
                - _ZL15OPENSSL_memmovePvPKvm.3844
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:311,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:312,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:314,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:312,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:313,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:314,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:311,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:314,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:318,7'
              BranchSideFuncs:
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl14SSLAEADContext17GetAdditionalDataEPhhtmmNS_4SpanIKhEE
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - ERR_put_error
                - __assert_fail
                - RAND_bytes
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memsetPvim.3845
                - _ZL15OPENSSL_memmovePvPKvm.3844
                - _ZL15OPENSSL_memmovePvPKvm.3844
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:318,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:318,27'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.3844
                - _ZL15OPENSSL_memmovePvPKvm.3844
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:320,21'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.3844
                - _ZL15OPENSSL_memmovePvPKvm.3844
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:318,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:320,21'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.3844
                - _ZL15OPENSSL_memmovePvPKvm.3844
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:326,46'
              BranchSideFuncs:
                - _ZN4bssl14SSLAEADContext17GetAdditionalDataEPhhtmmNS_4SpanIKhEE
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - ERR_put_error
                - __assert_fail
                - RAND_bytes
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memsetPvim.3845
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:334,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:335,17'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memsetPvim.3845
                - __assert_fail
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - ERR_put_error
                - __assert_fail
                - RAND_bytes
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:338,20'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - ERR_put_error
                - __assert_fail
                - RAND_bytes
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:343,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:344,5'
              BranchSideFuncs:
                - __assert_fail
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:351,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:344,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:344,5'
              BranchSideFuncs:
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:345,21'
              BranchSideFuncs:
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:345,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:346,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:348,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:351,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:351,5'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:352,25'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:357,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:358,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:368,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:358,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:358,5'
              BranchSideFuncs:
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:359,23'
              BranchSideFuncs:
                - _ZL13buffers_aliasPKvmS0_m
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:359,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:360,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:363,20'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:368,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:369,5'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:377,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:369,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:369,5'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:370,17'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:370,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:371,19'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:373,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_seal_scatter
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:379,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:379,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:379,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:379,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:379,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:380,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:305,29'
          Dst:             _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:307,8'
          Dst:             _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:308,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:311,21'
          Dst:             _ZL13buffers_aliasPKvmS0_m
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:312,7'
          Dst:             _ZL13buffers_aliasPKvmS0_m
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:313,7'
          Dst:             _ZL13buffers_aliasPKvmS0_m
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:314,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:318,7'
          Dst:             _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:318,27'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:320,5'
          Dst:             _ZL15OPENSSL_memmovePvPKvm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:321,5'
          Dst:             _ZL15OPENSSL_memmovePvPKvm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:326,28'
          Dst:             _ZN4bssl14SSLAEADContext17GetAdditionalDataEPhhtmmNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:335,30'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:336,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:338,40'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:338,61'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:338,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:339,31'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:344,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:345,10'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:351,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:352,5'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:358,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:359,9'
          Dst:             _ZL13buffers_aliasPKvmS0_m
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:360,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:363,53'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:363,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:369,5'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:369,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:370,41'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:371,19'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EEixEm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:377,12'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:378,57'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:378,68'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:376,19'
          Dst:             EVP_AEAD_CTX_seal_scatter
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:379,3'
          Dst:             __assert_fail
    - functionName:    _ZL13buffers_aliasPKvmS0_m
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - a_bytes
        - b
        - b_bytes
      BBCount:         4
      ICount:          49
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:175,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:175,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:175,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL15OPENSSL_memmovePvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:867,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:868,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:871,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl14SSLAEADContext17GetAdditionalDataEPhhtmmNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_aead_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - storage
        - type
        - record_version
        - seqnum
        - plaintext_len
        - header
      BBCount:         9
      ICount:          112
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL19CRYPTO_store_u64_bePvm
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:210,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:211,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:214,23'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:219,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:220,44'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:223,15'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:214,3'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:223,10'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:223,10'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL19CRYPTO_store_u64_bePvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13CRYPTO_bswap8m
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:938,7'
          Dst:             _ZL13CRYPTO_bswap8m
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:939,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN4bssl13InplaceVectorIhLm12EEixEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:409,12'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE4dataEv
    - functionName:    _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
      functionSourceFile: '/src/boringssl/ssl/ssl_aead_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - short
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - out
        - type
        - record_version
        - seqnum
        - header
        - in
      BBCount:         39
      ICount:          310
      EdgeCount:       49
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_fuzzer_mode_enabled
        - ERR_put_error
        - EVP_AEAD_CTX_open
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL19CRYPTO_store_u64_bePvm
        - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
        - _ZN4bssl13InplaceVectorIhLm12EEixEm
        - _ZN4bssl14SSLAEADContext17GetAdditionalDataEPhhtmmNS_4SpanIKhEE
        - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
        - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - _ZNK4bssl14SSLAEADContext11MaxOverheadEv
        - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
        - _ZNK4bssl4SpanIhE7subspanEmm
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:229,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:229,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:231,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:229,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:231,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:237,10'
              BranchSideFuncs:
                - _ZNK4bssl14SSLAEADContext11MaxOverheadEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl14SSLAEADContext17GetAdditionalDataEPhhtmmNS_4SpanIKhEE
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_open
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memsetPvim.3845
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:238,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:239,23'
              BranchSideFuncs:
                - _ZN4bssl14SSLAEADContext17GetAdditionalDataEPhhtmmNS_4SpanIKhEE
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_open
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memsetPvim.3845
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:249,46'
              BranchSideFuncs:
                - _ZN4bssl14SSLAEADContext17GetAdditionalDataEPhhtmmNS_4SpanIKhEE
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_open
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memsetPvim.3845
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:240,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:242,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:245,24'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl14SSLAEADContext17GetAdditionalDataEPhhtmmNS_4SpanIKhEE
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_open
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memsetPvim.3845
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:257,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:258,17'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memsetPvim.3845
                - __assert_fail
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_open
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:261,20'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm12EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_open
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:266,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:267,12'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_open
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:275,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_open
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:267,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:269,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:272,20'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_open
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:275,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:275,5'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_open
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:276,25'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u64_bePvm.3849
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_open
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:281,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:282,5'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_open
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:290,26'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_open
                - _ZNK4bssl4SpanIhE7subspanEmm
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:282,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:282,5'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_open
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:283,17'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_open
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:283,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:284,19'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm12EEixEm
                - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_open
                - _ZNK4bssl4SpanIhE7subspanEmm
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:286,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_open
                - _ZNK4bssl4SpanIhE7subspanEmm
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:290,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:293,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE7subspanEmm
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:295,24'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE7subspanEmm
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:229,7'
          Dst:             _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:229,27'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:239,23'
          Dst:             _ZNK4bssl14SSLAEADContext11MaxOverheadEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:240,12'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:242,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:245,24'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:249,28'
          Dst:             _ZN4bssl14SSLAEADContext17GetAdditionalDataEPhhtmmNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:258,30'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:259,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:261,40'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:261,61'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:261,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:262,31'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:267,12'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:269,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:272,42'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:272,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:273,13'
          Dst:             _ZNK4bssl4SpanIhE7subspanEmm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:275,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:276,5'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:282,5'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:282,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:283,41'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:284,19'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EEixEm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:290,31'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:290,41'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:290,58'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:291,40'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:291,51'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:291,62'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:292,29'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:290,8'
          Dst:             EVP_AEAD_CTX_open
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:295,13'
          Dst:             _ZNK4bssl4SpanIhE7subspanEmm
    - functionName:    _ZNK4bssl14SSLAEADContext11MaxOverheadEv
      functionSourceFile: '/src/boringssl/ssl/ssl_aead_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_fuzzer_mode_enabled
        - EVP_AEAD_CTX_aead
        - EVP_AEAD_max_overhead
        - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
        - _ZNK4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:165,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:165,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:165,31'
              BranchSideFuncs:
                - CRYPTO_fuzzer_mode_enabled
                - _ZNK4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_AEAD_CTX_aead
                - EVP_AEAD_max_overhead
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:165,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:165,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:167,57'
              BranchSideFuncs:
                - _ZNK4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_AEAD_CTX_aead
                - EVP_AEAD_max_overhead
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:164,10'
          Dst:             _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:165,11'
          Dst:             _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:165,31'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:167,62'
          Dst:             _ZNK4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:167,39'
          Dst:             EVP_AEAD_CTX_aead
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:167,17'
          Dst:             EVP_AEAD_max_overhead
    - functionName:    _ZNK4bssl14SSLAEADContext15MaxSealInputLenEm
      functionSourceFile: '/src/boringssl/ssl/ssl_aead_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - max_out
      BBCount:         27
      ICount:          145
      EdgeCount:       30
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_fuzzer_mode_enabled
        - EVP_AEAD_CTX_aead
        - EVP_AEAD_max_overhead
        - SSL_CIPHER_is_block_cipher
        - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
        - _ZNK4bssl14SSLAEADContext6cipherEv
        - _ZNK4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
        - __assert_fail
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:173,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:175,14'
              BranchSideFuncs:
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - CRYPTO_fuzzer_mode_enabled
                - _ZNK4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_AEAD_CTX_aead
                - EVP_AEAD_max_overhead
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - __assert_fail
                - abort
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:176,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:176,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:177,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:177,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:180,61'
              BranchSideFuncs:
                - _ZNK4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_AEAD_CTX_aead
                - EVP_AEAD_max_overhead
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - __assert_fail
                - abort
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:181,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:183,13'
              BranchSideFuncs:
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - __assert_fail
                - abort
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:204,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:183,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:186,20'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:186,20'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:189,20'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:192,9'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:201,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:201,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:202,17'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:204,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:204,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:204,36'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:171,31'
          Dst:             _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:176,7'
          Dst:             _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:176,27'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:180,66'
          Dst:             _ZNK4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:180,43'
          Dst:             EVP_AEAD_CTX_aead
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:180,21'
          Dst:             EVP_AEAD_max_overhead
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:181,34'
          Dst:             _ZNK4bssl14SSLAEADContext6cipherEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:181,7'
          Dst:             SSL_CIPHER_is_block_cipher
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:183,13'
          Dst:             _ZNK4bssl14SSLAEADContext6cipherEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:192,9'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:201,5'
          Dst:             __assert_fail
    - functionName:    _ZNK4bssl14SSLAEADContext13CiphertextLenEPmmm
      functionSourceFile: '/src/boringssl/ssl/ssl_aead_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - out_len
        - in_len
        - extra_in_len
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
        - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:150,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:151,5'
              BranchSideFuncs:
                - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:153,10'
              BranchSideFuncs:
                - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:155,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:155,23'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:156,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:155,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:156,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:159,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:150,8'
          Dst:             _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:153,10'
          Dst:             _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:156,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl14SSLAEADContext24CreatePlaceholderForQUICEPK13ssl_cipher_st
      functionSourceFile: '/src/boringssl/ssl/ssl_aead_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl10MakeUniqueINS_14SSLAEADContextEJRPK13ssl_cipher_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:127,10'
          Dst:             _ZN4bssl10MakeUniqueINS_14SSLAEADContextEJRPK13ssl_cipher_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
    - functionName:    _ZN4bssl10MakeUniqueINS_14SSLAEADContextEJRPK13ssl_cipher_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_14SSLAEADContextEJRPK13ssl_cipher_stEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_14SSLAEADContextEJRPK13ssl_cipher_stEEEPT_DpOT0_
    - functionName:    _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
      functionSourceFile: '/src/boringssl/ssl/ssl_aead_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - short
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - direction
        - version
        - cipher
        - enc_key
        - mac_key
        - fixed_iv
        - ''
        - ''
      BBCount:         88
      ICount:          443
      EdgeCount:       154
      CyclomaticComplexity: 68
      functionsReached:
        - ERR_put_error
        - EVP_AEAD_CTX_init_with_direction
        - EVP_AEAD_nonce_length
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl10MakeUniqueINS_14SSLAEADContextEJRPK13ssl_cipher_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl23ssl_cipher_get_evp_aeadEPPK11evp_aead_stPmS4_PK13ssl_cipher_stt
        - _ZN4bssl30ssl_protocol_version_from_wireEPtt
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5emptyEv
        - __assert_fail
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:51,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:53,56'
              BranchSideFuncs:
                - _ZN4bssl23ssl_cipher_get_evp_aeadEPPK11evp_aead_stPmS4_PK13ssl_cipher_stt
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl10MakeUniqueINS_14SSLAEADContextEJRPK13ssl_cipher_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - EVP_AEAD_nonce_length
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - EVP_AEAD_nonce_length
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - abort
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:58,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:54,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:56,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl10MakeUniqueINS_14SSLAEADContextEJRPK13ssl_cipher_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - EVP_AEAD_nonce_length
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - EVP_AEAD_nonce_length
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - abort
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:58,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:56,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:57,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:58,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:58,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:62,40'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_14SSLAEADContextEJRPK13ssl_cipher_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - EVP_AEAD_nonce_length
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - EVP_AEAD_nonce_length
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - abort
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:64,12'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - EVP_AEAD_nonce_length
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - abort
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:68,3'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - EVP_AEAD_nonce_length
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - abort
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:68,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:68,3'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - abort
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:71,66'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - abort
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:74,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:99,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - abort
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:76,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:77,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:80,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:76,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:80,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:85,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:82,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:83,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:85,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:86,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:86,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:87,49'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:92,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:93,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:95,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:99,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:99,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - abort
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:100,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - abort
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:100,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:100,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:102,20'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.3846
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_AEAD_CTX_init_with_direction
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/ssl_aead_ctx.cc:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:119,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_aead_ctx.cc:122,10'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:51,8'
          Dst:             _ZN4bssl30ssl_protocol_version_from_wireEPtt
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:52,8'
          Dst:             _ZN4bssl23ssl_cipher_get_evp_aeadEPPK11evp_aead_stPmS4_PK13ssl_cipher_stt
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:56,41'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:57,39'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:58,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:62,40'
          Dst:             _ZN4bssl10MakeUniqueINS_14SSLAEADContextEJRPK13ssl_cipher_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:68,3'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:68,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:71,44'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:72,15'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:74,28'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:82,7'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:82,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:85,7'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:85,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:86,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:87,49'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:99,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:100,5'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:100,5'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:100,5'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:100,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:102,40'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:102,56'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:102,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:103,41'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:103,57'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:103,73'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:103,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:104,41'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:104,58'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:105,29'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:105,46'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:104,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:107,34'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:107,51'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:107,69'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:107,9'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:107,9'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:117,26'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:117,47'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:117,63'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:116,8'
          Dst:             EVP_AEAD_CTX_init_with_direction
    - functionName:    _ZN4bssl10MakeUniqueINS_14SSLAEADContextEJDnEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_14SSLAEADContextEJDnEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_14SSLAEADContextEJDnEEEPT_DpOT0_
    - functionName:    _ZN4bssl14SSLAEADContext16CreateNullCipherEv
      functionSourceFile: '/src/boringssl/ssl/ssl_aead_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl10MakeUniqueINS_14SSLAEADContextEJDnEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:41,10'
          Dst:             _ZN4bssl10MakeUniqueINS_14SSLAEADContextEJDnEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
    - functionName:    _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_AEAD_CTX_cleanup
        - __clang_call_terminate
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:467,23'
          Dst:             EVP_AEAD_CTX_cleanup
        - Src:             '/src/boringssl/include/openssl/base.h:467,23'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl13InplaceVectorIhLm12EED2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm12EE5clearEv
        - __clang_call_terminate
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:383,22'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EE5clearEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:383,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl14SSLAEADContextD2Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_aead_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm12EED2Ev
        - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:38,36'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EED2Ev
        - Src:             '/src/boringssl/ssl/ssl_aead_ctx.cc:38,36'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
    - functionName:    SSL_SESSION_from_bytes
      functionSourceFile: '/src/boringssl/ssl/ssl_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - ctx
      BBCount:         12
      ICount:          84
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - CBS_init
        - CBS_len
        - ERR_put_error
        - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:787,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:788,5'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:790,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:790,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:791,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:794,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:784,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:786,7'
          Dst:             _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:790,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:791,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
      functionSourceFile: '/src/boringssl/ssl/ssl_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - x509_method
        - pool
        - ''
      BBCount:         299
      ICount:          1417
      EdgeCount:       587
      CyclomaticComplexity: 290
      functionsReached:
        - CBS_data
        - CBS_get_any_asn1_element
        - CBS_get_asn1
        - CBS_get_asn1_uint64
        - CBS_get_optional_asn1
        - CBS_get_optional_asn1_bool
        - CBS_get_optional_asn1_octet_string
        - CBS_get_u16
        - CBS_get_u32
        - CBS_init
        - CBS_len
        - CBS_peek_asn1_tag
        - CRYPTO_BUFFER_new_from_CBS
        - ERR_put_error
        - SSL_get_cipher_by_value
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
        - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
        - _ZN4bssl15ssl_session_newEPKNS_15SSL_X509_METHODE
        - _ZN4bssl30ssl_protocol_version_from_wireEPtt
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
        - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
        - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
        - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
        - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
        - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
        - _ZNK4bssl5ArrayIhE5emptyEv
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - sk_CRYPTO_BUFFER_new_null
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:464,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:465,12'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u16
                - CBS_len
                - SSL_get_cipher_by_value
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:471,21'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1_uint64
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u16
                - CBS_len
                - SSL_get_cipher_by_value
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:471,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:472,8'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1_uint64
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u16
                - CBS_len
                - SSL_get_cipher_by_value
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:481,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:472,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:473,7'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u16
                - CBS_len
                - SSL_get_cipher_by_value
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:481,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:473,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:474,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:481,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:474,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:479,7'
              BranchSideFuncs:
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_u16
                - CBS_len
                - SSL_get_cipher_by_value
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:481,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:479,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:480,48'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:481,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:471,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:481,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - CBS_len
                - SSL_get_cipher_by_value
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:484,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16
                - CBS_len
                - SSL_get_cipher_by_value
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:488,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:489,8'
              BranchSideFuncs:
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - SSL_get_cipher_by_value
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:491,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:489,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:490,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_get_cipher_by_value
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:491,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:488,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:491,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:494,41'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:495,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:496,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:502,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:502,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:503,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:511,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:503,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:504,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:511,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:504,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:505,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:511,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:505,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:506,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:511,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:506,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:507,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_asn1_uint64
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:511,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:507,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:508,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1_uint64
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:511,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:508,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:509,8'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:511,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:509,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:510,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:511,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:502,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:511,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:515,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:519,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:520,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:521,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:520,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:520,20'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:527,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:519,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:521,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:527,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:528,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:529,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:532,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:529,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:530,42'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:532,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:527,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:532,12'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:537,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:537,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:539,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:543,44'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:544,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:545,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:548,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:546,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:547,50'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:548,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:543,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:548,12'
              BranchSideFuncs:
                - CBS_peek_asn1_tag
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:551,7'
              BranchSideFuncs:
                - CBS_peek_asn1_tag
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:551,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:553,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:564,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:553,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:554,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:557,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:554,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:555,9'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:557,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:555,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:556,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:557,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:553,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:557,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:560,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:570,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:571,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:577,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:571,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:573,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:577,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:574,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:575,51'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:577,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:568,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:577,12'
              BranchSideFuncs:
                - CBS_get_optional_asn1_bool
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:581,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1_bool
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:581,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:584,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:587,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_init
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:589,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:590,5'
              BranchSideFuncs:
                - CBS_init
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:595,3'
              BranchSideFuncs:
                - CBS_init
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:598,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:599,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:600,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:599,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:599,26'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:603,7'
              BranchSideFuncs:
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:597,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:600,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:603,7'
              BranchSideFuncs:
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:603,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:603,26'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:607,7'
              BranchSideFuncs:
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:603,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:604,5'
              BranchSideFuncs:
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:607,7'
              BranchSideFuncs:
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:607,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:607,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:608,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:607,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:608,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:639,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:609,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:610,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:613,9'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:613,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:614,73'
              BranchSideFuncs:
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:621,5'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:615,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:615,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:616,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:615,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:615,11'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:615,11'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:615,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:617,16'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:619,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:615,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:619,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:619,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:619,5'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:621,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:623,12'
              BranchSideFuncs:
                - CBS_get_any_asn1_element
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:635,3'
              BranchSideFuncs:
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:623,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:624,11'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:625,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:623,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:625,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:629,73'
              BranchSideFuncs:
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:630,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:630,11'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:631,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:630,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:630,11'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:630,11'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:630,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:632,16'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:634,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:630,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:634,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:634,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:621,5'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_any_asn1_element
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:640,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:641,8'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:644,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:641,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:642,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:643,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:642,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:643,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:644,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:639,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:644,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:646,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_optional_asn1_bool
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:649,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:651,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:657,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:661,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:662,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:672,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:663,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:664,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:672,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:665,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:666,50'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_bool
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:672,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:667,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:668,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1_bool
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:672,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:669,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:670,50'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:672,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:660,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:672,5'
              BranchSideFuncs:
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:678,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:679,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:680,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_octet_string
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:688,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:680,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:681,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1_octet_string
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:688,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:682,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:683,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_optional_asn1_bool
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:688,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:683,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:684,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1_bool
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:688,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:686,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:687,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:688,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:678,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:688,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:691,18'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:695,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:696,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:697,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:696,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:696,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:700,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:695,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:697,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:700,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:702,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:703,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:707,10'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:463,32'
          Dst:             _ZN4bssl15ssl_session_newEPKNS_15SSL_X509_METHODE
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:471,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:472,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:474,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:480,8'
          Dst:             _ZN4bssl30ssl_protocol_version_from_wireEPtt
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:481,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:488,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:489,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:490,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:491,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:494,17'
          Dst:             SSL_get_cipher_by_value
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:496,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:502,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:503,36'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:503,24'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:504,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:505,32'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:505,20'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:506,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:507,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:508,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:509,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:511,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:519,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:520,20'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:521,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:527,8'
          Dst:             CBS_get_optional_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:529,33'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:529,21'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:530,8'
          Dst:             _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:537,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:539,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:543,8'
          Dst:             _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:545,8'
          Dst:             _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:547,8'
          Dst:             _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:551,7'
          Dst:             CBS_peek_asn1_tag
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:553,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:554,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:555,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:556,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:557,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:560,38'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:560,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:568,8'
          Dst:             CBS_get_optional_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:571,49'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:571,37'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:572,8'
          Dst:             _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:575,8'
          Dst:             _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:581,8'
          Dst:             CBS_get_optional_asn1_bool
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:584,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:589,8'
          Dst:             _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:590,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:595,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:597,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:599,26'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:600,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:604,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:608,22'
          Dst:             sk_CRYPTO_BUFFER_new_null
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:614,39'
          Dst:             CRYPTO_BUFFER_new_from_CBS
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:616,12'
          Dst:             _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:621,12'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:623,12'
          Dst:             CBS_get_any_asn1_element
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:624,11'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:625,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:629,39'
          Dst:             CRYPTO_BUFFER_new_from_CBS
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:631,12'
          Dst:             _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:639,8'
          Dst:             CBS_get_optional_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:642,9'
          Dst:             CBS_get_u32
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:643,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:649,8'
          Dst:             CBS_get_optional_asn1_bool
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:651,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:660,8'
          Dst:             _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:662,8'
          Dst:             _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:664,8'
          Dst:             _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:666,8'
          Dst:             _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:668,8'
          Dst:             CBS_get_optional_asn1_bool
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:670,8'
          Dst:             _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:672,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:678,8'
          Dst:             CBS_get_optional_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:680,49'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:680,40'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:681,8'
          Dst:             CBS_get_optional_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:683,48'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:683,39'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:684,8'
          Dst:             CBS_get_optional_asn1_bool
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:687,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:688,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:696,42'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:697,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:703,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL22SSL_SESSION_parse_longEP6cbs_stPljl
      functionSourceFile: '/src/boringssl/ssl/ssl_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - cbs
        - out
        - tag
        - default_value
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_get_optional_asn1_uint64
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:425,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:426,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:427,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:424,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:427,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:430,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:424,8'
          Dst:             CBS_get_optional_asn1_uint64
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:427,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL24SSL_SESSION_parse_stringEP6cbs_stPNSt3__110unique_ptrIcNS_8internal7DeleterEEEj
      functionSourceFile: '/src/boringssl/ssl/ssl_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbs
        - out
        - tag
      BBCount:         13
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_contains_zero_byte
        - CBS_get_optional_asn1_octet_string
        - CBS_strdup
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:366,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:367,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_contains_zero_byte
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:370,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - CBS_contains_zero_byte
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:370,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:371,9'
              BranchSideFuncs:
                - CBS_contains_zero_byte
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:381,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:371,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:372,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:375,11'
              BranchSideFuncs:
                - CBS_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:376,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:377,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:379,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:366,8'
          Dst:             CBS_get_optional_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:367,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:371,9'
          Dst:             CBS_contains_zero_byte
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:372,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:376,10'
          Dst:             CBS_strdup
    - functionName:    _ZN4bsslL21SSL_SESSION_parse_u32EP6cbs_stPjjj
      functionSourceFile: '/src/boringssl/ssl/ssl_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cbs
        - out
        - tag
        - default_value
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_get_optional_asn1_uint64
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:438,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:439,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:440,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:437,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:440,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:443,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:437,8'
          Dst:             CBS_get_optional_asn1_uint64
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:440,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL30SSL_SESSION_parse_octet_stringEP6cbs_stPNS_5ArrayIhEEj
      functionSourceFile: '/src/boringssl/ssl/ssl_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbs
        - out
        - tag
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_get_optional_asn1_octet_string
        - ERR_put_error
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:392,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:393,5'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:396,10'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:392,8'
          Dst:             CBS_get_optional_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:393,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:396,24'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:396,15'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bsslL31SSL_SESSION_parse_crypto_bufferEP6cbs_stPNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEEjP21crypto_buffer_pool_st
      functionSourceFile: '/src/boringssl/ssl/ssl_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
        - tag
        - pool
      BBCount:         15
      ICount:          86
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_asn1
        - CBS_len
        - CBS_peek_asn1_tag
        - CRYPTO_BUFFER_new_from_CBS
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:403,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:404,5'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:408,21'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:408,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:409,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:411,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:409,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:410,7'
              BranchSideFuncs:
                - CBS_len
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:411,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:408,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:411,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:414,3'
              BranchSideFuncs:
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:415,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:416,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:418,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:403,8'
          Dst:             CBS_peek_asn1_tag
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:408,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:409,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:410,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:411,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:414,14'
          Dst:             CRYPTO_BUFFER_new_from_CBS
    - functionName:    _ZN4bsslL21SSL_SESSION_parse_u16EP6cbs_stPtjt
      functionSourceFile: '/src/boringssl/ssl/ssl_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - cbs
        - out
        - tag
        - default_value
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_get_optional_asn1_uint64
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:451,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:452,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:453,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:450,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:453,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:456,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:450,8'
          Dst:             CBS_get_optional_asn1_uint64
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:453,5'
          Dst:             ERR_put_error
    - functionName:    sk_CRYPTO_BUFFER_new_null
      functionSourceFile: '/src/boringssl/include/openssl/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/pool.h:34,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/pool.h:34,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/pool.h:34,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/pool.h:34,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - elem
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/stack.h:605,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:606,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:609,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:605,8'
          Dst:             OPENSSL_sk_push
    - functionName:    i2d_SSL_SESSION
      functionSourceFile: '/src/boringssl/ssl/ssl_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - pp
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - OPENSSL_free
        - SSL_SESSION_to_bytes
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:762,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:763,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:766,7'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:766,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:767,18'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:772,7'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.3927
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:772,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:773,21'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.3927
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:776,16'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:762,8'
          Dst:             SSL_SESSION_to_bytes
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:767,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:768,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:773,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:776,3'
          Dst:             OPENSSL_free
    - functionName:    SSL_SESSION_to_bytes
      functionSourceFile: '/src/boringssl/ssl/ssl_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out_data
        - out_len
      BBCount:         24
      ICount:          127
      EdgeCount:       46
      CyclomaticComplexity: 24
      functionsReached:
        - CBB_finish
        - CBB_init
        - OPENSSL_memdup
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZN4bsslL25SSL_SESSION_to_bytes_fullEPK14ssl_session_stP6cbb_sti
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:720,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:727,6'
              BranchSideFuncs:
                - OPENSSL_memdup
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:736,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL25SSL_SESSION_to_bytes_fullEPK14ssl_session_stP6cbb_sti
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:729,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:730,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:733,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:737,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:738,34'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bsslL25SSL_SESSION_to_bytes_fullEPK14ssl_session_stP6cbb_sti
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:740,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:738,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:739,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:740,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:737,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:740,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:743,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:728,28'
          Dst:             OPENSSL_memdup
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:736,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:737,21'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:737,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:738,42'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:738,8'
          Dst:             _ZN4bsslL25SSL_SESSION_to_bytes_fullEPK14ssl_session_stP6cbb_sti
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:739,23'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:739,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:744,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:744,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bsslL25SSL_SESSION_to_bytes_fullEPK14ssl_session_stP6cbb_sti
      functionSourceFile: '/src/boringssl/ssl/ssl_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - cbb
        - for_ticket
      BBCount:         230
      ICount:          1094
      EdgeCount:       319
      CyclomaticComplexity: 91
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_bool
        - CBB_add_asn1_element
        - CBB_add_asn1_octet_string
        - CBB_add_asn1_uint64
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u32
        - CBB_flush
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
        - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
        - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
        - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
        - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
        - _ZNK4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
        - sk_CRYPTO_BUFFER_num
        - sk_CRYPTO_BUFFER_value
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:145,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:145,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:146,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:145,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:146,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:150,21'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_u16
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_element
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:150,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:151,8'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_u16
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_element
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:164,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:151,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:152,38'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_u16
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_element
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:164,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:152,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:153,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_u16
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_element
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:164,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:153,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:154,39'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_element
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:164,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:154,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:156,44'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_element
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:164,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:157,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:156,8'
              BranchSideFuncs:
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_element
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:157,51'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_element
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:157,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:158,44'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_element
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:164,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:159,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:160,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_element
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:164,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:160,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:161,36'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_element
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:164,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:161,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:162,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_element
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:164,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:162,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:163,36'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_element
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:164,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:150,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:164,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_element
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:169,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_element
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:169,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:169,53'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_element
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:179,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:169,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:170,58'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:179,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:171,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:173,7'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:175,3'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:179,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:180,42'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:182,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:182,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:185,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:186,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:192,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:186,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:187,38'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:188,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:186,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:188,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:190,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:193,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:201,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:193,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:195,53'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - strlen
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:197,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:193,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:197,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:199,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:202,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:208,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:202,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:203,38'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:204,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:202,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:204,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:206,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:208,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:208,31'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:216,7'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:208,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:209,10'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:216,7'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:209,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:210,44'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:212,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:209,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:212,7'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:214,3'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:216,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:217,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:224,8'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:217,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:218,44'
              BranchSideFuncs:
                - CBB_add_asn1_octet_string
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:220,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:217,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:220,7'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:222,3'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:225,10'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:232,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:225,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:226,44'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:228,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:225,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:228,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:230,3'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:232,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:233,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:241,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:233,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:235,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:237,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:233,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:237,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:239,3'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:241,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:242,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:250,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:242,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:244,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_asn1_octet_string
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:246,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:242,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:246,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:248,3'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_bool
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:250,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:251,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:257,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:251,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:252,10'
              BranchSideFuncs:
                - CBB_add_asn1_bool
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:253,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:251,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:253,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:255,3'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_asn1
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:257,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:258,9'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:265,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:258,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:259,37'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:260,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:257,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:260,5'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:265,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:265,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:266,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:280,7'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:266,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:267,28'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:280,7'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:265,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:268,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:280,7'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:268,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:269,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:271,17'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:271,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:272,60'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:278,3'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:273,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:275,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:277,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:280,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:281,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u32
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:288,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:281,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:282,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_u32
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:284,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:282,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:283,31'
              BranchSideFuncs:
                - CBB_add_u32
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:284,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:281,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:284,7'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:286,3'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:288,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:289,10'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:295,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:289,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:290,10'
              BranchSideFuncs:
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:291,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:289,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:291,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:293,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:295,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:296,9'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:301,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:296,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:297,37'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:298,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:295,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:298,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:301,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:301,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:302,9'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:307,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:302,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:303,37'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:304,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:301,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:304,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:307,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:307,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:308,9'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:313,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:308,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:309,37'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:310,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:307,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:310,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:313,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:313,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:314,10'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:321,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:314,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:315,44'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:317,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:314,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:317,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:319,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_bool
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:321,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:322,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:328,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:322,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:323,10'
              BranchSideFuncs:
                - CBB_add_asn1_bool
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:324,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:322,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:324,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:326,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:328,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:329,10'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:336,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:329,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:330,44'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:332,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:329,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:332,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:334,3'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:336,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:337,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:348,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:337,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:339,36'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:344,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:340,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:341,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:344,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:341,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:342,44'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_asn1_octet_string
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:344,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:337,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:344,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:346,3'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_bool
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:349,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_bool
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:355,20'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:349,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:350,10'
              BranchSideFuncs:
                - CBB_add_asn1_bool
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:351,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:349,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:351,7'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:353,3'
              BranchSideFuncs:
                - CBB_flush
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:150,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:151,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:152,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:153,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:154,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:156,59'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:157,66'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:156,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:158,55'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:159,45'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:158,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:160,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:161,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:162,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:163,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:169,7'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:170,35'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:171,51'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:172,31'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:171,10'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:179,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:180,54'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:181,46'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:180,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:186,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:187,10'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:193,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:196,36'
          Dst:             strlen
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:194,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:202,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:203,10'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:208,19'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:209,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:210,55'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:211,47'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:210,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:217,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:218,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:224,36'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:225,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:226,72'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:227,64'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:226,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:233,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:235,21'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:236,13'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:234,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:242,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:244,21'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:245,13'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:243,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:251,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:252,10'
          Dst:             CBB_add_asn1_bool
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:258,9'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:259,9'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:267,7'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:268,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:271,28'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:272,37'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:273,34'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:274,26'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:273,12'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:281,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:282,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:283,10'
          Dst:             CBB_add_u32
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:289,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:290,10'
          Dst:             CBB_add_asn1_bool
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:296,9'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:297,9'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:302,9'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:303,9'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:308,9'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:309,9'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:313,23'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:314,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:315,59'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:316,51'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:315,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:322,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:323,10'
          Dst:             CBB_add_asn1_bool
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:328,36'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:329,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:330,72'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:331,64'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:330,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:337,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:339,67'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:340,67'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:338,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:341,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:342,74'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:343,66'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:342,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:349,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:350,10'
          Dst:             CBB_add_asn1_bool
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:355,10'
          Dst:             CBB_flush
    - functionName:    SSL_SESSION_to_bytes_for_ticket
      functionSourceFile: '/src/boringssl/ssl/ssl_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 747
      functionLinenumberEnd: 756
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out_data
        - out_len
      BBCount:         19
      ICount:          98
      EdgeCount:       34
      CyclomaticComplexity: 17
      functionsReached:
        - CBB_finish
        - CBB_init
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZN4bsslL25SSL_SESSION_to_bytes_fullEPK14ssl_session_stP6cbb_sti
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:749,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:750,34'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bsslL25SSL_SESSION_to_bytes_fullEPK14ssl_session_stP6cbb_sti
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:752,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:750,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:751,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:752,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_asn1.cc:749,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:752,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_asn1.cc:755,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:748,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:749,21'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:749,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:750,42'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:750,8'
          Dst:             _ZN4bsslL25SSL_SESSION_to_bytes_fullEPK14ssl_session_stP6cbb_sti
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:751,23'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:751,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:756,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:756,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bssl21ssl_session_serializeEPK14ssl_session_stP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/ssl_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - cbb
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL25SSL_SESSION_to_bytes_fullEPK14ssl_session_stP6cbb_sti
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_asn1.cc:711,10'
          Dst:             _ZN4bsslL25SSL_SESSION_to_bytes_fullEPK14ssl_session_stP6cbb_sti
    - functionName:    _ZN4bsslL22tls_write_buffer_flushEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_buffer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_write
        - _ZN4bssl9SSLBuffer4dataEv
        - _ZN4bssl9SSLBuffer5ClearEv
        - _ZN4bssl9SSLBuffer7ConsumeEm
        - _ZNK4bssl9SSLBuffer4sizeEv
        - _ZNK4bssl9SSLBuffer5emptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:261,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:262,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl9SSLBuffer4dataEv
                - _ZNK4bssl9SSLBuffer4sizeEv
                - BIO_write
                - _ZN4bssl9SSLBuffer7ConsumeEm
                - _ZNK4bssl9SSLBuffer5emptyEv
                - _ZN4bssl9SSLBuffer5ClearEv
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:269,3'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer5ClearEv
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:263,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:264,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:267,5'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer7ConsumeEm
                - _ZNK4bssl9SSLBuffer5emptyEv
                - _ZN4bssl9SSLBuffer5ClearEv
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl9SSLBuffer4dataEv
                - _ZNK4bssl9SSLBuffer4sizeEv
                - BIO_write
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:261,16'
          Dst:             _ZNK4bssl9SSLBuffer5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:262,47'
          Dst:             _ZN4bssl9SSLBuffer4dataEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:262,60'
          Dst:             _ZNK4bssl9SSLBuffer4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:262,15'
          Dst:             BIO_write
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:267,10'
          Dst:             _ZN4bssl9SSLBuffer7ConsumeEm
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:269,8'
          Dst:             _ZN4bssl9SSLBuffer5ClearEv
    - functionName:    _ZN4bssl9SSLBuffer7ConsumeEm
      functionSourceFile: '/src/boringssl/ssl/ssl_buffer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - len
      BBCount:         5
      ICount:          60
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:106,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:108,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:106,5'
          Dst:             abort
    - functionName:    _ZN4bssl9SSLBuffer5ClearEv
      functionSourceFile: '/src/boringssl/ssl/ssl_buffer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:40,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:40,7'
              BranchSideFuncs:
                - free
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:41,10'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    _ZN4bsslL23dtls_write_buffer_flushEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_buffer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         8
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_write
        - _ZN4bssl9SSLBuffer4dataEv
        - _ZN4bssl9SSLBuffer5ClearEv
        - _ZNK4bssl9SSLBuffer4sizeEv
        - _ZNK4bssl9SSLBuffer5emptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:275,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:276,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:279,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl9SSLBuffer4dataEv
                - _ZNK4bssl9SSLBuffer4sizeEv
                - BIO_write
                - _ZN4bssl9SSLBuffer5ClearEv
                - _ZN4bssl9SSLBuffer5ClearEv
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:280,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:281,5'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer5ClearEv
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:288,3'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer5ClearEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:275,12'
          Dst:             _ZNK4bssl9SSLBuffer5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:279,45'
          Dst:             _ZN4bssl9SSLBuffer4dataEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:279,58'
          Dst:             _ZNK4bssl9SSLBuffer4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:279,13'
          Dst:             BIO_write
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:285,10'
          Dst:             _ZN4bssl9SSLBuffer5ClearEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:288,8'
          Dst:             _ZN4bssl9SSLBuffer5ClearEv
    - functionName:    _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_buffer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - SSL_is_dtls
        - _ZN4bsslL22tls_write_buffer_flushEP6ssl_st
        - _ZN4bsslL23dtls_write_buffer_flushEP6ssl_st
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:293,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:294,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:298,19'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bsslL22tls_write_buffer_flushEP6ssl_st
                - _ZN4bsslL23dtls_write_buffer_flushEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:298,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:299,36'
              BranchSideFuncs:
                - _ZN4bsslL23dtls_write_buffer_flushEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:301,35'
              BranchSideFuncs:
                - _ZN4bsslL22tls_write_buffer_flushEP6ssl_st
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:294,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:298,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:299,12'
          Dst:             _ZN4bsslL23dtls_write_buffer_flushEP6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:301,12'
          Dst:             _ZN4bsslL22tls_write_buffer_flushEP6ssl_st
    - functionName:    _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
      functionSourceFile: '/src/boringssl/ssl/ssl_buffer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ssl
        - out_retry
        - ret
        - consumed
        - alert
      BBCount:         21
      ICount:          138
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl25ssl_read_buffer_extend_toEP6ssl_stm
        - _ZN4bssl9SSLBuffer15DiscardConsumedEv
        - _ZN4bssl9SSLBuffer7ConsumeEm
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:208,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:209,5'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer7ConsumeEm
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl25ssl_read_buffer_extend_toEP6ssl_stm
                - __assert_fail
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:211,7'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl25ssl_read_buffer_extend_toEP6ssl_stm
                - __assert_fail
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:211,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:213,5'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl25ssl_read_buffer_extend_toEP6ssl_stm
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:215,11'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl25ssl_read_buffer_extend_toEP6ssl_stm
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:215,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:217,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:220,48'
              BranchSideFuncs:
                - _ZN4bssl25ssl_read_buffer_extend_toEP6ssl_stm
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:229,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:233,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:237,11'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:242,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:221,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:222,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:224,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:237,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:238,24'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:240,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:209,26'
          Dst:             _ZN4bssl9SSLBuffer7ConsumeEm
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:213,26'
          Dst:             _ZN4bssl9SSLBuffer15DiscardConsumedEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:220,22'
          Dst:             _ZN4bssl25ssl_read_buffer_extend_toEP6ssl_stm
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:238,9'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:242,3'
          Dst:             __assert_fail
    - functionName:    _ZN4bssl9SSLBuffer15DiscardConsumedEv
      functionSourceFile: '/src/boringssl/ssl/ssl_buffer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl9SSLBuffer5ClearEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:114,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:114,7'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer5ClearEv
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:115,5'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer5ClearEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:115,5'
          Dst:             _ZN4bssl9SSLBuffer5ClearEv
    - functionName:    _ZN4bssl25ssl_read_buffer_extend_toEP6ssl_stm
      functionSourceFile: '/src/boringssl/ssl/ssl_buffer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - len
      BBCount:         17
      ICount:          102
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - SSL_is_dtls
        - _ZN4bssl9SSLBuffer15DiscardConsumedEv
        - _ZN4bssl9SSLBuffer9EnsureCapEmm
        - _ZN4bsslL25tls_read_buffer_extend_toEP6ssl_stm
        - _ZN4bsslL28dtls_read_buffer_next_packetEP6ssl_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:174,9'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNSt3__1eqB8ne180100I6bio_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - SSL_is_dtls
                - _ZN4bsslL25tls_read_buffer_extend_toEP6ssl_stm
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - _ZN4bsslL28dtls_read_buffer_next_packetEP6ssl_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:180,8'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZNSt3__1eqB8ne180100I6bio_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - SSL_is_dtls
                - _ZN4bsslL25tls_read_buffer_extend_toEP6ssl_stm
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - _ZN4bsslL28dtls_read_buffer_next_packetEP6ssl_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:180,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:181,5'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I6bio_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - SSL_is_dtls
                - _ZN4bsslL25tls_read_buffer_extend_toEP6ssl_stm
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - _ZN4bsslL28dtls_read_buffer_next_packetEP6ssl_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:184,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I6bio_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - SSL_is_dtls
                - _ZN4bsslL25tls_read_buffer_extend_toEP6ssl_stm
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - _ZN4bsslL28dtls_read_buffer_next_packetEP6ssl_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:184,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:185,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:190,19'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bsslL25tls_read_buffer_extend_toEP6ssl_stm
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
                - _ZN4bsslL28dtls_read_buffer_next_packetEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:190,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:192,40'
              BranchSideFuncs:
                - _ZN4bsslL28dtls_read_buffer_next_packetEP6ssl_st
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:194,37'
              BranchSideFuncs:
                - _ZN4bsslL25tls_read_buffer_extend_toEP6ssl_stm
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:200,5'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:202,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:166,24'
          Dst:             _ZN4bssl9SSLBuffer15DiscardConsumedEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:168,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:180,29'
          Dst:             _ZN4bssl9SSLBuffer9EnsureCapEmm
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:185,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:190,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:192,11'
          Dst:             _ZN4bsslL28dtls_read_buffer_next_packetEP6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:194,11'
          Dst:             _ZN4bsslL25tls_read_buffer_extend_toEP6ssl_stm
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:200,26'
          Dst:             _ZN4bssl9SSLBuffer15DiscardConsumedEv
    - functionName:    _ZN4bssl9SSLBuffer9EnsureCapEmm
      functionSourceFile: '/src/boringssl/ssl/ssl_buffer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - header_len
        - new_cap
      BBCount:         16
      ICount:          130
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - _ZL15OPENSSL_memmovePvPKvm
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:51,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:55,7'
              BranchSideFuncs:
                - malloc
                - _ZL15OPENSSL_memmovePvPKvm.3974
                - free
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:56,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:61,7'
              BranchSideFuncs:
                - malloc
                - _ZL15OPENSSL_memmovePvPKvm.3974
                - free
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:64,15'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.3974
                - free
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:72,33'
              BranchSideFuncs:
                - malloc
                - _ZL15OPENSSL_memmovePvPKvm.3974
                - free
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:73,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:74,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:80,14'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.3974
                - free
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:88,10'
              BranchSideFuncs:
                - free
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:91,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:51,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:74,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:85,3'
          Dst:             _ZL15OPENSSL_memmovePvPKvm
    - functionName:    _ZN4bsslL28dtls_read_buffer_next_packetEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_buffer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         8
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_read
        - ERR_put_error
        - _ZN4bssl9SSLBuffer4dataEv
        - _ZN4bssl9SSLBuffer8DidWriteEm
        - _ZNK4bssl9SSLBuffer3capEv
        - _ZNK4bssl9SSLBuffer5emptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:125,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl9SSLBuffer4dataEv
                - _ZNK4bssl9SSLBuffer3capEv
                - BIO_read
                - _ZN4bssl9SSLBuffer8DidWriteEm
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:131,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl9SSLBuffer4dataEv
                - _ZNK4bssl9SSLBuffer3capEv
                - BIO_read
                - _ZN4bssl9SSLBuffer8DidWriteEm
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:133,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:136,3'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer8DidWriteEm
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:122,13'
          Dst:             _ZNK4bssl9SSLBuffer5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:125,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:131,38'
          Dst:             _ZN4bssl9SSLBuffer4dataEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:131,68'
          Dst:             _ZNK4bssl9SSLBuffer3capEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:131,7'
          Dst:             BIO_read
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:136,8'
          Dst:             _ZN4bssl9SSLBuffer8DidWriteEm
    - functionName:    _ZN4bsslL25tls_read_buffer_extend_toEP6ssl_stm
      functionSourceFile: '/src/boringssl/ssl/ssl_buffer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - len
      BBCount:         11
      ICount:          89
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_read
        - ERR_put_error
        - _ZN4bssl9SSLBuffer4dataEv
        - _ZN4bssl9SSLBuffer8DidWriteEm
        - _ZNK4bssl9SSLBuffer3capEv
        - _ZNK4bssl9SSLBuffer4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:144,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:149,3'
              BranchSideFuncs:
                - _ZNK4bssl9SSLBuffer4sizeEv
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl9SSLBuffer4dataEv
                - _ZNK4bssl9SSLBuffer4sizeEv
                - _ZNK4bssl9SSLBuffer4sizeEv
                - BIO_read
                - _ZN4bssl9SSLBuffer8DidWriteEm
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:149,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:152,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl9SSLBuffer4dataEv
                - _ZNK4bssl9SSLBuffer4sizeEv
                - _ZNK4bssl9SSLBuffer4sizeEv
                - BIO_read
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl9SSLBuffer4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:161,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:154,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:155,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:158,5'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZNK4bssl9SSLBuffer4sizeEv
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl9SSLBuffer4dataEv
                - _ZNK4bssl9SSLBuffer4sizeEv
                - _ZNK4bssl9SSLBuffer4sizeEv
                - BIO_read
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:143,18'
          Dst:             _ZNK4bssl9SSLBuffer3capEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:144,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:149,15'
          Dst:             _ZNK4bssl9SSLBuffer4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:152,46'
          Dst:             _ZN4bssl9SSLBuffer4dataEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:152,60'
          Dst:             _ZNK4bssl9SSLBuffer4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:153,52'
          Dst:             _ZNK4bssl9SSLBuffer4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:152,15'
          Dst:             BIO_read
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:158,10'
          Dst:             _ZN4bssl9SSLBuffer8DidWriteEm
    - functionName:    _ZN4bssl9SSLBuffer8DidWriteEm
      functionSourceFile: '/src/boringssl/ssl/ssl_buffer.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         5
      ICount:          40
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl9SSLBuffer3capEv
        - _ZNK4bssl9SSLBuffer4sizeEv
        - abort
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_buffer.cc:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:99,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/ssl/ssl_buffer.cc:101,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:98,18'
          Dst:             _ZNK4bssl9SSLBuffer3capEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:98,26'
          Dst:             _ZNK4bssl9SSLBuffer4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_buffer.cc:99,5'
          Dst:             abort
    - functionName:    _ZL15OPENSSL_memmovePvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:867,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:868,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:871,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEES7_EET0_T_S9_S8_ENKUlOS9_E_clIRS7_EEDcSA_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__memory/uninitialized_algorithms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __iter
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE9MaybeGrowEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          108
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
        - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
        - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5clearEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:326,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:327,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:329,12'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEES7_EET0_T_S9_S8_
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5clearEv
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:330,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:332,11'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEES7_EET0_T_S9_S8_
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5clearEv
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:338,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEES7_EET0_T_S9_S8_
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5clearEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:332,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:333,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:336,22'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEES7_EET0_T_S9_S8_
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5clearEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:338,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:339,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:343,46'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEES7_EET0_T_S9_S8_
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5clearEv
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:344,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:345,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:347,23'
              BranchSideFuncs:
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEES7_EET0_T_S9_S8_
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5clearEv
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:333,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:339,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:343,31'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:348,29'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:348,38'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:349,5'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5clearEv
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5clearEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:284,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl6DeleteINS_4CERTEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN4bssl4CERTD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN4bssl4CERTD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN4bssl4CERTD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN4bssl4CERTD2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl4CERTD2Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm32EED2Ev
        - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEED2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:42,47'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EED2Ev
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:42,47'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:42,17'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEED2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5clearEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:235,15'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5clearEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:235,15'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl8internal11DeleterImplINS_4CERTEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_4CERTEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_4CERTEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_4CERTEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_4CERTEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_4CERTEvE4FreeEPS2_
    - functionName:    _ZN4bssl3NewINS_4CERTEJRPKNS_15SSL_X509_METHODEEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl4CERTC2EPKNS_15SSL_X509_METHODE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl4CERTC2EPKNS_15SSL_X509_METHODE
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl4CERTC2EPKNS_15SSL_X509_METHODE
    - functionName:    _ZN4bssl4CERTC2EPKNS_15SSL_X509_METHODE
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 2433
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - x509_method_arg
      BBCount:         6
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl10MakeUniqueI17ssl_credential_stJNS_17SSLCredentialTypeEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl13InplaceVectorIhLm32EEC2Ev
        - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEC2Ev
        - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:38,7'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:39,25'
          Dst:             _ZN4bssl10MakeUniqueI17ssl_credential_stJNS_17SSLCredentialTypeEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:38,7'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:40,37'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEED2Ev
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEC2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl10MakeUniqueI17ssl_credential_stJNS_17SSLCredentialTypeEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewI17ssl_credential_stJNS_17SSLCredentialTypeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewI17ssl_credential_stJNS_17SSLCredentialTypeEEEEPT_DpOT0_
    - functionName:    _ZN4bssl3NewI17ssl_credential_stJNS_17SSLCredentialTypeEEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN17ssl_credential_stC2EN4bssl17SSLCredentialTypeE
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN17ssl_credential_stC2EN4bssl17SSLCredentialTypeE
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN17ssl_credential_stC2EN4bssl17SSLCredentialTypeE
    - functionName:    _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREeqES3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - other
        - ''
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/stack.h:566,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:566,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:566,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREC2EPKS2_m
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - sk
        - idx
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:574,9'
          Dst:             OPENSSL_sk_value
    - functionName:    _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - other
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREeqES3_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:569,20'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREeqES3_
    - functionName:    _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
        - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREC2EPKS2_m
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:624,11'
          Dst:             OPENSSL_sk_num
        - Src:             '/src/boringssl/include/openssl/stack.h:623,10'
          Dst:             _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREC2EPKS2_m
    - functionName:    _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREC2EPKS2_m
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:618,10'
          Dst:             _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREC2EPKS2_m
    - functionName:    SSL_set0_CA_names
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - name_list
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:647,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:648,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:650,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
      Callsites:       []
    - functionName:    SSL_set0_client_CAs
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - name_list
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:639,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:640,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:642,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
      Callsites:       []
    - functionName:    SSL_CTX_set0_client_CAs
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - name_list
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_ocsp_response
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - response
        - response_len
      BBCount:         12
      ICount:          80
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_BUFFER_new
        - SSL_CREDENTIAL_set1_ocsp_response
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:623,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:624,5'
              BranchSideFuncs:
                - CRYPTO_BUFFER_new
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_ocsp_response
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:627,25'
              BranchSideFuncs:
                - CRYPTO_BUFFER_new
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_ocsp_response
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:628,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:628,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_ocsp_response
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:630,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_ocsp_response
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:627,7'
          Dst:             CRYPTO_BUFFER_new
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:629,10'
          Dst:             SSL_CREDENTIAL_set1_ocsp_response
    - functionName:    SSL_CTX_set_ocsp_response
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - response
        - response_len
      BBCount:         9
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_BUFFER_new
        - SSL_CREDENTIAL_set1_ocsp_response
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:617,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:617,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_ocsp_response
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:618,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_ocsp_response
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:616,7'
          Dst:             CRYPTO_BUFFER_new
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:617,28'
          Dst:             SSL_CREDENTIAL_set1_ocsp_response
    - functionName:    SSL_set_signed_cert_timestamp_list
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - list
        - list_len
      BBCount:         12
      ICount:          80
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_BUFFER_new
        - SSL_CREDENTIAL_set1_signed_cert_timestamp_list
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:604,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:605,5'
              BranchSideFuncs:
                - CRYPTO_BUFFER_new
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_signed_cert_timestamp_list
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:607,50'
              BranchSideFuncs:
                - CRYPTO_BUFFER_new
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_signed_cert_timestamp_list
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:608,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:608,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_signed_cert_timestamp_list
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:610,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_signed_cert_timestamp_list
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:607,32'
          Dst:             CRYPTO_BUFFER_new
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:609,10'
          Dst:             SSL_CREDENTIAL_set1_signed_cert_timestamp_list
    - functionName:    SSL_CTX_set_signed_cert_timestamp_list
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - list
        - list_len
      BBCount:         9
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_BUFFER_new
        - SSL_CREDENTIAL_set1_signed_cert_timestamp_list
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:598,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:598,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_signed_cert_timestamp_list
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:599,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_signed_cert_timestamp_list
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:597,32'
          Dst:             CRYPTO_BUFFER_new
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:598,28'
          Dst:             SSL_CREDENTIAL_set1_signed_cert_timestamp_list
    - functionName:    SSL_get0_server_requested_CAs
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:589,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:590,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:592,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_get0_peer_certificates
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_get_session
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:581,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:582,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:585,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:580,26'
          Dst:             SSL_get_session
    - functionName:    SSL_set_cert_cb
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - cb
        - arg
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bsslL20ssl_cert_set_cert_cbEPNS_4CERTEPFiP6ssl_stPvES4_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:573,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:574,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL20ssl_cert_set_cert_cbEPNS_4CERTEPFiP6ssl_stPvES4_
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:576,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL20ssl_cert_set_cert_cbEPNS_4CERTEPFiP6ssl_stPvES4_
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:576,3'
          Dst:             _ZN4bsslL20ssl_cert_set_cert_cbEPNS_4CERTEPFiP6ssl_stPvES4_
    - functionName:    _ZN4bsslL20ssl_cert_set_cert_cbEPNS_4CERTEPFiP6ssl_stPvES4_
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
        - cb
        - arg
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_cert_cb
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
        - arg
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL20ssl_cert_set_cert_cbEPNS_4CERTEPFiP6ssl_stPvES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:569,3'
          Dst:             _ZN4bsslL20ssl_cert_set_cert_cbEPNS_4CERTEPFiP6ssl_stPvES4_
    - functionName:    SSL_use_certificate_ASN1
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - der
        - der_len
      BBCount:         12
      ICount:          81
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_BUFFER_new
        - _ZN4bssl12ssl_set_certEPNS_4CERTENSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:560,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:560,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl12ssl_set_certEPNS_4CERTENSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:561,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:560,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:561,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl12ssl_set_certEPNS_4CERTENSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:564,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl12ssl_set_certEPNS_4CERTENSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:559,35'
          Dst:             CRYPTO_BUFFER_new
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:564,10'
          Dst:             _ZN4bssl12ssl_set_certEPNS_4CERTENSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
    - functionName:    _ZN4bssl12ssl_set_certEPNS_4CERTENSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
        - buffer
      BBCount:         9
      ICount:          64
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN17ssl_credential_st11SetLeafCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEEb
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:115,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:118,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:113,33'
          Dst:             _ZN17ssl_credential_st11SetLeafCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEEb
    - functionName:    SSL_CTX_use_certificate_ASN1
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - der_len
        - der
      BBCount:         9
      ICount:          70
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_BUFFER_new
        - _ZN4bssl12ssl_set_certEPNS_4CERTENSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:551,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:552,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl12ssl_set_certEPNS_4CERTENSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:555,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl12ssl_set_certEPNS_4CERTENSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:550,35'
          Dst:             CRYPTO_BUFFER_new
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:555,10'
          Dst:             _ZN4bssl12ssl_set_certEPNS_4CERTENSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
    - functionName:    SSL_get0_chain
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:542,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:543,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:545,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_CTX_get0_chain
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_certs_clear
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN17ssl_credential_st15ClearCertAndKeyEv
        - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5clearEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:527,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:528,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5clearEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN17ssl_credential_st15ClearCertAndKeyEv
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:531,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5clearEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN17ssl_credential_st15ClearCertAndKeyEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:533,21'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5clearEv
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:534,28'
          Dst:             _ZN17ssl_credential_st15ClearCertAndKeyEv
    - functionName:    SSL_CTX_set_chain_and_key
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - certs
        - num_certs
        - privkey
        - privkey_method
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL22cert_set_chain_and_keyEPNS_4CERTEPKP16crypto_buffer_stmP11evp_pkey_stPK25ssl_private_key_method_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:522,10'
          Dst:             _ZN4bsslL22cert_set_chain_and_keyEPNS_4CERTEPKP16crypto_buffer_stmP11evp_pkey_stPK25ssl_private_key_method_st
    - functionName:    _ZN4bsslL22cert_set_chain_and_keyEPNS_4CERTEPKP16crypto_buffer_stmP11evp_pkey_stPK25ssl_private_key_method_st
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
        - certs
        - num_certs
        - privkey
        - privkey_method
      BBCount:         22
      ICount:          137
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - SSL_CREDENTIAL_set1_cert_chain
        - SSL_CREDENTIAL_set1_private_key
        - SSL_CREDENTIAL_set_private_key_method
        - _ZN17ssl_credential_st15ClearCertAndKeyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:82,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:83,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:84,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:83,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:83,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN17ssl_credential_st15ClearCertAndKeyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_cert_chain
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set_private_key_method
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_private_key
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:88,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN17ssl_credential_st15ClearCertAndKeyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_cert_chain
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set_private_key_method
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_private_key
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:84,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:88,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN17ssl_credential_st15ClearCertAndKeyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_cert_chain
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set_private_key_method
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_private_key
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:88,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:88,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN17ssl_credential_st15ClearCertAndKeyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_cert_chain
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set_private_key_method
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_private_key
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:93,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN17ssl_credential_st15ClearCertAndKeyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_cert_chain
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set_private_key_method
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_private_key
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:88,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:89,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:93,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN17ssl_credential_st15ClearCertAndKeyEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_cert_chain
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set_private_key_method
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_private_key
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:96,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set_private_key_method
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_private_key
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:99,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set_private_key_method
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_private_key
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:102,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:103,48'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_private_key
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:106,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set_private_key_method
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:84,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:89,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:93,28'
          Dst:             _ZN17ssl_credential_st15ClearCertAndKeyEv
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:94,8'
          Dst:             SSL_CREDENTIAL_set1_cert_chain
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:103,16'
          Dst:             SSL_CREDENTIAL_set1_private_key
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:105,16'
          Dst:             SSL_CREDENTIAL_set_private_key_method
    - functionName:    SSL_set_chain_and_key
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - certs
        - num_certs
        - privkey
        - privkey_method
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bsslL22cert_set_chain_and_keyEPNS_4CERTEPKP16crypto_buffer_stmP11evp_pkey_stPK25ssl_private_key_method_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:512,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:513,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22cert_set_chain_and_keyEPNS_4CERTEPKP16crypto_buffer_stmP11evp_pkey_stPK25ssl_private_key_method_st
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:515,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22cert_set_chain_and_keyEPNS_4CERTEPKP16crypto_buffer_stmP11evp_pkey_stPK25ssl_private_key_method_st
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:515,10'
          Dst:             _ZN4bsslL22cert_set_chain_and_keyEPNS_4CERTEPKP16crypto_buffer_stmP11evp_pkey_stPK25ssl_private_key_method_st
    - functionName:    _ZN4bssl26ssl_check_leaf_certificateEPNS_13SSL_HANDSHAKEEP11evp_pkey_stPK16crypto_buffer_st
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - pkey
        - leaf
      BBCount:         20
      ICount:          108
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - EC_GROUP_get_curve_name
        - EC_KEY_get0_group
        - EC_KEY_get_conv_form
        - ERR_put_error
        - EVP_PKEY_get0_EC_KEY
        - EVP_PKEY_id
        - _ZN4bssl19ssl_nid_to_group_idEPti
        - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:477,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:477,3'
              BranchSideFuncs:
                - _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
                - ERR_put_error
                - EVP_PKEY_id
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
                - _ZN4bssl19ssl_nid_to_group_idEPti
                - ERR_put_error
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - EC_KEY_get_conv_form
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:483,9'
              BranchSideFuncs:
                - _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
                - ERR_put_error
                - EVP_PKEY_id
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
                - _ZN4bssl19ssl_nid_to_group_idEPti
                - ERR_put_error
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - EC_KEY_get_conv_form
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:483,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:485,5'
              BranchSideFuncs:
                - EVP_PKEY_id
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
                - _ZN4bssl19ssl_nid_to_group_idEPti
                - ERR_put_error
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - EC_KEY_get_conv_form
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:489,19'
              BranchSideFuncs:
                - EVP_PKEY_id
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
                - _ZN4bssl19ssl_nid_to_group_idEPti
                - ERR_put_error
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - EC_KEY_get_conv_form
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:489,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:491,43'
              BranchSideFuncs:
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
                - _ZN4bssl19ssl_nid_to_group_idEPti
                - ERR_put_error
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - EC_KEY_get_conv_form
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:502,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:494,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:495,30'
              BranchSideFuncs:
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - EC_KEY_get_conv_form
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:497,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:495,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:496,30'
              BranchSideFuncs:
                - EC_KEY_get_conv_form
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:497,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:493,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:497,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:500,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:477,3'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:477,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:484,9'
          Dst:             _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:485,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:489,7'
          Dst:             EVP_PKEY_id
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:491,22'
          Dst:             EVP_PKEY_get0_EC_KEY
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:494,48'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:494,24'
          Dst:             EC_GROUP_get_curve_name
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:493,10'
          Dst:             _ZN4bssl19ssl_nid_to_group_idEPti
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:495,10'
          Dst:             _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:496,9'
          Dst:             EC_KEY_get_conv_form
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:497,7'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl16ssl_add_CA_namesEPKNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - cbb
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL16marshal_CA_namesEPK22stack_st_CRYPTO_BUFFERS2_P6cbb_st
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:471,10'
          Dst:             _ZN4bsslL16marshal_CA_namesEPK22stack_st_CRYPTO_BUFFERS2_P6cbb_st
    - functionName:    _ZN4bsslL16marshal_CA_namesEPK22stack_st_CRYPTO_BUFFERS2_P6cbb_st
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - config_names
        - ctx_names
        - cbb
      BBCount:         20
      ICount:          140
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16_length_prefixed
        - CBB_flush
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
        - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
        - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
        - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:434,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:434,33'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - CBB_flush
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CBB_add_u16_length_prefixed
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:434,45'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - CBB_flush
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CBB_add_u16_length_prefixed
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:437,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:438,5'
              BranchSideFuncs:
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - CBB_flush
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CBB_add_u16_length_prefixed
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:441,7'
              BranchSideFuncs:
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - CBB_flush
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CBB_add_u16_length_prefixed
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:441,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:442,22'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:445,36'
              BranchSideFuncs:
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - CBB_flush
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CBB_add_u16_length_prefixed
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:445,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:445,34'
              BranchSideFuncs:
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CBB_add_u16_length_prefixed
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:453,20'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:446,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:447,54'
              BranchSideFuncs:
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - CBB_flush
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CBB_add_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:449,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:446,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:445,3'
              BranchSideFuncs:
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - CBB_flush
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CBB_add_u16_length_prefixed
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:449,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:437,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:442,12'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:445,34'
          Dst:             _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:445,34'
          Dst:             _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:445,34'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:445,34'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:446,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:447,35'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:448,24'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:447,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:445,34'
          Dst:             _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:453,10'
          Dst:             CBB_flush
    - functionName:    _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - cbb
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL16marshal_CA_namesEPK22stack_st_CRYPTO_BUFFERS2_P6cbb_st
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:466,10'
          Dst:             _ZN4bsslL16marshal_CA_namesEPK22stack_st_CRYPTO_BUFFERS2_P6cbb_st
    - functionName:    _ZN4bssl16ssl_has_CA_namesEPKNS_10SSL_CONFIGE
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cfg
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL18CA_names_non_emptyEPK22stack_st_CRYPTO_BUFFERS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:462,10'
          Dst:             _ZN4bsslL18CA_names_non_emptyEPK22stack_st_CRYPTO_BUFFERS2_
    - functionName:    _ZN4bsslL18CA_names_non_emptyEPK22stack_st_CRYPTO_BUFFERS2_
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - config_names
        - ctx_names
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - sk_CRYPTO_BUFFER_num
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:420,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:421,33'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_num
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:423,7'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_num
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:423,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:424,33'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_num
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:426,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:421,12'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:424,12'
          Dst:             sk_CRYPTO_BUFFER_num
    - functionName:    _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cfg
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL18CA_names_non_emptyEPK22stack_st_CRYPTO_BUFFERS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:457,10'
          Dst:             _ZN4bsslL18CA_names_non_emptyEPK22stack_st_CRYPTO_BUFFERS2_
    - functionName:    _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_alert
        - cbs
        - ''
      BBCount:         42
      ICount:          228
      EdgeCount:       82
      CyclomaticComplexity: 42
      functionsReached:
        - CBS_get_u16_length_prefixed
        - CBS_len
        - CRYPTO_BUFFER_new_from_CBS
        - ERR_put_error
        - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - sk_CRYPTO_BUFFER_new_null
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:380,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:381,6'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:386,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:386,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:387,6'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:392,3'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:392,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:394,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:409,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:394,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:395,8'
              BranchSideFuncs:
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:401,57'
              BranchSideFuncs:
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:402,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:402,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:403,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:402,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:402,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:402,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:402,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:404,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:407,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:402,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:407,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:407,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:392,3'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:409,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:410,6'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:415,10'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:379,42'
          Dst:             sk_CRYPTO_BUFFER_new_null
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:386,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:388,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:392,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:394,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:396,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:401,9'
          Dst:             CRYPTO_BUFFER_new_from_CBS
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:403,10'
          Dst:             _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:411,5'
          Dst:             ERR_put_error
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:852,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:855,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:855,10'
          Dst:             memcmp
    - functionName:    _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - bit
      BBCount:         50
      ICount:          227
      EdgeCount:       70
      CyclomaticComplexity: 22
      functionsReached:
        - CBS_asn1_bitstring_has_bit
        - CBS_data
        - CBS_get_asn1
        - CBS_get_optional_asn1
        - CBS_is_valid_asn1_bitstring
        - CBS_len
        - CBS_peek_asn1_tag
        - ERR_put_error
        - _ZL14OPENSSL_memcmpPKvS0_m
        - _ZN4bsslL21ssl_cert_skip_to_spkiEPK6cbs_stPS0_
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:303,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:305,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:315,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:305,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:307,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - ERR_put_error
                - CBS_get_optional_asn1
                - CBS_get_optional_asn1
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:315,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:308,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:310,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - ERR_put_error
                - CBS_get_optional_asn1
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:315,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:311,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:312,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:315,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:303,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:315,5'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:319,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_get_asn1
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:319,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:320,5'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:324,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_get_asn1
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:324,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:325,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:329,3'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_get_asn1
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:329,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:331,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:371,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:331,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:332,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_peek_asn1_tag
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:337,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:332,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:333,10'
              BranchSideFuncs:
                - CBS_peek_asn1_tag
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:337,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:333,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:334,11'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_peek_asn1_tag
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:335,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - CBS_get_asn1
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:334,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:335,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:337,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:335,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:336,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - CBS_get_asn1
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:337,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:331,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:337,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:342,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - CBS_get_asn1
                - CBS_len
                - CBS_get_asn1
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:342,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:343,24'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:345,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_get_asn1
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:342,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:345,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:349,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:349,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:350,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:351,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:349,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:351,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:357,10'
              BranchSideFuncs:
                - CBS_is_valid_asn1_bitstring
                - ERR_put_error
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:357,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:358,7'
              BranchSideFuncs:
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:362,50'
              BranchSideFuncs:
                - CBS_asn1_bitstring_has_bit
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:362,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:363,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:367,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:303,8'
          Dst:             _ZN4bsslL21ssl_cert_skip_to_spkiEPK6cbs_stPS0_
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:305,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:307,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:310,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:312,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:315,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:324,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:325,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:329,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:331,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:332,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:333,10'
          Dst:             CBS_peek_asn1_tag
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:334,11'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:335,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:336,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:337,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:342,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:343,24'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:343,9'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:349,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:350,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:351,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:357,10'
          Dst:             CBS_is_valid_asn1_bitstring
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:358,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:362,10'
          Dst:             CBS_asn1_bitstring_has_bit
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:363,7'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL21ssl_cert_skip_to_spkiEPK6cbs_stPS0_
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out_tbs_cert
      BBCount:         23
      ICount:          111
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - CBS_get_asn1
        - CBS_get_optional_asn1
        - CBS_len
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:206,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:207,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - CBS_get_optional_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:224,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:207,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:208,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:224,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:208,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:211,11'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:224,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:212,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:215,21'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:224,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:215,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:217,21'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:224,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:217,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:219,21'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:224,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:219,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:221,21'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:224,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:221,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:223,21'
              BranchSideFuncs:
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:224,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:206,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:224,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:227,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:206,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:207,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:208,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:210,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:215,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:217,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:219,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:221,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:223,8'
          Dst:             CBS_get_asn1
    - functionName:    _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pubkey
        - privkey
      BBCount:         11
      ICount:          63
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_cmp
        - EVP_PKEY_is_opaque
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:274,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:277,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:280,24'
              BranchSideFuncs:
                - EVP_PKEY_cmp
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:280,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:282,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:284,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:287,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:290,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:294,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:274,7'
          Dst:             EVP_PKEY_is_opaque
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:280,11'
          Dst:             EVP_PKEY_cmp
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:284,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:287,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:290,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:294,3'
          Dst:             __assert_fail
    - functionName:    _ZN4bssl23ssl_cert_matches_issuerEPK6cbs_stS2_
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - dn
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_data
        - CBS_len
        - CBS_mem_equal
        - _ZN4bssl23ssl_cert_extract_issuerEPK6cbs_stPS0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:256,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:257,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_mem_equal
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:259,42'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_mem_equal
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:256,8'
          Dst:             _ZN4bssl23ssl_cert_extract_issuerEPK6cbs_stPS0_
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:259,33'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:259,47'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:259,10'
          Dst:             CBS_mem_equal
    - functionName:    _ZN4bssl23ssl_cert_extract_issuerEPK6cbs_stPS0_
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out_dn
      BBCount:         19
      ICount:          91
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - CBS_get_asn1
        - CBS_get_asn1_element
        - CBS_get_optional_asn1
        - CBS_len
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:235,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:236,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - CBS_get_optional_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_element
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:248,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:236,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:237,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:248,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:237,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:239,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_element
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:248,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:241,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:243,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_element
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:248,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:243,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:245,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_get_asn1_element
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:248,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:245,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:247,36'
              BranchSideFuncs:
                - CBS_get_asn1_element
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:248,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:235,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:248,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:250,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:235,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:236,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:237,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:239,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:243,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:245,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:247,8'
          Dst:             CBS_get_asn1_element
    - functionName:    _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_parse_public_key
        - _ZN4bsslL21ssl_cert_skip_to_spkiEPK6cbs_stPS0_
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:264,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:265,5'
              BranchSideFuncs:
                - EVP_parse_public_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:269,30'
              BranchSideFuncs:
                - EVP_parse_public_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:264,8'
          Dst:             _ZN4bsslL21ssl_cert_skip_to_spkiEPK6cbs_stPS0_
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:265,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:269,30'
          Dst:             EVP_parse_public_key
    - functionName:    _ZN4bssl20ssl_parse_cert_chainEPhPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERNS_8internal7DeleterEEEPNS2_I11evp_pkey_stS5_EES0_P6cbs_stP21crypto_buffer_pool_st
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_alert
        - out_chain
        - out_pubkey
        - out_leaf_sha256
        - cbs
        - pool
      BBCount:         57
      ICount:          285
      EdgeCount:       57
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_data
        - CBS_get_u24_length_prefixed
        - CBS_len
        - CRYPTO_BUFFER_new_from_CBS
        - ERR_put_error
        - SHA256
        - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
        - sk_CRYPTO_BUFFER_new_null
        - sk_CRYPTO_BUFFER_num
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:132,6'
              BranchSideFuncs:
                - CBS_len
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:137,7'
              BranchSideFuncs:
                - CBS_len
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:137,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:138,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:141,44'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:143,6'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:147,23'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:148,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:150,10'
              BranchSideFuncs:
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:179,4'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:150,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:151,9'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:152,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:150,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:152,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:157,36'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:157,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:158,16'
              BranchSideFuncs:
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:171,50'
              BranchSideFuncs:
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:159,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:160,10'
              BranchSideFuncs:
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:165,11'
              BranchSideFuncs:
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:165,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:166,16'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - SHA256
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:168,5'
              BranchSideFuncs:
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:172,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:172,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:173,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:172,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:172,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:172,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:172,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:174,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:177,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:172,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:177,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:177,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:148,3'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CBS_data
                - CBS_len
                - SHA256
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:131,8'
          Dst:             CBS_get_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:133,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:137,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:141,44'
          Dst:             sk_CRYPTO_BUFFER_new_null
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:148,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:150,10'
          Dst:             CBS_get_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:151,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:153,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:157,9'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:158,16'
          Dst:             _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:166,16'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:166,40'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:166,9'
          Dst:             SHA256
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:171,9'
          Dst:             CRYPTO_BUFFER_new_from_CBS
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:173,10'
          Dst:             _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
    - functionName:    _ZN4bssl5UpRefERKNSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEE
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6147
      functionLinenumberEnd: 6147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5UpRefEP17ssl_credential_st
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:6147,1'
          Dst:             _ZN4bssl5UpRefEP17ssl_credential_st
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4PushES6_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - elem
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE9MaybeGrowEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:299,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:300,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:302,11'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:299,10'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE9MaybeGrowEv
    - functionName:    _ZN4bssl10MakeUniqueINS_4CERTEJRPKNS_15SSL_X509_METHODEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_4CERTEJRPKNS_15SSL_X509_METHODEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_4CERTEJRPKNS_15SSL_X509_METHODEEEEPT_DpOT0_
    - functionName:    _ZN4bssl12ssl_cert_dupEPNS_4CERTE
      functionSourceFile: '/src/boringssl/ssl/ssl_cert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
        - ''
      BBCount:         25
      ICount:          176
      EdgeCount:       46
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN4bssl10MakeUniqueINS_4CERTEJRPKNS_15SSL_X509_METHODEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
        - _ZN4bssl5UpRefERKNSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEE
        - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
        - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4PushES6_
        - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
        - _ZNK17ssl_credential_st3DupEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:46,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:47,12'
              BranchSideFuncs:
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st3DupEv
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEE
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4PushES6_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:51,27'
              BranchSideFuncs:
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st3DupEv
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEE
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4PushES6_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:51,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:51,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4PushES6_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st3DupEv
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:59,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st3DupEv
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:52,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:51,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:53,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cert.cc:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:61,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cert.cc:64,18'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:45,25'
          Dst:             _ZN4bssl10MakeUniqueINS_4CERTEJRPKNS_15SSL_X509_METHODEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:51,25'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE5beginEv
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:51,25'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE3endEv
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:52,32'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:52,27'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4PushES6_
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:59,53'
          Dst:             _ZNK17ssl_credential_st3DupEv
        - Src:             '/src/boringssl/ssl/ssl_cert.cc:69,16'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
    - functionName:    _ZNK4bssl4SpanIK13ssl_cipher_stEixEm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:165,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:166,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:168,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:166,7'
          Dst:             abort
    - functionName:    _ZNK4bssl4SpanIK13ssl_cipher_stE4sizeEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIPKcE7subspanEmm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - pos
        - len
      BBCount:         5
      ICount:          50
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIPKcEC2EPS2_m
        - abort
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:173,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:179,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:181,17'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIPKcEC2EPS2_m
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:179,7'
          Dst:             abort
        - Src:             '/src/boringssl/include/openssl/span.h:181,12'
          Dst:             _ZN4bssl4SpanIPKcEC2EPS2_m
    - functionName:    _ZN4bssl4SpanIPKcEC2EPS2_m
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ptr
        - len
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIPKcEixEm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:165,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:166,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:168,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:166,7'
          Dst:             abort
    - functionName:    _ZNK4bssl4SpanIKPKcEixEm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:165,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:166,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:168,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:166,7'
          Dst:             abort
    - functionName:    _ZNK4bssl4SpanIKPKcE4sizeEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIPKcE5emptyEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIKbE3endEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIKbE5beginEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl5ArrayIbE17InitUninitializedEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         10
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - _ZN4bssl5ArrayIbE5ResetEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:208,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:209,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:212,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:212,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:213,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:216,50'
              BranchSideFuncs:
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:217,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:218,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:220,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:207,5'
          Dst:             _ZN4bssl5ArrayIbE5ResetEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:213,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:216,35'
          Dst:             OPENSSL_malloc
    - functionName:    _ZN4bssl5ArrayIbE5ResetEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIbE5ResetEPbm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:139,18'
          Dst:             _ZN4bssl5ArrayIbE5ResetEPbm
    - functionName:    _ZN4bssl5ArrayIbE5ResetEPbm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_data
        - new_size
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:145,5'
          Dst:             OPENSSL_free
    - functionName:    _ZNK4bssl4SpanIPKcE4sizeEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIPKcE4dataEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17ssl_cipher_id_cmpPK13ssl_cipher_stS1_
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1199
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1193,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1195,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1196,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1198,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK4bssl5ArrayIbE4sizeEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl5ArrayIbE4dataEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
        - curr
        - tail
      BBCount:         13
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:578,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:579,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:581,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:581,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:582,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:584,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:584,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:585,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:587,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:587,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:588,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:590,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
        - curr
        - tail
      BBCount:         13
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:558,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:559,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:561,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:561,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:562,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:564,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:564,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:565,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:567,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:567,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:568,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:570,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl5ArrayIiE5ResetEPim
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_data
        - new_size
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:145,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl5ArrayIiE5ResetEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIiE5ResetEPim
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:139,18'
          Dst:             _ZN4bssl5ArrayIiE5ResetEPim
    - functionName:    _ZN4bssl5ArrayIiE17InitUninitializedEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         10
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - _ZN4bssl5ArrayIiE5ResetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:208,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:209,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:212,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:212,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:213,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:216,50'
              BranchSideFuncs:
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:217,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:218,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:220,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:207,5'
          Dst:             _ZN4bssl5ArrayIiE5ResetEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:213,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:216,35'
          Dst:             OPENSSL_malloc
    - functionName:    _ZN4bssl5ArrayIiED2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl5ArrayIiE5ResetEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:94,14'
          Dst:             _ZN4bssl5ArrayIiE5ResetEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:94,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl5ArrayIiEixEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
          Dst:             abort
    - functionName:    _ZN4bssl5ArrayIiE4InitEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl5ArrayIiE17InitUninitializedEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:164,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:165,7'
              BranchSideFuncs:
                - _ZNSt3__131uninitialized_value_construct_nB8ne180100IPimEET_S2_T0_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:167,42'
              BranchSideFuncs:
                - _ZNSt3__131uninitialized_value_construct_nB8ne180100IPimEET_S2_T0_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:164,10'
          Dst:             _ZN4bssl5ArrayIiE17InitUninitializedEm
    - functionName:    _ZN4bssl5ArrayIiEC2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - 'N/A'
        - int
        - int
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher_id
        - alias
        - rule
        - strength_bits
        - in_group
        - head_p
        - tail_p
      BBCount:         97
      ICount:          532
      EdgeCount:       132
      CyclomaticComplexity: 37
      functionsReached:
        - SSL_CIPHER_get_bits
        - SSL_CIPHER_get_min_version
        - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
        - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
        - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:664,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:664,25'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:671,7'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:664,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:664,48'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:671,7'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:664,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:665,8'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:671,7'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:665,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:665,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:668,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:665,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:666,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:668,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:666,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:666,37'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:668,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:664,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:668,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:671,7'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:671,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:673,13'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:676,11'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:679,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:680,12'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:683,12'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:689,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:690,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:693,12'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:694,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:695,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:698,12'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:698,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:698,22'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:698,35'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:703,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:704,11'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:707,16'
              BranchSideFuncs:
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:704,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:705,9'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:707,5'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:707,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:708,11'
              BranchSideFuncs:
                - SSL_CIPHER_get_bits
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - SSL_CIPHER_get_min_version
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:712,13'
              BranchSideFuncs:
                - SSL_CIPHER_get_bits
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - SSL_CIPHER_get_min_version
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:708,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:709,9'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:711,5'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:712,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:713,13'
              BranchSideFuncs:
                - SSL_CIPHER_get_bits
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - SSL_CIPHER_get_min_version
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:719,9'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:713,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:714,13'
              BranchSideFuncs:
                - SSL_CIPHER_get_bits
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - SSL_CIPHER_get_min_version
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:719,9'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:714,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:715,13'
              BranchSideFuncs:
                - SSL_CIPHER_get_bits
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - SSL_CIPHER_get_min_version
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:719,9'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:715,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:716,12'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - SSL_CIPHER_get_bits
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:719,9'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:716,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:717,39'
              BranchSideFuncs:
                - SSL_CIPHER_get_min_version
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - SSL_CIPHER_get_bits
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:718,13'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:717,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:718,13'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:719,9'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:724,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:726,12'
              BranchSideFuncs:
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:734,14'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:726,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:727,31'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:731,5'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:734,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:736,11'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:740,16'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:736,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:737,31'
              BranchSideFuncs:
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:740,5'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:740,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:742,11'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:750,16'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:742,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:746,31'
              BranchSideFuncs:
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:750,5'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:752,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:753,16'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:755,28'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:758,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:759,16'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:761,7'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:762,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:763,28'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:765,11'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:765,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:766,28'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:768,7'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
                - _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
                - SSL_CIPHER_get_min_version
                - SSL_CIPHER_get_bits
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:708,28'
          Dst:             SSL_CIPHER_get_bits
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:717,12'
          Dst:             SSL_CIPHER_get_min_version
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:718,42'
          Dst:             _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:727,9'
          Dst:             _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:737,9'
          Dst:             _ZN4bsslL14ll_append_tailEPPNS_15cipher_order_stES1_S2_
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:746,9'
          Dst:             _ZN4bsslL14ll_append_headEPPNS_15cipher_order_stES1_S2_
    - functionName:    SSL_CIPHER_get_bits
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1402
      functionLinenumberEnd: 1437
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
        - out_alg_bits
      BBCount:         19
      ICount:          91
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1403,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1404,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1408,11'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1408,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1411,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1411,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1418,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1418,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1418,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1423,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1428,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1433,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1434,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1436,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1428,7'
          Dst:             __assert_fail
    - functionName:    SSL_CIPHER_get_min_version
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1329
      functionLinenumberEnd: 1341
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1330,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1331,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1332,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1330,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1332,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1335,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1335,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1338,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1340,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl24ssl_cipher_is_deprecatedEPK13ssl_cipher_st
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:643,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:643,66'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:644,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - head_p
        - tail_p
      BBCount:         33
      ICount:          184
      EdgeCount:       36
      CyclomaticComplexity: 5
      functionsReached:
        - SSL_CIPHER_get_bits
        - _ZN4bssl5ArrayIiE4InitEm
        - _ZN4bssl5ArrayIiEC2Ev
        - _ZN4bssl5ArrayIiED2Ev
        - _ZN4bssl5ArrayIiEixEm
        - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:784,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:785,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIiEC2Ev
                - _ZN4bssl5ArrayIiE4InitEm
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiEixEm
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - SSL_CIPHER_get_bits
                - _ZN4bssl5ArrayIiEixEm
                - SSL_CIPHER_get_bits
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:792,14'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIiEC2Ev
                - _ZN4bssl5ArrayIiE4InitEm
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiEixEm
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - SSL_CIPHER_get_bits
                - _ZN4bssl5ArrayIiEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:785,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:786,29'
              BranchSideFuncs:
                - SSL_CIPHER_get_bits
                - _ZN4bssl5ArrayIiEC2Ev
                - _ZN4bssl5ArrayIiE4InitEm
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiEixEm
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - SSL_CIPHER_get_bits
                - _ZN4bssl5ArrayIiEixEm
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:789,12'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIiEC2Ev
                - _ZN4bssl5ArrayIiE4InitEm
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiEixEm
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - SSL_CIPHER_get_bits
                - _ZN4bssl5ArrayIiEixEm
                - SSL_CIPHER_get_bits
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:785,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:787,47'
              BranchSideFuncs:
                - SSL_CIPHER_get_bits
                - _ZN4bssl5ArrayIiEC2Ev
                - _ZN4bssl5ArrayIiE4InitEm
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiEixEm
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - SSL_CIPHER_get_bits
                - _ZN4bssl5ArrayIiEixEm
                - SSL_CIPHER_get_bits
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:789,12'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIiEC2Ev
                - _ZN4bssl5ArrayIiE4InitEm
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiEixEm
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - SSL_CIPHER_get_bits
                - _ZN4bssl5ArrayIiEixEm
                - SSL_CIPHER_get_bits
                - SSL_CIPHER_get_bits
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:793,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:794,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiEixEm
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - SSL_CIPHER_get_bits
                - _ZN4bssl5ArrayIiEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:798,11'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiEixEm
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - SSL_CIPHER_get_bits
                - _ZN4bssl5ArrayIiEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:799,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:800,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiEixEm
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - SSL_CIPHER_get_bits
                - _ZN4bssl5ArrayIiEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:807,16'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiEixEm
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:800,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:801,39'
              BranchSideFuncs:
                - SSL_CIPHER_get_bits
                - _ZN4bssl5ArrayIiEixEm
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiEixEm
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:803,12'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiEixEm
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - SSL_CIPHER_get_bits
                - _ZN4bssl5ArrayIiEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:807,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:808,21'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIiEixEm
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:814,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIiED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:808,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:809,77'
              BranchSideFuncs:
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:812,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bssl5ArrayIiEixEm
                - _ZN4bssl5ArrayIiED2Ev
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:786,9'
          Dst:             SSL_CIPHER_get_bits
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:787,27'
          Dst:             SSL_CIPHER_get_bits
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:792,14'
          Dst:             _ZN4bssl5ArrayIiEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:793,20'
          Dst:             _ZN4bssl5ArrayIiE4InitEm
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:815,1'
          Dst:             _ZN4bssl5ArrayIiED2Ev
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:801,19'
          Dst:             SSL_CIPHER_get_bits
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:801,7'
          Dst:             _ZN4bssl5ArrayIiEixEm
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:808,9'
          Dst:             _ZN4bssl5ArrayIiEixEm
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:809,7'
          Dst:             _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:815,1'
          Dst:             _ZN4bssl5ArrayIiED2Ev
    - functionName:    _ZN4bsslL11rule_equalsEPKcS1_m
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - rule
        - buf
        - buf_len
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strncmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:553,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:553,46'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:553,43'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:553,10'
          Dst:             strncmp
    - 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:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl15cipher_alias_stC2Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL24is_cipher_list_separatorEcb
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - char
        - bool
      constantsTouched: []
      argNames:
        - c
        - is_strict
      BBCount:         12
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:543,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:544,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:546,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:546,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:546,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:546,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl4SpanIK13ssl_cipher_stEC2EPS2_m
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ptr
        - len
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl4SpanIPKcEC2Ev
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIPKcEC2EPS2_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:126,22'
          Dst:             _ZN4bssl4SpanIPKcEC2EPS2_m
    - functionName:    SSL_get_all_standard_cipher_names
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1577
      functionLinenumberEnd: 1579
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - max_out
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl11GetAllNamesI13ssl_cipher_stPKcEEmPS3_mNS_4SpanIKS3_EEMT_T0_NS5_IKS8_EE
        - _ZN4bssl4SpanIK13ssl_cipher_stEC2ILm24EEERAT__S2_
        - _ZN4bssl4SpanIKPKcEC2INS0_IS2_EEvS6_EERKT_
        - _ZN4bssl4SpanIPKcEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1578,36'
          Dst:             _ZN4bssl4SpanIPKcEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1578,36'
          Dst:             _ZN4bssl4SpanIKPKcEC2INS0_IS2_EEvS6_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1579,50'
          Dst:             _ZN4bssl4SpanIK13ssl_cipher_stEC2ILm24EEERAT__S2_
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1578,10'
          Dst:             _ZN4bssl11GetAllNamesI13ssl_cipher_stPKcEEmPS3_mNS_4SpanIKS3_EEMT_T0_NS5_IKS8_EE
    - functionName:    _ZN4bssl4SpanIKPKcEC2INS0_IS2_EEvS6_EERKT_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - container
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl4SpanIPKcE4dataEv
        - _ZNK4bssl4SpanIPKcE4sizeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:135,25'
          Dst:             _ZNK4bssl4SpanIPKcE4dataEv
        - Src:             '/src/boringssl/include/openssl/span.h:135,50'
          Dst:             _ZNK4bssl4SpanIPKcE4sizeEv
    - functionName:    _ZN4bssl4SpanIK13ssl_cipher_stEC2ILm24EEERAT__S2_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIK13ssl_cipher_stEC2EPS2_m
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIK13ssl_cipher_stEC2EPS2_m
    - functionName:    _ZN4bssl11GetAllNamesI13ssl_cipher_stPKcEEmPS3_mNS_4SpanIKS3_EEMT_T0_NS5_IKS8_EE
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - max_out
        - fixed_names
        - name
        - objects
        - ''
      BBCount:         14
      ICount:          115
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl4SpanIPKcEC2EPS2_m
        - _ZNK4bssl4SpanIK13ssl_cipher_stE4sizeEv
        - _ZNK4bssl4SpanIK13ssl_cipher_stEixEm
        - _ZNK4bssl4SpanIKPKcE4sizeEv
        - _ZNK4bssl4SpanIKPKcEixEm
        - _ZNK4bssl4SpanIPKcE4sizeEv
        - _ZNK4bssl4SpanIPKcE5emptyEv
        - _ZNK4bssl4SpanIPKcE7subspanEmm
        - _ZNK4bssl4SpanIPKcEixEm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:126,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:126,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIK13ssl_cipher_stE4sizeEv
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIK13ssl_cipher_stE4sizeEv
                - _ZNK4bssl4SpanIK13ssl_cipher_stEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIKPKcEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE5emptyEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/internal.h:126,39'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIK13ssl_cipher_stE4sizeEv
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIK13ssl_cipher_stE4sizeEv
                - _ZNK4bssl4SpanIK13ssl_cipher_stEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIKPKcEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE5emptyEv
        - Branch String:   '/src/boringssl/ssl/internal.h:126,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:127,27'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKPKcEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE5emptyEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIK13ssl_cipher_stE4sizeEv
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIK13ssl_cipher_stE4sizeEv
                - _ZNK4bssl4SpanIK13ssl_cipher_stEixEm
                - _ZNK4bssl4SpanIPKcEixEm
            - BranchSide:      '/src/boringssl/ssl/internal.h:130,34'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIK13ssl_cipher_stE4sizeEv
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIK13ssl_cipher_stE4sizeEv
                - _ZNK4bssl4SpanIK13ssl_cipher_stEixEm
                - _ZNK4bssl4SpanIPKcEixEm
        - Branch String:   '/src/boringssl/ssl/internal.h:131,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:132,23'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIK13ssl_cipher_stEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIK13ssl_cipher_stE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/internal.h:134,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIK13ssl_cipher_stE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:125,15'
          Dst:             _ZN4bssl4SpanIPKcEC2EPS2_m
        - Src:             '/src/boringssl/ssl/internal.h:126,28'
          Dst:             _ZNK4bssl4SpanIPKcE5emptyEv
        - Src:             '/src/boringssl/ssl/internal.h:126,55'
          Dst:             _ZNK4bssl4SpanIKPKcE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:127,15'
          Dst:             _ZNK4bssl4SpanIKPKcEixEm
        - Src:             '/src/boringssl/ssl/internal.h:127,5'
          Dst:             _ZNK4bssl4SpanIPKcEixEm
        - Src:             '/src/boringssl/ssl/internal.h:128,17'
          Dst:             _ZNK4bssl4SpanIPKcE7subspanEmm
        - Src:             '/src/boringssl/ssl/internal.h:130,34'
          Dst:             _ZNK4bssl4SpanIK13ssl_cipher_stE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:130,15'
          Dst:             _ZNK4bssl4SpanIPKcE7subspanEmm
        - Src:             '/src/boringssl/ssl/internal.h:131,31'
          Dst:             _ZNK4bssl4SpanIPKcE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:132,15'
          Dst:             _ZNK4bssl4SpanIK13ssl_cipher_stEixEm
        - Src:             '/src/boringssl/ssl/internal.h:132,5'
          Dst:             _ZNK4bssl4SpanIPKcEixEm
        - Src:             '/src/boringssl/ssl/internal.h:134,22'
          Dst:             _ZNK4bssl4SpanIKPKcE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:134,39'
          Dst:             _ZNK4bssl4SpanIK13ssl_cipher_stE4sizeEv
    - functionName:    SSL_get_all_cipher_names
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1572
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - max_out
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl11GetAllNamesI13ssl_cipher_stPKcEEmPS3_mNS_4SpanIKS3_EEMT_T0_NS5_IKS8_EE
        - _ZN4bssl4SpanIK13ssl_cipher_stEC2ILm24EEERAT__S2_
        - _ZN4bssl4SpanIKPKcEC2INS0_IS2_EEvS6_EERKT_
        - _ZN4bssl4SpanIPKcEC2EPS2_m
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1573,36'
          Dst:             _ZN4bssl4SpanIPKcEC2EPS2_m
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1573,36'
          Dst:             _ZN4bssl4SpanIKPKcEC2INS0_IS2_EEvS6_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1574,22'
          Dst:             _ZN4bssl4SpanIK13ssl_cipher_stEC2ILm24EEERAT__S2_
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1573,10'
          Dst:             _ZN4bssl11GetAllNamesI13ssl_cipher_stPKcEEmPS3_mNS_4SpanIKS3_EEMT_T0_NS5_IKS8_EE
    - functionName:    SSL_COMP_free_compression_methods
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1570
      functionLinenumberEnd: 1570
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_COMP_get_id
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1568
      functionLinenumberEnd: 1568
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - comp
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_COMP_get0_name
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1566
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - comp
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_COMP_get_name
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1564
      functionLinenumberEnd: 1564
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - comp
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_COMP_add_compression_method
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1562
      functionLinenumberEnd: 1562
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - id
        - cm
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_COMP_get_compression_methods
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1560
      functionLinenumberEnd: 1560
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CIPHER_get_version
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1556
      functionLinenumberEnd: 1557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CIPHER_description
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1440
      functionLinenumberEnd: 1554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cipher
        - buf
        - len
      BBCount:         38
      ICount:          227
      EdgeCount:       75
      CyclomaticComplexity: 39
      functionsReached:
        - OPENSSL_malloc
        - snprintf
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1449,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1451,10'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1455,10'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1459,10'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1463,10'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1467,10'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1470,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1473,10'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1473,10'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1477,10'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1481,10'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1485,10'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1489,10'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1493,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1495,11'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1499,11'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1503,11'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1507,11'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1511,11'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1515,11'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1519,11'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1523,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1525,11'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1529,11'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1533,11'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1537,11'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1541,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1542,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - snprintf
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1547,14'
              BranchSideFuncs:
                - snprintf
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1544,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1545,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1547,3'
              BranchSideFuncs:
                - snprintf
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1547,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1548,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1543,19'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1551,3'
          Dst:             snprintf
    - 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:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CIPHER_get_kx_name
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1366
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         23
      ICount:          102
      EdgeCount:       43
      CyclomaticComplexity: 22
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1367,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1368,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1371,11'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1371,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1373,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1376,15'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1389,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1393,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1397,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1376,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1378,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1380,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1382,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1384,11'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1389,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1389,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1390,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1393,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1393,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1394,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1384,11'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1389,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1393,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1397,7'
          Dst:             __assert_fail
    - functionName:    SSL_CIPHER_standard_name
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1362
      functionLinenumberEnd: 1363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CIPHER_get_name
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1354
      functionLinenumberEnd: 1360
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1355,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1356,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1359,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_CIPHER_get_max_version
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1343
      functionLinenumberEnd: 1349
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1344,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1345,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1346,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1344,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1346,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1348,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_CIPHER_is_block_cipher
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1325
      functionLinenumberEnd: 1326
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CIPHER_get_prf_nid
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1317
      functionLinenumberEnd: 1323
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_MD_nid
        - SSL_CIPHER_get_handshake_digest
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1319,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1320,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1322,21'
              BranchSideFuncs:
                - EVP_MD_nid
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1318,22'
          Dst:             SSL_CIPHER_get_handshake_digest
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1322,10'
          Dst:             EVP_MD_nid
    - functionName:    SSL_CIPHER_get_handshake_digest
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1304
      functionLinenumberEnd: 1315
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         8
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - EVP_md5_sha1
        - EVP_sha256
        - EVP_sha384
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1305,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1307,14'
              BranchSideFuncs:
                - EVP_md5_sha1
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1309,14'
              BranchSideFuncs:
                - EVP_sha256
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1311,14'
              BranchSideFuncs:
                - EVP_sha384
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1313,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1307,14'
          Dst:             EVP_md5_sha1
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1309,14'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1311,14'
          Dst:             EVP_sha384
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1313,3'
          Dst:             __assert_fail
    - functionName:    SSL_CIPHER_get_auth_nid
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1288
      functionLinenumberEnd: 1302
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         11
      ICount:          52
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1289,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1292,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1292,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1294,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1296,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1298,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1300,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1300,3'
          Dst:             __assert_fail
    - functionName:    SSL_CIPHER_get_kx_nid
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1273
      functionLinenumberEnd: 1286
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         9
      ICount:          47
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1274,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1276,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1278,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1280,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1282,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1284,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1284,3'
          Dst:             __assert_fail
    - functionName:    SSL_CIPHER_get_digest_nid
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1260
      functionLinenumberEnd: 1271
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         8
      ICount:          42
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1261,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1263,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1265,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1267,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1269,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1269,3'
          Dst:             __assert_fail
    - functionName:    SSL_CIPHER_get_cipher_nid
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1241
      functionLinenumberEnd: 1258
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         11
      ICount:          57
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1242,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1244,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1246,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1248,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1250,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1252,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1254,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1256,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1256,3'
          Dst:             __assert_fail
    - functionName:    SSL_CIPHER_is_aead
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1237
      functionLinenumberEnd: 1238
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CIPHER_get_protocol_id
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1230
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         7
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1233,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1233,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1233,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1233,3'
          Dst:             __assert_fail
    - functionName:    SSL_CIPHER_get_id
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1228
      functionLinenumberEnd: 1228
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22ssl_cipher_id_cmp_voidPKvS0_
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in_a
        - in_b
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17ssl_cipher_id_cmpPK13ssl_cipher_stS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1202,10'
          Dst:             _ZL17ssl_cipher_id_cmpPK13ssl_cipher_stS1_
    - functionName:    _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1165
      functionLinenumberEnd: 1184
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         14
      ICount:          74
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1167,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1169,18'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1173,18'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1173,18'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1176,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1180,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1180,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1181,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1180,3'
          Dst:             __assert_fail
    - functionName:    _ZN4bssl39ssl_cipher_requires_server_key_exchangeEPK13ssl_cipher_st
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionLinenumberEnd: 1162
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl32ssl_cipher_uses_certificate_authEPK13ssl_cipher_st
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1155
      functionLinenumberEnd: 1156
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl28ssl_cipher_auth_mask_for_keyEPK11evp_pkey_stb
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1142
      functionLinenumberEnd: 1153
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - key
        - sign_ok
      BBCount:         9
      ICount:          53
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - EVP_PKEY_id
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1143,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1145,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1149,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1149,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1151,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1143,11'
          Dst:             EVP_PKEY_id
    - functionName:    _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - container
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl5ArrayIbE4dataEv
        - _ZNK4bssl5ArrayIbE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:135,25'
          Dst:             _ZNK4bssl5ArrayIbE4dataEv
        - Src:             '/src/boringssl/include/openssl/span.h:135,50'
          Dst:             _ZNK4bssl5ArrayIbE4sizeEv
    - functionName:    _ZN4bssl5ArrayIbE6ShrinkEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:195,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:196,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:198,20'
              BranchSideFuncs:
                - _ZNSt3__19destroy_nB8ne180100IPbmEET_S2_T0_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:196,7'
          Dst:             abort
    - functionName:    _ZN4bssl5ArrayIbEixEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
          Dst:             abort
    - functionName:    _ZN4bssl5ArrayIbE16InitForOverwriteEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl5ArrayIbE17InitUninitializedEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:175,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:176,7'
              BranchSideFuncs:
                - _ZNSt3__133uninitialized_default_construct_nB8ne180100IPbmEET_S2_T0_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:178,44'
              BranchSideFuncs:
                - _ZNSt3__133uninitialized_default_construct_nB8ne180100IPbmEET_S2_T0_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:175,10'
          Dst:             _ZN4bssl5ArrayIbE17InitUninitializedEm
    - functionName:    _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - rule_str
        - head_p
        - tail_p
        - strict
      BBCount:         123
      ICount:          656
      EdgeCount:       164
      CyclomaticComplexity: 43
      functionsReached:
        - ERR_put_error
        - OPENSSL_isalnum
        - _ZN4bssl15cipher_alias_stC2Ev
        - _ZN4bsslL11rule_equalsEPKcS1_m
        - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
        - _ZN4bsslL24is_cipher_list_separatorEcb
        - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
        - __assert_fail
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:829,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:830,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:834,9'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:834,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:835,11'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - ERR_put_error
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - __assert_fail
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:854,16'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:835,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:836,14'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:844,11'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - ERR_put_error
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - __assert_fail
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:836,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:837,13'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:839,18'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:844,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:845,14'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:848,35'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - ERR_put_error
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - __assert_fail
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:848,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:849,9'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:852,14'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:854,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:855,12'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:857,16'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:857,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:858,12'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:860,16'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:860,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:861,12'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:863,16'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:863,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:864,12'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:866,16'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:866,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:867,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:873,12'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:867,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:867,7'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:868,16'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:878,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:878,22'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:883,34'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:878,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:879,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:883,34'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:883,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:884,8'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:888,10'
              BranchSideFuncs:
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:900,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:900,7'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:900,37'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:900,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:900,7'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:900,50'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:900,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:900,7'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:900,63'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:900,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:901,16'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:905,11'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:905,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:908,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:912,11'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - ERR_put_error
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:912,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:913,9'
              BranchSideFuncs:
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:918,12'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:918,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:918,21'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:928,11'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:918,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:919,16'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:928,11'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:919,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:920,48'
              BranchSideFuncs:
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:927,7'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:921,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:922,27'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:923,25'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:921,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:923,25'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:926,9'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:928,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:930,16'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:964,11'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:930,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:931,42'
              BranchSideFuncs:
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - OPENSSL_isalnum
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:954,13'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:931,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:932,52'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:953,9'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:945,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:946,23'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:949,50'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:945,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:947,25'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:949,50'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:954,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:955,21'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:961,7'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:956,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:957,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:960,9'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:964,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:965,9'
              BranchSideFuncs:
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:967,8'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:972,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:973,11'
              BranchSideFuncs:
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:986,17'
              BranchSideFuncs:
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:973,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:973,35'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:974,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:973,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:974,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:977,37'
              BranchSideFuncs:
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - strncmp
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL24is_cipher_list_separatorEcb
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:977,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:978,9'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL24is_cipher_list_separatorEcb
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:983,7'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL24is_cipher_list_separatorEcb
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:983,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:983,55'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:983,7'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:983,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:984,10'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL24is_cipher_list_separatorEcb
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:986,5'
              BranchSideFuncs:
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - _ZN4bssl15cipher_alias_stC2Ev
                - OPENSSL_isalnum
                - _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
                - strncmp
                - _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
                - _ZN4bsslL24is_cipher_list_separatorEcb
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - _ZN4bsslL11rule_equalsEPKcS1_m
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:992,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:993,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:997,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:848,19'
          Dst:             OPENSSL_isalnum
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:849,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:867,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:879,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:883,9'
          Dst:             _ZN4bsslL24is_cipher_list_separatorEcb
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:890,18'
          Dst:             _ZN4bssl15cipher_alias_stC2Ev
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:900,14'
          Dst:             OPENSSL_isalnum
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:908,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:921,15'
          Dst:             _ZN4bsslL11rule_equalsEPKcS1_m
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:922,15'
          Dst:             _ZN4bsslL11rule_equalsEPKcS1_m
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:931,15'
          Dst:             _ZN4bsslL11rule_equalsEPKcS1_m
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:957,13'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:973,27'
          Dst:             strncmp
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:974,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:977,12'
          Dst:             _ZN4bsslL24ssl_cipher_strength_sortEPPNS_15cipher_order_stES2_
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:983,29'
          Dst:             _ZN4bsslL24is_cipher_list_separatorEcb
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:987,7'
          Dst:             _ZN4bsslL21ssl_cipher_apply_ruleEjPKNS_15cipher_alias_stEiibPPNS_15cipher_order_stES5_
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:993,5'
          Dst:             ERR_put_error
    - functionName:    SSL_get_cipher_by_value
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1219
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - value
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22ssl_cipher_id_cmp_voidPKvS0_
        - bsearch
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1224,7'
          Dst:             bsearch
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1224,7'
          Dst:             _ZL22ssl_cipher_id_cmp_voidPKvS0_
    - functionName:    bsearch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionLinenumberEnd: 1140
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - out_cipher_list
        - has_aes_hw
        - rule_str
        - strict
      BBCount:         121
      ICount:          666
      EdgeCount:       136
      CyclomaticComplexity: 17
      functionsReached:
        - ERR_put_error
        - SSL_get_cipher_by_value
        - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
        - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
        - _ZN4bssl5ArrayIbE16InitForOverwriteEm
        - _ZN4bssl5ArrayIbE6ShrinkEm
        - _ZN4bssl5ArrayIbEC2Ev
        - _ZN4bssl5ArrayIbED2Ev
        - _ZN4bssl5ArrayIbEixEm
        - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
        - __assert_fail
        - sk_SSL_CIPHER_new_null
        - sk_SSL_CIPHER_num
        - sk_SSL_CIPHER_push
        - strncmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1004,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1004,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1005,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1004,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1005,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1043,15'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1043,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1045,9'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1050,25'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1045,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1044,13'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1045,56'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1046,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1046,13'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1046,51'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1058,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1059,24'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1064,22'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1059,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1059,22'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - __assert_fail
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1063,3'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1061,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1059,5'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1061,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1064,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1064,20'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - __assert_fail
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1068,8'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1066,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1064,3'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1066,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1068,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1069,24'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1074,22'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1069,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1069,22'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - __assert_fail
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1073,3'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1071,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1069,5'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
                - SSL_get_cipher_by_value
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1071,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1074,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1074,20'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - __assert_fail
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1078,3'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1076,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1074,3'
              BranchSideFuncs:
                - __assert_fail
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - SSL_get_cipher_by_value
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1076,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1078,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1078,3'
              BranchSideFuncs:
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1085,24'
              BranchSideFuncs:
                - strncmp
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1086,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1088,37'
              BranchSideFuncs:
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1097,8'
              BranchSideFuncs:
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1087,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1089,7'
              BranchSideFuncs:
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1091,12'
              BranchSideFuncs:
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1092,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1093,13'
              BranchSideFuncs:
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1095,3'
              BranchSideFuncs:
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1097,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1098,35'
              BranchSideFuncs:
                - _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1104,47'
              BranchSideFuncs:
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1097,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1099,5'
              BranchSideFuncs:
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1104,47'
              BranchSideFuncs:
                - sk_SSL_CIPHER_new_null
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5ArrayIbE16InitForOverwriteEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1106,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1107,23'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1108,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1106,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1108,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1113,10'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1114,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1115,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1122,25'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1115,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1116,43'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1121,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
                - _ZN4bssl5ArrayIbEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1116,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1117,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1119,46'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIbEixEm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbE6ShrinkEm
                - _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_push
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1126,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1126,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1126,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1126,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1126,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1127,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1130,4'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1140,1'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1140,1'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:1134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1135,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:1139,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1060,31'
          Dst:             SSL_get_cipher_by_value
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1061,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1065,29'
          Dst:             SSL_get_cipher_by_value
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1066,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1070,31'
          Dst:             SSL_get_cipher_by_value
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1071,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1075,29'
          Dst:             SSL_get_cipher_by_value
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1076,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1078,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1086,7'
          Dst:             strncmp
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1087,10'
          Dst:             _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1098,8'
          Dst:             _ZN4bsslL26ssl_cipher_process_rulestrEPKcPPNS_15cipher_order_stES4_b
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1104,47'
          Dst:             sk_SSL_CIPHER_new_null
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1105,15'
          Dst:             _ZN4bssl5ArrayIbEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1107,23'
          Dst:             _ZN4bssl5ArrayIbE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1116,12'
          Dst:             sk_SSL_CIPHER_push
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1119,7'
          Dst:             _ZN4bssl5ArrayIbEixEm
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1122,18'
          Dst:             _ZN4bssl5ArrayIbE6ShrinkEm
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1125,7'
          Dst:             _ZN4bssl10MakeUniqueINS_23SSLCipherPreferenceListEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1126,62'
          Dst:             _ZN4bssl4SpanIKbEC2INS_5ArrayIbEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1126,33'
          Dst:             _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1134,7'
          Dst:             sk_SSL_CIPHER_num
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1135,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1140,1'
          Dst:             _ZN4bssl5ArrayIbED2Ev
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:1140,1'
          Dst:             _ZN4bssl5ArrayIbED2Ev
    - functionName:    _ZN4bssl5ArrayIbEC2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ciphers_arg
        - in_group_flags_arg
        - ''
      BBCount:         13
      ICount:          90
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - ERR_put_error
        - _ZN4bssl5ArrayIbE7ReleaseEPPbPm
        - _ZN4bssl5ArrayIbE8CopyFromENS_4SpanIKbEE
        - _ZN4bssl5ArrayIbEC2Ev
        - _ZN4bssl5ArrayIbED2Ev
        - _ZNK4bssl4SpanIKbE4sizeEv
        - sk_SSL_CIPHER_num
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:602,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:603,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:607,15'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIbEC2Ev
                - _ZN4bssl5ArrayIbE8CopyFromENS_4SpanIKbEE
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl5ArrayIbE7ReleaseEPPbPm
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:608,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:609,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl5ArrayIbE7ReleaseEPPbPm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:611,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl5ArrayIbE7ReleaseEPPbPm
                - _ZN4bssl5ArrayIbED2Ev
                - _ZN4bssl5ArrayIbED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:602,7'
          Dst:             sk_SSL_CIPHER_num
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:602,66'
          Dst:             _ZNK4bssl4SpanIKbE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:603,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:607,15'
          Dst:             _ZN4bssl5ArrayIbEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:608,13'
          Dst:             _ZN4bssl5ArrayIbE8CopyFromENS_4SpanIKbEE
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:615,1'
          Dst:             _ZN4bssl5ArrayIbED2Ev
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:613,8'
          Dst:             _ZN4bssl5ArrayIbE7ReleaseEPPbPm
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:615,1'
          Dst:             _ZN4bssl5ArrayIbED2Ev
    - functionName:    _ZN4bssl5ArrayIbED2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl5ArrayIbE5ResetEv
        - __clang_call_terminate
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:94,14'
          Dst:             _ZN4bssl5ArrayIbE5ResetEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:94,14'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK4bssl4SpanIKbE4sizeEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl5ArrayIbE8CopyFromENS_4SpanIKbEE
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - in
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl5ArrayIbE17InitUninitializedEm
        - _ZNK4bssl4SpanIKbE3endEv
        - _ZNK4bssl4SpanIKbE4sizeEv
        - _ZNK4bssl4SpanIKbE5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:185,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:186,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKbE5beginEv
                - _ZNK4bssl4SpanIKbE3endEv
                - _ZNSt3__118uninitialized_copyB8ne180100IPKbPbEET0_T_S5_S4_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:188,32'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKbE5beginEv
                - _ZNK4bssl4SpanIKbE3endEv
                - _ZNSt3__118uninitialized_copyB8ne180100IPKbPbEET0_T_S5_S4_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:185,31'
          Dst:             _ZNK4bssl4SpanIKbE4sizeEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:185,10'
          Dst:             _ZN4bssl5ArrayIbE17InitUninitializedEm
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:188,32'
          Dst:             _ZNK4bssl4SpanIKbE5beginEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:188,44'
          Dst:             _ZNK4bssl4SpanIKbE3endEv
    - functionName:    _ZN4bssl5ArrayIbE7ReleaseEPPbPm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - out
        - out_size
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_SSL_CIPHER_delete
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - where
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:1455,1'
          Dst:             OPENSSL_sk_delete
    - functionName:    _ZN4bssl23SSLCipherPreferenceList6RemoveEPK13ssl_cipher_st
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - cipher
      BBCount:         15
      ICount:          102
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - sk_SSL_CIPHER_delete
        - sk_SSL_CIPHER_find
        - sk_SSL_CIPHER_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:630,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:631,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_delete
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:633,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_delete
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:633,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:633,61'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_delete
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:636,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_delete
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:633,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:634,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_delete
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:636,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_delete
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:636,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:637,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_num
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_delete
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:639,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SSL_CIPHER_delete
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:630,8'
          Dst:             sk_SSL_CIPHER_find
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:636,30'
          Dst:             sk_SSL_CIPHER_num
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:639,3'
          Dst:             sk_SSL_CIPHER_delete
    - functionName:    sk_SSL_CIPHER_dup
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1455
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_dup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:1455,1'
          Dst:             OPENSSL_sk_dup
    - functionName:    _ZN4bssl4SpanIKbEC2EPS1_m
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ptr
        - len
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl23SSLCipherPreferenceList4InitERKS0_
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         9
      ICount:          85
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
        - _ZN4bssl4SpanIKbEC2EPS1_m
        - sk_SSL_CIPHER_dup
        - sk_SSL_CIPHER_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:622,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:623,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:625,15'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:618,17'
          Dst:             sk_SSL_CIPHER_num
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:619,20'
          Dst:             _ZN4bssl4SpanIKbEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:621,7'
          Dst:             sk_SSL_CIPHER_dup
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:625,10'
          Dst:             _ZN4bssl23SSLCipherPreferenceList4InitENSt3__110unique_ptrI19stack_st_SSL_CIPHERNS_8internal7DeleterEEENS_4SpanIKbEE
    - functionName:    _ZN4bssl23SSLCipherPreferenceListD2Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          30
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_free
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:597,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:597,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - version
        - cipher
      BBCount:         11
      ICount:          60
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - EVP_md5_sha1
        - EVP_sha256
        - EVP_sha384
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:529,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:531,14'
              BranchSideFuncs:
                - EVP_md5_sha1
                - EVP_sha256
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:533,14'
              BranchSideFuncs:
                - EVP_sha256
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:535,14'
              BranchSideFuncs:
                - EVP_sha384
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:537,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:531,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:531,42'
              BranchSideFuncs:
                - EVP_sha256
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:531,57'
              BranchSideFuncs:
                - EVP_md5_sha1
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:531,42'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:531,57'
          Dst:             EVP_md5_sha1
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:533,14'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:535,14'
          Dst:             EVP_sha384
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:537,7'
          Dst:             __assert_fail
    - functionName:    _ZN4bssl23ssl_cipher_get_evp_aeadEPPK11evp_aead_stPmS4_PK13ssl_cipher_stt
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - out_aead
        - out_mac_secret_len
        - out_fixed_iv_len
        - cipher
        - version
      BBCount:         52
      ICount:          276
      EdgeCount:       68
      CyclomaticComplexity: 18
      functionsReached:
        - EVP_AEAD_nonce_length
        - EVP_aead_aes_128_cbc_sha1_tls
        - EVP_aead_aes_128_cbc_sha1_tls_implicit_iv
        - EVP_aead_aes_128_cbc_sha256_tls
        - EVP_aead_aes_128_gcm_tls12
        - EVP_aead_aes_128_gcm_tls13
        - EVP_aead_aes_256_cbc_sha1_tls
        - EVP_aead_aes_256_cbc_sha1_tls_implicit_iv
        - EVP_aead_aes_256_gcm_tls12
        - EVP_aead_aes_256_gcm_tls13
        - EVP_aead_chacha20_poly1305
        - EVP_aead_des_ede3_cbc_sha1_tls
        - EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:458,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:459,9'
              BranchSideFuncs:
                - EVP_aead_chacha20_poly1305
                - EVP_AEAD_nonce_length
                - EVP_aead_aes_256_gcm_tls13
                - EVP_aead_aes_256_gcm_tls12
                - EVP_aead_aes_128_gcm_tls13
                - EVP_aead_aes_128_gcm_tls12
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:485,14'
              BranchSideFuncs:
                - EVP_aead_aes_128_cbc_sha256_tls
                - EVP_aead_aes_256_cbc_sha1_tls
                - EVP_aead_aes_256_cbc_sha1_tls_implicit_iv
                - EVP_aead_aes_128_cbc_sha1_tls
                - EVP_aead_aes_128_cbc_sha1_tls_implicit_iv
                - EVP_aead_des_ede3_cbc_sha1_tls
                - EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:459,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:460,11'
              BranchSideFuncs:
                - EVP_aead_aes_128_gcm_tls13
                - EVP_AEAD_nonce_length
                - EVP_aead_aes_128_gcm_tls12
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:466,16'
              BranchSideFuncs:
                - EVP_aead_chacha20_poly1305
                - EVP_AEAD_nonce_length
                - EVP_aead_aes_256_gcm_tls13
                - EVP_aead_aes_256_gcm_tls12
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:460,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:461,21'
              BranchSideFuncs:
                - EVP_aead_aes_128_gcm_tls12
                - EVP_AEAD_nonce_length
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:463,21'
              BranchSideFuncs:
                - EVP_aead_aes_128_gcm_tls13
                - EVP_AEAD_nonce_length
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:466,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:467,11'
              BranchSideFuncs:
                - EVP_aead_aes_256_gcm_tls13
                - EVP_AEAD_nonce_length
                - EVP_aead_aes_256_gcm_tls12
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:473,16'
              BranchSideFuncs:
                - EVP_aead_chacha20_poly1305
                - EVP_AEAD_nonce_length
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:467,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:468,21'
              BranchSideFuncs:
                - EVP_aead_aes_256_gcm_tls12
                - EVP_AEAD_nonce_length
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:470,21'
              BranchSideFuncs:
                - EVP_aead_aes_256_gcm_tls13
                - EVP_AEAD_nonce_length
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:473,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:474,19'
              BranchSideFuncs:
                - EVP_aead_chacha20_poly1305
                - EVP_AEAD_nonce_length
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:477,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:482,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:483,50'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:485,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:485,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:486,9'
              BranchSideFuncs:
                - EVP_aead_aes_256_cbc_sha1_tls
                - EVP_aead_aes_256_cbc_sha1_tls_implicit_iv
                - EVP_aead_aes_128_cbc_sha1_tls
                - EVP_aead_aes_128_cbc_sha1_tls_implicit_iv
                - EVP_aead_des_ede3_cbc_sha1_tls
                - EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:512,14'
              BranchSideFuncs:
                - EVP_aead_aes_128_cbc_sha256_tls
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:486,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:487,11'
              BranchSideFuncs:
                - EVP_aead_des_ede3_cbc_sha1_tls
                - EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:493,16'
              BranchSideFuncs:
                - EVP_aead_aes_256_cbc_sha1_tls
                - EVP_aead_aes_256_cbc_sha1_tls_implicit_iv
                - EVP_aead_aes_128_cbc_sha1_tls
                - EVP_aead_aes_128_cbc_sha1_tls_implicit_iv
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:487,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:488,21'
              BranchSideFuncs:
                - EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:491,21'
              BranchSideFuncs:
                - EVP_aead_des_ede3_cbc_sha1_tls
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:493,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:494,11'
              BranchSideFuncs:
                - EVP_aead_aes_128_cbc_sha1_tls
                - EVP_aead_aes_128_cbc_sha1_tls_implicit_iv
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:500,16'
              BranchSideFuncs:
                - EVP_aead_aes_256_cbc_sha1_tls
                - EVP_aead_aes_256_cbc_sha1_tls_implicit_iv
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:494,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:495,21'
              BranchSideFuncs:
                - EVP_aead_aes_128_cbc_sha1_tls_implicit_iv
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:498,21'
              BranchSideFuncs:
                - EVP_aead_aes_128_cbc_sha1_tls
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:500,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:501,11'
              BranchSideFuncs:
                - EVP_aead_aes_256_cbc_sha1_tls
                - EVP_aead_aes_256_cbc_sha1_tls_implicit_iv
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:508,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:501,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:502,21'
              BranchSideFuncs:
                - EVP_aead_aes_256_cbc_sha1_tls_implicit_iv
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:505,21'
              BranchSideFuncs:
                - EVP_aead_aes_256_cbc_sha1_tls
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:512,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:513,9'
              BranchSideFuncs:
                - EVP_aead_aes_128_cbc_sha256_tls
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:521,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:513,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:514,19'
              BranchSideFuncs:
                - EVP_aead_aes_128_cbc_sha256_tls
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:516,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:461,21'
          Dst:             EVP_aead_aes_128_gcm_tls12
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:463,21'
          Dst:             EVP_aead_aes_128_gcm_tls13
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:468,21'
          Dst:             EVP_aead_aes_256_gcm_tls12
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:470,21'
          Dst:             EVP_aead_aes_256_gcm_tls13
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:474,19'
          Dst:             EVP_aead_chacha20_poly1305
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:483,27'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:488,21'
          Dst:             EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:491,21'
          Dst:             EVP_aead_des_ede3_cbc_sha1_tls
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:495,21'
          Dst:             EVP_aead_aes_128_cbc_sha1_tls_implicit_iv
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:498,21'
          Dst:             EVP_aead_aes_128_cbc_sha1_tls
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:502,21'
          Dst:             EVP_aead_aes_256_cbc_sha1_tls_implicit_iv
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:505,21'
          Dst:             EVP_aead_aes_256_cbc_sha1_tls
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:514,19'
          Dst:             EVP_aead_aes_128_cbc_sha256_tls
    - functionName:    _ZN4bssl10AllCiphersEv
      functionSourceFile: '/src/boringssl/ssl/ssl_cipher.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIK13ssl_cipher_stEC2ILm24EEERAT__S2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_cipher.cc:342,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:342,46'
              BranchSideFuncs:
                - _ZN4bssl4SpanIK13ssl_cipher_stEC2ILm24EEERAT__S2_
            - BranchSide:      '/src/boringssl/ssl/ssl_cipher.cc:342,46'
              BranchSideFuncs:
                - _ZN4bssl4SpanIK13ssl_cipher_stEC2ILm24EEERAT__S2_
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_cipher.cc:342,46'
          Dst:             _ZN4bssl4SpanIK13ssl_cipher_stEC2ILm24EEERAT__S2_
    - functionName:    _ZN4bssl3NewI17ssl_credential_stJRKNS_17SSLCredentialTypeEEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN17ssl_credential_stC2EN4bssl17SSLCredentialTypeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN17ssl_credential_stC2EN4bssl17SSLCredentialTypeE
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN17ssl_credential_stC2EN4bssl17SSLCredentialTypeE
    - functionName:    _ZN17ssl_credential_stC2EN4bssl17SSLCredentialTypeE
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 1523
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - this
        - type_arg
      BBCount:         30
      ICount:          177
      EdgeCount:       50
      CyclomaticComplexity: 22
      functionsReached:
        - CRYPTO_new_ex_data
        - _ZN4bssl10RefCountedI17ssl_credential_stEC2ENS2_13CheckSubClassE
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayItEC2Ev
        - _ZN4bssl5ArrayItED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:111,7'
          Dst:             _ZN4bssl10RefCountedI17ssl_credential_stEC2ENS2_13CheckSubClassE
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:110,20'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:110,20'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:110,20'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:110,20'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:110,20'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:110,20'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:110,20'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:110,20'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:112,3'
          Dst:             CRYPTO_new_ex_data
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:113,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:113,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:113,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:113,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:113,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:113,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:113,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:113,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
    - functionName:    _ZN4bssl10RefCountedI17ssl_credential_stEC2ENS2_13CheckSubClassE
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl5ArrayIP17ssl_credential_stE17InitUninitializedEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         10
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - _ZN4bssl5ArrayIP17ssl_credential_stE5ResetEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:208,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:209,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:212,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:212,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:213,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:216,50'
              BranchSideFuncs:
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:217,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:218,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:220,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:207,5'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stE5ResetEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:213,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:216,35'
          Dst:             OPENSSL_malloc
    - functionName:    _ZNSt9exceptionC2B8ne180100Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__exception/exception.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt19bad_optional_accessC2B8ne180100Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt9exceptionC2B8ne180100Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:250,25'
          Dst:             _ZNSt9exceptionC2B8ne180100Ev
    - functionName:    _ZNRSt3__123__optional_storage_baseI6cbs_stLb0EE5__getB8ne180100Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl3NewI17ssl_credential_stJRNS_17SSLCredentialTypeEEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN17ssl_credential_stC2EN4bssl17SSLCredentialTypeE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN17ssl_credential_stC2EN4bssl17SSLCredentialTypeE
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN17ssl_credential_stC2EN4bssl17SSLCredentialTypeE
    - functionName:    _ZN4bssl10MakeUniqueI17ssl_credential_stJRNS_17SSLCredentialTypeEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewI17ssl_credential_stJRNS_17SSLCredentialTypeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewI17ssl_credential_stJRNS_17SSLCredentialTypeEEEEPT_DpOT0_
    - functionName:    _ZNK4bssl4SpanItE4sizeEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanItE4dataEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_CRYPTO_BUFFER_push
      functionSourceFile: '/src/boringssl/include/openssl/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/pool.h:34,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_CRYPTO_BUFFER_call_free_func
      functionSourceFile: '/src/boringssl/include/openssl/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_CRYPTO_BUFFER_call_copy_func
      functionSourceFile: '/src/boringssl/include/openssl/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - copy_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseI6cbs_stLb0EE5__getB8ne180100Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/usr/local/bin/../include/c++/v1/optional:832,9'
          Branch Sides:
            - BranchSide:      '/usr/local/bin/../include/c++/v1/optional:833,7'
              BranchSideFuncs:
                - _ZNRSt3__123__optional_storage_baseI6cbs_stLb0EE5__getB8ne180100Ev
            - BranchSide:      '/usr/local/bin/../include/c++/v1/optional:834,18'
              BranchSideFuncs:
                - _ZNRSt3__123__optional_storage_baseI6cbs_stLb0EE5__getB8ne180100Ev
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:834,18'
          Dst:             _ZNRSt3__123__optional_storage_baseI6cbs_stLb0EE5__getB8ne180100Ev
    - functionName:    _ZNSt19bad_optional_accessD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CREDENTIAL_set1_certificate_properties
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cred
        - cert_property_list
      BBCount:         28
      ICount:          136
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - CBS_data
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_len
        - CRYPTO_BUFFER_init_CBS
        - ERR_put_error
        - SSL_CREDENTIAL_set1_trust_anchor_id
        - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:640,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:641,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_data
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - SSL_CREDENTIAL_set1_trust_anchor_id
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNSt3__18optionalI6cbs_stEaSB8ne180100IRS1_vEERS2_OT_
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:644,3'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_data
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - SSL_CREDENTIAL_set1_trust_anchor_id
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNSt3__18optionalI6cbs_stEaSB8ne180100IRS1_vEERS2_OT_
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:644,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:647,10'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNSt3__18optionalI6cbs_stEaSB8ne180100IRS1_vEERS2_OT_
                - CBS_len
                - CBS_len
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_data
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - SSL_CREDENTIAL_set1_trust_anchor_id
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:664,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_data
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - SSL_CREDENTIAL_set1_trust_anchor_id
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:647,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:648,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNSt3__18optionalI6cbs_stEaSB8ne180100IRS1_vEERS2_OT_
                - CBS_len
                - CBS_len
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_data
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - SSL_CREDENTIAL_set1_trust_anchor_id
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:649,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:647,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:649,7'
              BranchSideFuncs:
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNSt3__18optionalI6cbs_stEaSB8ne180100IRS1_vEERS2_OT_
                - CBS_len
                - CBS_len
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_data
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - SSL_CREDENTIAL_set1_trust_anchor_id
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:652,13'
              BranchSideFuncs:
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNSt3__18optionalI6cbs_stEaSB8ne180100IRS1_vEERS2_OT_
                - CBS_len
                - CBS_len
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_data
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - SSL_CREDENTIAL_set1_trust_anchor_id
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:652,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:654,26'
              BranchSideFuncs:
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNSt3__18optionalI6cbs_stEaSB8ne180100IRS1_vEERS2_OT_
                - CBS_len
                - CBS_len
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_data
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - SSL_CREDENTIAL_set1_trust_anchor_id
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:661,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_data
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - SSL_CREDENTIAL_set1_trust_anchor_id
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNSt3__18optionalI6cbs_stEaSB8ne180100IRS1_vEERS2_OT_
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:654,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:655,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:658,22'
              BranchSideFuncs:
                - _ZNSt3__18optionalI6cbs_stEaSB8ne180100IRS1_vEERS2_OT_
                - CBS_len
                - CBS_len
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_data
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - SSL_CREDENTIAL_set1_trust_anchor_id
                - ERR_put_error
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:664,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:665,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:673,20'
              BranchSideFuncs:
                - _ZNKSt3__123__optional_storage_baseI6cbs_stLb0EE9has_valueB8ne180100Ev
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_data
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - SSL_CREDENTIAL_set1_trust_anchor_id
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:673,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:674,32'
              BranchSideFuncs:
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_data
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - SSL_CREDENTIAL_set1_trust_anchor_id
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:684,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:674,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:675,7'
              BranchSideFuncs:
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_data
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - SSL_CREDENTIAL_set1_trust_anchor_id
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:678,46'
              BranchSideFuncs:
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_data
                - _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
                - CBS_len
                - SSL_CREDENTIAL_set1_trust_anchor_id
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:678,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:681,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:683,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:638,3'
          Dst:             CRYPTO_BUFFER_init_CBS
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:640,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:641,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:644,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:647,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:648,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:649,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:655,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:664,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:665,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:674,32'
          Dst:             _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:674,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:675,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:679,69'
          Dst:             _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:679,46'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:680,68'
          Dst:             _ZNRSt3__18optionalI6cbs_stE5valueB8ne180100Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:680,46'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:678,10'
          Dst:             SSL_CREDENTIAL_set1_trust_anchor_id
    - functionName:    SSL_CREDENTIAL_set1_trust_anchor_id
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cred
        - id
        - id_len
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK17ssl_credential_st8UsesX509Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:621,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:622,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:626,8'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:626,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:627,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:631,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:621,14'
          Dst:             _ZNK17ssl_credential_st8UsesX509Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:622,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:626,39'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:626,30'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:627,5'
          Dst:             ERR_put_error
    - functionName:    _ZNK17ssl_credential_st8UsesX509Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          47
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - abort
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:161,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:164,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:164,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:167,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:167,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:169,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:169,3'
          Dst:             abort
    - functionName:    SSL_CREDENTIAL_set_must_match_issuer
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cred
        - match
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CREDENTIAL_get_ex_data
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cred
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:611,10'
          Dst:             CRYPTO_get_ex_data
    - functionName:    SSL_CREDENTIAL_set_ex_data
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - cred
        - idx
        - arg
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:607,10'
          Dst:             CRYPTO_set_ex_data
    - functionName:    SSL_CREDENTIAL_get_ex_new_index
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - argl
        - argp
        - unused
        - dup_unused
        - free_func
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_new_index_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:603,10'
          Dst:             CRYPTO_get_ex_new_index_ex
    - functionName:    SSL_get0_selected_credential
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:593,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:594,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:596,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_add1_credential
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - cred
      BBCount:         11
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
        - _ZN4bssl5UpRefEP17ssl_credential_st
        - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4PushES6_
        - _ZNK17ssl_credential_st10IsCompleteEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:581,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:582,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:585,8'
              BranchSideFuncs:
                - _ZNK17ssl_credential_st10IsCompleteEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4PushES6_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:585,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:586,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4PushES6_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:589,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4PushES6_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:585,14'
          Dst:             _ZNK17ssl_credential_st10IsCompleteEv
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:586,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:589,46'
          Dst:             _ZN4bssl5UpRefEP17ssl_credential_st
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:589,41'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4PushES6_
    - functionName:    _ZNK17ssl_credential_st10IsCompleteEv
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         29
      ICount:          115
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK17ssl_credential_st14UsesPrivateKeyEv
        - _ZNK17ssl_credential_st8UsesX509Ev
        - sk_CRYPTO_BUFFER_num
        - sk_CRYPTO_BUFFER_value
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:187,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:187,43'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZNK17ssl_credential_st14UsesPrivateKeyEv
                - _ZNK17ssl_credential_st14UsesPrivateKeyEv
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:193,7'
              BranchSideFuncs:
                - _ZNK17ssl_credential_st14UsesPrivateKeyEv
                - _ZNK17ssl_credential_st14UsesPrivateKeyEv
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:187,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:188,45'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:189,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:189,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:193,7'
              BranchSideFuncs:
                - _ZNK17ssl_credential_st14UsesPrivateKeyEv
                - _ZNK17ssl_credential_st14UsesPrivateKeyEv
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:193,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:193,27'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK17ssl_credential_st14UsesPrivateKeyEv
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:196,7'
              BranchSideFuncs:
                - _ZNK17ssl_credential_st14UsesPrivateKeyEv
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:193,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:194,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:196,7'
              BranchSideFuncs:
                - _ZNK17ssl_credential_st14UsesPrivateKeyEv
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:196,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:196,27'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:199,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:196,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:196,49'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:199,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:197,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:199,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:199,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:199,48'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:202,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:199,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:200,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:202,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:187,7'
          Dst:             _ZNK17ssl_credential_st8UsesX509Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:187,22'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:188,22'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:193,7'
          Dst:             _ZNK17ssl_credential_st14UsesPrivateKeyEv
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:196,7'
          Dst:             _ZNK17ssl_credential_st14UsesPrivateKeyEv
    - functionName:    _ZNK17ssl_credential_st14UsesPrivateKeyEv
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          47
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - abort
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:173,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:176,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:176,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:179,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:179,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:181,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:181,3'
          Dst:             abort
    - functionName:    SSL_CTX_add1_credential
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cred
      BBCount:         9
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - _ZN4bssl5UpRefEP17ssl_credential_st
        - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4PushES6_
        - _ZNK17ssl_credential_st10IsCompleteEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:573,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:574,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4PushES6_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:577,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4PushES6_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:573,14'
          Dst:             _ZNK17ssl_credential_st10IsCompleteEv
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:574,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:577,38'
          Dst:             _ZN4bssl5UpRefEP17ssl_credential_st
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:577,33'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4PushES6_
    - functionName:    SSL_CREDENTIAL_new_spake2plusv1_server
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      'N/A'
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - context_len
        - client_identity
        - client_identity_len
        - server_identity
        - server_identity_len
        - rate_limit
        - w0
        - w0_len
        - registration_record
        - registration_record_len
      BBCount:         28
      ICount:          186
      EdgeCount:       30
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL31ssl_credential_new_spake2plusv1N4bssl17SSLCredentialTypeENS_4SpanIKhEES3_S3_j
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:549,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:550,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:552,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:550,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:551,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:552,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:551,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:551,30'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZL31ssl_credential_new_spake2plusv1N4bssl17SSLCredentialTypeENS_4SpanIKhEES3_S3_j
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:556,52'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZL31ssl_credential_new_spake2plusv1N4bssl17SSLCredentialTypeENS_4SpanIKhEES3_S3_j
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:549,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:552,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:556,52'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZL31ssl_credential_new_spake2plusv1N4bssl17SSLCredentialTypeENS_4SpanIKhEES3_S3_j
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:559,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:560,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:563,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:563,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:564,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:566,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:563,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:566,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:569,15'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:556,47'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:557,7'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:558,7'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:555,36'
          Dst:             _ZL31ssl_credential_new_spake2plusv1N4bssl17SSLCredentialTypeENS_4SpanIKhEES3_S3_j
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:563,44'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:563,35'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:565,11'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:564,34'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    _ZL31ssl_credential_new_spake2plusv1N4bssl17SSLCredentialTypeENS_4SpanIKhEES3_S3_j
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - type
        - context
        - client_identity
        - server_identity
        - limit
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl10MakeUniqueI17ssl_credential_stJRNS_17SSLCredentialTypeEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:498,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:498,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl10MakeUniqueI17ssl_credential_stJRNS_17SSLCredentialTypeEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__113__atomic_baseIjLb0EE5storeB8ne180100EjNS_12memory_orderE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:498,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl10MakeUniqueI17ssl_credential_stJRNS_17SSLCredentialTypeEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__113__atomic_baseIjLb0EE5storeB8ne180100EjNS_12memory_orderE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:498,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:498,3'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueI17ssl_credential_stJRNS_17SSLCredentialTypeEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__113__atomic_baseIjLb0EE5storeB8ne180100EjNS_12memory_orderE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:500,15'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueI17ssl_credential_stJRNS_17SSLCredentialTypeEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__113__atomic_baseIjLb0EE5storeB8ne180100EjNS_12memory_orderE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:501,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:502,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:505,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__113__atomic_baseIjLb0EE5storeB8ne180100EjNS_12memory_orderE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:505,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:506,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__113__atomic_baseIjLb0EE5storeB8ne180100EjNS_12memory_orderE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:508,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:506,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:507,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__113__atomic_baseIjLb0EE5storeB8ne180100EjNS_12memory_orderE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:508,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:505,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:508,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__113__atomic_baseIjLb0EE5storeB8ne180100EjNS_12memory_orderE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:511,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__113__atomic_baseIjLb0EE5storeB8ne180100EjNS_12memory_orderE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:498,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:500,15'
          Dst:             _ZN4bssl10MakeUniqueI17ssl_credential_stJRNS_17SSLCredentialTypeEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:505,27'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:506,30'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:507,30'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    SSL_CREDENTIAL_new_spake2plusv1_client
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      'N/A'
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - context
        - context_len
        - client_identity
        - client_identity_len
        - server_identity
        - server_identity_len
        - error_limit
        - w0
        - w0_len
        - w1
        - w1_len
      BBCount:         28
      ICount:          187
      EdgeCount:       30
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZL31ssl_credential_new_spake2plusv1N4bssl17SSLCredentialTypeENS_4SpanIKhEES3_S3_j
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:520,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:521,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:523,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:521,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:522,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:523,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:522,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:522,30'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZL31ssl_credential_new_spake2plusv1N4bssl17SSLCredentialTypeENS_4SpanIKhEES3_S3_j
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:528,52'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZL31ssl_credential_new_spake2plusv1N4bssl17SSLCredentialTypeENS_4SpanIKhEES3_S3_j
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:520,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:523,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:528,52'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZL31ssl_credential_new_spake2plusv1N4bssl17SSLCredentialTypeENS_4SpanIKhEES3_S3_j
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:531,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:532,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:535,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:535,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:536,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:537,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:535,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:537,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:540,15'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:523,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:528,47'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:529,7'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:530,7'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:527,36'
          Dst:             _ZL31ssl_credential_new_spake2plusv1N4bssl17SSLCredentialTypeENS_4SpanIKhEES3_S3_j
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:535,44'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:535,35'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:536,44'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:536,35'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    SSL_spake2plusv1_register
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_w0
        - out_w1
        - out_registration_record
        - password
        - password_len
        - client_identity
        - client_identity_len
        - server_identity
        - server_identity_len
      BBCount:         3
      ICount:          73
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl10spake2plus8RegisterENS_4SpanIhEES2_S2_NS1_IKhEES4_S4_
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl4SpanIhEC2EPhm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:489,7'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:489,25'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:489,43'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:490,7'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:490,37'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:491,7'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:488,10'
          Dst:             _ZN4bssl10spake2plus8RegisterENS_4SpanIhEES2_S2_NS1_IKhEES4_S4_
    - functionName:    SSL_CREDENTIAL_set1_signed_cert_timestamp_list
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cred
        - sct_list
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_BUFFER_init_CBS
        - ERR_put_error
        - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
        - _ZN4bssl5UpRefEP16crypto_buffer_st
        - _ZNK17ssl_credential_st8UsesX509Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:465,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:466,5'
              BranchSideFuncs:
                - CRYPTO_BUFFER_init_CBS
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:471,26'
              BranchSideFuncs:
                - CRYPTO_BUFFER_init_CBS
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:472,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:473,5'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:477,44'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:465,14'
          Dst:             _ZNK17ssl_credential_st8UsesX509Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:466,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:471,3'
          Dst:             CRYPTO_BUFFER_init_CBS
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:472,8'
          Dst:             _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:473,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:477,38'
          Dst:             _ZN4bssl5UpRefEP16crypto_buffer_st
    - functionName:    SSL_CREDENTIAL_set1_ocsp_response
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cred
        - ocsp
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - _ZN4bssl5UpRefEP16crypto_buffer_st
        - _ZNK17ssl_credential_st8UsesX509Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:454,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:455,5'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:459,31'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:454,14'
          Dst:             _ZNK17ssl_credential_st8UsesX509Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:455,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:459,25'
          Dst:             _ZN4bssl5UpRefEP16crypto_buffer_st
    - functionName:    _ZN4bssl4SpanIKtEC2INS0_ItEEvS4_EERKT_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - container
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl4SpanItE4dataEv
        - _ZNK4bssl4SpanItE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:135,25'
          Dst:             _ZNK4bssl4SpanItE4dataEv
        - Src:             '/src/boringssl/include/openssl/span.h:135,50'
          Dst:             _ZNK4bssl4SpanItE4sizeEv
    - functionName:    _ZN4bssl4SpanItEC2EPtm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ptr
        - len
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CREDENTIAL_set1_delegated_credential
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cred
        - dc
      BBCount:         45
      ICount:          238
      EdgeCount:       51
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_get_u24_length_prefixed
        - CBS_get_u32
        - CBS_len
        - CRYPTO_BUFFER_init_CBS
        - ERR_put_error
        - EVP_parse_public_key
        - SSL_get_signature_algorithm_key_type
        - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
        - _ZN4bssl4SpanIKtEC2INS0_ItEEvS4_EERKT_
        - _ZN4bssl4SpanItEC2EPtm
        - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
        - _ZN4bssl5UpRefEP16crypto_buffer_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:400,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:401,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:410,26'
              BranchSideFuncs:
                - CRYPTO_BUFFER_init_CBS
                - CBS_get_u32
                - ERR_put_error
                - CBS_get_u16
                - CBS_get_u24_length_prefixed
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - SSL_get_signature_algorithm_key_type
                - EVP_parse_public_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanItEC2EPtm
                - _ZN4bssl4SpanIKtEC2INS0_ItEEvS4_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:411,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:412,8'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u24_length_prefixed
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - SSL_get_signature_algorithm_key_type
                - EVP_parse_public_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanItEC2EPtm
                - _ZN4bssl4SpanIKtEC2INS0_ItEEvS4_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:418,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:412,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:413,8'
              BranchSideFuncs:
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_get_u16
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - SSL_get_signature_algorithm_key_type
                - EVP_parse_public_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanItEC2EPtm
                - _ZN4bssl4SpanIKtEC2INS0_ItEEvS4_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:418,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:413,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:414,8'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - SSL_get_signature_algorithm_key_type
                - EVP_parse_public_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanItEC2EPtm
                - _ZN4bssl4SpanIKtEC2INS0_ItEEvS4_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:418,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:414,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:415,8'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - SSL_get_signature_algorithm_key_type
                - EVP_parse_public_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanItEC2EPtm
                - _ZN4bssl4SpanIKtEC2INS0_ItEEvS4_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:418,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:415,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:416,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - SSL_get_signature_algorithm_key_type
                - EVP_parse_public_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanItEC2EPtm
                - _ZN4bssl4SpanIKtEC2INS0_ItEEvS4_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:418,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:416,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:417,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:418,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:411,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:418,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:425,44'
              BranchSideFuncs:
                - SSL_get_signature_algorithm_key_type
                - EVP_parse_public_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanItEC2EPtm
                - _ZN4bssl4SpanIKtEC2INS0_ItEEvS4_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:425,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:427,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:431,30'
              BranchSideFuncs:
                - EVP_parse_public_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanItEC2EPtm
                - _ZN4bssl4SpanIKtEC2INS0_ItEEvS4_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:432,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:432,28'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:433,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:432,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:433,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:437,8'
              BranchSideFuncs:
                - _ZN4bssl4SpanItEC2EPtm
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKtEC2INS0_ItEEvS4_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:437,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:438,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:441,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:441,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:442,50'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:446,20'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:441,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:443,5'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:446,20'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:401,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:410,3'
          Dst:             CRYPTO_BUFFER_init_CBS
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:411,8'
          Dst:             CBS_get_u32
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:412,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:413,8'
          Dst:             CBS_get_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:414,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:415,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:416,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:417,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:418,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:425,7'
          Dst:             SSL_get_signature_algorithm_key_type
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:427,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:431,30'
          Dst:             EVP_parse_public_key
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:432,28'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:433,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:437,31'
          Dst:             _ZN4bssl4SpanItEC2EPtm
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:437,31'
          Dst:             _ZN4bssl4SpanIKtEC2INS0_ItEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:437,22'
          Dst:             _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:442,8'
          Dst:             _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:446,14'
          Dst:             _ZN4bssl5UpRefEP16crypto_buffer_st
    - functionName:    _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - in
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl5ArrayItE17InitUninitializedEm
        - _ZNK4bssl4SpanIKtE3endEv
        - _ZNK4bssl4SpanIKtE4sizeEv
        - _ZNK4bssl4SpanIKtE5beginEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:185,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:186,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNSt3__118uninitialized_copyB8ne180100IPKtPtEET0_T_S5_S4_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:188,32'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZNSt3__118uninitialized_copyB8ne180100IPKtPtEET0_T_S5_S4_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:185,31'
          Dst:             _ZNK4bssl4SpanIKtE4sizeEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:185,10'
          Dst:             _ZN4bssl5ArrayItE17InitUninitializedEm
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:188,32'
          Dst:             _ZNK4bssl4SpanIKtE5beginEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:188,44'
          Dst:             _ZNK4bssl4SpanIKtE3endEv
    - functionName:    SSL_CREDENTIAL_set1_cert_chain
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cred
        - certs
        - num_certs
      BBCount:         22
      ICount:          122
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZN17ssl_credential_st11SetLeafCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEEb
        - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
        - _ZN17ssl_credential_st22ClearIntermediateCertsEv
        - _ZN4bssl5UpRefEP16crypto_buffer_st
        - _ZNK17ssl_credential_st8UsesX509Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:379,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:379,28'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZN17ssl_credential_st11SetLeafCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN17ssl_credential_st22ClearIntermediateCertsEv
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:380,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:379,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:380,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:384,8'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZN17ssl_credential_st11SetLeafCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN17ssl_credential_st22ClearIntermediateCertsEv
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:384,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:385,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:388,3'
              BranchSideFuncs:
                - _ZN17ssl_credential_st22ClearIntermediateCertsEv
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:389,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:390,10'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:395,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:390,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:391,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:393,3'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP16crypto_buffer_st
                - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:379,14'
          Dst:             _ZNK17ssl_credential_st8UsesX509Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:380,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:384,26'
          Dst:             _ZN4bssl5UpRefEP16crypto_buffer_st
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:384,14'
          Dst:             _ZN17ssl_credential_st11SetLeafCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEEb
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:388,9'
          Dst:             _ZN17ssl_credential_st22ClearIntermediateCertsEv
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:390,39'
          Dst:             _ZN4bssl5UpRefEP16crypto_buffer_st
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:390,16'
          Dst:             _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
    - functionName:    _ZN17ssl_credential_st11SetLeafCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEEb
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - leaf
        - discard_key_on_mismatch
      BBCount:         47
      ICount:          226
      EdgeCount:       93
      CyclomaticComplexity: 48
      functionsReached:
        - CRYPTO_BUFFER_free
        - CRYPTO_BUFFER_init_CBS
        - ERR_clear_error
        - ERR_put_error
        - EVP_PKEY_id
        - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
        - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
        - _ZN4bssl25ssl_is_key_type_supportedEi
        - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
        - _ZN4bsslL18new_leafless_chainEv
        - _ZNK17ssl_credential_st8UsesX509Ev
        - sk_CRYPTO_BUFFER_set
        - sk_CRYPTO_BUFFER_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:207,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:208,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_init_CBS
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_id
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl25ssl_is_key_type_supportedEi
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_id
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:212,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_init_CBS
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_id
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl25ssl_is_key_type_supportedEi
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_id
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:218,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:221,57'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_id
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl25ssl_is_key_type_supportedEi
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_id
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:221,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:222,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_id
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:228,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_id
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:228,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:229,8'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:234,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:228,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:230,5'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:234,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:234,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:234,35'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:243,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:234,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:235,54'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:243,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:234,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:236,10'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:243,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:236,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:237,7'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:239,5'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:243,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:244,13'
              BranchSideFuncs:
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:250,45'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:245,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:246,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:248,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_CRYPTO_BUFFER_set
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:252,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:253,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:255,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:207,8'
          Dst:             _ZNK17ssl_credential_st8UsesX509Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:208,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:215,3'
          Dst:             CRYPTO_BUFFER_init_CBS
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:216,36'
          Dst:             _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:221,34'
          Dst:             EVP_PKEY_id
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:221,8'
          Dst:             _ZN4bssl25ssl_is_key_type_supportedEi
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:222,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:228,7'
          Dst:             EVP_PKEY_id
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:229,8'
          Dst:             _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:230,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:235,8'
          Dst:             _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:239,5'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:244,13'
          Dst:             _ZN4bsslL18new_leafless_chainEv
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:250,22'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:250,3'
          Dst:             CRYPTO_BUFFER_free
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:251,3'
          Dst:             sk_CRYPTO_BUFFER_set
    - functionName:    _ZN17ssl_credential_st22ClearIntermediateCertsEv
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_BUFFER_free
        - sk_CRYPTO_BUFFER_num
        - sk_CRYPTO_BUFFER_pop
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:259,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:260,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:263,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:263,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:263,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:264,45'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:263,10'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:264,24'
          Dst:             sk_CRYPTO_BUFFER_pop
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:264,5'
          Dst:             CRYPTO_BUFFER_free
    - functionName:    _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - cert
      BBCount:         14
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - _ZN4bsslL18new_leafless_chainEv
        - _ZNK17ssl_credential_st8UsesX509Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:315,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:316,5'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:320,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:320,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:321,13'
              BranchSideFuncs:
                - _ZN4bsslL18new_leafless_chainEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:327,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:322,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:323,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:325,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:315,8'
          Dst:             _ZNK17ssl_credential_st8UsesX509Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:316,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:321,13'
          Dst:             _ZN4bsslL18new_leafless_chainEv
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:327,10'
          Dst:             _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
    - functionName:    _ZN4bsslL18new_leafless_chainEv
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - sk_CRYPTO_BUFFER_new_null
        - sk_CRYPTO_BUFFER_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:31,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:31,46'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_push
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:32,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:31,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:32,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:35,10'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:30,44'
          Dst:             sk_CRYPTO_BUFFER_new_null
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:31,18'
          Dst:             sk_CRYPTO_BUFFER_push
    - functionName:    sk_CRYPTO_BUFFER_pop
      functionSourceFile: '/src/boringssl/include/openssl/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/pool.h:34,1'
          Dst:             OPENSSL_sk_pop
    - functionName:    sk_CRYPTO_BUFFER_set
      functionSourceFile: '/src/boringssl/include/openssl/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - i
        - p
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/pool.h:34,1'
          Dst:             OPENSSL_sk_set
    - functionName:    SSL_CREDENTIAL_set_private_key_method
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cred
        - key_method
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - _ZNK17ssl_credential_st14UsesPrivateKeyEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:366,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:367,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:371,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:366,14'
          Dst:             _ZNK17ssl_credential_st14UsesPrivateKeyEv
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:367,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl5UpRefEP11evp_pkey_st
      functionSourceFile: '/src/boringssl/include/openssl/evp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_PKEY_up_ref
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/evp.h:1038,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/evp.h:1038,1'
              BranchSideFuncs:
                - EVP_PKEY_up_ref
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
            - BranchSide:      '/src/boringssl/include/openssl/evp.h:1038,1'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
      Callsites:
        - Src:             '/src/boringssl/include/openssl/evp.h:1038,1'
          Dst:             EVP_PKEY_up_ref
    - functionName:    SSL_CREDENTIAL_set1_private_key
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cred
        - key
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
        - _ZN4bssl5UpRefEP11evp_pkey_st
        - _ZNK17ssl_credential_st14UsesPrivateKeyEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:347,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:348,5'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:354,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:354,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:355,43'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:359,25'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:354,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:356,5'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:359,25'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:347,14'
          Dst:             _ZNK17ssl_credential_st14UsesPrivateKeyEv
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:348,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:355,8'
          Dst:             _ZN4bssl34ssl_compare_public_and_private_keyEPK11evp_pkey_stS2_
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:359,19'
          Dst:             _ZN4bssl5UpRefEP11evp_pkey_st
    - functionName:    _ZN4bssl10RefCountedI17ssl_credential_stE14DecRefInternalEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_refcount_dec_and_test_zero
        - OPENSSL_free
        - _ZN17ssl_credential_stD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:152,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:152,9'
              BranchSideFuncs:
                - _ZN17ssl_credential_stD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/internal.h:153,16'
              BranchSideFuncs:
                - _ZN17ssl_credential_stD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:152,9'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/ssl/internal.h:154,11'
          Dst:             _ZN17ssl_credential_stD2Ev
        - Src:             '/src/boringssl/ssl/internal.h:155,7'
          Dst:             OPENSSL_free
    - functionName:    _ZN17ssl_credential_stD2Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free_ex_data
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayItED2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:116,3'
          Dst:             CRYPTO_free_ex_data
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:117,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:117,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:117,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:117,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:117,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:117,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:117,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:117,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:116,3'
          Dst:             __clang_call_terminate
    - functionName:    SSL_CREDENTIAL_free
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cred
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl10RefCountedI17ssl_credential_stE14DecRefInternalEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:341,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:341,7'
              BranchSideFuncs:
                - _ZN4bssl10RefCountedI17ssl_credential_stE14DecRefInternalEv
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:342,5'
              BranchSideFuncs:
                - _ZN4bssl10RefCountedI17ssl_credential_stE14DecRefInternalEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:342,11'
          Dst:             _ZN4bssl10RefCountedI17ssl_credential_stE14DecRefInternalEv
    - functionName:    _ZN4bssl10RefCountedI17ssl_credential_stE13UpRefInternalEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:150,26'
          Dst:             CRYPTO_refcount_inc
    - functionName:    SSL_CREDENTIAL_up_ref
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cred
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl10RefCountedI17ssl_credential_stE13UpRefInternalEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:338,58'
          Dst:             _ZN4bssl10RefCountedI17ssl_credential_stE13UpRefInternalEv
    - functionName:    SSL_CREDENTIAL_new_delegated
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewI17ssl_credential_stJNS_17SSLCredentialTypeEEEEPT_DpOT0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:335,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:335,30'
              BranchSideFuncs:
                - _ZN4bssl3NewI17ssl_credential_stJNS_17SSLCredentialTypeEEEEPT_DpOT0_
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:335,30'
              BranchSideFuncs:
                - _ZN4bssl3NewI17ssl_credential_stJNS_17SSLCredentialTypeEEEEPT_DpOT0_
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:335,10'
          Dst:             _ZN4bssl3NewI17ssl_credential_stJNS_17SSLCredentialTypeEEEEPT_DpOT0_
    - functionName:    SSL_CREDENTIAL_new_x509
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewI17ssl_credential_stJNS_17SSLCredentialTypeEEEEPT_DpOT0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:331,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:331,30'
              BranchSideFuncs:
                - _ZN4bssl3NewI17ssl_credential_stJNS_17SSLCredentialTypeEEEEPT_DpOT0_
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:331,30'
              BranchSideFuncs:
                - _ZN4bssl3NewI17ssl_credential_stJNS_17SSLCredentialTypeEEEEPT_DpOT0_
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:331,10'
          Dst:             _ZN4bssl3NewI17ssl_credential_stJNS_17SSLCredentialTypeEEEEPT_DpOT0_
    - functionName:    _ZNK17ssl_credential_st18RestorePAKEAttemptEv
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          47
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:297,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:298,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:300,9'
              BranchSideFuncs:
                - _ZNSt3__113__atomic_baseIjLb0EE21compare_exchange_weakB8ne180100ERjjNS_12memory_orderE
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:300,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:296,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:301,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK17ssl_credential_st15HasPAKEAttemptsEv
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN17ssl_credential_st15ClearCertAndKeyEv
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13buffer_up_refPK16crypto_buffer_st
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buffer
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_BUFFER_up_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:120,3'
          Dst:             CRYPTO_BUFFER_up_ref
    - functionName:    sk_CRYPTO_BUFFER_deep_copy
      functionSourceFile: '/src/boringssl/include/openssl/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - copy_func
        - free_func
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_deep_copy
        - sk_CRYPTO_BUFFER_call_copy_func
        - sk_CRYPTO_BUFFER_call_free_func
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/pool.h:34,1'
          Dst:             OPENSSL_sk_deep_copy
        - Src:             '/src/boringssl/include/openssl/pool.h:34,1'
          Dst:             sk_CRYPTO_BUFFER_call_copy_func
        - Src:             '/src/boringssl/include/openssl/pool.h:34,1'
          Dst:             sk_CRYPTO_BUFFER_call_free_func
    - functionName:    _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
      functionSourceFile: '/src/boringssl/include/openssl/evp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5UpRefEP11evp_pkey_st
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/evp.h:1038,1'
          Dst:             _ZN4bssl5UpRefEP11evp_pkey_st
    - functionName:    _ZN4bssl10MakeUniqueI17ssl_credential_stJRKNS_17SSLCredentialTypeEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewI17ssl_credential_stJRKNS_17SSLCredentialTypeEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewI17ssl_credential_stJRKNS_17SSLCredentialTypeEEEEPT_DpOT0_
    - functionName:    _ZNK17ssl_credential_st3DupEv
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         27
      ICount:          176
      EdgeCount:       49
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN4bssl10MakeUniqueI17ssl_credential_stJRKNS_17SSLCredentialTypeEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
        - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
        - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
        - __assert_fail
        - sk_CRYPTO_BUFFER_deep_copy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:125,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:125,3'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueI17ssl_credential_stJRKNS_17SSLCredentialTypeEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_deep_copy
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:126,62'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueI17ssl_credential_stJRKNS_17SSLCredentialTypeEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_deep_copy
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:128,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:131,23'
              BranchSideFuncs:
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_deep_copy
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:135,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_deep_copy
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:138,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_deep_copy
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:138,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:139,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_deep_copy
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:146,19'
              BranchSideFuncs:
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:141,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:142,14'
              BranchSideFuncs:
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:144,3'
              BranchSideFuncs:
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:125,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:126,35'
          Dst:             _ZN4bssl10MakeUniqueI17ssl_credential_stJRKNS_17SSLCredentialTypeEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:131,17'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:132,18'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:134,30'
          Dst:             _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:134,21'
          Dst:             _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:139,22'
          Dst:             sk_CRYPTO_BUFFER_deep_copy
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:146,13'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:147,37'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:148,24'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
    - functionName:    _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
      functionSourceFile: '/usr/local/bin/../include/c++/v1/optional'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNRSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE5__getB8ne180100Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/optional:807,18'
          Dst:             _ZNRSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE5__getB8ne180100Ev
    - functionName:    _ZNK17ssl_credential_st19ChainContainsIssuerEN4bssl4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - dn
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_init
        - CRYPTO_BUFFER_init_CBS
        - _ZN4bssl23ssl_cert_matches_issuerEPK6cbs_stS2_
        - _ZNK17ssl_credential_st8UsesX509Ev
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - sk_CRYPTO_BUFFER_num
        - sk_CRYPTO_BUFFER_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:270,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:277,26'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBS_init
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_init_CBS
                - _ZN4bssl23ssl_cert_matches_issuerEPK6cbs_stS2_
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:287,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:278,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:279,58'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_init_CBS
                - _ZN4bssl23ssl_cert_matches_issuerEPK6cbs_stS2_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:286,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:282,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:283,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:285,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_init_CBS
                - _ZN4bssl23ssl_cert_matches_issuerEPK6cbs_stS2_
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:270,7'
          Dst:             _ZNK17ssl_credential_st8UsesX509Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:277,26'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:277,37'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:277,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:278,28'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:279,35'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:281,7'
          Dst:             CRYPTO_BUFFER_init_CBS
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:282,11'
          Dst:             _ZN4bssl23ssl_cert_matches_issuerEPK6cbs_stS2_
    - functionName:    _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - cred
      BBCount:         30
      ICount:          206
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - CBS_get_u8_length_prefixed
        - CBS_len
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
        - ERR_put_error
        - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
        - _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK17ssl_credential_st19ChainContainsIssuerEN4bssl4SpanIKhEE
        - _ZNK4bssl5ArrayIhE5emptyEv
        - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
        - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:70,5'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__18optionalIN4bssl5ArrayIhEEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_len
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK17ssl_credential_st19ChainContainsIssuerEN4bssl4SpanIKhEE
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:75,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__18optionalIN4bssl5ArrayIhEEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_len
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK17ssl_credential_st19ChainContainsIssuerEN4bssl4SpanIKhEE
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:76,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__18optionalIN4bssl5ArrayIhEEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_len
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK17ssl_credential_st19ChainContainsIssuerEN4bssl4SpanIKhEE
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:85,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__18optionalIN4bssl5ArrayIhEEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_len
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:76,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:76,39'
              BranchSideFuncs:
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK17ssl_credential_st19ChainContainsIssuerEN4bssl4SpanIKhEE
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__18optionalIN4bssl5ArrayIhEEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_len
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:82,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__18optionalIN4bssl5ArrayIhEEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_len
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:77,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:76,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:79,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:85,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:85,41'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:100,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:86,20'
              BranchSideFuncs:
                - _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_len
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:100,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:87,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:88,12'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:98,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:88,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:89,11'
              BranchSideFuncs:
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - CBS_len
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:90,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:88,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:90,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:93,11'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - CBS_len
                - ERR_put_error
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:93,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:87,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:94,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:76,39'
          Dst:             _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:76,39'
          Dst:             _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:76,39'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:76,39'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:78,20'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:78,49'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:78,15'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:77,17'
          Dst:             _ZNK17ssl_credential_st19ChainContainsIssuerEN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:76,39'
          Dst:             _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:85,30'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:86,19'
          Dst:             _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:86,19'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:86,15'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:87,12'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:88,12'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:89,11'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:90,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:93,11'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:93,24'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:93,21'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:100,3'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl5ArrayIP17ssl_credential_stEixEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:113,5'
          Dst:             abort
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEixEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:256,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:256,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:256,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:256,5'
          Dst:             abort
    - functionName:    _ZN4bssl5ArrayIP17ssl_credential_stE16InitForOverwriteEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl5ArrayIP17ssl_credential_stE17InitUninitializedEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:175,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:176,7'
              BranchSideFuncs:
                - _ZNSt3__133uninitialized_default_construct_nB8ne180100IPP17ssl_credential_stmEET_S4_T0_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:178,44'
              BranchSideFuncs:
                - _ZNSt3__133uninitialized_default_construct_nB8ne180100IPP17ssl_credential_stmEET_S4_T0_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:175,10'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stE17InitUninitializedEm
    - functionName:    _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
      functionSourceFile: '/src/boringssl/ssl/ssl_credential.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         18
      ICount:          128
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4bssl5ArrayIP17ssl_credential_stE16InitForOverwriteEm
        - _ZN4bssl5ArrayIP17ssl_credential_stEixEm
        - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEixEm
        - _ZNK17ssl_credential_st10IsCompleteEv
        - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4sizeEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:42,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:43,5'
              BranchSideFuncs:
                - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4sizeEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st10IsCompleteEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE16InitForOverwriteEm
                - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4sizeEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEixEm
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:46,22'
              BranchSideFuncs:
                - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4sizeEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st10IsCompleteEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE16InitForOverwriteEm
                - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4sizeEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEixEm
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:48,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:49,14'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIP17ssl_credential_stE16InitForOverwriteEm
                - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4sizeEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEixEm
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:52,8'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIP17ssl_credential_stE16InitForOverwriteEm
                - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4sizeEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEixEm
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:52,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:53,5'
              BranchSideFuncs:
                - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4sizeEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEixEm
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:56,15'
              BranchSideFuncs:
                - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4sizeEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEixEm
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:56,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:57,17'
              BranchSideFuncs:
                - _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEixEm
                - _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4sizeEv
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:59,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_credential.cc:59,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:60,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_credential.cc:62,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:46,40'
          Dst:             _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:47,50'
          Dst:             _ZNK17ssl_credential_st10IsCompleteEv
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:52,13'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:56,44'
          Dst:             _ZNK4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:57,17'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI17ssl_credential_stNS_8internal7DeleterEEEEixEm
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:57,5'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stEixEm
        - Src:             '/src/boringssl/ssl/ssl_credential.cc:60,5'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stEixEm
    - functionName:    _ZNK4bssl4SpanIKNS_10NamedGroupEEixEm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:165,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:166,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:168,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:166,7'
          Dst:             abort
    - functionName:    _ZNK4bssl4SpanIKNS_10NamedGroupEE4sizeEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6DeleteINS_12_GLOBAL__N_122X25519MLKEM768KeyShareEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_122X25519MLKEM768KeyShareEvE4FreeEPS3_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_12_GLOBAL__N_122X25519MLKEM768KeyShareEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_12_GLOBAL__N_122X25519MLKEM768KeyShareEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_12_GLOBAL__N_122X25519MLKEM768KeyShareEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_122X25519MLKEM768KeyShareEvE4FreeEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_122X25519MLKEM768KeyShareEvE4FreeEPS3_
    - functionName:    _ZN4bssl12_GLOBAL__N_122X25519MLKEM768KeyShare5DecapEPNS_5ArrayIhEEPhNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - out_secret
        - out_alert
        - ciphertext
        - ''
      BBCount:         20
      ICount:          120
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - ERR_put_error
        - MLKEM768_decap
        - X25519
        - _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayIhEaSEOS1_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:353,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:355,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - MLKEM768_decap
                - _ZN4bssl5ArrayIhED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - X25519
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:358,20'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - MLKEM768_decap
                - _ZN4bssl5ArrayIhED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - X25519
                - _ZN4bssl5ArrayIhEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:359,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:360,32'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:364,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:361,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:362,24'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - X25519
                - _ZN4bssl5ArrayIhED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:364,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:358,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:364,8'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:369,6'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:352,20'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:353,17'
          Dst:             _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:371,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:358,20'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:360,32'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:360,51'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:360,10'
          Dst:             MLKEM768_decap
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:362,24'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:363,28'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:362,10'
          Dst:             X25519
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:365,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:369,17'
          Dst:             _ZN4bssl5ArrayIhEaSEOS1_
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:371,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_122X25519MLKEM768KeyShare5EncapEP6cbb_stPNS_5ArrayIhEEPhNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - out_ciphertext
        - out_secret
        - out_alert
        - peer_key
        - ''
      BBCount:         35
      ICount:          196
      EdgeCount:       66
      CyclomaticComplexity: 33
      functionsReached:
        - CBB_add_bytes
        - CBS_data
        - CBS_get_bytes
        - CBS_init
        - CBS_len
        - ERR_put_error
        - MLKEM768_encap
        - MLKEM768_parse_public_key
        - X25519
        - X25519_keypair
        - _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayIhEaSEOS1_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:311,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:313,7'
              BranchSideFuncs:
                - X25519_keypair
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBS_init
                - CBS_get_bytes
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - MLKEM768_parse_public_key
                - CBS_get_bytes
                - CBS_len
                - _ZN4bssl5ArrayIhE4dataEv
                - CBS_data
                - X25519
                - _ZN4bssl5ArrayIhE4dataEv
                - MLKEM768_encap
                - CBB_add_bytes
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:318,20'
              BranchSideFuncs:
                - X25519_keypair
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBS_init
                - CBS_get_bytes
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - MLKEM768_parse_public_key
                - CBS_get_bytes
                - CBS_len
                - _ZN4bssl5ArrayIhE4dataEv
                - CBS_data
                - X25519
                - _ZN4bssl5ArrayIhE4dataEv
                - MLKEM768_encap
                - CBB_add_bytes
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:322,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:323,10'
              BranchSideFuncs:
                - MLKEM768_parse_public_key
                - _ZN4bssl5ArrayIhED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_get_bytes
                - CBS_len
                - _ZN4bssl5ArrayIhE4dataEv
                - CBS_data
                - X25519
                - _ZN4bssl5ArrayIhE4dataEv
                - MLKEM768_encap
                - CBB_add_bytes
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:329,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:323,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:324,10'
              BranchSideFuncs:
                - CBS_get_bytes
                - _ZN4bssl5ArrayIhED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - _ZN4bssl5ArrayIhE4dataEv
                - CBS_data
                - X25519
                - _ZN4bssl5ArrayIhE4dataEv
                - MLKEM768_encap
                - CBB_add_bytes
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:329,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:325,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:326,9'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl5ArrayIhE4dataEv
                - CBS_data
                - X25519
                - _ZN4bssl5ArrayIhED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - MLKEM768_encap
                - CBB_add_bytes
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:329,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:326,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:327,24'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:329,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:321,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:329,8'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - MLKEM768_encap
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:335,20'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - MLKEM768_encap
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:338,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:339,24'
              BranchSideFuncs:
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:341,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:337,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:341,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:344,6'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:310,20'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:311,17'
          Dst:             _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:346,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:318,5'
          Dst:             X25519_keypair
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:320,38'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:320,55'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:320,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:321,10'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:323,10'
          Dst:             MLKEM768_parse_public_key
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:324,10'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:326,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:327,24'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:328,17'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:327,10'
          Dst:             X25519
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:330,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:335,45'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:335,5'
          Dst:             MLKEM768_encap
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:337,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:339,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:344,17'
          Dst:             _ZN4bssl5ArrayIhEaSEOS1_
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:346,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_122X25519MLKEM768KeyShare8GenerateEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - out
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_add_bytes
        - MLKEM768_generate_key
        - X25519_keypair
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:300,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:301,24'
              BranchSideFuncs:
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:302,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:300,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:302,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:305,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:294,5'
          Dst:             MLKEM768_generate_key
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:298,5'
          Dst:             X25519_keypair
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:300,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:301,10'
          Dst:             CBB_add_bytes
    - functionName:    _ZNK4bssl12_GLOBAL__N_122X25519MLKEM768KeyShare7GroupIDEv
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_122X25519MLKEM768KeyShareD0Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl12_GLOBAL__N_122X25519MLKEM768KeyShareD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:286,7'
          Dst:             _ZN4bssl12_GLOBAL__N_122X25519MLKEM768KeyShareD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_122X25519MLKEM768KeyShareD2Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl11SSLKeyShareD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:286,7'
          Dst:             _ZN4bssl11SSLKeyShareD2Ev
    - functionName:    _ZN4bssl11SSLKeyShareD2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_122X25519MLKEM768KeyShareC2Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl11SSLKeyShareC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:288,3'
          Dst:             _ZN4bssl11SSLKeyShareC2Ev
    - functionName:    _ZN4bssl11SSLKeyShareC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl11SSLKeyShare19SerializePrivateKeyEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 935
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - out
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl11SSLKeyShare21DeserializePrivateKeyEP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 939
      functionLinenumberEnd: 939
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - in
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl11SSLKeyShareD0Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl3NewINS_12_GLOBAL__N_122X25519MLKEM768KeyShareEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl12_GLOBAL__N_122X25519MLKEM768KeyShareC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl12_GLOBAL__N_122X25519MLKEM768KeyShareC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl12_GLOBAL__N_122X25519MLKEM768KeyShareC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl12_GLOBAL__N_122X25519MLKEM768KeyShareC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl12_GLOBAL__N_122X25519MLKEM768KeyShareC2Ev
    - functionName:    _ZN4bssl6DeleteINS_12_GLOBAL__N_122X25519Kyber768KeyShareEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_122X25519Kyber768KeyShareEvE4FreeEPS3_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_12_GLOBAL__N_122X25519Kyber768KeyShareEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_12_GLOBAL__N_122X25519Kyber768KeyShareEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_12_GLOBAL__N_122X25519Kyber768KeyShareEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_122X25519Kyber768KeyShareEvE4FreeEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_122X25519Kyber768KeyShareEvE4FreeEPS3_
    - functionName:    _ZN4bssl12_GLOBAL__N_122X25519Kyber768KeyShare5DecapEPNS_5ArrayIhEEPhNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - out_secret
        - out_alert
        - ciphertext
        - ''
      BBCount:         18
      ICount:          113
      EdgeCount:       33
      CyclomaticComplexity: 17
      functionsReached:
        - ERR_put_error
        - KYBER_decap
        - X25519
        - _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayIhEaSEOS1_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:263,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:264,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - X25519
                - _ZN4bssl5ArrayIhED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - KYBER_decap
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:267,20'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - X25519
                - _ZN4bssl5ArrayIhED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - KYBER_decap
                - _ZN4bssl5ArrayIhEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:267,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:268,24'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:269,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:267,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:269,8'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - KYBER_decap
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:274,24'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - KYBER_decap
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:262,20'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:263,17'
          Dst:             _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:278,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:267,20'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:268,24'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:268,64'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:268,10'
          Dst:             X25519
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:270,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:274,24'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:274,48'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:274,5'
          Dst:             KYBER_decap
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:276,17'
          Dst:             _ZN4bssl5ArrayIhEaSEOS1_
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:278,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_122X25519Kyber768KeyShare5EncapEP6cbb_stPNS_5ArrayIhEEPhNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - out_ciphertext
        - out_secret
        - out_alert
        - peer_key
        - ''
      BBCount:         36
      ICount:          199
      EdgeCount:       67
      CyclomaticComplexity: 33
      functionsReached:
        - CBB_add_bytes
        - CBS_data
        - CBS_get_bytes
        - CBS_init
        - CBS_len
        - ERR_put_error
        - KYBER_encap
        - KYBER_parse_public_key
        - X25519
        - X25519_keypair
        - _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayIhEaSEOS1_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:223,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:224,7'
              BranchSideFuncs:
                - X25519_keypair
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBS_init
                - CBS_get_bytes
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_get_bytes
                - CBS_len
                - _ZN4bssl5ArrayIhE4dataEv
                - CBS_data
                - X25519
                - KYBER_parse_public_key
                - _ZN4bssl5ArrayIhE4dataEv
                - KYBER_encap
                - CBB_add_bytes
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:228,20'
              BranchSideFuncs:
                - X25519_keypair
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBS_init
                - CBS_get_bytes
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_get_bytes
                - CBS_len
                - _ZN4bssl5ArrayIhE4dataEv
                - CBS_data
                - X25519
                - KYBER_parse_public_key
                - _ZN4bssl5ArrayIhE4dataEv
                - KYBER_encap
                - CBB_add_bytes
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:232,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:233,10'
              BranchSideFuncs:
                - CBS_get_bytes
                - _ZN4bssl5ArrayIhED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - CBS_len
                - _ZN4bssl5ArrayIhE4dataEv
                - CBS_data
                - X25519
                - KYBER_parse_public_key
                - _ZN4bssl5ArrayIhE4dataEv
                - KYBER_encap
                - CBB_add_bytes
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:239,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:234,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:235,9'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl5ArrayIhE4dataEv
                - CBS_data
                - X25519
                - _ZN4bssl5ArrayIhED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - KYBER_parse_public_key
                - _ZN4bssl5ArrayIhE4dataEv
                - KYBER_encap
                - CBB_add_bytes
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:239,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:235,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:236,24'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:239,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:237,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:238,10'
              BranchSideFuncs:
                - KYBER_parse_public_key
                - _ZN4bssl5ArrayIhED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - KYBER_encap
                - CBB_add_bytes
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:239,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:232,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:239,8'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - KYBER_encap
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:245,17'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - KYBER_encap
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:248,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:249,24'
              BranchSideFuncs:
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:251,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:247,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:251,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:254,6'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:222,20'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:223,17'
          Dst:             _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:256,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:228,5'
          Dst:             X25519_keypair
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:231,38'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:231,55'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:231,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:232,10'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:233,10'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:235,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:236,24'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:237,17'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:236,10'
          Dst:             X25519
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:238,10'
          Dst:             KYBER_parse_public_key
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:240,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:245,42'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:245,5'
          Dst:             KYBER_encap
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:247,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:249,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:254,17'
          Dst:             _ZN4bssl5ArrayIhEaSEOS1_
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:256,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_122X25519Kyber768KeyShare8GenerateEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - out
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_add_bytes
        - KYBER_generate_key
        - X25519_keypair
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:212,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:213,24'
              BranchSideFuncs:
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:214,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:212,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:214,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:217,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:207,5'
          Dst:             X25519_keypair
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:210,5'
          Dst:             KYBER_generate_key
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:212,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:213,10'
          Dst:             CBB_add_bytes
    - functionName:    _ZNK4bssl12_GLOBAL__N_122X25519Kyber768KeyShare7GroupIDEv
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_122X25519Kyber768KeyShareD0Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl12_GLOBAL__N_122X25519Kyber768KeyShareD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:197,7'
          Dst:             _ZN4bssl12_GLOBAL__N_122X25519Kyber768KeyShareD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_122X25519Kyber768KeyShareD2Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl11SSLKeyShareD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:197,7'
          Dst:             _ZN4bssl11SSLKeyShareD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_122X25519Kyber768KeyShareC2Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl11SSLKeyShareC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:199,3'
          Dst:             _ZN4bssl11SSLKeyShareC2Ev
    - functionName:    _ZN4bssl3NewINS_12_GLOBAL__N_122X25519Kyber768KeyShareEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl12_GLOBAL__N_122X25519Kyber768KeyShareC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl12_GLOBAL__N_122X25519Kyber768KeyShareC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl12_GLOBAL__N_122X25519Kyber768KeyShareC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl12_GLOBAL__N_122X25519Kyber768KeyShareC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl12_GLOBAL__N_122X25519Kyber768KeyShareC2Ev
    - functionName:    _ZN4bssl6DeleteINS_12_GLOBAL__N_114X25519KeyShareEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_114X25519KeyShareEvE4FreeEPS3_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_12_GLOBAL__N_114X25519KeyShareEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_12_GLOBAL__N_114X25519KeyShareEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_12_GLOBAL__N_114X25519KeyShareEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_114X25519KeyShareEvE4FreeEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_114X25519KeyShareEvE4FreeEPS3_
    - functionName:    _ZN4bssl12_GLOBAL__N_114X25519KeyShare21DeserializePrivateKeyEP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - in
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_copy_bytes
        - CBS_len
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:185,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:186,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:187,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:185,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:187,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:189,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:185,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:186,10'
          Dst:             CBS_copy_bytes
    - functionName:    _ZN4bssl12_GLOBAL__N_114X25519KeyShare19SerializePrivateKeyEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - out
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_bytes
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:181,12'
          Dst:             CBB_add_bytes
    - functionName:    _ZN4bssl12_GLOBAL__N_114X25519KeyShare5DecapEPNS_5ArrayIhEEPhNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - out_secret
        - out_alert
        - ciphertext
        - ''
      BBCount:         17
      ICount:          104
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - ERR_put_error
        - X25519
        - _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayIhEaSEOS1_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:165,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:166,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - X25519
                - _ZN4bssl5ArrayIhED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:169,20'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - X25519
                - _ZN4bssl5ArrayIhED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:169,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:170,24'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:171,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:169,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:171,8'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:176,6'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:164,20'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:165,17'
          Dst:             _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:178,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:169,20'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:170,24'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:170,57'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:170,10'
          Dst:             X25519
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:172,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:176,17'
          Dst:             _ZN4bssl5ArrayIhEaSEOS1_
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:178,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_114X25519KeyShare5EncapEP6cbb_stPNS_5ArrayIhEEPhNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - out_ciphertext
        - out_secret
        - out_alert
        - peer_key
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:157,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:157,46'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:157,37'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_114X25519KeyShare8GenerateEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - out
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_bytes
        - X25519_keypair
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:148,5'
          Dst:             X25519_keypair
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:149,14'
          Dst:             CBB_add_bytes
    - functionName:    _ZNK4bssl12_GLOBAL__N_114X25519KeyShare7GroupIDEv
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_114X25519KeyShareD0Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl12_GLOBAL__N_114X25519KeyShareD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:140,7'
          Dst:             _ZN4bssl12_GLOBAL__N_114X25519KeyShareD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_114X25519KeyShareD2Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl11SSLKeyShareD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:140,7'
          Dst:             _ZN4bssl11SSLKeyShareD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_114X25519KeyShareC2Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl11SSLKeyShareC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:142,3'
          Dst:             _ZN4bssl11SSLKeyShareC2Ev
    - functionName:    _ZN4bssl3NewINS_12_GLOBAL__N_114X25519KeyShareEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl12_GLOBAL__N_114X25519KeyShareC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl12_GLOBAL__N_114X25519KeyShareC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl12_GLOBAL__N_114X25519KeyShareC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl12_GLOBAL__N_114X25519KeyShareC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl12_GLOBAL__N_114X25519KeyShareC2Ev
    - functionName:    _ZN4bssl6DeleteINS_12_GLOBAL__N_110ECKeyShareEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_110ECKeyShareEvE4FreeEPS3_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_12_GLOBAL__N_110ECKeyShareEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_12_GLOBAL__N_110ECKeyShareEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_12_GLOBAL__N_110ECKeyShareEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_110ECKeyShareEvE4FreeEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_110ECKeyShareEvE4FreeEPS3_
    - functionName:    _ZN4bssl12_GLOBAL__N_110ECKeyShare21DeserializePrivateKeyEP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - in
      BBCount:         7
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - BN_bin2bn
        - CBS_data
        - CBS_len
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:129,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:129,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1neB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:129,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:129,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:130,34'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:130,48'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:130,24'
          Dst:             BN_bin2bn
    - functionName:    _ZN4bssl12_GLOBAL__N_110ECKeyShare19SerializePrivateKeyEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - out
      BBCount:         11
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - BN_bn2cbb_padded
        - BN_num_bytes
        - EC_GROUP_get0_order
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:121,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:121,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - EC_GROUP_get0_order
                - BN_num_bytes
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:122,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - EC_GROUP_get0_order
                - BN_num_bytes
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:122,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:122,5'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bytes
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2cbb_padded
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:122,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:121,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:122,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:124,31'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:124,18'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:125,12'
          Dst:             BN_bn2cbb_padded
    - functionName:    _ZN4bssl12_GLOBAL__N_110ECKeyShare5DecapEPNS_5ArrayIhEEPhNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - out_secret
        - out_alert
        - ciphertext
        - ''
      BBCount:         62
      ICount:          294
      EdgeCount:       116
      CyclomaticComplexity: 56
      functionsReached:
        - BN_bn2bin_padded
        - BN_new
        - EC_GROUP_get_degree
        - EC_POINT_get_affine_coordinates_GFp
        - EC_POINT_mul
        - EC_POINT_new
        - EC_POINT_oct2point
        - ERR_put_error
        - _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayIhEaSEOS1_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5emptyEv
        - _ZNK4bssl4SpanIKhEixEm
        - _ZNK4bssl5ArrayIhE4sizeEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:82,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:82,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EC_POINT_oct2point
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_mul
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZN4bssl5ArrayIhEC2Ev
                - EC_GROUP_get_degree
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2bin_padded
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:83,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EC_POINT_oct2point
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_mul
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZN4bssl5ArrayIhEC2Ev
                - EC_GROUP_get_degree
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2bin_padded
                - _ZN4bssl5ArrayIhEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:83,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:83,5'
              BranchSideFuncs:
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EC_POINT_oct2point
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_mul
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZN4bssl5ArrayIhEC2Ev
                - EC_GROUP_get_degree
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2bin_padded
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:84,6'
              BranchSideFuncs:
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EC_POINT_oct2point
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_mul
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZN4bssl5ArrayIhEC2Ev
                - EC_GROUP_get_degree
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2bin_padded
                - _ZN4bssl5ArrayIhEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:89,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:89,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EC_POINT_oct2point
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_mul
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZN4bssl5ArrayIhEC2Ev
                - EC_GROUP_get_degree
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2bin_padded
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:90,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:89,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:89,36'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EC_POINT_oct2point
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_mul
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZN4bssl5ArrayIhEC2Ev
                - EC_GROUP_get_degree
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2bin_padded
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:90,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:89,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:90,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EC_POINT_oct2point
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_mul
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZN4bssl5ArrayIhEC2Ev
                - EC_GROUP_get_degree
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2bin_padded
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:93,20'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EC_POINT_oct2point
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_mul
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZN4bssl5ArrayIhEC2Ev
                - EC_GROUP_get_degree
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2bin_padded
                - _ZN4bssl5ArrayIhEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:93,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:93,31'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:96,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:93,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:94,29'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:96,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:93,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:96,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_mul
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZN4bssl5ArrayIhEC2Ev
                - EC_GROUP_get_degree
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2bin_padded
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:102,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_mul
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZN4bssl5ArrayIhEC2Ev
                - EC_GROUP_get_degree
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2bin_padded
                - _ZN4bssl5ArrayIhEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:103,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:104,46'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - EC_GROUP_get_degree
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2bin_padded
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:106,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:102,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:106,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_GROUP_get_degree
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2bin_padded
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:110,20'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_GROUP_get_degree
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2bin_padded
                - _ZN4bssl5ArrayIhEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:111,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:112,34'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_bn2bin_padded
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:113,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:111,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:113,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:116,6'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:82,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:83,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:86,36'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:87,32'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:88,25'
          Dst:             BN_new
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:93,20'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:93,31'
          Dst:             _ZNK4bssl4SpanIKhEixEm
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:94,66'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:95,40'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:94,10'
          Dst:             EC_POINT_oct2point
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:96,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:102,10'
          Dst:             EC_POINT_mul
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:104,10'
          Dst:             EC_POINT_get_affine_coordinates_GFp
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:110,20'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:111,35'
          Dst:             EC_GROUP_get_degree
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:111,17'
          Dst:             _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:112,34'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:112,49'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:112,10'
          Dst:             BN_bn2bin_padded
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:118,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:116,17'
          Dst:             _ZN4bssl5ArrayIhEaSEOS1_
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:118,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_110ECKeyShare5EncapEP6cbb_stPNS_5ArrayIhEEPhNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - out_ciphertext
        - out_secret
        - out_alert
        - peer_key
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:77,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:77,46'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:77,37'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_110ECKeyShare8GenerateEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - out
      BBCount:         25
      ICount:          128
      EdgeCount:       27
      CyclomaticComplexity: 4
      functionsReached:
        - BN_new
        - BN_rand_range_ex
        - EC_GROUP_get0_order
        - EC_POINT_mul
        - EC_POINT_new
        - EC_POINT_point2cbb
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:51,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:51,5'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_GROUP_get0_order
                - BN_rand_range_ex
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_mul
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_point2cbb
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:53,5'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_GROUP_get0_order
                - BN_rand_range_ex
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_mul
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_point2cbb
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:54,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:55,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_GROUP_get0_order
                - BN_rand_range_ex
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_mul
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_point2cbb
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:56,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:54,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:56,7'
              BranchSideFuncs:
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_mul
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_point2cbb
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:60,49'
              BranchSideFuncs:
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_mul
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_point2cbb
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:61,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:62,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_mul
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_point2cbb
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:66,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:63,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:64,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_point2cbb
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:66,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:61,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:66,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:69,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:51,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:53,24'
          Dst:             BN_new
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:55,50'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:55,10'
          Dst:             BN_rand_range_ex
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:60,36'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:62,10'
          Dst:             EC_POINT_mul
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:64,10'
          Dst:             EC_POINT_point2cbb
    - functionName:    _ZNK4bssl12_GLOBAL__N_110ECKeyShare7GroupIDEv
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_110ECKeyShareD0Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl12_GLOBAL__N_110ECKeyShareD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:43,7'
          Dst:             _ZN4bssl12_GLOBAL__N_110ECKeyShareD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_110ECKeyShareD2Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl11SSLKeyShareD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:43,7'
          Dst:             _ZN4bssl11SSLKeyShareD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_110ECKeyShareC2EPK11ec_group_stt
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - this
        - group
        - group_id
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl11SSLKeyShareC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:45,3'
          Dst:             _ZN4bssl11SSLKeyShareC2Ev
    - functionName:    _ZN4bssl3NewINS_12_GLOBAL__N_110ECKeyShareEJPK11ec_group_stiEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - args
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl12_GLOBAL__N_110ECKeyShareC2EPK11ec_group_stt
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl12_GLOBAL__N_110ECKeyShareC2EPK11ec_group_stt
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl12_GLOBAL__N_110ECKeyShareC2EPK11ec_group_stt
    - functionName:    _ZN4bssl4SpanIKNS_10NamedGroupEEC2EPS2_m
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ptr
        - len
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl11GetAllNamesINS_10NamedGroupEA32_KcEEmPPS2_mNS_4SpanIKS4_EEMT_T0_NS6_IKS9_EE
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - max_out
        - fixed_names
        - name
        - objects
        - ''
      BBCount:         14
      ICount:          115
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl4SpanIPKcEC2EPS2_m
        - _ZNK4bssl4SpanIKNS_10NamedGroupEE4sizeEv
        - _ZNK4bssl4SpanIKNS_10NamedGroupEEixEm
        - _ZNK4bssl4SpanIKPKcE4sizeEv
        - _ZNK4bssl4SpanIKPKcEixEm
        - _ZNK4bssl4SpanIPKcE4sizeEv
        - _ZNK4bssl4SpanIPKcE5emptyEv
        - _ZNK4bssl4SpanIPKcE7subspanEmm
        - _ZNK4bssl4SpanIPKcEixEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:126,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:126,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE4sizeEv
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE4sizeEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIKPKcEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE5emptyEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/internal.h:126,39'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE4sizeEv
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE4sizeEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIKPKcEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE5emptyEv
        - Branch String:   '/src/boringssl/ssl/internal.h:126,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:127,27'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKPKcEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE5emptyEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE4sizeEv
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE4sizeEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEEixEm
                - _ZNK4bssl4SpanIPKcEixEm
            - BranchSide:      '/src/boringssl/ssl/internal.h:130,34'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE4sizeEv
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE4sizeEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEEixEm
                - _ZNK4bssl4SpanIPKcEixEm
        - Branch String:   '/src/boringssl/ssl/internal.h:131,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:132,23'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKNS_10NamedGroupEEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/internal.h:134,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIKNS_10NamedGroupEE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:125,15'
          Dst:             _ZN4bssl4SpanIPKcEC2EPS2_m
        - Src:             '/src/boringssl/ssl/internal.h:126,28'
          Dst:             _ZNK4bssl4SpanIPKcE5emptyEv
        - Src:             '/src/boringssl/ssl/internal.h:126,55'
          Dst:             _ZNK4bssl4SpanIKPKcE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:127,15'
          Dst:             _ZNK4bssl4SpanIKPKcEixEm
        - Src:             '/src/boringssl/ssl/internal.h:127,5'
          Dst:             _ZNK4bssl4SpanIPKcEixEm
        - Src:             '/src/boringssl/ssl/internal.h:128,17'
          Dst:             _ZNK4bssl4SpanIPKcE7subspanEmm
        - Src:             '/src/boringssl/ssl/internal.h:130,34'
          Dst:             _ZNK4bssl4SpanIKNS_10NamedGroupEE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:130,15'
          Dst:             _ZNK4bssl4SpanIPKcE7subspanEmm
        - Src:             '/src/boringssl/ssl/internal.h:131,31'
          Dst:             _ZNK4bssl4SpanIPKcE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:132,15'
          Dst:             _ZNK4bssl4SpanIKNS_10NamedGroupEEixEm
        - Src:             '/src/boringssl/ssl/internal.h:132,5'
          Dst:             _ZNK4bssl4SpanIPKcEixEm
        - Src:             '/src/boringssl/ssl/internal.h:134,22'
          Dst:             _ZNK4bssl4SpanIKPKcE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:134,39'
          Dst:             _ZNK4bssl4SpanIKNS_10NamedGroupEE4sizeEv
    - functionName:    SSL_get_all_group_names
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - max_out
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl11GetAllNamesINS_10NamedGroupEA32_KcEEmPPS2_mNS_4SpanIKS4_EEMT_T0_NS6_IKS9_EE
        - _ZN4bssl4SpanIKNS_10NamedGroupEEC2ILm6EEERAT__S2_
        - _ZN4bssl4SpanIKPKcEC2INS0_IS2_EEvS6_EERKT_
        - _ZN4bssl4SpanIPKcEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:461,36'
          Dst:             _ZN4bssl4SpanIPKcEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:461,36'
          Dst:             _ZN4bssl4SpanIKPKcEC2INS0_IS2_EEvS6_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:462,22'
          Dst:             _ZN4bssl4SpanIKNS_10NamedGroupEEC2ILm6EEERAT__S2_
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:461,10'
          Dst:             _ZN4bssl11GetAllNamesINS_10NamedGroupEA32_KcEEmPPS2_mNS_4SpanIKS4_EEMT_T0_NS6_IKS9_EE
    - functionName:    _ZN4bssl4SpanIKNS_10NamedGroupEEC2ILm6EEERAT__S2_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKNS_10NamedGroupEEC2EPS2_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIKNS_10NamedGroupEEC2EPS2_m
    - functionName:    SSL_get_group_name
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - group_id
      BBCount:         8
      ICount:          57
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:452,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:452,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:457,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:453,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:452,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:454,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl19ssl_group_id_to_nidEt
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - group_id
      BBCount:         8
      ICount:          57
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:439,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:439,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:444,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:440,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:439,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:441,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl20ssl_name_to_group_idEPtPKcm
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_group_id
        - name
        - len
      BBCount:         20
      ICount:          134
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - strlen
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:423,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:423,26'
              BranchSideFuncs:
                - strlen
                - strlen
                - strlen
                - strncmp
                - strncmp
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:435,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:424,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:425,18'
              BranchSideFuncs:
                - strncmp
                - strlen
                - strlen
                - strlen
                - strncmp
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:429,16'
              BranchSideFuncs:
                - strlen
                - strlen
                - strncmp
                - strlen
                - strncmp
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:424,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:426,23'
              BranchSideFuncs:
                - strlen
                - strlen
                - strncmp
                - strlen
                - strncmp
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:429,16'
              BranchSideFuncs:
                - strlen
                - strlen
                - strncmp
                - strlen
                - strncmp
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:429,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:423,3'
              BranchSideFuncs:
                - strlen
                - strlen
                - strlen
                - strncmp
                - strncmp
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:429,36'
              BranchSideFuncs:
                - strlen
                - strlen
                - strlen
                - strncmp
                - strncmp
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:429,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:423,3'
              BranchSideFuncs:
                - strncmp
                - strlen
                - strlen
                - strlen
                - strncmp
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:430,18'
              BranchSideFuncs:
                - strncmp
                - strlen
                - strlen
                - strlen
                - strncmp
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:429,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:423,3'
              BranchSideFuncs:
                - strlen
                - strlen
                - strlen
                - strncmp
                - strncmp
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:431,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:424,16'
          Dst:             strlen
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:425,10'
          Dst:             strncmp
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:429,9'
          Dst:             strlen
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:429,43'
          Dst:             strlen
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:430,10'
          Dst:             strncmp
    - functionName:    _ZN4bssl19ssl_nid_to_group_idEPti
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out_group_id
        - nid
      BBCount:         8
      ICount:          60
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:412,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:412,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:418,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:413,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:412,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:414,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_122X25519MLKEM768KeyShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_12_GLOBAL__N_122X25519MLKEM768KeyShareEJEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_12_GLOBAL__N_122X25519MLKEM768KeyShareEJEEEPT_DpOT0_
    - functionName:    _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_122X25519Kyber768KeyShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_12_GLOBAL__N_122X25519Kyber768KeyShareEJEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_12_GLOBAL__N_122X25519Kyber768KeyShareEJEEEPT_DpOT0_
    - functionName:    _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_114X25519KeyShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_12_GLOBAL__N_114X25519KeyShareEJEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_12_GLOBAL__N_114X25519KeyShareEJEEEPT_DpOT0_
    - functionName:    _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_110ECKeyShareEJPK11ec_group_stiEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - args
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_12_GLOBAL__N_110ECKeyShareEJPK11ec_group_stiEEEPT_DpOT0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_12_GLOBAL__N_110ECKeyShareEJPK11ec_group_stiEEEPT_DpOT0_
    - functionName:    _ZN4bssl11SSLKeyShare6CreateEt
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - group_id
        - ''
      BBCount:         11
      ICount:          89
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - EC_group_p256
        - EC_group_p384
        - EC_group_p521
        - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_110ECKeyShareEJPK11ec_group_stiEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_114X25519KeyShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_122X25519Kyber768KeyShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_122X25519MLKEM768KeyShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:393,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:395,37'
              BranchSideFuncs:
                - EC_group_p256
                - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_110ECKeyShareEJPK11ec_group_stiEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEC2B8ne180100INS1_12_GLOBAL__N_110ECKeyShareES4_vvEEONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrIN4bssl12_GLOBAL__N_110ECKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:397,37'
              BranchSideFuncs:
                - EC_group_p384
                - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_110ECKeyShareEJPK11ec_group_stiEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEC2B8ne180100INS1_12_GLOBAL__N_110ECKeyShareES4_vvEEONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrIN4bssl12_GLOBAL__N_110ECKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:399,37'
              BranchSideFuncs:
                - EC_group_p521
                - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_110ECKeyShareEJPK11ec_group_stiEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEC2B8ne180100INS1_12_GLOBAL__N_110ECKeyShareES4_vvEEONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrIN4bssl12_GLOBAL__N_110ECKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:401,14'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_114X25519KeyShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEC2B8ne180100INS1_12_GLOBAL__N_114X25519KeyShareES4_vvEEONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrIN4bssl12_GLOBAL__N_114X25519KeyShareENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:403,14'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_122X25519Kyber768KeyShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEC2B8ne180100INS1_12_GLOBAL__N_122X25519Kyber768KeyShareES4_vvEEONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrIN4bssl12_GLOBAL__N_122X25519Kyber768KeyShareENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:405,14'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_122X25519MLKEM768KeyShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEC2B8ne180100INS1_12_GLOBAL__N_122X25519MLKEM768KeyShareES4_vvEEONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrIN4bssl12_GLOBAL__N_122X25519MLKEM768KeyShareENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:407,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:395,37'
          Dst:             EC_group_p256
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:395,14'
          Dst:             _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_110ECKeyShareEJPK11ec_group_stiEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:397,37'
          Dst:             EC_group_p384
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:397,14'
          Dst:             _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_110ECKeyShareEJPK11ec_group_stiEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:399,37'
          Dst:             EC_group_p521
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:399,14'
          Dst:             _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_110ECKeyShareEJPK11ec_group_stiEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:401,14'
          Dst:             _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_114X25519KeyShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:403,14'
          Dst:             _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_122X25519Kyber768KeyShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:405,14'
          Dst:             _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_122X25519MLKEM768KeyShareEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
    - functionName:    _ZN4bssl11NamedGroupsEv
      functionSourceFile: '/src/boringssl/ssl/ssl_key_share.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKNS_10NamedGroupEEC2ILm6EEERAT__S2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_key_share.cc:390,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:390,47'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKNS_10NamedGroupEEC2ILm6EEERAT__S2_
            - BranchSide:      '/src/boringssl/ssl/ssl_key_share.cc:390,47'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKNS_10NamedGroupEEC2ILm6EEERAT__S2_
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_key_share.cc:390,47'
          Dst:             _ZN4bssl4SpanIKNS_10NamedGroupEEC2ILm6EEERAT__S2_
    - functionName:    '_ZZ26SSL_is_dtls_handshake_idleENK3$_0clINSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS3_8internal7DeleterEEEEEDaRKT_'
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2849
      functionLinenumberEnd: 2849
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__118uninitialized_moveB8ne180100IPN4bssl18CertCompressionAlgES3_EET0_T_S5_S4_ENKUlOS5_E_clIRS3_EEDcS6_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__memory/uninitialized_algorithms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __iter
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINS_18CertCompressionAlgEE9MaybeGrowEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          108
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
        - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
        - _ZN4bssl6VectorINS_18CertCompressionAlgEE5clearEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:326,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:327,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:329,12'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPN4bssl18CertCompressionAlgES3_EET0_T_S5_S4_
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5clearEv
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:330,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:332,11'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPN4bssl18CertCompressionAlgES3_EET0_T_S5_S4_
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5clearEv
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:338,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPN4bssl18CertCompressionAlgES3_EET0_T_S5_S4_
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5clearEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:332,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:333,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:336,22'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPN4bssl18CertCompressionAlgES3_EET0_T_S5_S4_
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5clearEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:338,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:339,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:343,46'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPN4bssl18CertCompressionAlgES3_EET0_T_S5_S4_
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5clearEv
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:344,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:345,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:347,23'
              BranchSideFuncs:
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPN4bssl18CertCompressionAlgES3_EET0_T_S5_S4_
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5clearEv
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:333,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:339,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:343,31'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:348,29'
          Dst:             _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:348,38'
          Dst:             _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:349,5'
          Dst:             _ZN4bssl6VectorINS_18CertCompressionAlgEE5clearEv
    - functionName:    _ZN4bssl6VectorINS_18CertCompressionAlgEE5clearEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:284,5'
          Dst:             OPENSSL_free
    - functionName:    _ZZNSt3__118uninitialized_moveB8ne180100IPN4bssl10ALPSConfigES3_EET0_T_S5_S4_ENKUlOS5_E_clIRS3_EEDcS6_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__memory/uninitialized_algorithms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __iter
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl10ALPSConfigC2EOS0_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3190
      functionLinenumberEnd: 3190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl5ArrayIhEC2EOS1_
        - _ZN4bssl5ArrayIhED2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:3190,8'
          Dst:             _ZN4bssl5ArrayIhEC2EOS1_
        - Src:             '/src/boringssl/ssl/internal.h:3190,8'
          Dst:             _ZN4bssl5ArrayIhEC2EOS1_
        - Src:             '/src/boringssl/ssl/internal.h:3190,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl6VectorINS_10ALPSConfigEE9MaybeGrowEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          108
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
        - _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
        - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:326,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:327,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:329,12'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
                - _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPN4bssl10ALPSConfigES3_EET0_T_S5_S4_
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:330,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:332,11'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
                - _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPN4bssl10ALPSConfigES3_EET0_T_S5_S4_
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:338,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
                - _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPN4bssl10ALPSConfigES3_EET0_T_S5_S4_
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:332,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:333,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:336,22'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
                - _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPN4bssl10ALPSConfigES3_EET0_T_S5_S4_
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:338,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:339,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:343,46'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
                - _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPN4bssl10ALPSConfigES3_EET0_T_S5_S4_
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:344,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:345,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:347,23'
              BranchSideFuncs:
                - _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
                - _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPN4bssl10ALPSConfigES3_EET0_T_S5_S4_
                - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:333,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:339,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:343,31'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:348,29'
          Dst:             _ZN4bssl6VectorINS_10ALPSConfigEE5beginEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:348,38'
          Dst:             _ZN4bssl6VectorINS_10ALPSConfigEE3endEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:349,5'
          Dst:             _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
    - functionName:    _ZN4bssl6DeleteINS_9TicketKeyEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal11DeleterImplINS_9TicketKeyEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_9TicketKeyEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_9TicketKeyEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_9TicketKeyEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_9TicketKeyEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_9TicketKeyEvE4FreeEPS2_
    - functionName:    _ZN4bssl9TicketKeyC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2605
      functionLinenumberEnd: 2615
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:2608,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:2608,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/internal.h:2609,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/internal.h:2609,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:2609,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/internal.h:2610,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/internal.h:2610,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:2610,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/internal.h:2615,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl3NewINS_9TicketKeyEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl9TicketKeyC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl9TicketKeyC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl9TicketKeyC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl9TicketKeyC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl9TicketKeyC2Ev
    - functionName:    _ZN4bssl3NewINS_10SSL_CONFIGEJP6ssl_stEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl10SSL_CONFIGC2EP6ssl_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl10SSL_CONFIGC2EP6ssl_st
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl10SSL_CONFIGC2EP6ssl_st
    - functionName:    _ZN4bssl10SSL_CONFIGC2EP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 3299
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ssl_arg
      BBCount:         25
      ICount:          228
      EdgeCount:       43
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayItEC2Ev
        - _ZN4bssl5ArrayItED2Ev
        - _ZN4bssl6VectorINS_10ALPSConfigEEC2Ev
        - _ZN4bssl6VectorINS_10ALPSConfigEED2Ev
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:583,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:583,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:583,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:569,13'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:569,13'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:569,13'
          Dst:             _ZN4bssl6VectorINS_10ALPSConfigEEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:569,13'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:569,13'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:569,13'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:569,13'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:583,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:584,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:584,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:584,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:584,1'
          Dst:             _ZN4bssl6VectorINS_10ALPSConfigEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:584,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:584,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
    - functionName:    _ZN4bssl6VectorINS_10ALPSConfigEEC2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINS_10ALPSConfigEED2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:235,15'
          Dst:             _ZN4bssl6VectorINS_10ALPSConfigEE5clearEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:235,15'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl8internal7DeleterclI32stack_st_SRTP_PROTECTION_PROFILEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI32stack_st_SRTP_PROTECTION_PROFILEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI32stack_st_SRTP_PROTECTION_PROFILEvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplI32stack_st_SRTP_PROTECTION_PROFILEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:536,5'
          Dst:             OPENSSL_sk_free
    - functionName:    _ZN4bssl3NewI6ssl_stJRP10ssl_ctx_stEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN6ssl_stC2EP10ssl_ctx_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN6ssl_stC2EP10ssl_ctx_st
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN6ssl_stC2EP10ssl_ctx_st
    - functionName:    _ZN6ssl_stC2EP10ssl_ctx_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 4080
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ctx_arg
      BBCount:         12
      ICount:          185
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_new_ex_data
        - _ZN4bssl5UpRefEP10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:473,11'
          Dst:             _ZN4bssl5UpRefEP10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:474,19'
          Dst:             _ZN4bssl5UpRefEP10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:482,3'
          Dst:             CRYPTO_new_ex_data
    - functionName:    _ZN4bssl5UpRefEP10ssl_ctx_st
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6149
      functionLinenumberEnd: 6149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_CTX_up_ref
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/ssl.h:6149,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/ssl.h:6149,1'
              BranchSideFuncs:
                - SSL_CTX_up_ref
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
            - BranchSide:      '/src/boringssl/include/openssl/ssl.h:6149,1'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:6149,1'
          Dst:             SSL_CTX_up_ref
    - functionName:    _ZN4bssl8internal7DeleterclINS_10SSL_CONFIGEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_10SSL_CONFIGEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_10SSL_CONFIGEvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplINS_10SSL_CONFIGEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_10SSL_CONFIGEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_10SSL_CONFIGEEEvPT_
    - functionName:    _ZN4bssl6DeleteINS_10SSL_CONFIGEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN4bssl10SSL_CONFIGD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN4bssl10SSL_CONFIGD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN4bssl10SSL_CONFIGD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN4bssl10SSL_CONFIGD2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl10SSL_CONFIGD2Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         8
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayItED2Ev
        - _ZN4bssl6VectorINS_10ALPSConfigEED2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:587,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:587,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __clang_call_terminate
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEED2Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:588,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __clang_call_terminate
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEED2Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:590,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:590,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:590,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:590,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:590,1'
          Dst:             _ZN4bssl6VectorINS_10ALPSConfigEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:590,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:590,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:588,5'
          Dst:             __clang_call_terminate
    - functionName:    SSL_CTX_up_ref
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl10RefCountedI10ssl_ctx_stE13UpRefInternalEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:458,8'
          Dst:             _ZN4bssl10RefCountedI10ssl_ctx_stE13UpRefInternalEv
    - functionName:    _ZN4bssl10RefCountedI10ssl_ctx_stE13UpRefInternalEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:150,26'
          Dst:             CRYPTO_refcount_inc
    - functionName:    _ZN4bssl3NewINS_4CERTEJRKPKNS_15SSL_X509_METHODEEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl4CERTC2EPKNS_15SSL_X509_METHODE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl4CERTC2EPKNS_15SSL_X509_METHODE
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl4CERTC2EPKNS_15SSL_X509_METHODE
    - functionName:    _ZN4bssl3NewI10ssl_ctx_stJRPK13ssl_method_stEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN10ssl_ctx_stC2EPK13ssl_method_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN10ssl_ctx_stC2EPK13ssl_method_st
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN10ssl_ctx_stC2EPK13ssl_method_st
    - functionName:    _ZN10ssl_ctx_stC2EPK13ssl_method_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 3944
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ssl_method
      BBCount:         16
      ICount:          314
      EdgeCount:       26
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_MUTEX_init
        - CRYPTO_new_ex_data
        - _ZN4bssl10RefCountedI10ssl_ctx_stEC2ENS2_13CheckSubClassE
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayItEC2Ev
        - _ZN4bssl5ArrayItED2Ev
        - _ZN4bssl6VectorINS_18CertCompressionAlgEEC2Ev
        - _ZN4bssl6VectorINS_18CertCompressionAlgEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:387,7'
          Dst:             _ZN4bssl10RefCountedI10ssl_ctx_stEC2ENS2_13CheckSubClassE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:386,13'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:386,13'
          Dst:             _ZN4bssl6VectorINS_18CertCompressionAlgEEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:386,13'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:386,13'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:404,3'
          Dst:             CRYPTO_MUTEX_init
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:405,3'
          Dst:             CRYPTO_new_ex_data
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:406,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:406,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:406,1'
          Dst:             _ZN4bssl6VectorINS_18CertCompressionAlgEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:406,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl10RefCountedI10ssl_ctx_stEC2ENS2_13CheckSubClassE
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINS_18CertCompressionAlgEEC2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINS_18CertCompressionAlgEED2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl6VectorINS_18CertCompressionAlgEE5clearEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:235,15'
          Dst:             _ZN4bssl6VectorINS_18CertCompressionAlgEE5clearEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:235,15'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK4bssl4SpanIKiEixEm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:165,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:166,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:168,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:166,7'
          Dst:             abort
    - functionName:    _ZNK4bssl4SpanIKiE4sizeEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl13InplaceVectorIhLm12EE4dataEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19constant_time_msb_wm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18constant_time_lt_wmm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19constant_time_msb_wm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:304,10'
          Dst:             _ZL19constant_time_msb_wm
    - functionName:    _ZL15value_barrier_wm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17value_barrier_u32j
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18constant_time_lt_8mm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_lt_wmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:310,20'
          Dst:             _ZL18constant_time_lt_wmm
    - functionName:    _ZL22constant_time_select_8mhh
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - size_t
        - char
        - char
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15value_barrier_wm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:395,15'
          Dst:             _ZL15value_barrier_wm
    - functionName:    _ZL28constant_time_declassify_inti
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17value_barrier_u32j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:486,10'
          Dst:             _ZL17value_barrier_u32j
    - functionName:    _ZN4bsslL18hex_char_consttimeEh
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - b
      BBCount:         7
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_lt_8mm
        - _ZL22constant_time_select_8mhh
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:158,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:158,3'
              BranchSideFuncs:
                - _ZL18constant_time_lt_8mm
                - _ZL22constant_time_select_8mhh.6022
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:158,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:158,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:158,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:159,33'
          Dst:             _ZL18constant_time_lt_8mm
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:159,10'
          Dst:             _ZL22constant_time_select_8mhh
    - functionName:    SSL_CTX_get_security_level
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3445
      functionLinenumberEnd: 3445
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set1_requested_trust_anchors
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3428
      functionLinenumberEnd: 3443
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - ids
        - ids_len
      BBCount:         15
      ICount:          101
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
        - _ZN4bssl30ssl_is_valid_trust_anchor_listENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3429,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3430,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl30ssl_is_valid_trust_anchor_listENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEaSB8ne180100IS3_vEERS4_OT_
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3432,20'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl30ssl_is_valid_trust_anchor_listENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEaSB8ne180100IS3_vEERS4_OT_
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3433,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3434,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEaSB8ne180100IS3_vEERS4_OT_
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3437,18'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEaSB8ne180100IS3_vEERS4_OT_
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3438,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3439,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEaSB8ne180100IS3_vEERS4_OT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3441,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEaSB8ne180100IS3_vEERS4_OT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3432,15'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3433,8'
          Dst:             _ZN4bssl30ssl_is_valid_trust_anchor_listENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3434,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3437,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3438,13'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3443,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3443,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    SSL_CTX_set1_requested_trust_anchors
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3413
      functionLinenumberEnd: 3425
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - ids
        - ids_len
      BBCount:         13
      ICount:          90
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - ERR_put_error
        - _ZN4bssl30ssl_is_valid_trust_anchor_listENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3415,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3416,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEaSB8ne180100IS3_vEERS4_OT_
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3419,18'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEaSB8ne180100IS3_vEERS4_OT_
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3420,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3421,5'
              BranchSideFuncs:
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEaSB8ne180100IS3_vEERS4_OT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3423,3'
              BranchSideFuncs:
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEaSB8ne180100IS3_vEERS4_OT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3414,15'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3415,8'
          Dst:             _ZN4bssl30ssl_is_valid_trust_anchor_listENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3416,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3419,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3420,13'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3425,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3425,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    SSL_get0_peer_available_trust_anchors
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3403
      functionLinenumberEnd: 3410
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
        - out_len
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3405,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3405,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3406,11'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3404,23'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3406,11'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3408,14'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3409,18'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
    - functionName:    SSL_peer_matched_trust_anchor
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3398
      functionLinenumberEnd: 3399
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3399,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3399,36'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3399,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_get_compliance_policy
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3394
      functionLinenumberEnd: 3395
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10cnsa202407L9ConfigureEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3356
      functionLinenumberEnd: 3358
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9wpa202304L9ConfigureEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3334
      functionLinenumberEnd: 3343
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         14
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - SSL_set1_group_ids
        - SSL_set_max_proto_version
        - SSL_set_min_proto_version
        - SSL_set_signing_algorithm_prefs
        - SSL_set_strict_cipher_list
        - SSL_set_verify_algorithm_prefs
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3337,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3337,57'
              BranchSideFuncs:
                - SSL_set_max_proto_version
                - SSL_set_strict_cipher_list
                - SSL_set1_group_ids
                - SSL_set_signing_algorithm_prefs
                - SSL_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3338,36'
              BranchSideFuncs:
                - SSL_set_max_proto_version
                - SSL_set_strict_cipher_list
                - SSL_set1_group_ids
                - SSL_set_signing_algorithm_prefs
                - SSL_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3338,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3338,57'
              BranchSideFuncs:
                - SSL_set_strict_cipher_list
                - SSL_set1_group_ids
                - SSL_set_signing_algorithm_prefs
                - SSL_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3339,37'
              BranchSideFuncs:
                - SSL_set_strict_cipher_list
                - SSL_set1_group_ids
                - SSL_set_signing_algorithm_prefs
                - SSL_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3339,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3339,57'
              BranchSideFuncs:
                - SSL_set1_group_ids
                - SSL_set_signing_algorithm_prefs
                - SSL_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3340,29'
              BranchSideFuncs:
                - SSL_set1_group_ids
                - SSL_set_signing_algorithm_prefs
                - SSL_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3340,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3340,72'
              BranchSideFuncs:
                - SSL_set_signing_algorithm_prefs
                - SSL_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3341,42'
              BranchSideFuncs:
                - SSL_set_signing_algorithm_prefs
                - SSL_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3342,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3342,72'
              BranchSideFuncs:
                - SSL_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3343,41'
              BranchSideFuncs:
                - SSL_set_verify_algorithm_prefs
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3337,10'
          Dst:             SSL_set_min_proto_version
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3338,10'
          Dst:             SSL_set_max_proto_version
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3339,10'
          Dst:             SSL_set_strict_cipher_list
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3340,10'
          Dst:             SSL_set1_group_ids
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3341,10'
          Dst:             SSL_set_signing_algorithm_prefs
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3343,10'
          Dst:             SSL_set_verify_algorithm_prefs
    - functionName:    SSL_set_strict_cipher_list
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2008
      functionLinenumberEnd: 2017
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - str
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_has_aes_hardware
        - _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2009,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2010,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2012,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2012,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2013,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2014,33'
              BranchSideFuncs:
                - EVP_has_aes_hardware
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2014,33'
          Dst:             EVP_has_aes_hardware
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2015,10'
          Dst:             _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
    - functionName:    SSL_set1_group_ids
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1832
      functionLinenumberEnd: 1839
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - group_ids
        - num_group_ids
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL15check_group_idsN4bssl4SpanIKtEE
        - _ZN4bssl4SpanIKtEC2EPS1_m
        - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1833,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1834,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2EPS1_m
                - _ZL15check_group_idsN4bssl4SpanIKtEE
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1836,20'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2EPS1_m
                - _ZL15check_group_idsN4bssl4SpanIKtEE
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1837,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1837,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1838,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1836,15'
          Dst:             _ZN4bssl4SpanIKtEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1837,10'
          Dst:             _ZL15check_group_idsN4bssl4SpanIKtEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1838,44'
          Dst:             _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
    - functionName:    _ZL15check_group_idsN4bssl4SpanIKtEE
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1815
      functionLinenumberEnd: 1823
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group_ids
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZN4bssl19ssl_group_id_to_nidEt
        - _ZNK4bssl4SpanIKtE3endEv
        - _ZNK4bssl4SpanIKtE5beginEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1816,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1816,26'
              BranchSideFuncs:
                - _ZN4bssl19ssl_group_id_to_nidEt
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1822,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1817,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1816,3'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1818,7'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1816,26'
          Dst:             _ZNK4bssl4SpanIKtE5beginEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1816,26'
          Dst:             _ZNK4bssl4SpanIKtE3endEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1817,9'
          Dst:             _ZN4bssl19ssl_group_id_to_nidEt
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1818,7'
          Dst:             ERR_put_error
    - functionName:    _ZN10fips202205L9ConfigureEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3287
      functionLinenumberEnd: 3297
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         14
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - SSL_set1_group_ids
        - SSL_set_max_proto_version
        - SSL_set_min_proto_version
        - SSL_set_signing_algorithm_prefs
        - SSL_set_strict_cipher_list
        - SSL_set_verify_algorithm_prefs
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3291,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3291,57'
              BranchSideFuncs:
                - SSL_set_max_proto_version
                - SSL_set_strict_cipher_list
                - SSL_set1_group_ids
                - SSL_set_signing_algorithm_prefs
                - SSL_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3292,36'
              BranchSideFuncs:
                - SSL_set_max_proto_version
                - SSL_set_strict_cipher_list
                - SSL_set1_group_ids
                - SSL_set_signing_algorithm_prefs
                - SSL_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3292,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3292,57'
              BranchSideFuncs:
                - SSL_set_strict_cipher_list
                - SSL_set1_group_ids
                - SSL_set_signing_algorithm_prefs
                - SSL_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3293,37'
              BranchSideFuncs:
                - SSL_set_strict_cipher_list
                - SSL_set1_group_ids
                - SSL_set_signing_algorithm_prefs
                - SSL_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3293,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3293,57'
              BranchSideFuncs:
                - SSL_set1_group_ids
                - SSL_set_signing_algorithm_prefs
                - SSL_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3294,29'
              BranchSideFuncs:
                - SSL_set1_group_ids
                - SSL_set_signing_algorithm_prefs
                - SSL_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3294,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3294,72'
              BranchSideFuncs:
                - SSL_set_signing_algorithm_prefs
                - SSL_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3295,42'
              BranchSideFuncs:
                - SSL_set_signing_algorithm_prefs
                - SSL_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3296,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3296,72'
              BranchSideFuncs:
                - SSL_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3297,41'
              BranchSideFuncs:
                - SSL_set_verify_algorithm_prefs
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3291,10'
          Dst:             SSL_set_min_proto_version
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3292,10'
          Dst:             SSL_set_max_proto_version
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3293,10'
          Dst:             SSL_set_strict_cipher_list
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3294,10'
          Dst:             SSL_set1_group_ids
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3295,10'
          Dst:             SSL_set_signing_algorithm_prefs
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3297,10'
          Dst:             SSL_set_verify_algorithm_prefs
    - functionName:    SSL_set_compliance_policy
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3381
      functionLinenumberEnd: 3392
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - policy
      BBCount:         8
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10cnsa202407L9ConfigureEP6ssl_st
        - _ZN10fips202205L9ConfigureEP6ssl_st
        - _ZN9wpa202304L9ConfigureEP6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3382,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3384,36'
              BranchSideFuncs:
                - _ZN10fips202205L9ConfigureEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3386,35'
              BranchSideFuncs:
                - _ZN9wpa202304L9ConfigureEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3388,36'
              BranchSideFuncs:
                - _ZN10cnsa202407L9ConfigureEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3390,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3384,14'
          Dst:             _ZN10fips202205L9ConfigureEP6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3386,14'
          Dst:             _ZN9wpa202304L9ConfigureEP6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3388,14'
          Dst:             _ZN10cnsa202407L9ConfigureEP6ssl_st
    - functionName:    SSL_CTX_get_compliance_policy
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3377
      functionLinenumberEnd: 3378
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10cnsa202407L9ConfigureEP10ssl_ctx_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3351
      functionLinenumberEnd: 3353
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN9wpa202304L9ConfigureEP10ssl_ctx_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3321
      functionLinenumberEnd: 3330
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         14
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - SSL_CTX_set1_group_ids
        - SSL_CTX_set_max_proto_version
        - SSL_CTX_set_min_proto_version
        - SSL_CTX_set_signing_algorithm_prefs
        - SSL_CTX_set_strict_cipher_list
        - SSL_CTX_set_verify_algorithm_prefs
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3324,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3324,61'
              BranchSideFuncs:
                - SSL_CTX_set_max_proto_version
                - SSL_CTX_set_strict_cipher_list
                - SSL_CTX_set1_group_ids
                - SSL_CTX_set_signing_algorithm_prefs
                - SSL_CTX_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3325,40'
              BranchSideFuncs:
                - SSL_CTX_set_max_proto_version
                - SSL_CTX_set_strict_cipher_list
                - SSL_CTX_set1_group_ids
                - SSL_CTX_set_signing_algorithm_prefs
                - SSL_CTX_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3325,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3325,61'
              BranchSideFuncs:
                - SSL_CTX_set_strict_cipher_list
                - SSL_CTX_set1_group_ids
                - SSL_CTX_set_signing_algorithm_prefs
                - SSL_CTX_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3326,41'
              BranchSideFuncs:
                - SSL_CTX_set_strict_cipher_list
                - SSL_CTX_set1_group_ids
                - SSL_CTX_set_signing_algorithm_prefs
                - SSL_CTX_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3326,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3326,61'
              BranchSideFuncs:
                - SSL_CTX_set1_group_ids
                - SSL_CTX_set_signing_algorithm_prefs
                - SSL_CTX_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3327,33'
              BranchSideFuncs:
                - SSL_CTX_set1_group_ids
                - SSL_CTX_set_signing_algorithm_prefs
                - SSL_CTX_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3327,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3327,76'
              BranchSideFuncs:
                - SSL_CTX_set_signing_algorithm_prefs
                - SSL_CTX_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3328,46'
              BranchSideFuncs:
                - SSL_CTX_set_signing_algorithm_prefs
                - SSL_CTX_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3329,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3329,76'
              BranchSideFuncs:
                - SSL_CTX_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3330,45'
              BranchSideFuncs:
                - SSL_CTX_set_verify_algorithm_prefs
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3324,10'
          Dst:             SSL_CTX_set_min_proto_version
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3325,10'
          Dst:             SSL_CTX_set_max_proto_version
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3326,10'
          Dst:             SSL_CTX_set_strict_cipher_list
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3327,10'
          Dst:             SSL_CTX_set1_group_ids
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3328,10'
          Dst:             SSL_CTX_set_signing_algorithm_prefs
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3330,10'
          Dst:             SSL_CTX_set_verify_algorithm_prefs
    - functionName:    SSL_CTX_set_strict_cipher_list
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1990
      functionLinenumberEnd: 1993
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - str
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_has_aes_hardware
        - _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1991,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1991,50'
              BranchSideFuncs:
                - _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1992,50'
              BranchSideFuncs:
                - EVP_has_aes_hardware
                - _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1992,50'
          Dst:             EVP_has_aes_hardware
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1993,10'
          Dst:             _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
    - functionName:    SSL_CTX_set1_group_ids
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1826
      functionLinenumberEnd: 1828
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - group_ids
        - num_group_ids
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL15check_group_idsN4bssl4SpanIKtEE
        - _ZN4bssl4SpanIKtEC2EPS1_m
        - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1828,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1828,35'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1828,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1827,15'
          Dst:             _ZN4bssl4SpanIKtEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1828,10'
          Dst:             _ZL15check_group_idsN4bssl4SpanIKtEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1828,61'
          Dst:             _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
    - functionName:    _ZN10fips202205L9ConfigureEP10ssl_ctx_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3264
      functionLinenumberEnd: 3283
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         14
      ICount:          72
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - SSL_CTX_set1_group_ids
        - SSL_CTX_set_max_proto_version
        - SSL_CTX_set_min_proto_version
        - SSL_CTX_set_signing_algorithm_prefs
        - SSL_CTX_set_strict_cipher_list
        - SSL_CTX_set_verify_algorithm_prefs
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3273,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3273,58'
              BranchSideFuncs:
                - SSL_CTX_set_max_proto_version
                - SSL_CTX_set_strict_cipher_list
                - SSL_CTX_set1_group_ids
                - SSL_CTX_set_signing_algorithm_prefs
                - SSL_CTX_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3274,37'
              BranchSideFuncs:
                - SSL_CTX_set_max_proto_version
                - SSL_CTX_set_strict_cipher_list
                - SSL_CTX_set1_group_ids
                - SSL_CTX_set_signing_algorithm_prefs
                - SSL_CTX_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3274,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3274,58'
              BranchSideFuncs:
                - SSL_CTX_set_strict_cipher_list
                - SSL_CTX_set1_group_ids
                - SSL_CTX_set_signing_algorithm_prefs
                - SSL_CTX_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3279,38'
              BranchSideFuncs:
                - SSL_CTX_set_strict_cipher_list
                - SSL_CTX_set1_group_ids
                - SSL_CTX_set_signing_algorithm_prefs
                - SSL_CTX_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3279,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3279,58'
              BranchSideFuncs:
                - SSL_CTX_set1_group_ids
                - SSL_CTX_set_signing_algorithm_prefs
                - SSL_CTX_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3280,30'
              BranchSideFuncs:
                - SSL_CTX_set1_group_ids
                - SSL_CTX_set_signing_algorithm_prefs
                - SSL_CTX_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3280,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3280,73'
              BranchSideFuncs:
                - SSL_CTX_set_signing_algorithm_prefs
                - SSL_CTX_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3281,43'
              BranchSideFuncs:
                - SSL_CTX_set_signing_algorithm_prefs
                - SSL_CTX_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3282,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3282,73'
              BranchSideFuncs:
                - SSL_CTX_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3283,42'
              BranchSideFuncs:
                - SSL_CTX_set_verify_algorithm_prefs
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3273,7'
          Dst:             SSL_CTX_set_min_proto_version
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3274,7'
          Dst:             SSL_CTX_set_max_proto_version
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3279,7'
          Dst:             SSL_CTX_set_strict_cipher_list
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3280,7'
          Dst:             SSL_CTX_set1_group_ids
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3281,7'
          Dst:             SSL_CTX_set_signing_algorithm_prefs
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3283,7'
          Dst:             SSL_CTX_set_verify_algorithm_prefs
    - functionName:    SSL_CTX_set_compliance_policy
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3364
      functionLinenumberEnd: 3375
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - policy
      BBCount:         8
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN10cnsa202407L9ConfigureEP10ssl_ctx_st
        - _ZN10fips202205L9ConfigureEP10ssl_ctx_st
        - _ZN9wpa202304L9ConfigureEP10ssl_ctx_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3365,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3367,36'
              BranchSideFuncs:
                - _ZN10fips202205L9ConfigureEP10ssl_ctx_st
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3369,35'
              BranchSideFuncs:
                - _ZN9wpa202304L9ConfigureEP10ssl_ctx_st
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3371,36'
              BranchSideFuncs:
                - _ZN10cnsa202407L9ConfigureEP10ssl_ctx_st
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3373,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3367,14'
          Dst:             _ZN10fips202205L9ConfigureEP10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3369,14'
          Dst:             _ZN9wpa202304L9ConfigureEP10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3371,14'
          Dst:             _ZN10cnsa202407L9ConfigureEP10ssl_ctx_st
    - functionName:    SSL_set1_curves_list
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3228
      functionLinenumberEnd: 3229
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - curves
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_set1_groups_list
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3229,10'
          Dst:             SSL_set1_groups_list
    - functionName:    SSL_set1_groups_list
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1913
      functionLinenumberEnd: 1918
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - groups
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL20ssl_str_to_group_idsPN4bssl5ArrayItEEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1914,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1915,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL20ssl_str_to_group_idsPN4bssl5ArrayItEEPKc
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1917,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL20ssl_str_to_group_idsPN4bssl5ArrayItEEPKc
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1917,10'
          Dst:             _ZL20ssl_str_to_group_idsPN4bssl5ArrayItEEPKc
    - functionName:    _ZL20ssl_str_to_group_idsPN4bssl5ArrayItEEPKc
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1873
      functionLinenumberEnd: 1907
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_group_ids
        - str
      BBCount:         35
      ICount:          178
      EdgeCount:       37
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZN4bssl20ssl_name_to_group_idEPtPKcm
        - _ZN4bssl5ArrayItE16InitForOverwriteEm
        - _ZN4bssl5ArrayItEC2Ev
        - _ZN4bssl5ArrayItED2Ev
        - _ZN4bssl5ArrayItEaSEOS1_
        - _ZN4bssl5ArrayItEixEm
        - __assert_fail
        - strchr
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1880,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1881,13'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - strchr
                - _ZN4bssl5ArrayItEixEm
                - strlen
                - _ZN4bssl20ssl_name_to_group_idEPtPKcm
                - ERR_put_error
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
                - strchr
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1883,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - strchr
                - _ZN4bssl5ArrayItEixEm
                - strlen
                - _ZN4bssl20ssl_name_to_group_idEPtPKcm
                - ERR_put_error
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
                - strchr
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1883,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1878,18'
              BranchSideFuncs:
                - strchr
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - strchr
                - _ZN4bssl5ArrayItEixEm
                - strlen
                - _ZN4bssl20ssl_name_to_group_idEPtPKcm
                - ERR_put_error
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1885,19'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - strchr
                - _ZN4bssl5ArrayItEixEm
                - strlen
                - _ZN4bssl20ssl_name_to_group_idEPtPKcm
                - ERR_put_error
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1886,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1887,5'
              BranchSideFuncs:
                - strchr
                - _ZN4bssl5ArrayItEixEm
                - strlen
                - _ZN4bssl20ssl_name_to_group_idEPtPKcm
                - _ZN4bssl5ArrayItED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayItED2Ev
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1890,10'
              BranchSideFuncs:
                - strchr
                - _ZN4bssl5ArrayItEixEm
                - strlen
                - _ZN4bssl20ssl_name_to_group_idEPtPKcm
                - _ZN4bssl5ArrayItED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayItED2Ev
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1895,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1895,46'
              BranchSideFuncs:
                - _ZN4bssl20ssl_name_to_group_idEPtPKcm
                - _ZN4bssl5ArrayItED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayItED2Ev
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
                - strchr
                - _ZN4bssl5ArrayItEixEm
                - strlen
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1895,66'
              BranchSideFuncs:
                - strlen
                - _ZN4bssl20ssl_name_to_group_idEPtPKcm
                - _ZN4bssl5ArrayItED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayItED2Ev
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
                - strchr
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1894,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1896,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - strchr
                - _ZN4bssl5ArrayItEixEm
                - strlen
                - _ZN4bssl20ssl_name_to_group_idEPtPKcm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1899,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - strchr
                - _ZN4bssl5ArrayItEixEm
                - strlen
                - _ZN4bssl20ssl_name_to_group_idEPtPKcm
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1899,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1900,13'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - strchr
                - _ZN4bssl5ArrayItEixEm
                - strlen
                - _ZN4bssl20ssl_name_to_group_idEPtPKcm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1902,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - strchr
                - _ZN4bssl5ArrayItEixEm
                - strlen
                - _ZN4bssl20ssl_name_to_group_idEPtPKcm
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1902,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1893,18'
              BranchSideFuncs:
                - strchr
                - _ZN4bssl5ArrayItEixEm
                - strlen
                - _ZN4bssl20ssl_name_to_group_idEPtPKcm
                - _ZN4bssl5ArrayItED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayItED2Ev
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1904,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1904,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1904,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1905,4'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1878,11'
          Dst:             strchr
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1885,19'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1886,18'
          Dst:             _ZN4bssl5ArrayItE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1907,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1893,11'
          Dst:             strchr
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1894,32'
          Dst:             _ZN4bssl5ArrayItEixEm
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1895,59'
          Dst:             strlen
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1894,10'
          Dst:             _ZN4bssl20ssl_name_to_group_idEPtPKcm
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1896,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1904,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1905,18'
          Dst:             _ZN4bssl5ArrayItEaSEOS1_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1907,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
    - 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:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set1_curves_list
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3224
      functionLinenumberEnd: 3225
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - curves
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_CTX_set1_groups_list
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3225,10'
          Dst:             SSL_CTX_set1_groups_list
    - functionName:    SSL_CTX_set1_groups_list
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1909
      functionLinenumberEnd: 1910
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - groups
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL20ssl_str_to_group_idsPN4bssl5ArrayItEEPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1910,10'
          Dst:             _ZL20ssl_str_to_group_idsPN4bssl5ArrayItEEPKc
    - functionName:    SSL_set1_curves
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3220
      functionLinenumberEnd: 3221
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - curves
        - num_curves
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_set1_groups
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3221,10'
          Dst:             SSL_set1_groups
    - functionName:    SSL_set1_groups
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1864
      functionLinenumberEnd: 1870
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - groups
        - num_groups
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL21ssl_nids_to_group_idsPN4bssl5ArrayItEENS_4SpanIKiEE
        - _ZN4bssl4SpanIKiEC2EPS1_m
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1865,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1866,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKiEC2EPS1_m
                - _ZL21ssl_nids_to_group_idsPN4bssl5ArrayItEENS_4SpanIKiEE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1868,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKiEC2EPS1_m
                - _ZL21ssl_nids_to_group_idsPN4bssl5ArrayItEENS_4SpanIKiEE
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1869,32'
          Dst:             _ZN4bssl4SpanIKiEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1868,10'
          Dst:             _ZL21ssl_nids_to_group_idsPN4bssl5ArrayItEENS_4SpanIKiEE
    - functionName:    _ZN4bssl4SpanIKiEC2EPS1_m
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ptr
        - len
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL21ssl_nids_to_group_idsPN4bssl5ArrayItEENS_4SpanIKiEE
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1842
      functionLinenumberEnd: 1857
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_group_ids
        - nids
        - ''
      BBCount:         22
      ICount:          110
      EdgeCount:       38
      CyclomaticComplexity: 18
      functionsReached:
        - ERR_put_error
        - _ZN4bssl19ssl_nid_to_group_idEPti
        - _ZN4bssl5ArrayItE16InitForOverwriteEm
        - _ZN4bssl5ArrayItEC2Ev
        - _ZN4bssl5ArrayItED2Ev
        - _ZN4bssl5ArrayItEaSEOS1_
        - _ZN4bssl5ArrayItEixEm
        - _ZNK4bssl4SpanIKiE4sizeEv
        - _ZNK4bssl4SpanIKiEixEm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1844,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1845,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKiE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl4SpanIKiEixEm
                - _ZN4bssl19ssl_nid_to_group_idEPti
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1848,15'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKiE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl4SpanIKiEixEm
                - _ZN4bssl19ssl_nid_to_group_idEPti
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1848,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1849,41'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKiEixEm
                - _ZN4bssl19ssl_nid_to_group_idEPti
                - ERR_put_error
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKiE4sizeEv
                - _ZN4bssl5ArrayItEaSEOS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1855,4'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1849,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1850,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKiE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl4SpanIKiEixEm
                - _ZN4bssl19ssl_nid_to_group_idEPti
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1853,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKiE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl4SpanIKiEixEm
                - _ZN4bssl19ssl_nid_to_group_idEPti
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1843,19'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1844,40'
          Dst:             _ZNK4bssl4SpanIKiE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1844,18'
          Dst:             _ZN4bssl5ArrayItE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1857,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1848,31'
          Dst:             _ZNK4bssl4SpanIKiE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1849,31'
          Dst:             _ZN4bssl5ArrayItEixEm
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1849,45'
          Dst:             _ZNK4bssl4SpanIKiEixEm
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1849,10'
          Dst:             _ZN4bssl19ssl_nid_to_group_idEPti
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1850,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1855,18'
          Dst:             _ZN4bssl5ArrayItEaSEOS1_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1857,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
    - functionName:    SSL_CTX_set1_curves
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3216
      functionLinenumberEnd: 3217
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - curves
        - num_curves
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_CTX_set1_groups
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3217,10'
          Dst:             SSL_CTX_set1_groups
    - functionName:    SSL_CTX_set1_groups
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1859
      functionLinenumberEnd: 1861
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - groups
        - num_groups
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL21ssl_nids_to_group_idsPN4bssl5ArrayItEENS_4SpanIKiEE
        - _ZN4bssl4SpanIKiEC2EPS1_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1861,32'
          Dst:             _ZN4bssl4SpanIKiEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1860,10'
          Dst:             _ZL21ssl_nids_to_group_idsPN4bssl5ArrayItEENS_4SpanIKiEE
    - functionName:    SSL_get_all_curve_names
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3212
      functionLinenumberEnd: 3213
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - max_out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_get_all_group_names
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3213,10'
          Dst:             SSL_get_all_group_names
    - functionName:    SSL_get_curve_name
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3208
      functionLinenumberEnd: 3209
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - curve_id
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_get_group_name
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3209,10'
          Dst:             SSL_get_group_name
    - functionName:    SSL_get_curve_id
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3206
      functionLinenumberEnd: 3206
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_get_group_id
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3206,52'
          Dst:             SSL_get_group_id
    - functionName:    SSL_get_group_id
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1920
      functionLinenumberEnd: 1927
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_get_session
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1922,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1923,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1926,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1921,26'
          Dst:             SSL_get_session
    - functionName:    SSL_CTX_set_tlsext_status_arg
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3201
      functionLinenumberEnd: 3203
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - arg
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_tlsext_status_cb
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3196
      functionLinenumberEnd: 3198
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - callback
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_tlsext_status_ocsp_resp
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3189
      functionLinenumberEnd: 3192
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_get0_ocsp_response
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3191,3'
          Dst:             SSL_get0_ocsp_response
    - functionName:    SSL_get0_ocsp_response
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2093
      functionLinenumberEnd: 2103
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
        - out_len
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
        - SSL_get_session
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2095,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2095,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2096,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2095,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2095,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2096,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2095,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2096,6'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2101,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2094,26'
          Dst:             SSL_get_session
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2101,10'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2102,14'
          Dst:             CRYPTO_BUFFER_len
    - functionName:    SSL_set_tlsext_status_ocsp_resp
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3181
      functionLinenumberEnd: 3187
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - resp
        - resp_len
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - SSL_set_ocsp_response
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3183,18'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3186,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3182,7'
          Dst:             SSL_set_ocsp_response
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3183,5'
          Dst:             OPENSSL_free
    - functionName:    SSL_get_tlsext_status_type
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3168
      functionLinenumberEnd: 3179
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3169,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3170,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3176,10'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl10SSL_CONFIGENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3171,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3171,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3171,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3176,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3176,36'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3176,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_set_tlsext_status_type
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3160
      functionLinenumberEnd: 3166
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - type
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3162,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3164,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_CTX_get_num_tickets
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3158
      functionLinenumberEnd: 3158
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_num_tickets
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3151
      functionLinenumberEnd: 3155
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - num_tickets
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_process_tls13_new_session_ticket
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3124
      functionLinenumberEnd: 3149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - buf_len
      BBCount:         21
      ICount:          112
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - CBS_get_u24_length_prefixed
        - CBS_get_u8
        - CBS_init
        - CBS_len
        - ERR_put_error
        - SSL_in_init
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl32tls13_create_session_with_ticketEP6ssl_stP6cbs_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3125,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3126,28'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3129,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3126,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3127,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3129,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3129,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3134,18'
              BranchSideFuncs:
                - CBS_init
                - CBS_get_u8
                - ERR_put_error
                - CBS_get_u24_length_prefixed
                - CBS_len
                - _ZN4bssl32tls13_create_session_with_ticketEP6ssl_stP6cbs_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3136,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3137,8'
              BranchSideFuncs:
                - CBS_get_u24_length_prefixed
                - ERR_put_error
                - CBS_len
                - _ZN4bssl32tls13_create_session_with_ticketEP6ssl_stP6cbs_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3139,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3137,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3138,7'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl32tls13_create_session_with_ticketEP6ssl_stP6cbs_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3139,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3139,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3143,69'
              BranchSideFuncs:
                - _ZN4bssl32tls13_create_session_with_ticketEP6ssl_stP6cbs_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3146,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3148,18'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3125,7'
          Dst:             SSL_in_init
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3126,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3129,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3134,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3136,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3137,8'
          Dst:             CBS_get_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3138,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3139,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3143,36'
          Dst:             _ZN4bssl32tls13_create_session_with_ticketEP6ssl_stP6cbs_st
    - functionName:    SSL_in_init
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2737
      functionLinenumberEnd: 2742
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    21
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2742,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2742,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2742,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_CTX_set_ticket_aead_method
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3119
      functionLinenumberEnd: 3121
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - aead_method
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_tmp_ecdh
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3109
      functionLinenumberEnd: 3116
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - ec_key
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GROUP_get_curve_name
        - EC_KEY_get0_group
        - ERR_put_error
        - SSL_set1_groups
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3110,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3110,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3111,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3111,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3114,55'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
                - SSL_set1_groups
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3110,25'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3111,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3114,37'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3114,13'
          Dst:             EC_GROUP_get_curve_name
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3115,10'
          Dst:             SSL_set1_groups
    - functionName:    SSL_CTX_set_tmp_ecdh
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3100
      functionLinenumberEnd: 3107
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - ec_key
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GROUP_get_curve_name
        - EC_KEY_get0_group
        - ERR_put_error
        - SSL_CTX_set1_groups
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3101,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3101,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3102,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3102,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3105,55'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
                - SSL_CTX_set1_groups
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3101,25'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3102,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3105,37'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3105,13'
          Dst:             EC_GROUP_get_curve_name
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3106,10'
          Dst:             SSL_CTX_set1_groups
    - functionName:    SSL_cache_hit
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3098
      functionLinenumberEnd: 3098
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_session_reused
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3098,38'
          Dst:             SSL_session_reused
    - functionName:    SSL_session_reused
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2418
      functionLinenumberEnd: 2419
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_in_early_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2419,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2419,34'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2419,55'
              BranchSideFuncs:
                - SSL_in_early_data
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2419,37'
          Dst:             SSL_in_early_data
    - functionName:    SSL_in_early_data
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1114,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1115,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1117,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_load_error_strings
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3097
      functionLinenumberEnd: 3097
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_load_SSL_strings
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3096
      functionLinenumberEnd: 3096
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_tmp_rsa
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3095
      functionLinenumberEnd: 3095
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - rsa
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_tmp_rsa
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3094
      functionLinenumberEnd: 3094
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - rsa
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_need_tmp_RSA
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3093
      functionLinenumberEnd: 3093
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_need_tmp_RSA
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3092
      functionLinenumberEnd: 3092
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_num_renegotiations
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3088
      functionLinenumberEnd: 3089
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_total_renegotiations
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3089,10'
          Dst:             SSL_total_renegotiations
    - functionName:    SSL_total_renegotiations
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1670
      functionLinenumberEnd: 1671
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_cache_full
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3086
      functionLinenumberEnd: 3086
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_timeouts
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3085
      functionLinenumberEnd: 3085
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_misses
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3084
      functionLinenumberEnd: 3084
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_cb_hits
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3083
      functionLinenumberEnd: 3083
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_hits
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3082
      functionLinenumberEnd: 3082
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_accept_good
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3081
      functionLinenumberEnd: 3081
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_accept_renegotiate
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3080
      functionLinenumberEnd: 3080
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_accept
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3079
      functionLinenumberEnd: 3079
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_connect_renegotiate
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3078
      functionLinenumberEnd: 3078
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_connect_good
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3077
      functionLinenumberEnd: 3077
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_connect
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3076
      functionLinenumberEnd: 3076
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_clear
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3038
      functionLinenumberEnd: 3074
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         31
      ICount:          182
      EdgeCount:       34
      CyclomaticComplexity: 5
      functionsReached:
        - SSL_get_options
        - SSL_is_dtls
        - SSL_set_session
        - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3039,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3040,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_is_dtls
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - SSL_get_options
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3046,26'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_is_dtls
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - SSL_get_options
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3047,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3047,23'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_is_dtls
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - SSL_get_options
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3055,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_is_dtls
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - SSL_get_options
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3047,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3048,21'
              BranchSideFuncs:
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_is_dtls
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - SSL_get_options
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3055,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_is_dtls
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - SSL_get_options
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3056,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3057,11'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_is_dtls
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - SSL_get_options
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3060,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_is_dtls
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - SSL_get_options
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3061,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3062,5'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_get_options
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3065,19'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_get_options
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3065,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3065,44'
              BranchSideFuncs:
                - SSL_get_options
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3069,15'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3065,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3066,20'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3069,15'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3069,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3070,21'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3073,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3048,15'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3065,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3065,28'
          Dst:             SSL_get_options
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:3070,5'
          Dst:             SSL_set_session
    - functionName:    SSL_is_dtls
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2756
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    84
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_options
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1342
      functionLinenumberEnd: 1342
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_quic_use_legacy_codepoint
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3031
      functionLinenumberEnd: 3036
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - use_legacy
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3032,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3033,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3035,46'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_set_jdk11_workaround
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3024
      functionLinenumberEnd: 3029
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - enable
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3025,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3026,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3028,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_set_shed_handshake_config
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3017
      functionLinenumberEnd: 3022
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - enable
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:3018,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3019,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3021,42'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_used_hello_retry_request
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3013
      functionLinenumberEnd: 3014
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_false_start_allowed_without_alpn
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3009
      functionLinenumberEnd: 3011
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - allowed
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_ticket_age_skew
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 3005
      functionLinenumberEnd: 3006
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_permute_extensions
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2998
      functionLinenumberEnd: 3003
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - enabled
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2999,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3000,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:3002,39'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_CTX_set_permute_extensions
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2994
      functionLinenumberEnd: 2996
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - enabled
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_grease_enabled
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2990
      functionLinenumberEnd: 2992
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - enabled
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_retain_only_sha256_of_client_certs
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2986
      functionLinenumberEnd: 2988
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - enabled
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_retain_only_sha256_of_client_certs
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2979
      functionLinenumberEnd: 2984
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - enabled
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2980,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2981,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2983,55'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_get_pending_cipher
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2971
      functionLinenumberEnd: 2977
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2973,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2974,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2976,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_get_server_random
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2960
      functionLinenumberEnd: 2969
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out
        - max_out
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2961,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2962,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2964,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.6037
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2964,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2965,13'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.6037
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2967,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.6037
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2967,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_get_client_random
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2949
      functionLinenumberEnd: 2958
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out
        - max_out
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2950,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2951,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2953,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.6037
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2953,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2954,13'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.6037
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2956,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.6037
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2956,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    SSL_get_peer_signature_algorithm
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2940
      functionLinenumberEnd: 2947
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_get_session
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2942,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2943,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2946,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2941,26'
          Dst:             SSL_get_session
    - functionName:    _ZL23get_dtls_traffic_secretIN4bssl14DTLSWriteEpochEEiPK6ssl_stPFPT_S4_tEPPKhPmt
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2911
      functionLinenumberEnd: 2926
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - get_epoch
        - out_data
        - out_len
        - epoch
      BBCount:         21
      ICount:          118
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - SSL_is_dtls
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
        - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
        - __assert_fail
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2912,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2912,3'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2914,7'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2914,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2914,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2916,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2914,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2915,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2916,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2914,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2916,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2918,35'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2919,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2920,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2922,3'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2922,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2922,3'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2923,15'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2912,3'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2912,3'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2915,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2922,3'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2922,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2923,43'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2924,42'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
    - functionName:    SSL_get_dtls_write_traffic_secret
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2935
      functionLinenumberEnd: 2937
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - out_data
        - out_len
        - epoch
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23get_dtls_traffic_secretIN4bssl14DTLSWriteEpochEEiPK6ssl_stPFPT_S4_tEPPKhPmt
        - _ZN4bssl20dtls_get_write_epochEPK6ssl_stt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2936,10'
          Dst:             _ZL23get_dtls_traffic_secretIN4bssl14DTLSWriteEpochEEiPK6ssl_stPFPT_S4_tEPPKhPmt
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2936,10'
          Dst:             _ZN4bssl20dtls_get_write_epochEPK6ssl_stt
    - functionName:    _ZL23get_dtls_traffic_secretIN4bssl13DTLSReadEpochEEiPK6ssl_stPFPT_S4_tEPPKhPmt
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2911
      functionLinenumberEnd: 2926
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - get_epoch
        - out_data
        - out_len
        - epoch
      BBCount:         21
      ICount:          118
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - SSL_is_dtls
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
        - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
        - __assert_fail
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2912,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2912,3'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2914,7'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2914,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2914,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2916,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2914,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2915,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2916,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2914,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2916,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2918,35'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2919,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2920,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2922,3'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2922,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2922,3'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2923,15'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2912,3'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2912,3'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2915,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2922,3'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2922,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2923,43'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2924,42'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
    - functionName:    SSL_get_dtls_read_traffic_secret
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2929
      functionLinenumberEnd: 2931
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - out_data
        - out_len
        - epoch
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23get_dtls_traffic_secretIN4bssl13DTLSReadEpochEEiPK6ssl_stPFPT_S4_tEPPKhPmt
        - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2930,10'
          Dst:             _ZL23get_dtls_traffic_secretIN4bssl13DTLSReadEpochEEiPK6ssl_stPFPT_S4_tEPPKhPmt
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2930,10'
          Dst:             _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
    - functionName:    _ZNK4bssl16DTLSRecordNumber8sequenceEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_dtls_write_sequence
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2899
      functionLinenumberEnd: 2906
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - epoch
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_is_dtls
        - _ZN4bssl20dtls_get_write_epochEPK6ssl_stt
        - _ZNK4bssl16DTLSRecordNumber8sequenceEv
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2900,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2900,3'
              BranchSideFuncs:
                - _ZN4bssl20dtls_get_write_epochEPK6ssl_stt
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2901,60'
              BranchSideFuncs:
                - _ZN4bssl20dtls_get_write_epochEPK6ssl_stt
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2902,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2903,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2905,10'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2900,3'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2900,3'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2901,39'
          Dst:             _ZN4bssl20dtls_get_write_epochEPK6ssl_stt
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2905,35'
          Dst:             _ZNK4bssl16DTLSRecordNumber8sequenceEv
    - functionName:    SSL_get_dtls_read_sequence
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2881
      functionLinenumberEnd: 2897
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - epoch
      BBCount:         21
      ICount:          95
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - SSL_is_dtls
        - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
        - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
        - _ZNK4bssl16DTLSReplayBitmap13ShouldDiscardEm
        - __assert_fail
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2882,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2882,3'
              BranchSideFuncs:
                - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - __assert_fail
                - _ZNK4bssl16DTLSReplayBitmap13ShouldDiscardEm
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2883,57'
              BranchSideFuncs:
                - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - __assert_fail
                - _ZNK4bssl16DTLSReplayBitmap13ShouldDiscardEm
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2884,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2885,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2887,26'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - __assert_fail
                - _ZNK4bssl16DTLSReplayBitmap13ShouldDiscardEm
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2888,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2888,3'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSReplayBitmap13ShouldDiscardEm
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2889,7'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSReplayBitmap13ShouldDiscardEm
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2889,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2891,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2894,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2882,3'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2882,3'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2883,37'
          Dst:             _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2887,45'
          Dst:             _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2888,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2889,26'
          Dst:             _ZNK4bssl16DTLSReplayBitmap13ShouldDiscardEm
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2894,5'
          Dst:             __assert_fail
    - functionName:    _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_dtls_write_epoch
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2876
      functionLinenumberEnd: 2878
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_is_dtls
        - _ZNK4bssl14DTLSWriteEpoch5epochEv
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2877,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2877,3'
              BranchSideFuncs:
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2877,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2877,3'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2877,3'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2878,31'
          Dst:             _ZNK4bssl14DTLSWriteEpoch5epochEv
    - functionName:    SSL_get_dtls_read_epoch
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2869
      functionLinenumberEnd: 2873
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_is_dtls
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2870,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2870,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2872,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2872,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2872,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2873,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2870,3'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2870,3'
          Dst:             abort
    - functionName:    SSL_get_dtls_handshake_write_seq
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2862
      functionLinenumberEnd: 2866
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_is_dtls
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2863,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2863,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2864,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2864,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2864,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2866,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2863,3'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2863,3'
          Dst:             abort
    - functionName:    SSL_get_dtls_handshake_read_seq
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2855
      functionLinenumberEnd: 2859
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_is_dtls
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2856,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2856,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2857,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2857,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2857,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2859,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2856,3'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2856,3'
          Dst:             abort
    - functionName:    _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5emptyEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_is_dtls_handshake_idle
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2837
      functionLinenumberEnd: 2852
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         19
      ICount:          104
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - SSL_in_init
        - SSL_is_dtls
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5emptyEv
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2838,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2838,3'
              BranchSideFuncs:
                - SSL_in_init
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5emptyEv
                - _ZNSt3__15beginB8ne180100INS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEELm7EEEPT_RAT0__S7_
                - _ZNSt3__13endB8ne180100INS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEELm7EEEPT_RAT0__S7_
                - '_ZNSt3__16all_ofB8ne180100IPNS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEEZ26SSL_is_dtls_handshake_idleE3$_0EEbT_S9_T0_'
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2840,23'
              BranchSideFuncs:
                - SSL_in_init
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5emptyEv
                - _ZNSt3__15beginB8ne180100INS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEELm7EEEPT_RAT0__S7_
                - _ZNSt3__13endB8ne180100INS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEELm7EEEPT_RAT0__S7_
                - '_ZNSt3__16all_ofB8ne180100IPNS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEEZ26SSL_is_dtls_handshake_idleE3$_0EEbT_S9_T0_'
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2840,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2840,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2844,32'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5emptyEv
                - _ZNSt3__15beginB8ne180100INS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEELm7EEEPT_RAT0__S7_
                - _ZNSt3__13endB8ne180100INS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEELm7EEEPT_RAT0__S7_
                - '_ZNSt3__16all_ofB8ne180100IPNS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEEZ26SSL_is_dtls_handshake_idleE3$_0EEbT_S9_T0_'
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2844,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2845,11'
              BranchSideFuncs:
                - _ZNSt3__15beginB8ne180100INS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEELm7EEEPT_RAT0__S7_
                - _ZNSt3__13endB8ne180100INS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEELm7EEEPT_RAT0__S7_
                - '_ZNSt3__16all_ofB8ne180100IPNS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEEZ26SSL_is_dtls_handshake_idleE3$_0EEbT_S9_T0_'
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2847,33'
              BranchSideFuncs:
                - _ZNSt3__15beginB8ne180100INS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEELm7EEEPT_RAT0__S7_
                - _ZNSt3__13endB8ne180100INS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEELm7EEEPT_RAT0__S7_
                - '_ZNSt3__16all_ofB8ne180100IPNS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEEZ26SSL_is_dtls_handshake_idleE3$_0EEbT_S9_T0_'
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2845,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2845,47'
              BranchSideFuncs:
                - _ZNSt3__15beginB8ne180100INS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEELm7EEEPT_RAT0__S7_
                - _ZNSt3__13endB8ne180100INS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEELm7EEEPT_RAT0__S7_
                - '_ZNSt3__16all_ofB8ne180100IPNS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEEZ26SSL_is_dtls_handshake_idleE3$_0EEbT_S9_T0_'
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2847,33'
              BranchSideFuncs:
                - _ZNSt3__15beginB8ne180100INS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEELm7EEEPT_RAT0__S7_
                - _ZNSt3__13endB8ne180100INS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEELm7EEEPT_RAT0__S7_
                - '_ZNSt3__16all_ofB8ne180100IPNS_10unique_ptrIN4bssl19DTLSIncomingMessageENS2_8internal7DeleterEEEZ26SSL_is_dtls_handshake_idleE3$_0EEbT_S9_T0_'
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2849,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2849,70'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2851,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2851,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2851,39'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2852,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2838,3'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2838,3'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2840,11'
          Dst:             SSL_in_init
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2844,11'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2845,38'
          Dst:             _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5emptyEv
    - functionName:    SSL_get_write_sequence
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2825
      functionLinenumberEnd: 2835
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_is_dtls
        - _ZNK4bssl16DTLSRecordNumber8combinedEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2830,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2831,12'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber8combinedEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2834,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2830,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2831,45'
          Dst:             _ZNK4bssl16DTLSRecordNumber8combinedEv
    - functionName:    _ZNK4bssl16DTLSRecordNumber8combinedEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_read_sequence
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2814
      functionLinenumberEnd: 2823
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_is_dtls
        - _ZN4bssl16DTLSRecordNumberC2Etm
        - _ZNK4bssl16DTLSRecordNumber8combinedEv
        - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2815,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2818,40'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl16DTLSRecordNumber8combinedEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2822,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2815,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2819,67'
          Dst:             _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2819,12'
          Dst:             _ZN4bssl16DTLSRecordNumberC2Etm
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2820,10'
          Dst:             _ZNK4bssl16DTLSRecordNumber8combinedEv
    - functionName:    SSL_get_ivs
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2796
      functionLinenumberEnd: 2812
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_read_iv
        - out_write_iv
        - out_iv_len
      BBCount:         13
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - SSL_is_dtls
        - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2799,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2800,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2805,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2805,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2806,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2808,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2806,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2807,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2808,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2805,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2808,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2811,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2799,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2800,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2805,32'
          Dst:             _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2806,33'
          Dst:             _ZNK4bssl14SSLAEADContext5GetIVEPPKhPm
    - functionName:    SSL_set_renegotiate_mode
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2786
      functionLinenumberEnd: 2793
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - mode
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL31ssl_maybe_shed_handshake_configEP6ssl_st
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2792,3'
          Dst:             _ZN4bsslL31ssl_maybe_shed_handshake_configEP6ssl_st
    - functionName:    _ZN4bsslL31ssl_maybe_shed_handshake_configEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         13
      ICount:          60
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bsslL19ssl_can_renegotiateEPK6ssl_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:314,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:315,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:318,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:315,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:316,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:318,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:316,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:317,27'
              BranchSideFuncs:
                - _ZN4bsslL19ssl_can_renegotiateEPK6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEE5resetB8ne180100EPS2_
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:318,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:314,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:318,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:321,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEE5resetB8ne180100EPS2_
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:317,7'
          Dst:             _ZN4bsslL19ssl_can_renegotiateEPK6ssl_st
    - functionName:    _ZN4bsslL19ssl_can_renegotiateEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         24
      ICount:          117
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - SSL_is_dtls
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:283,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:283,34'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:284,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:283,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:284,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:287,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:288,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:288,31'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:293,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:287,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:289,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:293,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:293,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:294,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:297,11'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:297,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:300,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:300,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:304,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:304,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:306,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:309,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:283,22'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:288,10'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:309,3'
          Dst:             __assert_fail
    - functionName:    SSL_was_key_usage_invalid
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2782
      functionLinenumberEnd: 2783
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_enforce_rsa_key_usage
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2775
      functionLinenumberEnd: 2780
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - enabled
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2776,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2777,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2779,42'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_CTX_set_reverify_on_resume
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2771
      functionLinenumberEnd: 2773
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - enabled
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_dos_protection_cb
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2767
      functionLinenumberEnd: 2769
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_select_certificate_cb
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2762
      functionLinenumberEnd: 2764
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_is_server
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2754
      functionLinenumberEnd: 2754
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_cutthrough_complete
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2752
      functionLinenumberEnd: 2752
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_in_false_start
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2752,54'
          Dst:             SSL_in_false_start
    - functionName:    SSL_in_false_start
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2745
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2746,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2747,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2749,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_is_init_finished
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2735
      functionLinenumberEnd: 2735
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_in_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2735,52'
          Dst:             SSL_in_init
    - functionName:    SSL_CTX_set_current_time_cb
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2720
      functionLinenumberEnd: 2722
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_get_keylog_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2714
      functionLinenumberEnd: 2715
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_keylog_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2709
      functionLinenumberEnd: 2711
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_msg_callback_arg
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2704
      functionLinenumberEnd: 2706
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - arg
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_msg_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2700
      functionLinenumberEnd: 2702
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - cb
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_msg_callback_arg
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2693
      functionLinenumberEnd: 2695
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - arg
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_msg_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2689
      functionLinenumberEnd: 2691
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_psk_server_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2682
      functionLinenumberEnd: 2684
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_psk_server_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2673
      functionLinenumberEnd: 2678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - cb
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2674,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2675,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2677,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_CTX_set_psk_client_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2666
      functionLinenumberEnd: 2668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_psk_client_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2656
      functionLinenumberEnd: 2661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - cb
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2657,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2658,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2660,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_get_psk_identity
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2642
      functionLinenumberEnd: 2651
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - SSL_get_session
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2643,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2644,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2646,42'
              BranchSideFuncs:
                - SSL_get_session
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2647,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2648,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2650,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2646,26'
          Dst:             SSL_get_session
    - functionName:    SSL_get_psk_identity_hint
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2631
      functionLinenumberEnd: 2640
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         12
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2632,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2633,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2635,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl10SSL_CONFIGENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2635,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2636,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2639,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2636,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2636,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2637,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2636,5'
          Dst:             __assert_fail
    - functionName:    SSL_use_psk_identity_hint
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2624
      functionLinenumberEnd: 2629
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - identity_hint
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL21use_psk_identity_hintPNSt3__110unique_ptrIcN4bssl8internal7DeleterEEEPKc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2625,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2626,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL21use_psk_identity_hintPNSt3__110unique_ptrIcN4bssl8internal7DeleterEEEPKc
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2628,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL21use_psk_identity_hintPNSt3__110unique_ptrIcN4bssl8internal7DeleterEEEPKc
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2628,10'
          Dst:             _ZL21use_psk_identity_hintPNSt3__110unique_ptrIcN4bssl8internal7DeleterEEEPKc
    - functionName:    _ZL21use_psk_identity_hintPNSt3__110unique_ptrIcN4bssl8internal7DeleterEEEPKc
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2597
      functionLinenumberEnd: 2618
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - identity_hint
      BBCount:         16
      ICount:          79
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - OPENSSL_strdup
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2598,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2598,39'
              BranchSideFuncs:
                - strlen
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2604,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2598,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2599,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2604,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2610,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2610,32'
              BranchSideFuncs:
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2617,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2610,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2611,5'
              BranchSideFuncs:
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2617,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2612,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2613,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2615,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2598,32'
          Dst:             strlen
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2599,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2611,16'
          Dst:             OPENSSL_strdup
    - functionName:    SSL_CTX_use_psk_identity_hint
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2620
      functionLinenumberEnd: 2621
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - identity_hint
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL21use_psk_identity_hintPNSt3__110unique_ptrIcN4bssl8internal7DeleterEEEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2621,10'
          Dst:             _ZL21use_psk_identity_hintPNSt3__110unique_ptrIcN4bssl8internal7DeleterEEEPKc
    - functionName:    SSL_set_tmp_dh_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2594
      functionLinenumberEnd: 2594
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - cb
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_tmp_dh_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2591
      functionLinenumberEnd: 2591
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_tmp_rsa_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2587
      functionLinenumberEnd: 2587
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - cb
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_tmp_rsa_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2584
      functionLinenumberEnd: 2584
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_want
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2574
      functionLinenumberEnd: 2579
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2578,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2578,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2579,54'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_CTX_get_ex_data
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2570
      functionLinenumberEnd: 2571
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2571,10'
          Dst:             CRYPTO_get_ex_data
    - functionName:    SSL_CTX_set_ex_data
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2566
      functionLinenumberEnd: 2567
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - idx
        - data
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2567,10'
          Dst:             CRYPTO_set_ex_data
    - functionName:    SSL_CTX_get_ex_new_index
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2561
      functionLinenumberEnd: 2563
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - argl
        - argp
        - unused
        - dup_unused
        - free_func
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_new_index_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2562,10'
          Dst:             CRYPTO_get_ex_new_index_ex
    - functionName:    SSL_get_ex_data
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2555
      functionLinenumberEnd: 2556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2556,10'
          Dst:             CRYPTO_get_ex_data
    - functionName:    SSL_set_ex_data
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2551
      functionLinenumberEnd: 2552
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - idx
        - data
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2552,10'
          Dst:             CRYPTO_set_ex_data
    - functionName:    SSL_get_ex_new_index
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2546
      functionLinenumberEnd: 2548
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - argl
        - argp
        - unused
        - dup_unused
        - free_func
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_new_index_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2547,10'
          Dst:             CRYPTO_get_ex_new_index_ex
    - functionName:    SSL_set_quic_method
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2537
      functionLinenumberEnd: 2543
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - quic_method
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2538,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2539,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2541,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_CTX_set_quic_method
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2529
      functionLinenumberEnd: 2535
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - quic_method
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2530,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2531,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2533,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_get_shared_sigalgs
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2525
      functionLinenumberEnd: 2526
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - idx
        - psign
        - phash
        - psignandhash
        - rsig
        - rhash
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_shared_ciphers
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2516
      functionLinenumberEnd: 2522
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - len
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2517,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2518,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2520,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_set_state
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2514
      functionLinenumberEnd: 2514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - state
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_state
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2510
      functionLinenumberEnd: 2511
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_in_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2511,10'
          Dst:             SSL_in_init
    - functionName:    SSL_get_info_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2506
      functionLinenumberEnd: 2507
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_info_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2501
      functionLinenumberEnd: 2503
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - cb
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_SSL_CTX
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2474
      functionLinenumberEnd: 2498
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - ctx
      BBCount:         16
      ICount:          128
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl12ssl_cert_dupEPNS_4CERTE
        - _ZN4bssl5UpRefEP10ssl_ctx_st
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2475,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2476,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl12ssl_cert_dupEPNS_4CERTE
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl5UpRefEP10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2478,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl12ssl_cert_dupEPNS_4CERTE
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl5UpRefEP10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2478,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2479,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2483,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl12ssl_cert_dupEPNS_4CERTE
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl5UpRefEP10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2483,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2484,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2488,43'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl12ssl_cert_dupEPNS_4CERTE
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl5UpRefEP10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2489,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2490,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl5UpRefEP10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2493,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl5UpRefEP10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2484,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2488,30'
          Dst:             _ZN4bssl12ssl_cert_dupEPNS_4CERTE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2494,14'
          Dst:             _ZN4bssl5UpRefEP10ssl_ctx_st
    - functionName:    SSL_get_SSL_CTX
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2472
      functionLinenumberEnd: 2472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_shutdown
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2458
      functionLinenumberEnd: 2469
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2460,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2463,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2465,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2465,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2465,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2467,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_set_shutdown
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2442
      functionLinenumberEnd: 2456
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - mode
      BBCount:         17
      ICount:          96
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - SSL_get_shutdown
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2445,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2445,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2447,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2447,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2448,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2452,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2447,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2449,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2452,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2452,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2452,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2453,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2452,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2452,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2454,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2445,3'
          Dst:             SSL_get_shutdown
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2445,3'
          Dst:             SSL_get_shutdown
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2445,3'
          Dst:             __assert_fail
    - functionName:    SSL_get_quiet_shutdown
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2440
      functionLinenumberEnd: 2440
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_quiet_shutdown
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2436
      functionLinenumberEnd: 2438
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - mode
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_get_quiet_shutdown
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2432
      functionLinenumberEnd: 2433
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_quiet_shutdown
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2428
      functionLinenumberEnd: 2430
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - mode
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_server_tmp_key
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2426
      functionLinenumberEnd: 2426
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_key
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_current_expansion
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2424
      functionLinenumberEnd: 2424
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_current_compression
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2422
      functionLinenumberEnd: 2422
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_current_cipher
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2413
      functionLinenumberEnd: 2415
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_get_session
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2415,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2415,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2415,41'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2414,32'
          Dst:             SSL_get_session
    - functionName:    SSL_CTX_get0_privatekey
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2409
      functionLinenumberEnd: 2410
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_privatekey
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2401
      functionLinenumberEnd: 2407
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2402,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2403,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2406,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2403,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2403,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2404,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2403,5'
          Dst:             __assert_fail
    - functionName:    SSL_get0_peer_delegation_algorithms
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2392
      functionLinenumberEnd: 2398
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_sigalgs
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl4SpanIKtEC2Ev
        - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - _ZNK4bssl4SpanIKtE4dataEv
        - _ZNK4bssl4SpanIKtE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2394,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2394,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl4SpanIKtE4dataEv
                - _ZNK4bssl4SpanIKtE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2395,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl4SpanIKtE4dataEv
                - _ZNK4bssl4SpanIKtE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2393,24'
          Dst:             _ZN4bssl4SpanIKtEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2395,15'
          Dst:             _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2397,26'
          Dst:             _ZNK4bssl4SpanIKtE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2398,18'
          Dst:             _ZNK4bssl4SpanIKtE4sizeEv
    - functionName:    _ZNK4bssl4SpanIKtE4dataEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get0_peer_verify_algorithms
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2382
      functionLinenumberEnd: 2388
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_sigalgs
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl4SpanIKtEC2Ev
        - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - _ZNK4bssl4SpanIKtE4dataEv
        - _ZNK4bssl4SpanIKtE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2384,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2384,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl4SpanIKtE4dataEv
                - _ZNK4bssl4SpanIKtE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2385,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNK4bssl4SpanIKtE4dataEv
                - _ZNK4bssl4SpanIKtE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2383,24'
          Dst:             _ZN4bssl4SpanIKtEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2385,15'
          Dst:             _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2387,26'
          Dst:             _ZNK4bssl4SpanIKtE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2388,18'
          Dst:             _ZNK4bssl4SpanIKtE4sizeEv
    - functionName:    SSL_get0_certificate_types
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2372
      functionLinenumberEnd: 2378
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_types
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2374,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2374,20'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2374,23'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2374,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2374,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2375,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2373,23'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2375,13'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2377,22'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2378,16'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
    - functionName:    SSL_get_tls_channel_id
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2364
      functionLinenumberEnd: 2370
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out
        - max_out
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2365,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2366,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.6037
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2368,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.6037
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2368,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2368,61'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.6037
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2368,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.6037
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2368,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    SSL_set1_tls_channel_id
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2351
      functionLinenumberEnd: 2362
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - private_key
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZL11is_p256_keyP11evp_pkey_st
        - _ZN4bssl5UpRefEP11evp_pkey_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2352,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2353,5'
              BranchSideFuncs:
                - _ZL11is_p256_keyP11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2355,20'
              BranchSideFuncs:
                - _ZL11is_p256_keyP11evp_pkey_st
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2355,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2356,5'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2360,43'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2355,8'
          Dst:             _ZL11is_p256_keyP11evp_pkey_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2356,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2360,37'
          Dst:             _ZN4bssl5UpRefEP11evp_pkey_st
    - functionName:    _ZL11is_p256_keyP11evp_pkey_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2335
      functionLinenumberEnd: 2337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - private_key
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_get_curve_name
        - EC_KEY_get0_group
        - EVP_PKEY_get0_EC_KEY
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2337,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2337,70'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2337,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2336,26'
          Dst:             EVP_PKEY_get0_EC_KEY
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2337,52'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2337,28'
          Dst:             EC_GROUP_get_curve_name
    - functionName:    SSL_CTX_set1_tls_channel_id
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2341
      functionLinenumberEnd: 2349
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - private_key
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - _ZL11is_p256_keyP11evp_pkey_st
        - _ZN4bssl5UpRefEP11evp_pkey_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2342,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2343,5'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2347,35'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2342,8'
          Dst:             _ZL11is_p256_keyP11evp_pkey_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2343,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2347,29'
          Dst:             _ZN4bssl5UpRefEP11evp_pkey_st
    - functionName:    SSL_enable_tls_channel_id
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2330
      functionLinenumberEnd: 2332
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_set_tls_channel_id_enabled
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2331,3'
          Dst:             SSL_set_tls_channel_id_enabled
    - functionName:    SSL_set_tls_channel_id_enabled
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2323
      functionLinenumberEnd: 2328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - enabled
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2324,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2325,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2327,39'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_CTX_enable_tls_channel_id
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2318
      functionLinenumberEnd: 2320
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_CTX_set_tls_channel_id_enabled
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2319,3'
          Dst:             SSL_CTX_set_tls_channel_id_enabled
    - functionName:    SSL_CTX_set_tls_channel_id_enabled
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2314
      functionLinenumberEnd: 2316
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - enabled
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINS_18CertCompressionAlgEE4PushES1_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - elem
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl6VectorINS_18CertCompressionAlgEE9MaybeGrowEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:299,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:300,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:302,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:299,10'
          Dst:             _ZN4bssl6VectorINS_18CertCompressionAlgEE9MaybeGrowEv
    - functionName:    _ZN4bssl18CertCompressionAlgC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2618
      functionLinenumberEnd: 2623
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_add_cert_compression_alg
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2298
      functionLinenumberEnd: 2312
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - alg_id
        - compress
        - decompress
      BBCount:         17
      ICount:          119
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl18CertCompressionAlgC2Ev
        - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
        - _ZN4bssl6VectorINS_18CertCompressionAlgEE4PushES1_
        - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2299,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2299,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl18CertCompressionAlgC2Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE4PushES1_
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2299,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl18CertCompressionAlgC2Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE4PushES1_
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2299,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2299,3'
              BranchSideFuncs:
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl18CertCompressionAlgC2Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE4PushES1_
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2301,26'
              BranchSideFuncs:
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl18CertCompressionAlgC2Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE4PushES1_
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2301,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2301,24'
              BranchSideFuncs:
                - _ZN4bssl18CertCompressionAlgC2Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE4PushES1_
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2307,22'
              BranchSideFuncs:
                - _ZN4bssl18CertCompressionAlgC2Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE4PushES1_
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2302,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2301,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2303,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2299,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2301,24'
          Dst:             _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2301,24'
          Dst:             _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2307,22'
          Dst:             _ZN4bssl18CertCompressionAlgC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2311,37'
          Dst:             _ZN4bssl6VectorINS_18CertCompressionAlgEE4PushES1_
    - functionName:    SSL_set_alps_use_new_codepoint
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2289
      functionLinenumberEnd: 2294
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - use_new
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2290,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2291,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2293,43'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_has_application_settings
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2284
      functionLinenumberEnd: 2286
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_get_session
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2286,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2286,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2286,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2285,32'
          Dst:             SSL_get_session
    - functionName:    SSL_get0_peer_application_settings
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2276
      functionLinenumberEnd: 2282
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_data
        - out_len
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_get_session
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2279,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2279,17'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2279,54'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2277,32'
          Dst:             SSL_get_session
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2279,17'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2279,54'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2280,24'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2281,23'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
    - functionName:    _ZN4bssl6VectorINS_10ALPSConfigEE4PushES1_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - elem
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl10ALPSConfigC2EOS0_
        - _ZN4bssl6VectorINS_10ALPSConfigEE9MaybeGrowEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:299,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:300,7'
              BranchSideFuncs:
                - _ZN4bssl10ALPSConfigC2EOS0_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:302,11'
              BranchSideFuncs:
                - _ZN4bssl10ALPSConfigC2EOS0_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:299,10'
          Dst:             _ZN4bssl6VectorINS_10ALPSConfigEE9MaybeGrowEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:302,25'
          Dst:             _ZN4bssl10ALPSConfigC2EOS0_
    - functionName:    _ZN4bssl10ALPSConfigC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3190
      functionLinenumberEnd: 3190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:3190,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:3190,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:3190,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    SSL_add_application_settings
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2261
      functionLinenumberEnd: 2272
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - proto
        - proto_len
        - settings
        - settings_len
      BBCount:         30
      ICount:          163
      EdgeCount:       59
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN4bssl10ALPSConfigC2EOS0_
        - _ZN4bssl10ALPSConfigC2Ev
        - _ZN4bssl10ALPSConfigD2Ev
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl6VectorINS_10ALPSConfigEE4PushES1_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2262,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2263,5'
              BranchSideFuncs:
                - _ZN4bssl10ALPSConfigC2Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl10ALPSConfigC2EOS0_
                - _ZN4bssl6VectorINS_10ALPSConfigEE4PushES1_
                - _ZN4bssl10ALPSConfigD2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2265,14'
              BranchSideFuncs:
                - _ZN4bssl10ALPSConfigC2Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl10ALPSConfigC2EOS0_
                - _ZN4bssl6VectorINS_10ALPSConfigEE4PushES1_
                - _ZN4bssl10ALPSConfigD2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2266,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2266,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl10ALPSConfigC2EOS0_
                - _ZN4bssl6VectorINS_10ALPSConfigEE4PushES1_
                - _ZN4bssl10ALPSConfigD2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2267,15'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl10ALPSConfigC2EOS0_
                - _ZN4bssl6VectorINS_10ALPSConfigEE4PushES1_
                - _ZN4bssl10ALPSConfigD2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2267,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2266,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl10ALPSConfigC2EOS0_
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE4PushES1_
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZN4bssl10ALPSConfigD2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2268,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl10ALPSConfigC2EOS0_
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZN4bssl6VectorINS_10ALPSConfigEE4PushES1_
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZN4bssl10ALPSConfigD2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2266,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2266,7'
              BranchSideFuncs:
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZN4bssl10ALPSConfigD2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2266,7'
              BranchSideFuncs:
                - _ZN4bssl10ALPSConfigD2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2266,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2269,5'
              BranchSideFuncs:
                - _ZN4bssl10ALPSConfigD2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2271,3'
              BranchSideFuncs:
                - _ZN4bssl10ALPSConfigD2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2266,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2272,1'
              BranchSideFuncs:
                - _ZN4bssl10ALPSConfigD2Ev
                - _ZN4bssl10ALPSConfigD2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2272,1'
              BranchSideFuncs:
                - _ZN4bssl10ALPSConfigD2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2265,14'
          Dst:             _ZN4bssl10ALPSConfigC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2266,33'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2266,24'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2267,33'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2267,24'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2268,39'
          Dst:             _ZN4bssl10ALPSConfigC2EOS0_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2268,34'
          Dst:             _ZN4bssl6VectorINS_10ALPSConfigEE4PushES1_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2266,7'
          Dst:             _ZN4bssl10ALPSConfigD2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2266,7'
          Dst:             _ZN4bssl10ALPSConfigD2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2272,1'
          Dst:             _ZN4bssl10ALPSConfigD2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2272,1'
          Dst:             _ZN4bssl10ALPSConfigD2Ev
    - functionName:    SSL_CTX_set_allow_unknown_alpn_protos
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2255
      functionLinenumberEnd: 2257
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - enabled
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get0_alpn_selected
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2242
      functionLinenumberEnd: 2253
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_data
        - out_len
      BBCount:         13
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - SSL_in_early_data
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2244,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2244,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2247,16'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2244,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2245,16'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2247,16'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2250,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2250,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2250,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2243,23'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2244,7'
          Dst:             SSL_in_early_data
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2245,16'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2247,16'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2250,3'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2250,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2251,24'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2252,45'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
    - functionName:    SSL_CTX_set_alpn_select_cb
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2236
      functionLinenumberEnd: 2239
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
        - arg
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_alpn_protos
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2219
      functionLinenumberEnd: 2230
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - protos
        - protos_len
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - _ZN4bssl22ssl_is_valid_alpn_listENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK4bssl4SpanIKhE5emptyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2221,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2222,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl22ssl_is_valid_alpn_listENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2224,20'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl22ssl_is_valid_alpn_listENS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2225,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2225,48'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2229,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2225,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2226,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2229,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2224,15'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2225,13'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2225,25'
          Dst:             _ZN4bssl22ssl_is_valid_alpn_listENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2226,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2229,46'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    SSL_CTX_set_alpn_protos
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2209
      functionLinenumberEnd: 2217
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - protos
        - protos_len
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZN4bssl22ssl_is_valid_alpn_listENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK4bssl4SpanIKhE5emptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2212,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2212,48'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2216,10'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2213,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2216,10'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2211,15'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2212,13'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2212,25'
          Dst:             _ZN4bssl22ssl_is_valid_alpn_listENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2213,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2216,38'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    SSL_CTX_set_next_proto_select_cb
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2203
      functionLinenumberEnd: 2206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
        - arg
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_next_protos_advertised_cb
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2193
      functionLinenumberEnd: 2196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
        - arg
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get0_next_proto_negotiated
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2183
      functionLinenumberEnd: 2188
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_data
        - out_len
      BBCount:         7
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2185,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2185,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2185,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2185,3'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2185,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2186,46'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2187,67'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
    - functionName:    SSL_select_next_proto
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2136
      functionLinenumberEnd: 2180
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - out_len
        - peer
        - peer_len
        - supported
        - supported_len
      BBCount:         27
      ICount:          195
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - CBS_data
        - CBS_get_u8_length_prefixed
        - CBS_len
        - _ZN4bssl22ssl_is_valid_alpn_listENS_4SpanIKhEE
        - _ZN4bssl31ssl_alpn_list_contains_protocolENS_4SpanIKhEES2_
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK4bssl4SpanIKhE5emptyEv
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2144,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2144,54'
              BranchSideFuncs:
                - _ZN4bssl22ssl_is_valid_alpn_listENS_4SpanIKhEE
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_len
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl31ssl_alpn_list_contains_protocolENS_4SpanIKhEES2_
                - CBS_data
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2145,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_is_valid_alpn_listENS_4SpanIKhEE
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_len
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl31ssl_alpn_list_contains_protocolENS_4SpanIKhEES2_
                - CBS_data
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2144,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2145,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_is_valid_alpn_listENS_4SpanIKhEE
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_len
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl31ssl_alpn_list_contains_protocolENS_4SpanIKhEES2_
                - CBS_data
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2146,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2146,5'
              BranchSideFuncs:
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_len
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl31ssl_alpn_list_contains_protocolENS_4SpanIKhEES2_
                - CBS_data
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2150,13'
              BranchSideFuncs:
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_len
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl31ssl_alpn_list_contains_protocolENS_4SpanIKhEES2_
                - CBS_data
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2151,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2152,10'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - CBS_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl31ssl_alpn_list_contains_protocolENS_4SpanIKhEES2_
                - CBS_len
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2171,9'
              BranchSideFuncs:
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2152,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2152,54'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl31ssl_alpn_list_contains_protocolENS_4SpanIKhEES2_
                - CBS_len
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_data
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2153,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2152,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2153,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2156,46'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl31ssl_alpn_list_contains_protocolENS_4SpanIKhEES2_
                - CBS_len
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_get_u8_length_prefixed
                - CBS_len
                - CBS_data
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2156,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2151,3'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2160,36'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2172,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2172,52'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2173,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2173,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2177,32'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2142,20'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2143,25'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2144,19'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2144,31'
          Dst:             _ZN4bssl22ssl_is_valid_alpn_listENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2145,8'
          Dst:             _ZN4bssl22ssl_is_valid_alpn_listENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2150,13'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2151,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2152,10'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2152,54'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2156,41'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2157,41'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2156,9'
          Dst:             _ZN4bssl31ssl_alpn_list_contains_protocolENS_4SpanIKhEES2_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2160,36'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2162,39'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2171,9'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2172,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2172,52'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2177,32'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2178,35'
          Dst:             CBS_len
    - functionName:    SSL_CTX_set_tlsext_servername_arg
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2129
      functionLinenumberEnd: 2131
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - arg
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_tlsext_servername_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2124
      functionLinenumberEnd: 2126
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - callback
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_tlsext_host_name
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2105
      functionLinenumberEnd: 2121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - name
      BBCount:         13
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - OPENSSL_strdup
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2107,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2108,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2111,23'
              BranchSideFuncs:
                - strlen
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2112,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2112,19'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2113,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2113,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2116,3'
              BranchSideFuncs:
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2118,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2120,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2111,16'
          Dst:             strlen
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2113,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2116,23'
          Dst:             OPENSSL_strdup
    - functionName:    SSL_get0_signed_cert_timestamp_list
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2080
      functionLinenumberEnd: 2090
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
        - out_len
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
        - SSL_get_session
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2082,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2082,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2083,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2082,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2082,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2083,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2082,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2083,6'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2088,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2081,26'
          Dst:             SSL_get_session
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2088,10'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2089,14'
          Dst:             CRYPTO_BUFFER_len
    - functionName:    SSL_enable_ocsp_stapling
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2072
      functionLinenumberEnd: 2077
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2073,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2074,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2076,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_CTX_enable_ocsp_stapling
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2068
      functionLinenumberEnd: 2070
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_enable_signed_cert_timestamps
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2061
      functionLinenumberEnd: 2066
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2062,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2063,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2065,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_CTX_enable_signed_cert_timestamps
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionLinenumberEnd: 2059
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_custom_verify
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2049
      functionLinenumberEnd: 2055
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - mode
        - callback
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2050,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2051,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2053,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_CTX_set_custom_verify
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2042
      functionLinenumberEnd: 2045
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - mode
        - callback
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_servername_type
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2033
      functionLinenumberEnd: 2038
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_get_servername
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2034,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2035,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2037,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2034,7'
          Dst:             SSL_get_servername
    - functionName:    SSL_get_servername
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2019
      functionLinenumberEnd: 2031
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - type
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2020,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2021,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2026,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2026,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2027,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2030,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
      Callsites:       []
    - functionName:    SSL_set_cipher_list
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1997
      functionLinenumberEnd: 2006
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - str
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_has_aes_hardware
        - _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1998,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1999,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2001,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_has_aes_hardware
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2001,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2002,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2003,33'
              BranchSideFuncs:
                - EVP_has_aes_hardware
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2003,33'
          Dst:             EVP_has_aes_hardware
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2004,10'
          Dst:             _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
    - functionName:    SSL_CTX_set_cipher_list
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1983
      functionLinenumberEnd: 1986
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - str
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_has_aes_hardware
        - _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1984,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1984,50'
              BranchSideFuncs:
                - _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1985,50'
              BranchSideFuncs:
                - EVP_has_aes_hardware
                - _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1985,50'
          Dst:             EVP_has_aes_hardware
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1986,10'
          Dst:             _ZN4bssl22ssl_create_cipher_listEPNSt3__110unique_ptrINS_23SSLCipherPreferenceListENS_8internal7DeleterEEEbPKcb
    - functionName:    SSL_get_cipher_list
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1965
      functionLinenumberEnd: 1981
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - n
      BBCount:         15
      ICount:          83
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - SSL_get_ciphers
        - sk_SSL_CIPHER_num
        - sk_SSL_CIPHER_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1966,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1967,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1970,46'
              BranchSideFuncs:
                - SSL_get_ciphers
                - sk_SSL_CIPHER_num
                - sk_SSL_CIPHER_value
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1971,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1971,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1972,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1971,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1971,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1972,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1971,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1972,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1975,45'
              BranchSideFuncs:
                - sk_SSL_CIPHER_value
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1976,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1977,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1980,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1970,30'
          Dst:             SSL_get_ciphers
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1971,43'
          Dst:             sk_SSL_CIPHER_num
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1975,25'
          Dst:             sk_SSL_CIPHER_value
    - functionName:    SSL_get_ciphers
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1952
      functionLinenumberEnd: 1963
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         15
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1953,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1954,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1956,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl10SSL_CONFIGENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1956,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1957,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1961,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1957,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1957,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1958,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1961,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1961,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1962,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI19stack_st_SSL_CIPHERN4bssl8internal7DeleterEE3getB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1957,5'
          Dst:             __assert_fail
    - functionName:    SSL_CTX_cipher_in_group
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1945
      functionLinenumberEnd: 1950
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - i
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sk_SSL_CIPHER_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1946,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1947,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1949,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl23SSLCipherPreferenceListENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1946,12'
          Dst:             sk_SSL_CIPHER_num
    - functionName:    SSL_CTX_get_ciphers
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1941
      functionLinenumberEnd: 1942
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_tmp_dh
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1939
      functionLinenumberEnd: 1939
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - dh
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_tmp_dh
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1937
      functionLinenumberEnd: 1937
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - dh
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_negotiated_group
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1929
      functionLinenumberEnd: 1935
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_get_group_id
        - _ZN4bssl19ssl_group_id_to_nidEt
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1931,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1932,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1934,30'
              BranchSideFuncs:
                - _ZN4bssl19ssl_group_id_to_nidEt
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1930,23'
          Dst:             SSL_get_group_id
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1934,10'
          Dst:             _ZN4bssl19ssl_group_id_to_nidEt
    - functionName:    SSL_CTX_set_tlsext_ticket_key_cb
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1810
      functionLinenumberEnd: 1812
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - callback
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_9TicketKeyEJEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_9TicketKeyEJEEEPT_DpOT0_
    - functionName:    SSL_CTX_set_tlsext_ticket_keys
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1783
      functionLinenumberEnd: 1805
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - in
        - len
      BBCount:         16
      ICount:          113
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1784,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1785,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1787,7'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1787,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1788,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1791,14'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1792,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1793,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1795,63'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1788,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1791,14'
          Dst:             _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1796,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1797,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1798,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    SSL_CTX_get_tlsext_ticket_keys
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1760
      functionLinenumberEnd: 1781
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - len
      BBCount:         15
      ICount:          109
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl36ssl_ctx_rotate_ticket_encryption_keyEP10ssl_ctx_st
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1761,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1762,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1764,7'
              BranchSideFuncs:
                - _ZN4bssl36ssl_ctx_rotate_ticket_encryption_keyEP10ssl_ctx_st
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1764,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1765,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1771,45'
              BranchSideFuncs:
                - _ZN4bssl36ssl_ctx_rotate_ticket_encryption_keyEP10ssl_ctx_st
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1771,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1772,5'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1775,52'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1765,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1771,8'
          Dst:             _ZN4bssl36ssl_ctx_rotate_ticket_encryption_keyEP10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1776,17'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1777,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1778,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1779,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1781,1'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1781,1'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
    - functionName:    SSL_CTX_get_session_cache_mode
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1755
      functionLinenumberEnd: 1756
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_session_cache_mode
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1749
      functionLinenumberEnd: 1752
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - mode
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_get_cache_size
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1745
      functionLinenumberEnd: 1746
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_set_cache_size
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1739
      functionLinenumberEnd: 1742
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - size
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z24lh_SSL_SESSION_num_itemsPK20lhash_st_SSL_SESSION
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2628
      functionLinenumberEnd: 2628
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_num_items
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2628,1'
          Dst:             OPENSSL_lh_num_items
    - functionName:    SSL_CTX_sess_number
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1734
      functionLinenumberEnd: 1737
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _Z24lh_SSL_SESSION_num_itemsPK20lhash_st_SSL_SESSION
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1735,17'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1736,10'
          Dst:             _Z24lh_SSL_SESSION_num_itemsPK20lhash_st_SSL_SESSION
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1737,1'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1737,1'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
    - functionName:    SSL_get_secure_renegotiation_support
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1726
      functionLinenumberEnd: 1732
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1727,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1728,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1730,31'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1730,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1730,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1731,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1730,10'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
    - functionName:    SSL_set_mtu
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1718
      functionLinenumberEnd: 1724
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - mtu
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - SSL_is_dtls
        - _ZN4bssl13dtls1_min_mtuEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1719,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1719,28'
              BranchSideFuncs:
                - _ZN4bssl13dtls1_min_mtuEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1720,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1719,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1720,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1722,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1719,8'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1719,34'
          Dst:             _ZN4bssl13dtls1_min_mtuEv
    - functionName:    SSL_set_max_send_fragment
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1706
      functionLinenumberEnd: 1715
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - max_send_fragment
      BBCount:         7
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1707,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1708,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1710,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1710,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1710,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1711,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_CTX_set_max_send_fragment
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1694
      functionLinenumberEnd: 1703
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - max_send_fragment
      BBCount:         7
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1695,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1696,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1698,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1698,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1698,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1699,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_set_max_cert_list
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1687
      functionLinenumberEnd: 1692
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - max_cert_list
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1688,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1688,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1689,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_get_max_cert_list
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1685
      functionLinenumberEnd: 1685
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_max_cert_list
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1678
      functionLinenumberEnd: 1683
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - max_cert_list
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1679,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1679,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1680,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_CTX_get_max_cert_list
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1674
      functionLinenumberEnd: 1675
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_renegotiate_pending
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1666
      functionLinenumberEnd: 1667
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_in_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1667,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1667,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1667,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1667,10'
          Dst:             SSL_in_init
    - functionName:    SSL_can_release_private_key
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2724
      functionLinenumberEnd: 2733
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bsslL19ssl_can_renegotiateEPK6ssl_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2725,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2728,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2732,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:2732,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2732,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:2732,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:2725,7'
          Dst:             _ZN4bsslL19ssl_can_renegotiateEPK6ssl_st
    - functionName:    SSL_renegotiate
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1626
      functionLinenumberEnd: 1664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         21
      ICount:          133
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - SSL_can_release_private_key
        - _ZN4bssl17ssl_handshake_newEP6ssl_st
        - _ZN4bsslL19ssl_can_renegotiateEPK6ssl_st
        - _ZNK4bssl9SSLBuffer5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1628,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1629,5'
              BranchSideFuncs:
                - _ZN4bsslL19ssl_can_renegotiateEPK6ssl_st
                - ERR_put_error
                - SSL_can_release_private_key
                - __assert_fail
                - _ZNK4bssl9SSLBuffer5emptyEv
                - ERR_put_error
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1633,28'
              BranchSideFuncs:
                - _ZN4bsslL19ssl_can_renegotiateEPK6ssl_st
                - ERR_put_error
                - SSL_can_release_private_key
                - __assert_fail
                - _ZNK4bssl9SSLBuffer5emptyEv
                - ERR_put_error
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1633,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1634,5'
              BranchSideFuncs:
                - SSL_can_release_private_key
                - __assert_fail
                - _ZNK4bssl9SSLBuffer5emptyEv
                - ERR_put_error
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1639,3'
              BranchSideFuncs:
                - SSL_can_release_private_key
                - __assert_fail
                - _ZNK4bssl9SSLBuffer5emptyEv
                - ERR_put_error
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1639,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1639,3'
              BranchSideFuncs:
                - _ZNK4bssl9SSLBuffer5emptyEv
                - ERR_put_error
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1645,8'
              BranchSideFuncs:
                - _ZNK4bssl9SSLBuffer5emptyEv
                - ERR_put_error
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1645,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1646,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1647,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1645,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1647,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1652,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1652,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1653,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1656,35'
              BranchSideFuncs:
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1657,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1658,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1661,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1629,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1633,8'
          Dst:             _ZN4bsslL19ssl_can_renegotiateEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1634,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1639,3'
          Dst:             SSL_can_release_private_key
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1639,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1645,30'
          Dst:             _ZNK4bssl9SSLBuffer5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1647,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1653,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1656,17'
          Dst:             _ZN4bssl17ssl_handshake_newEP6ssl_st
    - functionName:    SSL_get_default_timeout
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1622
      functionLinenumberEnd: 1623
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_check_private_key
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1612
      functionLinenumberEnd: 1620
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16has_cert_and_keyPK17ssl_credential_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1613,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1614,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL16has_cert_and_keyPK17ssl_credential_st
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1619,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL16has_cert_and_keyPK17ssl_credential_st
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1619,10'
          Dst:             _ZL16has_cert_and_keyPK17ssl_credential_st
    - functionName:    _ZL16has_cert_and_keyPK17ssl_credential_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1590
      functionLinenumberEnd: 1604
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cred
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - sk_CRYPTO_BUFFER_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1592,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1593,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1597,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1597,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1598,30'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1599,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1597,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1599,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1603,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1593,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1598,7'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1599,5'
          Dst:             ERR_put_error
    - functionName:    SSL_CTX_check_private_key
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1606
      functionLinenumberEnd: 1609
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16has_cert_and_keyPK17ssl_credential_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1609,10'
          Dst:             _ZL16has_cert_and_keyPK17ssl_credential_st
    - functionName:    SSL_has_pending
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1586
      functionLinenumberEnd: 1587
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_pending
        - _ZNK4bssl9SSLBuffer5emptyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1587,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1587,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1587,36'
              BranchSideFuncs:
                - _ZNK4bssl9SSLBuffer5emptyEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1587,10'
          Dst:             SSL_pending
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1587,57'
          Dst:             _ZNK4bssl9SSLBuffer5emptyEv
    - functionName:    SSL_pending
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1582
      functionLinenumberEnd: 1583
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl4SpanIhE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1583,53'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
    - functionName:    SSL_set_read_ahead
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1580
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - yes
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_read_ahead
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1578
      functionLinenumberEnd: 1578
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - yes
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_read_ahead
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1576
      functionLinenumberEnd: 1576
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_get_read_ahead
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1574
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_extms_support
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1551
      functionLinenumberEnd: 1572
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         12
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1554,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1555,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1557,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1557,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1558,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1562,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1562,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1563,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1567,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1567,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1568,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1570,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1557,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1570,3'
          Dst:             __assert_fail
    - functionName:    SSL_get_verify_mode
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1543
      functionLinenumberEnd: 1549
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1544,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1545,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1548,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1545,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1545,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1546,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1545,5'
          Dst:             __assert_fail
    - functionName:    SSL_get_peer_finished
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1530
      functionLinenumberEnd: 1541
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - count
      BBCount:         11
      ICount:          89
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL13copy_finishedPvmN4bssl4SpanIKhEE
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1531,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1532,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
                - _ZL13copy_finishedPvmN4bssl4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
                - _ZL13copy_finishedPvmN4bssl4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1533,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1531,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1533,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1536,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
                - _ZL13copy_finishedPvmN4bssl4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
                - _ZL13copy_finishedPvmN4bssl4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1536,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1537,26'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
                - _ZL13copy_finishedPvmN4bssl4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1540,24'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
                - _ZL13copy_finishedPvmN4bssl4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1532,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1537,38'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1537,12'
          Dst:             _ZL13copy_finishedPvmN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1540,36'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1540,10'
          Dst:             _ZL13copy_finishedPvmN4bssl4SpanIKhEE
    - functionName:    _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - container
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl13InplaceVectorIhLm12EE4dataEv
        - _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:135,25'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4dataEv
        - Src:             '/src/boringssl/include/openssl/span.h:135,50'
          Dst:             _ZNK4bssl13InplaceVectorIhLm12EE4sizeEv
    - functionName:    _ZL13copy_finishedPvmN4bssl4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1514
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - out_len
        - in
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1510,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1510,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNK4bssl4SpanIKhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1511,18'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNK4bssl4SpanIKhE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1510,20'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1511,18'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1513,26'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1513,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1514,13'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
    - functionName:    SSL_get_finished
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1517
      functionLinenumberEnd: 1528
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - count
      BBCount:         11
      ICount:          89
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL13copy_finishedPvmN4bssl4SpanIKhEE
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1518,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1519,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
                - _ZL13copy_finishedPvmN4bssl4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
                - _ZL13copy_finishedPvmN4bssl4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1520,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1518,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1520,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1523,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
                - _ZL13copy_finishedPvmN4bssl4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
                - _ZL13copy_finishedPvmN4bssl4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1523,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1524,26'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
                - _ZL13copy_finishedPvmN4bssl4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1527,24'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
                - _ZL13copy_finishedPvmN4bssl4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1519,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1524,38'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1524,12'
          Dst:             _ZL13copy_finishedPvmN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1527,36'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1527,10'
          Dst:             _ZL13copy_finishedPvmN4bssl4SpanIKhEE
    - functionName:    SSL_set_rfd
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1489
      functionLinenumberEnd: 1506
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - fd
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_get_fd
        - BIO_method_type
        - BIO_new
        - BIO_s_socket
        - BIO_set_fd
        - BIO_up_ref
        - ERR_put_error
        - SSL_get_wbio
        - SSL_set0_rbio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1491,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1491,39'
              BranchSideFuncs:
                - BIO_s_socket
                - BIO_new
                - BIO_set_fd
                - SSL_set0_rbio
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1493,24'
              BranchSideFuncs:
                - BIO_s_socket
                - BIO_new
                - BIO_set_fd
                - SSL_set0_rbio
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1491,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1492,18'
              BranchSideFuncs:
                - BIO_s_socket
                - BIO_new
                - BIO_set_fd
                - SSL_set0_rbio
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1493,24'
              BranchSideFuncs:
                - BIO_s_socket
                - BIO_new
                - BIO_set_fd
                - SSL_set0_rbio
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1491,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1493,24'
              BranchSideFuncs:
                - BIO_s_socket
                - BIO_new
                - BIO_set_fd
                - SSL_set0_rbio
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1502,16'
              BranchSideFuncs:
                - BIO_up_ref
                - SSL_set0_rbio
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1494,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1495,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1498,16'
              BranchSideFuncs:
                - BIO_set_fd
                - SSL_set0_rbio
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1490,15'
          Dst:             SSL_get_wbio
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1491,23'
          Dst:             BIO_method_type
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1492,7'
          Dst:             BIO_get_fd
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1493,24'
          Dst:             BIO_s_socket
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1493,16'
          Dst:             BIO_new
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1495,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1498,5'
          Dst:             BIO_set_fd
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1499,5'
          Dst:             SSL_set0_rbio
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1502,5'
          Dst:             BIO_up_ref
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1503,5'
          Dst:             SSL_set0_rbio
    - functionName:    SSL_get_wbio
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set0_rbio
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - rbio
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_wfd
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1469
      functionLinenumberEnd: 1487
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - fd
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_get_fd
        - BIO_method_type
        - BIO_new
        - BIO_s_socket
        - BIO_set_fd
        - BIO_up_ref
        - ERR_put_error
        - SSL_get_rbio
        - SSL_set0_wbio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1471,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1471,39'
              BranchSideFuncs:
                - BIO_s_socket
                - BIO_new
                - BIO_set_fd
                - SSL_set0_wbio
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1473,24'
              BranchSideFuncs:
                - BIO_s_socket
                - BIO_new
                - BIO_set_fd
                - SSL_set0_wbio
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1471,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1472,18'
              BranchSideFuncs:
                - BIO_s_socket
                - BIO_new
                - BIO_set_fd
                - SSL_set0_wbio
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1473,24'
              BranchSideFuncs:
                - BIO_s_socket
                - BIO_new
                - BIO_set_fd
                - SSL_set0_wbio
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1471,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1473,24'
              BranchSideFuncs:
                - BIO_s_socket
                - BIO_new
                - BIO_set_fd
                - SSL_set0_wbio
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1482,16'
              BranchSideFuncs:
                - BIO_up_ref
                - SSL_set0_wbio
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1474,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1475,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1478,16'
              BranchSideFuncs:
                - BIO_set_fd
                - SSL_set0_wbio
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1470,15'
          Dst:             SSL_get_rbio
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1471,23'
          Dst:             BIO_method_type
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1472,7'
          Dst:             BIO_get_fd
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1473,24'
          Dst:             BIO_s_socket
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1473,16'
          Dst:             BIO_new
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1475,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1478,5'
          Dst:             BIO_set_fd
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1479,5'
          Dst:             SSL_set0_wbio
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1482,5'
          Dst:             BIO_up_ref
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1483,5'
          Dst:             SSL_set0_wbio
    - functionName:    SSL_get_rbio
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set0_wbio
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - wbio
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_fd
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1458
      functionLinenumberEnd: 1467
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - fd
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_new
        - BIO_s_socket
        - BIO_set_fd
        - ERR_put_error
        - SSL_set_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1460,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1461,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1464,14'
              BranchSideFuncs:
                - BIO_set_fd
                - SSL_set_bio
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1459,22'
          Dst:             BIO_s_socket
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1459,14'
          Dst:             BIO_new
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1461,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1464,3'
          Dst:             BIO_set_fd
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1465,3'
          Dst:             SSL_set_bio
    - functionName:    SSL_set_bio
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - rbio
        - wbio
      BBCount:         21
      ICount:          108
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - BIO_up_ref
        - SSL_get_rbio
        - SSL_get_wbio
        - SSL_set0_rbio
        - SSL_set0_wbio
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:613,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:613,36'
              BranchSideFuncs:
                - SSL_get_wbio
                - SSL_get_rbio
                - SSL_get_wbio
                - SSL_set0_rbio
                - SSL_set0_wbio
                - SSL_get_rbio
                - SSL_get_wbio
                - SSL_set0_rbio
                - SSL_set0_wbio
                - BIO_up_ref
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:619,7'
              BranchSideFuncs:
                - SSL_get_rbio
                - SSL_get_wbio
                - SSL_set0_rbio
                - SSL_set0_wbio
                - SSL_get_rbio
                - SSL_get_wbio
                - SSL_set0_rbio
                - SSL_set0_wbio
                - BIO_up_ref
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:613,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:614,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:619,7'
              BranchSideFuncs:
                - SSL_get_rbio
                - SSL_get_wbio
                - SSL_set0_rbio
                - SSL_set0_wbio
                - SSL_get_rbio
                - SSL_get_wbio
                - SSL_set0_rbio
                - SSL_set0_wbio
                - BIO_up_ref
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:619,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:619,23'
              BranchSideFuncs:
                - SSL_get_rbio
                - SSL_get_wbio
                - SSL_set0_rbio
                - SSL_set0_wbio
                - SSL_get_rbio
                - SSL_get_wbio
                - SSL_set0_rbio
                - SSL_set0_wbio
                - BIO_up_ref
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:624,7'
              BranchSideFuncs:
                - SSL_get_rbio
                - SSL_get_wbio
                - SSL_set0_rbio
                - SSL_set0_wbio
                - SSL_get_rbio
                - SSL_get_wbio
                - SSL_set0_rbio
                - SSL_set0_wbio
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:619,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:620,16'
              BranchSideFuncs:
                - BIO_up_ref
                - SSL_get_rbio
                - SSL_get_wbio
                - SSL_set0_rbio
                - SSL_set0_wbio
                - SSL_get_rbio
                - SSL_get_wbio
                - SSL_set0_rbio
                - SSL_set0_wbio
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:624,7'
              BranchSideFuncs:
                - SSL_get_rbio
                - SSL_get_wbio
                - SSL_set0_rbio
                - SSL_set0_wbio
                - SSL_get_rbio
                - SSL_get_wbio
                - SSL_set0_rbio
                - SSL_set0_wbio
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:624,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:625,19'
              BranchSideFuncs:
                - SSL_set0_wbio
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:632,7'
              BranchSideFuncs:
                - SSL_get_wbio
                - SSL_set0_rbio
                - SSL_set0_wbio
                - SSL_get_rbio
                - SSL_get_wbio
                - SSL_set0_rbio
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:632,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:632,49'
              BranchSideFuncs:
                - SSL_get_rbio
                - SSL_get_wbio
                - SSL_set0_rbio
                - SSL_set0_wbio
                - SSL_set0_rbio
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:638,17'
              BranchSideFuncs:
                - SSL_set0_rbio
                - SSL_set0_wbio
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:632,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:633,19'
              BranchSideFuncs:
                - SSL_set0_rbio
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:638,17'
              BranchSideFuncs:
                - SSL_set0_rbio
                - SSL_set0_wbio
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:613,15'
          Dst:             SSL_get_rbio
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:613,44'
          Dst:             SSL_get_wbio
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:620,5'
          Dst:             BIO_up_ref
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:624,15'
          Dst:             SSL_get_rbio
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:625,5'
          Dst:             SSL_set0_wbio
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:632,15'
          Dst:             SSL_get_wbio
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:632,36'
          Dst:             SSL_get_rbio
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:632,57'
          Dst:             SSL_get_wbio
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:633,5'
          Dst:             SSL_set0_rbio
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:638,3'
          Dst:             SSL_set0_rbio
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:639,3'
          Dst:             SSL_set0_wbio
    - functionName:    SSL_get_wfd
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1448
      functionLinenumberEnd: 1454
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_find_type
        - BIO_get_fd
        - SSL_get_wbio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1451,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1451,7'
              BranchSideFuncs:
                - BIO_get_fd
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1452,16'
              BranchSideFuncs:
                - BIO_get_fd
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1450,26'
          Dst:             SSL_get_wbio
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1450,12'
          Dst:             BIO_find_type
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1452,5'
          Dst:             BIO_get_fd
    - functionName:    SSL_get_rfd
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1439
      functionLinenumberEnd: 1445
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_find_type
        - BIO_get_fd
        - SSL_get_rbio
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1442,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1442,7'
              BranchSideFuncs:
                - BIO_get_fd
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1443,16'
              BranchSideFuncs:
                - BIO_get_fd
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1441,26'
          Dst:             SSL_get_rbio
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1441,12'
          Dst:             BIO_find_type
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1443,5'
          Dst:             BIO_get_fd
    - functionName:    SSL_get_fd
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1437
      functionLinenumberEnd: 1437
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_get_rfd
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1437,41'
          Dst:             SSL_get_rfd
    - functionName:    SSL_get0_session_id_context
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1427
      functionLinenumberEnd: 1435
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_len
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1428,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1429,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1433,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1429,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1429,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1430,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1429,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1433,41'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1434,37'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE4dataEv
    - functionName:    SSL_set_session_id_context
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1420
      functionLinenumberEnd: 1425
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - sid_ctx
        - sid_ctx_len
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22set_session_id_contextPN4bssl4CERTEPKhm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1421,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1422,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZL22set_session_id_contextPN4bssl4CERTEPKhm
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1424,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZL22set_session_id_contextPN4bssl4CERTEPKhm
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1424,10'
          Dst:             _ZL22set_session_id_contextPN4bssl4CERTEPKhm
    - functionName:    _ZL22set_session_id_contextPN4bssl4CERTEPKhm
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1405
      functionLinenumberEnd: 1412
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cert
        - sid_ctx
        - sid_ctx_len
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1406,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1407,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1411,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1406,34'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1406,22'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1407,5'
          Dst:             ERR_put_error
    - functionName:    SSL_CTX_set_session_id_context
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1415
      functionLinenumberEnd: 1416
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sid_ctx
        - sid_ctx_len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22set_session_id_contextPN4bssl4CERTEPKhm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1416,10'
          Dst:             _ZL22set_session_id_contextPN4bssl4CERTEPKhm
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_get_tls_unique
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1373
      functionLinenumberEnd: 1402
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out
        - out_len
        - max_out
      BBCount:         17
      ICount:          120
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1378,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1379,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1380,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1378,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1380,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1386,34'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.6037
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1387,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1389,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.6037
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1395,23'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.6037
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1389,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1390,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.6037
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1392,16'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.6037
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1396,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1397,16'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.6037
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1400,18'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.6037
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1375,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1379,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1386,34'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1392,16'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm12EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1395,23'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1396,16'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1400,32'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1400,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    SSL_CTX_set0_buffer_pool
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1368
      functionLinenumberEnd: 1370
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - pool
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_mode
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1366
      functionLinenumberEnd: 1366
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_clear_mode
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1361
      functionLinenumberEnd: 1363
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - mode
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_mode
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1356
      functionLinenumberEnd: 1358
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - mode
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_get_mode
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1354
      functionLinenumberEnd: 1354
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_clear_mode
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1349
      functionLinenumberEnd: 1351
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - mode
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_mode
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionLinenumberEnd: 1346
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - mode
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_clear_options
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1337
      functionLinenumberEnd: 1339
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - options
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_options
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1332
      functionLinenumberEnd: 1334
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - options
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_get_options
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1330
      functionLinenumberEnd: 1330
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_clear_options
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1325
      functionLinenumberEnd: 1327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - options
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_options
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionLinenumberEnd: 1322
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - options
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_error_description
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1275
      functionLinenumberEnd: 1318
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - err
      BBCount:         22
      ICount:          113
      EdgeCount:       42
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1276,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1278,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1280,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1282,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1284,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1286,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1288,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1290,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1292,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1294,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1296,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1298,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1300,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1302,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1304,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1306,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1308,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1310,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1312,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1314,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1316,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL25bio_retry_reason_to_errori
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1180
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - reason
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1181,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1183,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1185,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1187,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_get_error
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1273
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - ret_code
      BBCount:         44
      ICount:          232
      EdgeCount:       55
      CyclomaticComplexity: 13
      functionsReached:
        - BIO_get_retry_reason
        - BIO_should_io_special
        - BIO_should_read
        - BIO_should_write
        - ERR_GET_LIB
        - ERR_peek_error
        - SSL_get_rbio
        - SSL_get_wbio
        - SSL_is_quic
        - _ZL25bio_retry_reason_to_errori
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1193,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1198,18'
              BranchSideFuncs:
                - ERR_peek_error
                - SSL_get_wbio
                - BIO_should_write
                - BIO_should_read
                - BIO_should_io_special
                - BIO_get_retry_reason
                - _ZL25bio_retry_reason_to_errori
                - SSL_is_quic
                - SSL_get_rbio
                - BIO_should_read
                - BIO_should_write
                - BIO_should_io_special
                - BIO_get_retry_reason
                - _ZL25bio_retry_reason_to_errori
                - ERR_GET_LIB
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1199,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1200,21'
              BranchSideFuncs:
                - ERR_GET_LIB
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1206,7'
              BranchSideFuncs:
                - SSL_get_wbio
                - BIO_should_write
                - BIO_should_read
                - BIO_should_io_special
                - BIO_get_retry_reason
                - _ZL25bio_retry_reason_to_errori
                - SSL_is_quic
                - SSL_get_rbio
                - BIO_should_read
                - BIO_should_write
                - BIO_should_io_special
                - BIO_get_retry_reason
                - _ZL25bio_retry_reason_to_errori
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1200,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1201,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1203,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1206,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1207,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1216,11'
              BranchSideFuncs:
                - SSL_get_wbio
                - BIO_should_write
                - BIO_should_read
                - BIO_should_io_special
                - BIO_get_retry_reason
                - _ZL25bio_retry_reason_to_errori
                - SSL_is_quic
                - SSL_get_rbio
                - BIO_should_read
                - BIO_should_write
                - BIO_should_io_special
                - BIO_get_retry_reason
                - _ZL25bio_retry_reason_to_errori
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1207,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1208,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1213,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1216,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1228,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1228,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1228,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1228,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1228,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1228,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1228,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1228,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1228,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1228,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1228,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1231,23'
              BranchSideFuncs:
                - SSL_is_quic
                - SSL_get_rbio
                - BIO_should_read
                - BIO_should_write
                - BIO_should_io_special
                - BIO_get_retry_reason
                - _ZL25bio_retry_reason_to_errori
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1253,31'
              BranchSideFuncs:
                - SSL_get_wbio
                - BIO_should_write
                - BIO_should_read
                - BIO_should_io_special
                - BIO_get_retry_reason
                - _ZL25bio_retry_reason_to_errori
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1272,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1231,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1232,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1234,31'
              BranchSideFuncs:
                - SSL_get_rbio
                - BIO_should_read
                - BIO_should_write
                - BIO_should_io_special
                - BIO_get_retry_reason
                - _ZL25bio_retry_reason_to_errori
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1235,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1236,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1239,28'
              BranchSideFuncs:
                - BIO_should_write
                - BIO_should_io_special
                - BIO_get_retry_reason
                - _ZL25bio_retry_reason_to_errori
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1239,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1242,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1245,33'
              BranchSideFuncs:
                - BIO_should_io_special
                - BIO_get_retry_reason
                - _ZL25bio_retry_reason_to_errori
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1245,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1246,63'
              BranchSideFuncs:
                - BIO_get_retry_reason
                - _ZL25bio_retry_reason_to_errori
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1249,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1254,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1255,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1258,27'
              BranchSideFuncs:
                - BIO_should_read
                - BIO_should_io_special
                - BIO_get_retry_reason
                - _ZL25bio_retry_reason_to_errori
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1258,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1261,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1264,33'
              BranchSideFuncs:
                - BIO_should_io_special
                - BIO_get_retry_reason
                - _ZL25bio_retry_reason_to_errori
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1264,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1265,63'
              BranchSideFuncs:
                - BIO_get_retry_reason
                - _ZL25bio_retry_reason_to_errori
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1268,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1198,18'
          Dst:             ERR_peek_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1200,9'
          Dst:             ERR_GET_LIB
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1231,11'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1234,18'
          Dst:             SSL_get_rbio
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1235,11'
          Dst:             BIO_should_read
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1239,11'
          Dst:             BIO_should_write
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1245,11'
          Dst:             BIO_should_io_special
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1246,42'
          Dst:             BIO_get_retry_reason
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1246,16'
          Dst:             _ZL25bio_retry_reason_to_errori
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1253,18'
          Dst:             SSL_get_wbio
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1254,11'
          Dst:             BIO_should_write
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1258,11'
          Dst:             BIO_should_read
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1264,11'
          Dst:             BIO_should_io_special
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1265,42'
          Dst:             BIO_get_retry_reason
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1265,16'
          Dst:             _ZL25bio_retry_reason_to_errori
    - functionName:    SSL_is_quic
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2758
      functionLinenumberEnd: 2758
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_early_data_reason_string
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - reason
      BBCount:         17
      ICount:          88
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1146,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1148,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1150,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1152,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1154,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1156,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1158,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1160,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1162,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1164,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1166,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1168,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1170,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1172,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1174,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1177,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_get_early_data_reason
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_reset_early_data_reject
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1124
      functionLinenumberEnd: 1139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         8
      ICount:          63
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl4SpanIKhEC2Ev
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1126,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1127,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1128,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1128,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1131,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZN4bssl4SpanIKhEC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1128,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1138,28'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
    - functionName:    SSL_early_data_accepted
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1120
      functionLinenumberEnd: 1121
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_early_data_enabled
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - enabled
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_early_data_enabled
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1105
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - enabled
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_quic_early_data_context
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1102
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - context
        - context_len
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1101,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1101,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1101,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1102,29'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1101,62'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    SSL_get_peer_quic_transport_params
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1097
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_params
        - out_params_len
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1095,53'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1096,57'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
    - functionName:    SSL_set_quic_transport_params
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - params
        - params_len
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1088,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1088,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1089,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1089,54'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1089,45'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    SSL_send_fatal_alert
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1072
      functionLinenumberEnd: 1084
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ssl
        - alert
      BBCount:         11
      ICount:          84
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - _ZN4bssl19ssl_send_alert_implEP6ssl_stii
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1073,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1074,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1083,30'
              BranchSideFuncs:
                - _ZN4bssl19ssl_send_alert_implEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1074,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1075,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1077,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1074,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1077,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1080,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1077,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1083,10'
          Dst:             _ZN4bssl19ssl_send_alert_implEP6ssl_stii
    - functionName:    SSL_shutdown
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         32
      ICount:          199
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - ERR_put_error
        - ERR_restore_state
        - SSL_in_init
        - SSL_is_dtls
        - _ZL13ssl_read_implP6ssl_st
        - _ZN4bssl19ssl_send_alert_implEP6ssl_stii
        - _ZN4bssl21ssl_reset_error_stateEP6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1011,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1012,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1019,19'
              BranchSideFuncs:
                - SSL_in_init
                - SSL_is_dtls
                - _ZL13ssl_read_implP6ssl_st
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - _ZN4bssl19ssl_send_alert_implEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1019,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1020,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1023,7'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZL13ssl_read_implP6ssl_st
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - _ZN4bssl19ssl_send_alert_implEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1023,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1025,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1034,7'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZL13ssl_read_implP6ssl_st
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
                - _ZN4bssl19ssl_send_alert_implEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1034,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1036,29'
              BranchSideFuncs:
                - _ZN4bssl19ssl_send_alert_implEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1039,14'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZL13ssl_read_implP6ssl_st
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1036,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1037,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1039,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1039,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1041,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1044,14'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZL13ssl_read_implP6ssl_st
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1041,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1042,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1044,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1045,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1050,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1057,25'
              BranchSideFuncs:
                - _ZL13ssl_read_implP6ssl_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1050,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1051,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1054,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1057,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1059,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1062,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1062,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1063,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1009,3'
          Dst:             _ZN4bssl21ssl_reset_error_stateEP6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1012,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1019,7'
          Dst:             SSL_in_init
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1036,9'
          Dst:             _ZN4bssl19ssl_send_alert_implEP6ssl_stii
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1045,9'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1051,9'
          Dst:             ERR_restore_state
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1057,11'
          Dst:             _ZL13ssl_read_implP6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1059,9'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl21ssl_reset_error_stateEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_clear_error
        - ERR_clear_system_error
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:87,3'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:88,3'
          Dst:             ERR_clear_system_error
    - functionName:    _ZL13ssl_read_implP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         40
      ICount:          272
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - ERR_put_error
        - SSL_do_handshake
        - SSL_in_init
        - SSL_is_dtls
        - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
        - _ZN4bssl12ssl_can_readEPK6ssl_st
        - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
        - _ZN4bssl18ssl_set_read_errorEP6ssl_st
        - _ZN4bssl21ssl_reset_error_stateEP6ssl_st
        - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
        - _ZN4bssl9SSLBuffer4spanEv
        - _ZN4bsslL16check_read_errorEPK6ssl_st
        - _ZNK4bssl4SpanIhE5emptyEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:832,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:833,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:838,25'
              BranchSideFuncs:
                - _ZN4bsslL16check_read_errorEPK6ssl_st
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_do_handshake
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:838,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:839,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_do_handshake
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:842,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_do_handshake
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:842,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:843,9'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_do_handshake
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:905,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:843,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:844,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:850,21'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_do_handshake
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:850,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:851,17'
              BranchSideFuncs:
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_do_handshake
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:860,5'
              BranchSideFuncs:
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_do_handshake
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:852,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:853,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:855,5'
              BranchSideFuncs:
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_do_handshake
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:860,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:861,34'
              BranchSideFuncs:
                - SSL_do_handshake
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:873,9'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - SSL_do_handshake
                - ERR_put_error
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:862,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:863,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:865,11'
              BranchSideFuncs:
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_do_handshake
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:865,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:860,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:866,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:873,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:876,23'
              BranchSideFuncs:
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - SSL_do_handshake
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:890,13'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_do_handshake
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:876,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:877,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - SSL_do_handshake
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:882,34'
              BranchSideFuncs:
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - SSL_in_init
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_do_handshake
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:882,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:883,28'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_do_handshake
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:886,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_do_handshake
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:896,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:897,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:899,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_do_handshake
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:899,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:842,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_do_handshake
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:900,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_do_handshake
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:900,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:900,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_do_handshake
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:901,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - SSL_is_dtls
                - _ZN4bssl12ssl_can_readEPK6ssl_st
                - _ZN4bssl9SSLBuffer4spanEv
                - _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
                - _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
                - _ZNK4bssl4SpanIhE5emptyEv
                - __assert_fail
                - SSL_in_init
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - SSL_do_handshake
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:830,3'
          Dst:             _ZN4bssl21ssl_reset_error_stateEP6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:833,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:838,8'
          Dst:             _ZN4bsslL16check_read_errorEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:842,36'
          Dst:             _ZNK4bssl4SpanIhE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:850,9'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:860,13'
          Dst:             _ZN4bssl12ssl_can_readEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:861,17'
          Dst:             SSL_do_handshake
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:866,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:876,11'
          Dst:             SSL_in_init
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:882,12'
          Dst:             _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:883,9'
          Dst:             _ZN4bssl18ssl_set_read_errorEP6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:893,63'
          Dst:             _ZN4bssl9SSLBuffer4spanEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:892,16'
          Dst:             _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:895,19'
          Dst:             _ZN4bssl22ssl_handle_open_recordEP6ssl_stPbNS_17ssl_open_record_tEmh
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:900,7'
          Dst:             _ZNK4bssl4SpanIhE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:900,7'
          Dst:             __assert_fail
    - functionName:    _ZN4bsslL16check_read_errorEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_restore_state
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:97,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:98,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_restore_state
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:101,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:98,5'
          Dst:             ERR_restore_state
    - functionName:    _ZN4bssl12ssl_can_readEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_in_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:109,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:109,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:109,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:109,11'
          Dst:             SSL_in_init
    - functionName:    SSL_do_handshake
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         13
      ICount:          95
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - SSL_in_init
        - _ZN4bssl17ssl_run_handshakeEPNS_13SSL_HANDSHAKEEPb
        - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - _ZN4bssl21ssl_reset_error_stateEP6ssl_st
        - _ZN4bsslL31ssl_maybe_shed_handshake_configEP6ssl_st
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:719,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:720,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:724,20'
              BranchSideFuncs:
                - SSL_in_init
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl17ssl_run_handshakeEPNS_13SSL_HANDSHAKEEPb
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bsslL31ssl_maybe_shed_handshake_configEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:724,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:725,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl17ssl_run_handshakeEPNS_13SSL_HANDSHAKEEPb
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bsslL31ssl_maybe_shed_handshake_configEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:729,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl17ssl_run_handshakeEPNS_13SSL_HANDSHAKEEPb
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bsslL31ssl_maybe_shed_handshake_configEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:735,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:736,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:740,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bsslL31ssl_maybe_shed_handshake_configEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:740,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:741,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:745,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:717,3'
          Dst:             _ZN4bssl21ssl_reset_error_stateEP6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:720,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:724,8'
          Dst:             SSL_in_init
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:732,13'
          Dst:             _ZN4bssl17ssl_run_handshakeEPNS_13SSL_HANDSHAKEEPb
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:733,3'
          Dst:             _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:742,5'
          Dst:             _ZN4bsslL31ssl_maybe_shed_handshake_configEP6ssl_st
    - functionName:    _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 800
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - msg
      BBCount:         19
      ICount:          121
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - CBS_len
        - ERR_put_error
        - SSL_renegotiate
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl20tls13_post_handshakeEP6ssl_stRKNS_10SSLMessageE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:767,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:768,33'
              BranchSideFuncs:
                - _ZN4bssl20tls13_post_handshakeEP6ssl_stRKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:773,7'
              BranchSideFuncs:
                - CBS_len
                - SSL_renegotiate
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:773,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:774,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:779,7'
              BranchSideFuncs:
                - CBS_len
                - SSL_renegotiate
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:779,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:779,53'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:780,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:779,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:780,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:785,7'
              BranchSideFuncs:
                - SSL_renegotiate
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:785,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:786,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:789,3'
              BranchSideFuncs:
                - SSL_renegotiate
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:790,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:791,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:794,24'
              BranchSideFuncs:
                - SSL_renegotiate
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:794,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:795,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:799,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:767,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:768,12'
          Dst:             _ZN4bssl20tls13_post_handshakeEP6ssl_stRKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:774,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:775,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:779,44'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:780,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:781,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:794,8'
          Dst:             SSL_renegotiate
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:795,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
    - functionName:    _ZN4bssl18ssl_set_read_errorEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_save_state
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:93,29'
          Dst:             ERR_save_state
    - functionName:    _ZN4bssl17ssl_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out
        - out_consumed
        - out_alert
        - in
        - ''
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl18ssl_set_read_errorEP6ssl_st
        - _ZN4bsslL16check_read_errorEPK6ssl_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:146,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:147,6'
              BranchSideFuncs:
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:150,14'
              BranchSideFuncs:
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:152,24'
              BranchSideFuncs:
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:154,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:146,8'
          Dst:             _ZN4bsslL16check_read_errorEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:152,5'
          Dst:             _ZN4bssl18ssl_set_read_errorEP6ssl_st
    - functionName:    _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ssl
        - type
        - value
      BBCount:         12
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:206,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:207,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:208,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:212,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:213,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_key_update
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 982
      functionLinenumberEnd: 1006
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - request_type
      BBCount:         12
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - SSL_is_quic
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
        - _ZN4bssl21ssl_reset_error_stateEP6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:985,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:986,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:990,19'
              BranchSideFuncs:
                - SSL_is_quic
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:990,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:991,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:995,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:995,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:996,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1000,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:1000,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1001,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:1005,31'
              BranchSideFuncs:
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:983,3'
          Dst:             _ZN4bssl21ssl_reset_error_stateEP6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:986,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:990,7'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:991,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:996,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1000,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1001,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:1005,10'
          Dst:             _ZN4bssl20tls13_add_key_updateEP6ssl_sti
    - functionName:    SSL_write
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 942
      functionLinenumberEnd: 980
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - num
      BBCount:         24
      ICount:          145
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - SSL_do_handshake
        - SSL_is_quic
        - _ZN4bssl13ssl_can_writeEPK6ssl_st
        - _ZN4bssl21ssl_reset_error_stateEP6ssl_st
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:945,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:946,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:950,7'
              BranchSideFuncs:
                - _ZN4bssl13ssl_can_writeEPK6ssl_st
                - SSL_do_handshake
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:950,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:951,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:955,7'
              BranchSideFuncs:
                - _ZN4bssl13ssl_can_writeEPK6ssl_st
                - SSL_do_handshake
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:960,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:961,30'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13ssl_can_writeEPK6ssl_st
                - SSL_do_handshake
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:971,9'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13ssl_can_writeEPK6ssl_st
                - SSL_do_handshake
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:962,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:963,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:965,11'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13ssl_can_writeEPK6ssl_st
                - SSL_do_handshake
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:965,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:966,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:969,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13ssl_can_writeEPK6ssl_st
                - SSL_do_handshake
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:971,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:972,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:975,11'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13ssl_can_writeEPK6ssl_st
                - SSL_do_handshake
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:978,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:960,24'
              BranchSideFuncs:
                - _ZN4bssl13ssl_can_writeEPK6ssl_st
                - SSL_do_handshake
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:979,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:979,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:979,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:979,44'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:943,3'
          Dst:             _ZN4bssl21ssl_reset_error_stateEP6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:945,7'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:946,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:951,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:960,10'
          Dst:             _ZN4bssl13ssl_can_writeEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:961,13'
          Dst:             SSL_do_handshake
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:966,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:972,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:977,9'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
    - functionName:    _ZN4bssl13ssl_can_writeEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_in_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:105,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:105,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:105,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:105,11'
          Dst:             SSL_in_init
    - functionName:    SSL_peek
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 923
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - num
      BBCount:         10
      ICount:          89
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - SSL_is_quic
        - _ZL13ssl_read_implP6ssl_st
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:924,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:925,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:929,27'
              BranchSideFuncs:
                - _ZL13ssl_read_implP6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.6037
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:930,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:931,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:933,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.6037
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:933,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:934,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:937,16'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.6037
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:924,7'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:925,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:929,13'
          Dst:             _ZL13ssl_read_implP6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:937,42'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:938,49'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:938,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    SSL_read
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - buf
        - num
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - SSL_peek
        - _ZN4bssl9SSLBuffer15DiscardConsumedEv
        - _ZNK4bssl4SpanIhE5emptyEv
        - _ZNK4bssl4SpanIhE7subspanEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:910,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:911,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:916,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:917,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:918,5'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer15DiscardConsumedEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:920,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:909,13'
          Dst:             SSL_peek
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:916,33'
          Dst:             _ZNK4bssl4SpanIhE7subspanEmm
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:917,33'
          Dst:             _ZNK4bssl4SpanIhE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:918,26'
          Dst:             _ZN4bssl9SSLBuffer15DiscardConsumedEv
    - functionName:    SSL_process_quic_post_handshake
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 802
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         16
      ICount:          89
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - SSL_in_init
        - SSL_is_quic
        - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
        - _ZN4bssl18ssl_set_read_errorEP6ssl_st
        - _ZN4bssl21ssl_reset_error_stateEP6ssl_st
        - _ZN4bsslL16check_read_errorEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:805,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:805,40'
              BranchSideFuncs:
                - SSL_in_init
                - _ZN4bsslL16check_read_errorEPK6ssl_st
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:806,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:805,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:806,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:811,25'
              BranchSideFuncs:
                - _ZN4bsslL16check_read_errorEPK6ssl_st
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:811,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:812,5'
              BranchSideFuncs:
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:817,3'
              BranchSideFuncs:
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:817,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:819,32'
              BranchSideFuncs:
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:826,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:819,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:820,26'
              BranchSideFuncs:
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:823,5'
              BranchSideFuncs:
                - _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:803,3'
          Dst:             _ZN4bssl21ssl_reset_error_stateEP6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:805,8'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:805,28'
          Dst:             SSL_in_init
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:806,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:811,8'
          Dst:             _ZN4bsslL16check_read_errorEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:819,10'
          Dst:             _ZL21ssl_do_post_handshakeP6ssl_stRKN4bssl10SSLMessageE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:820,7'
          Dst:             _ZN4bssl18ssl_set_read_errorEP6ssl_st
    - functionName:    SSL_accept
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 763
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_do_handshake
        - SSL_set_accept_state
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:758,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:758,7'
              BranchSideFuncs:
                - SSL_set_accept_state
                - SSL_do_handshake
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:760,26'
              BranchSideFuncs:
                - SSL_set_accept_state
                - SSL_do_handshake
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:760,5'
          Dst:             SSL_set_accept_state
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:763,10'
          Dst:             SSL_do_handshake
    - functionName:    SSL_set_accept_state
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_connect
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_do_handshake
        - SSL_set_connect_state
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:749,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:749,7'
              BranchSideFuncs:
                - SSL_set_connect_state
                - SSL_do_handshake
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:751,27'
              BranchSideFuncs:
                - SSL_set_connect_state
                - SSL_do_handshake
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:751,5'
          Dst:             SSL_set_connect_state
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:754,10'
          Dst:             SSL_do_handshake
    - functionName:    SSL_set_connect_state
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_provide_quic_data
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - level
        - data
        - len
      BBCount:         16
      ICount:          117
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - SSL_is_quic
        - SSL_quic_max_handshake_flight_len
        - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:696,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:697,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - SSL_quic_max_handshake_flight_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:701,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - SSL_quic_max_handshake_flight_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:701,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:702,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:706,21'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - SSL_quic_max_handshake_flight_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:706,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:706,39'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_quic_max_handshake_flight_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:706,70'
              BranchSideFuncs:
                - SSL_quic_max_handshake_flight_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:707,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:708,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:709,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:707,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:709,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:713,36'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:696,8'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:697,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:702,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:708,17'
          Dst:             SSL_quic_max_handshake_flight_len
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:709,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:713,41'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:713,10'
          Dst:             _ZN4bssl25tls_append_handshake_dataEP6ssl_stNS_4SpanIKhEE
    - functionName:    SSL_quic_max_handshake_flight_len
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - level
      BBCount:         19
      ICount:          108
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:652,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:654,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:657,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:659,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:678,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:681,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:659,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:662,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:669,17'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:662,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:663,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:666,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:662,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:664,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:666,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:669,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:670,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_quic_write_level
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_is_quic
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:690,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:690,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:690,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:690,3'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:690,3'
          Dst:             __assert_fail
    - functionName:    SSL_quic_read_level
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_is_quic
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:685,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:685,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:685,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:685,3'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:685,3'
          Dst:             __assert_fail
    - functionName:    _ZN4bssl6DeleteI6ssl_stEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN6ssl_stD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN6ssl_stD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN6ssl_stD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN6ssl_stD2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN6ssl_stD2Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          62
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_free_ex_data
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:489,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:489,7'
              BranchSideFuncs:
                - __clang_call_terminate
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:490,5'
              BranchSideFuncs:
                - __clang_call_terminate
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:486,3'
          Dst:             CRYPTO_free_ex_data
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:486,3'
          Dst:             __clang_call_terminate
    - functionName:    SSL_free
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteI6ssl_stEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:592,27'
          Dst:             _ZN4bssl6DeleteI6ssl_stEEvPT_
    - functionName:    _ZN4bssl10MakeUniqueINS_10SSL_CONFIGEJP6ssl_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_10SSL_CONFIGEJP6ssl_stEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_10SSL_CONFIGEJP6ssl_stEEEPT_DpOT0_
    - functionName:    _ZN4bssl10MakeUniqueI6ssl_stJRP10ssl_ctx_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewI6ssl_stJRP10ssl_ctx_stEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewI6ssl_stJRP10ssl_ctx_stEEEPT_DpOT0_
    - functionName:    SSL_new
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         53
      ICount:          521
      EdgeCount:       102
      CyclomaticComplexity: 51
      functionsReached:
        - ERR_put_error
        - OPENSSL_strdup
        - _ZN4bssl10MakeUniqueI6ssl_stJRP10ssl_ctx_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl10MakeUniqueINS_10SSL_CONFIGEJP6ssl_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl12ssl_cert_dupEPNS_4CERTE
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
        - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
        - _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:495,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:496,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:500,24'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueI6ssl_stJRP10ssl_ctx_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100I6ssl_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_10SSL_CONFIGEJP6ssl_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10SSL_CONFIGENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl12ssl_cert_dupEPNS_4CERTE
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl4CERTENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNKSt3__18optionalIN4bssl5ArrayIhEEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEE7emplaceB8ne180100IJEvEERS3_DpOT_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:501,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:502,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:505,44'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_10SSL_CONFIGEJP6ssl_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10SSL_CONFIGENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl12ssl_cert_dupEPNS_4CERTE
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl4CERTENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNKSt3__18optionalIN4bssl5ArrayIhEEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEE7emplaceB8ne180100IJEvEERS3_DpOT_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:506,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:507,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:509,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl12ssl_cert_dupEPNS_4CERTE
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl4CERTENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNKSt3__18optionalIN4bssl5ArrayIhEEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEE7emplaceB8ne180100IJEvEERS3_DpOT_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:513,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:514,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:517,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNKSt3__18optionalIN4bssl5ArrayIhEEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEE7emplaceB8ne180100IJEvEERS3_DpOT_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:527,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:528,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNKSt3__18optionalIN4bssl5ArrayIhEEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEE7emplaceB8ne180100IJEvEERS3_DpOT_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:531,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:529,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:530,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__18optionalIN4bssl5ArrayIhEEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEE7emplaceB8ne180100IJEvEERS3_DpOT_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:531,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:527,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:531,5'
              BranchSideFuncs:
                - _ZNKSt3__18optionalIN4bssl5ArrayIhEEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEE7emplaceB8ne180100IJEvEERS3_DpOT_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:534,7'
              BranchSideFuncs:
                - _ZNKSt3__18optionalIN4bssl5ArrayIhEEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEE7emplaceB8ne180100IJEvEERS3_DpOT_
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:534,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:535,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEE7emplaceB8ne180100IJEvEERS3_DpOT_
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__18optionalIN4bssl5ArrayIhEEEptB8ne180100Ev
                - _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:542,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:536,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:538,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:540,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:542,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:543,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:549,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:545,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:546,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:548,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:561,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:562,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:563,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:561,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:563,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:566,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI6ssl_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:496,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:500,24'
          Dst:             _ZN4bssl10MakeUniqueI6ssl_stJRP10ssl_ctx_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:505,17'
          Dst:             _ZN4bssl10MakeUniqueINS_10SSL_CONFIGEJP6ssl_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:512,23'
          Dst:             _ZN4bssl12ssl_cert_dupEPNS_4CERTE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:527,51'
          Dst:             _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:527,42'
          Dst:             _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:529,11'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:528,44'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:530,45'
          Dst:             _ZN4bssl4SpanIKtEC2INS_5ArrayItEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:530,36'
          Dst:             _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:537,13'
          Dst:             _ZNRSt3__18optionalIN4bssl5ArrayIhEEEdeB8ne180100Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:537,13'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:536,48'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:544,9'
          Dst:             OPENSSL_strdup
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:553,37'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
    - functionName:    _ZN4bssl10RefCountedI10ssl_ctx_stE14DecRefInternalEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_refcount_dec_and_test_zero
        - OPENSSL_free
        - _ZN10ssl_ctx_stD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:152,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:152,9'
              BranchSideFuncs:
                - _ZN10ssl_ctx_stD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/internal.h:153,16'
              BranchSideFuncs:
                - _ZN10ssl_ctx_stD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:152,9'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/ssl/internal.h:154,11'
          Dst:             _ZN10ssl_ctx_stD2Ev
        - Src:             '/src/boringssl/ssl/internal.h:155,7'
          Dst:             OPENSSL_free
    - functionName:    _ZN10ssl_ctx_stD2Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          82
      EdgeCount:       12
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_MUTEX_cleanup
        - CRYPTO_free_ex_data
        - SSL_CTX_flush_sessions
        - _Z19lh_SSL_SESSION_freeP20lhash_st_SSL_SESSION
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayItED2Ev
        - _ZN4bssl6VectorINS_18CertCompressionAlgEED2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:412,3'
          Dst:             SSL_CTX_flush_sessions
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:414,3'
          Dst:             CRYPTO_free_ex_data
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:416,3'
          Dst:             CRYPTO_MUTEX_cleanup
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:417,3'
          Dst:             _Z19lh_SSL_SESSION_freeP20lhash_st_SSL_SESSION
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:419,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:419,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:419,1'
          Dst:             _ZN4bssl6VectorINS_18CertCompressionAlgEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:419,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:412,3'
          Dst:             __clang_call_terminate
    - functionName:    _Z19lh_SSL_SESSION_freeP20lhash_st_SSL_SESSION
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2628
      functionLinenumberEnd: 2628
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2628,1'
          Dst:             OPENSSL_lh_free
    - functionName:    SSL_CTX_free
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl10RefCountedI10ssl_ctx_stE14DecRefInternalEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:463,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:463,7'
              BranchSideFuncs:
                - _ZN4bssl10RefCountedI10ssl_ctx_stE14DecRefInternalEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:464,5'
              BranchSideFuncs:
                - _ZN4bssl10RefCountedI10ssl_ctx_stE14DecRefInternalEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:464,10'
          Dst:             _ZN4bssl10RefCountedI10ssl_ctx_stE14DecRefInternalEv
    - functionName:    _ZNK4bssl4CERT8is_validEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2391
      functionLinenumberEnd: 2391
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15ssl_session_cmpPK14ssl_session_stS1_
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - _ZN4bssl8internaleqENS_4SpanIKhEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:383,10'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:383,33'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:383,30'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
    - functionName:    _ZL16ssl_session_hashPK14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sess
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl19ssl_hash_session_idENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:379,30'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:379,10'
          Dst:             _ZN4bssl19ssl_hash_session_idENS_4SpanIKhEE
    - functionName:    _Z18lh_SSL_SESSION_newPFjPK14ssl_session_stEPFiS1_S1_E
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2628
      functionLinenumberEnd: 2628
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hash
        - comp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2628,1'
          Dst:             OPENSSL_lh_new
    - functionName:    _ZN4bssl10MakeUniqueINS_4CERTEJRKPKNS_15SSL_X509_METHODEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_4CERTEJRKPKNS_15SSL_X509_METHODEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_4CERTEJRKPKNS_15SSL_X509_METHODEEEEPT_DpOT0_
    - functionName:    _ZN4bssl10MakeUniqueI10ssl_ctx_stJRPK13ssl_method_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewI10ssl_ctx_stJRPK13ssl_method_stEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewI10ssl_ctx_stJRPK13ssl_method_stEEEPT_DpOT0_
    - functionName:    SSL_CTX_new
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
      BBCount:         41
      ICount:          206
      EdgeCount:       41
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
        - SSL_CTX_set_max_proto_version
        - SSL_CTX_set_min_proto_version
        - SSL_CTX_set_strict_cipher_list
        - _Z18lh_SSL_SESSION_newPFjPK14ssl_session_stEPFiS1_S1_E
        - _ZN4bssl10MakeUniqueI10ssl_ctx_stJRPK13ssl_method_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl10MakeUniqueINS_4CERTEJRKPKNS_15SSL_X509_METHODEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZNK4bssl4CERT8is_validEv
        - sk_CRYPTO_BUFFER_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:422,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:423,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:427,28'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueI10ssl_ctx_stJRPK13ssl_method_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_4CERTEJRKPKNS_15SSL_X509_METHODEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _Z18lh_SSL_SESSION_newPFjPK14ssl_session_stEPFiS1_S1_E
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl4CERTENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4CERT8is_validEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:428,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:429,5'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_4CERTEJRKPKNS_15SSL_X509_METHODEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _Z18lh_SSL_SESSION_newPFjPK14ssl_session_stEPFiS1_S1_E
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl4CERTENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4CERT8is_validEv
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:432,32'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_4CERTEJRKPKNS_15SSL_X509_METHODEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEED2B8ne180100Ev
                - _Z18lh_SSL_SESSION_newPFjPK14ssl_session_stEPFiS1_S1_E
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl4CERTENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4CERT8is_validEv
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:436,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:437,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:442,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:437,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:438,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:442,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:438,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:439,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:442,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:439,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:440,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:442,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:440,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:441,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:442,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:436,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:442,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:445,43'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_strict_cipher_list
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:445,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:448,42'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_max_proto_version
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:450,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:448,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:449,42'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_set_min_proto_version
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:450,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:445,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:450,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:454,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:423,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:427,28'
          Dst:             _ZN4bssl10MakeUniqueI10ssl_ctx_stJRPK13ssl_method_stEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:432,15'
          Dst:             _ZN4bssl10MakeUniqueINS_4CERTEJRKPKNS_15SSL_X509_METHODEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:433,19'
          Dst:             _Z18lh_SSL_SESSION_newPFjPK14ssl_session_stEPFiS1_S1_E
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:434,24'
          Dst:             sk_CRYPTO_BUFFER_new_null
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:435,23'
          Dst:             sk_CRYPTO_BUFFER_new_null
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:437,19'
          Dst:             _ZNK4bssl4CERT8is_validEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:445,8'
          Dst:             SSL_CTX_set_strict_cipher_list
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:448,8'
          Dst:             SSL_CTX_set_max_proto_version
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:449,8'
          Dst:             SSL_CTX_set_min_proto_version
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:450,5'
          Dst:             ERR_put_error
    - functionName:    OPENSSL_init_ssl
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - opts
        - settings
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_library_init
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl35SSL_set_aes_hw_override_for_testingEP6ssl_stb
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ssl
        - override_value
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl39SSL_CTX_set_aes_hw_override_for_testingEP10ssl_ctx_stb
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ctx
        - override_value
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl23SSL_get_traffic_secretsEPK6ssl_stPNS_4SpanIKhEES6_
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_read_traffic_secret
        - out_write_traffic_secret
      BBCount:         13
      ICount:          90
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - SSL_is_dtls
        - SSL_is_quic
        - SSL_version
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:337,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:337,39'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:338,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:337,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:338,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:342,8'
              BranchSideFuncs:
                - ERR_put_error
                - SSL_version
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:342,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:343,5'
              BranchSideFuncs:
                - SSL_version
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:347,19'
              BranchSideFuncs:
                - SSL_version
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:347,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:348,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:352,30'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:337,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:337,27'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:338,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:343,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:347,7'
          Dst:             SSL_version
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:348,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:352,30'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:353,31'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
    - functionName:    _ZN4bssl20SSL_set_handoff_modeEP6ssl_stb
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ssl
        - on
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:325,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:326,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:328,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    _ZN4bssl24SSL_CTX_set_handoff_modeEP10ssl_ctx_stb
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ctx
        - on
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         10
      ICount:          78
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - gettimeofday
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:243,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:247,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:269,3'
              BranchSideFuncs:
                - gettimeofday
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:248,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:249,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:252,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:270,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:271,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:274,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:249,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:269,3'
          Dst:             gettimeofday
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:271,5'
          Dst:             __assert_fail
    - functionName:    gettimeofday
      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:    _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - is_write
        - content_type
        - in
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_version
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    20
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:219,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:220,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:226,11'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_version
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:226,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:229,15'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:232,15'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:235,29'
              BranchSideFuncs:
                - SSL_version
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:235,17'
          Dst:             SSL_version
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:238,57'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:238,68'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
    - functionName:    _ZN4bsslL21cbb_add_hex_consttimeEP6cbb_stNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - in
        - ''
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_add_space
        - _ZN4bsslL18hex_char_consttimeEh
        - _ZNK4bssl4SpanIKhE3endEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5beginEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:166,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZN4bsslL18hex_char_consttimeEh
                - _ZN4bsslL18hex_char_consttimeEh
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:169,20'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5beginEv
                - _ZNK4bssl4SpanIKhE3endEv
                - _ZN4bsslL18hex_char_consttimeEh
                - _ZN4bsslL18hex_char_consttimeEh
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:169,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:169,18'
              BranchSideFuncs:
                - _ZN4bsslL18hex_char_consttimeEh
                - _ZN4bsslL18hex_char_consttimeEh
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:174,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:165,36'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:165,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:169,18'
          Dst:             _ZNK4bssl4SpanIKhE5beginEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:169,18'
          Dst:             _ZNK4bssl4SpanIKhE3endEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:170,16'
          Dst:             _ZN4bsslL18hex_char_consttimeEh
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:171,16'
          Dst:             _ZN4bsslL18hex_char_consttimeEh
    - functionName:    _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - label
        - secret
        - ''
      BBCount:         53
      ICount:          275
      EdgeCount:       89
      CyclomaticComplexity: 38
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u8
        - CBB_init
        - _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
        - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZN4bsslL21cbb_add_hex_consttimeEP6cbb_stNS_4SpanIKhEE
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - strlen
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:180,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:183,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - strlen
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_init
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bsslL21cbb_add_hex_consttimeEP6cbb_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21cbb_add_hex_consttimeEP6cbb_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:187,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:188,26'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bsslL21cbb_add_hex_consttimeEP6cbb_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21cbb_add_hex_consttimeEP6cbb_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:197,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:188,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:189,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bsslL21cbb_add_hex_consttimeEP6cbb_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21cbb_add_hex_consttimeEP6cbb_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:197,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:189,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:190,34'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bsslL21cbb_add_hex_consttimeEP6cbb_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21cbb_add_hex_consttimeEP6cbb_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:197,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:190,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:191,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bsslL21cbb_add_hex_consttimeEP6cbb_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:197,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:191,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:194,34'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bsslL21cbb_add_hex_consttimeEP6cbb_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:197,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:194,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:195,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:197,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:195,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:196,27'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:197,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:197,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:200,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:183,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:184,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:185,22'
          Dst:             _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:186,21'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:186,28'
          Dst:             strlen
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:187,39'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:186,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:188,26'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:188,45'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:188,65'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:188,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:189,23'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:189,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:190,34'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:190,41'
          Dst:             _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:190,8'
          Dst:             _ZN4bsslL21cbb_add_hex_consttimeEP6cbb_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:191,23'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:191,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:194,34'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:194,8'
          Dst:             _ZN4bsslL21cbb_add_hex_consttimeEP6cbb_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:195,23'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:195,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:196,27'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:196,8'
          Dst:             _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:202,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:200,70'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:202,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:202,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:202,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - out
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBB_finish
        - ERR_put_error
        - _ZN4bssl5ArrayIhE5ResetEPhm
      functionUses:    18
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:76,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE5ResetEPhm
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:79,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE5ResetEPhm
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:75,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:76,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:79,8'
          Dst:             _ZN4bssl5ArrayIhE5ResetEPhm
    - functionName:    _ZN4bssl27ssl_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out_consumed
        - out_alert
        - in
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl18ssl_set_read_errorEP6ssl_st
        - _ZN4bsslL16check_read_errorEPK6ssl_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:131,6'
              BranchSideFuncs:
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:135,7'
              BranchSideFuncs:
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:137,24'
              BranchSideFuncs:
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:139,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:130,8'
          Dst:             _ZN4bsslL16check_read_errorEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:137,5'
          Dst:             _ZN4bssl18ssl_set_read_errorEP6ssl_st
    - functionName:    _ZN4bssl18ssl_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out_consumed
        - out_alert
        - in
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl18ssl_set_read_errorEP6ssl_st
        - _ZN4bsslL16check_read_errorEPK6ssl_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:116,6'
              BranchSideFuncs:
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:119,14'
              BranchSideFuncs:
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/ssl_lib.cc:120,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:121,24'
              BranchSideFuncs:
                - _ZN4bssl18ssl_set_read_errorEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/ssl_lib.cc:123,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:115,8'
          Dst:             _ZN4bsslL16check_read_errorEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_lib.cc:121,5'
          Dst:             _ZN4bssl18ssl_set_read_errorEP6ssl_st
    - functionName:    _ZNK4bssl4SpanIK22SignatureAlgorithmNameEixEm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:165,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:166,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:168,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:166,7'
          Dst:             abort
    - functionName:    _ZNK4bssl4SpanIK22SignatureAlgorithmNameE4sizeEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14sigalgs_uniqueN4bssl4SpanIKtEE
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in_sigalgs
        - ''
      BBCount:         25
      ICount:          128
      EdgeCount:       45
      CyclomaticComplexity: 22
      functionsReached:
        - ERR_put_error
        - _ZN4bssl5ArrayItE3endEv
        - _ZN4bssl5ArrayItE5beginEv
        - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
        - _ZN4bssl5ArrayItEC2Ev
        - _ZN4bssl5ArrayItED2Ev
        - _ZN4bssl5ArrayItEixEm
        - _ZNK4bssl4SpanIKtE4sizeEv
        - _ZNK4bssl5ArrayItE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:523,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:524,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:527,19'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEC2Ev
                - _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZNK4bssl5ArrayItE4sizeEv
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:528,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:529,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZNK4bssl5ArrayItE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:532,21'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14sortB8ne180100IPtEEvT_S2_
                - _ZNK4bssl5ArrayItE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:533,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:534,17'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - _ZNK4bssl5ArrayItE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:540,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:534,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:535,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:538,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:523,18'
          Dst:             _ZNK4bssl4SpanIKtE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:527,19'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:528,16'
          Dst:             _ZN4bssl5ArrayItE8CopyFromENS_4SpanIKtEE
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:541,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:532,21'
          Dst:             _ZN4bssl5ArrayItE5beginEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:532,38'
          Dst:             _ZN4bssl5ArrayItE3endEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:533,34'
          Dst:             _ZNK4bssl5ArrayItE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:534,9'
          Dst:             _ZN4bssl5ArrayItEixEm
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:534,27'
          Dst:             _ZN4bssl5ArrayItEixEm
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:535,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:541,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
    - functionName:    _ZN4bssl4SpanIK22SignatureAlgorithmNameEC2EPS2_m
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ptr
        - len
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl4SpanIKPKcEC2EPS3_m
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ptr
        - len
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set1_sigalgs_list
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 890
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - str
      BBCount:         23
      ICount:          110
      EdgeCount:       42
      CyclomaticComplexity: 21
      functionsReached:
        - ERR_put_error
        - SSL_set_signing_algorithm_prefs
        - SSL_set_verify_algorithm_prefs
        - _ZL18parse_sigalgs_listPN4bssl5ArrayItEEPKc
        - _ZN4bssl5ArrayItE4dataEv
        - _ZN4bssl5ArrayItEC2Ev
        - _ZN4bssl5ArrayItED2Ev
        - _ZNK4bssl5ArrayItE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:874,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:875,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEC2Ev
                - _ZL18parse_sigalgs_listPN4bssl5ArrayItEEPKc
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE4dataEv
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_set_signing_algorithm_prefs
                - _ZN4bssl5ArrayItE4dataEv
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:879,19'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEC2Ev
                - _ZL18parse_sigalgs_listPN4bssl5ArrayItEEPKc
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE4dataEv
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_set_signing_algorithm_prefs
                - _ZN4bssl5ArrayItE4dataEv
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:880,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:881,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE4dataEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_set_signing_algorithm_prefs
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE4dataEv
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:884,40'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE4dataEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_set_signing_algorithm_prefs
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE4dataEv
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:884,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:885,39'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE4dataEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_set_verify_algorithm_prefs
                - _ZN4bssl5ArrayItED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:886,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:884,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:886,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:889,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:875,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:879,19'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:880,8'
          Dst:             _ZL18parse_sigalgs_listPN4bssl5ArrayItEEPKc
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:890,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:884,53'
          Dst:             _ZN4bssl5ArrayItE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:884,69'
          Dst:             _ZNK4bssl5ArrayItE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:884,8'
          Dst:             SSL_set_signing_algorithm_prefs
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:885,52'
          Dst:             _ZN4bssl5ArrayItE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:885,68'
          Dst:             _ZNK4bssl5ArrayItE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:885,8'
          Dst:             SSL_set_verify_algorithm_prefs
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:890,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
    - functionName:    _ZL18parse_sigalgs_listPN4bssl5ArrayItEEPKc
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - str
      BBCount:         99
      ICount:          538
      EdgeCount:       125
      CyclomaticComplexity: 28
      functionsReached:
        - ERR_add_error_dataf
        - ERR_put_error
        - OPENSSL_isalnum
        - _ZN4bssl5ArrayItE16InitForOverwriteEm
        - _ZN4bssl5ArrayItEixEm
        - _ZNK4bssl5ArrayItE4sizeEv
        - __assert_fail
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:711,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:712,8'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:718,8'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:713,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:714,19'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:716,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:718,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:719,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:721,10'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:736,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:737,29'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:853,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:739,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:741,13'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:768,9'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:773,13'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:836,13'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:741,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:742,11'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:746,13'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:746,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:747,11'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:751,13'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:753,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:754,21'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:755,27'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:755,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:756,27'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:757,21'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:755,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:757,21'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:758,27'
              BranchSideFuncs:
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:758,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:759,21'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:761,11'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:773,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:774,11'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:779,13'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:781,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:783,16'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:799,22'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:784,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:784,38'
              BranchSideFuncs:
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:793,16'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:785,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:784,11'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:786,15'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:786,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:786,15'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - strcmp
                - __assert_fail
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:787,33'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - strcmp
                - __assert_fail
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:793,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:794,13'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:798,9'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:799,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:800,22'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:801,29'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:801,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:802,22'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:803,29'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:803,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:804,22'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:805,29'
              BranchSideFuncs:
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:805,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:806,22'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:808,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:814,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:814,38'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:824,16'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:815,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:814,11'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:816,17'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:815,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:814,11'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:817,15'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:817,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:817,15'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:818,33'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:824,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:0,0'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:825,13'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:836,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:837,11'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:842,29'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:842,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:842,35'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:843,29'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:842,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:842,47'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:843,29'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:842,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:843,29'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayItE4sizeEv
                - __assert_fail
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - __assert_fail
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - OPENSSL_isalnum
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:845,11'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:853,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:853,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:854,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:718,13'
          Dst:             _ZN4bssl5ArrayItE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:742,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:743,11'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:747,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:748,11'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:753,13'
          Dst:             strcmp
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:755,20'
          Dst:             strcmp
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:756,20'
          Dst:             strcmp
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:758,20'
          Dst:             strcmp
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:761,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:762,11'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:774,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:775,11'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:785,17'
          Dst:             strcmp
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:786,15'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:787,15'
          Dst:             _ZN4bssl5ArrayItEixEm
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:794,13'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:795,13'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:799,15'
          Dst:             strcmp
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:801,22'
          Dst:             strcmp
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:803,22'
          Dst:             strcmp
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:805,22'
          Dst:             strcmp
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:808,13'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:809,13'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:817,15'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:818,15'
          Dst:             _ZN4bssl5ArrayItEixEm
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:825,13'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:826,13'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:837,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:838,11'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:842,13'
          Dst:             OPENSSL_isalnum
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:845,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:846,11'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:853,3'
          Dst:             _ZNK4bssl5ArrayItE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:853,3'
          Dst:             __assert_fail
    - functionName:    _ZN4bssl5ArrayItE4dataEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_signing_algorithm_prefs
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - prefs
        - num_prefs
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_CREDENTIAL_set1_signing_algorithm_prefs
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:609,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:610,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_signing_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:613,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_signing_algorithm_prefs
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:612,10'
          Dst:             SSL_CREDENTIAL_set1_signing_algorithm_prefs
    - functionName:    SSL_set_verify_algorithm_prefs
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 898
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - prefs
        - num_prefs
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - _ZL16set_sigalg_prefsPN4bssl5ArrayItEENS_4SpanIKtEE
        - _ZN4bssl4SpanIKtEC2EPS1_m
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:899,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:900,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2EPS1_m
                - _ZL16set_sigalg_prefsPN4bssl5ArrayItEENS_4SpanIKtEE
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:904,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKtEC2EPS1_m
                - _ZL16set_sigalg_prefsPN4bssl5ArrayItEENS_4SpanIKtEE
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:900,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:904,57'
          Dst:             _ZN4bssl4SpanIKtEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:904,10'
          Dst:             _ZL16set_sigalg_prefsPN4bssl5ArrayItEENS_4SpanIKtEE
    - functionName:    _ZL16set_sigalg_prefsPN4bssl5ArrayItEENS_4SpanIKtEE
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - prefs
        - ''
      BBCount:         35
      ICount:          184
      EdgeCount:       65
      CyclomaticComplexity: 32
      functionsReached:
        - ERR_put_error
        - _ZL14sigalgs_uniqueN4bssl4SpanIKtEE
        - _ZN4bssl5ArrayItE16InitForOverwriteEm
        - _ZN4bssl5ArrayItE6ShrinkEm
        - _ZN4bssl5ArrayItEC2Ev
        - _ZN4bssl5ArrayItED2Ev
        - _ZN4bssl5ArrayItEaSEOS1_
        - _ZN4bssl5ArrayItEixEm
        - _ZN4bsslL23get_signature_algorithmEt
        - _ZNK4bssl4SpanIKtE3endEv
        - _ZNK4bssl4SpanIKtE4sizeEv
        - _ZNK4bssl4SpanIKtE5beginEv
        - _ZNK4bssl4SpanIKtE5emptyEv
        - _ZNK4bssl5ArrayItE5emptyEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:544,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:545,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl5ArrayItE5emptyEv
                - _ZN4bssl5ArrayItEaSEOS1_
                - ERR_put_error
                - _ZN4bsslL23get_signature_algorithmEt
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:549,19'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEC2Ev
                - _ZNK4bssl4SpanIKtE4sizeEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl5ArrayItE5emptyEv
                - _ZN4bssl5ArrayItEaSEOS1_
                - ERR_put_error
                - _ZN4bsslL23get_signature_algorithmEt
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:550,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:551,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl5ArrayItE5emptyEv
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - ERR_put_error
                - _ZN4bsslL23get_signature_algorithmEt
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:553,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKtE5beginEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE3endEv
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl5ArrayItE5emptyEv
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - ERR_put_error
                - _ZN4bsslL23get_signature_algorithmEt
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:554,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:554,22'
              BranchSideFuncs:
                - _ZN4bsslL23get_signature_algorithmEt
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl5ArrayItE5emptyEv
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:569,19'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl5ArrayItE5emptyEv
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:555,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:560,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl5ArrayItE5emptyEv
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - ERR_put_error
                - _ZN4bsslL23get_signature_algorithmEt
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:562,33'
              BranchSideFuncs:
                - _ZN4bsslL23get_signature_algorithmEt
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl5ArrayItE5emptyEv
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:562,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:563,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:566,23'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE6ShrinkEm
                - _ZNK4bssl4SpanIKtE5emptyEv
                - _ZNK4bssl5ArrayItE5emptyEv
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - ERR_put_error
                - _ZN4bsslL23get_signature_algorithmEt
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:574,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:574,34'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:579,4'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:574,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:575,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:579,4'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEaSEOS1_
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:544,8'
          Dst:             _ZL14sigalgs_uniqueN4bssl4SpanIKtEE
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:549,19'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:550,40'
          Dst:             _ZNK4bssl4SpanIKtE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:550,17'
          Dst:             _ZN4bssl5ArrayItE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:581,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:554,22'
          Dst:             _ZNK4bssl4SpanIKtE5beginEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:554,22'
          Dst:             _ZNK4bssl4SpanIKtE3endEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:562,9'
          Dst:             _ZN4bsslL23get_signature_algorithmEt
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:563,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:566,5'
          Dst:             _ZN4bssl5ArrayItEixEm
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:569,12'
          Dst:             _ZN4bssl5ArrayItE6ShrinkEm
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:574,14'
          Dst:             _ZNK4bssl4SpanIKtE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:574,34'
          Dst:             _ZNK4bssl5ArrayItE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:575,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:579,8'
          Dst:             _ZN4bssl5ArrayItEaSEOS1_
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:581,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
    - functionName:    _ZN4bsslL23get_signature_algorithmEt
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - sigalg
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:104,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:105,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:109,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:105,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:106,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:108,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_CREDENTIAL_set1_signing_algorithm_prefs
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cred
        - prefs
        - num_prefs
      BBCount:         8
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZL16set_sigalg_prefsPN4bssl5ArrayItEENS_4SpanIKtEE
        - _ZN4bssl4SpanIKtEC2EPS1_m
        - _ZNK17ssl_credential_st14UsesPrivateKeyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:586,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:587,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2EPS1_m
                - _ZL16set_sigalg_prefsPN4bssl5ArrayItEENS_4SpanIKtEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:593,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2EPS1_m
                - _ZL16set_sigalg_prefsPN4bssl5ArrayItEENS_4SpanIKtEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:593,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:594,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:598,28'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2EPS1_m
                - _ZL16set_sigalg_prefsPN4bssl5ArrayItEENS_4SpanIKtEE
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:586,14'
          Dst:             _ZNK17ssl_credential_st14UsesPrivateKeyEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:587,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:594,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:598,43'
          Dst:             _ZN4bssl4SpanIKtEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:598,10'
          Dst:             _ZL16set_sigalg_prefsPN4bssl5ArrayItEENS_4SpanIKtEE
    - 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:    101
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set1_sigalgs_list
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - str
      BBCount:         20
      ICount:          99
      EdgeCount:       35
      CyclomaticComplexity: 17
      functionsReached:
        - SSL_CTX_set_signing_algorithm_prefs
        - SSL_CTX_set_verify_algorithm_prefs
        - _ZL18parse_sigalgs_listPN4bssl5ArrayItEEPKc
        - _ZN4bssl5ArrayItE4dataEv
        - _ZN4bssl5ArrayItEC2Ev
        - _ZN4bssl5ArrayItED2Ev
        - _ZNK4bssl5ArrayItE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:860,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE4dataEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_CTX_set_signing_algorithm_prefs
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE4dataEv
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_CTX_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:863,44'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE4dataEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_CTX_set_signing_algorithm_prefs
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE4dataEv
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_CTX_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:864,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:865,43'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE4dataEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_CTX_set_verify_algorithm_prefs
                - _ZN4bssl5ArrayItED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:867,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:863,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:867,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:870,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:858,19'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:859,8'
          Dst:             _ZL18parse_sigalgs_listPN4bssl5ArrayItEEPKc
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:871,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:863,57'
          Dst:             _ZN4bssl5ArrayItE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:864,52'
          Dst:             _ZNK4bssl5ArrayItE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:863,8'
          Dst:             SSL_CTX_set_signing_algorithm_prefs
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:865,56'
          Dst:             _ZN4bssl5ArrayItE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:866,51'
          Dst:             _ZNK4bssl5ArrayItE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:865,8'
          Dst:             SSL_CTX_set_verify_algorithm_prefs
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:871,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
    - functionName:    SSL_CTX_set_signing_algorithm_prefs
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - prefs
        - num_prefs
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_CREDENTIAL_set1_signing_algorithm_prefs
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:603,10'
          Dst:             SSL_CREDENTIAL_set1_signing_algorithm_prefs
    - functionName:    SSL_CTX_set_verify_algorithm_prefs
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionLinenumberEnd: 894
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - prefs
        - num_prefs
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16set_sigalg_prefsPN4bssl5ArrayItEENS_4SpanIKtEE
        - _ZN4bssl4SpanIKtEC2EPS1_m
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:894,49'
          Dst:             _ZN4bssl4SpanIKtEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:894,10'
          Dst:             _ZL16set_sigalg_prefsPN4bssl5ArrayItEENS_4SpanIKtEE
    - functionName:    SSL_set1_sigalgs
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - values
        - num_values
      BBCount:         23
      ICount:          114
      EdgeCount:       42
      CyclomaticComplexity: 21
      functionsReached:
        - ERR_put_error
        - SSL_set_signing_algorithm_prefs
        - SSL_set_verify_algorithm_prefs
        - _ZL18parse_sigalg_pairsPN4bssl5ArrayItEEPKim
        - _ZN4bssl5ArrayItE4dataEv
        - _ZN4bssl5ArrayItEC2Ev
        - _ZN4bssl5ArrayItED2Ev
        - _ZNK4bssl5ArrayItE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:686,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:687,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEC2Ev
                - _ZL18parse_sigalg_pairsPN4bssl5ArrayItEEPKim
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE4dataEv
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_set_signing_algorithm_prefs
                - _ZN4bssl5ArrayItE4dataEv
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:691,19'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEC2Ev
                - _ZL18parse_sigalg_pairsPN4bssl5ArrayItEEPKim
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE4dataEv
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_set_signing_algorithm_prefs
                - _ZN4bssl5ArrayItE4dataEv
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:692,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:693,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE4dataEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_set_signing_algorithm_prefs
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE4dataEv
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:696,40'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE4dataEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_set_signing_algorithm_prefs
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE4dataEv
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:696,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:697,39'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE4dataEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_set_verify_algorithm_prefs
                - _ZN4bssl5ArrayItED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:698,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:696,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:698,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:701,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:687,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:691,19'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:692,8'
          Dst:             _ZL18parse_sigalg_pairsPN4bssl5ArrayItEEPKim
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:702,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:696,53'
          Dst:             _ZN4bssl5ArrayItE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:696,69'
          Dst:             _ZNK4bssl5ArrayItE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:696,8'
          Dst:             SSL_set_signing_algorithm_prefs
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:697,52'
          Dst:             _ZN4bssl5ArrayItE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:697,68'
          Dst:             _ZNK4bssl5ArrayItE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:697,8'
          Dst:             SSL_set_verify_algorithm_prefs
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:702,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
    - functionName:    _ZL18parse_sigalg_pairsPN4bssl5ArrayItEEPKim
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - values
        - num_values
      BBCount:         24
      ICount:          163
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_add_error_dataf
        - ERR_put_error
        - _ZN4bssl5ArrayItE16InitForOverwriteEm
        - _ZN4bssl5ArrayItEixEm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:637,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:638,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:641,28'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE16InitForOverwriteEm
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:642,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:643,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:646,15'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:646,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:647,26'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:666,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:651,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:651,32'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:659,10'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:652,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:651,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:652,47'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl5ArrayItEixEm
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:652,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:651,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:653,25'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItEixEm
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:659,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:660,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl5ArrayItEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:664,3'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl5ArrayItEixEm
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:642,13'
          Dst:             _ZN4bssl5ArrayItE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:653,9'
          Dst:             _ZN4bssl5ArrayItEixEm
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:660,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:661,7'
          Dst:             ERR_add_error_dataf
    - functionName:    SSL_CTX_set1_sigalgs
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - values
        - num_values
      BBCount:         20
      ICount:          103
      EdgeCount:       35
      CyclomaticComplexity: 17
      functionsReached:
        - SSL_CTX_set_signing_algorithm_prefs
        - SSL_CTX_set_verify_algorithm_prefs
        - _ZL18parse_sigalg_pairsPN4bssl5ArrayItEEPKim
        - _ZN4bssl5ArrayItE4dataEv
        - _ZN4bssl5ArrayItEC2Ev
        - _ZN4bssl5ArrayItED2Ev
        - _ZNK4bssl5ArrayItE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:671,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:672,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE4dataEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_CTX_set_signing_algorithm_prefs
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE4dataEv
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_CTX_set_verify_algorithm_prefs
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:675,44'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE4dataEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_CTX_set_signing_algorithm_prefs
                - _ZN4bssl5ArrayItED2Ev
                - _ZN4bssl5ArrayItE4dataEv
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_CTX_set_verify_algorithm_prefs
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:676,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:677,43'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE4dataEv
                - _ZN4bssl5ArrayItED2Ev
                - _ZNK4bssl5ArrayItE4sizeEv
                - SSL_CTX_set_verify_algorithm_prefs
                - _ZN4bssl5ArrayItED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:679,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:675,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:679,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:682,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:670,19'
          Dst:             _ZN4bssl5ArrayItEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:671,8'
          Dst:             _ZL18parse_sigalg_pairsPN4bssl5ArrayItEEPKim
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:683,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:675,57'
          Dst:             _ZN4bssl5ArrayItE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:676,52'
          Dst:             _ZNK4bssl5ArrayItE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:675,8'
          Dst:             SSL_CTX_set_signing_algorithm_prefs
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:677,56'
          Dst:             _ZN4bssl5ArrayItE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:678,51'
          Dst:             _ZNK4bssl5ArrayItE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:677,8'
          Dst:             SSL_CTX_set_verify_algorithm_prefs
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:683,1'
          Dst:             _ZN4bssl5ArrayItED2Ev
    - functionName:    SSL_is_signature_algorithm_rsa_pss
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - sigalg
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bsslL23get_signature_algorithmEt
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:519,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:519,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:519,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:518,40'
          Dst:             _ZN4bsslL23get_signature_algorithmEt
    - functionName:    SSL_get_signature_algorithm_digest
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - sigalg
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bsslL23get_signature_algorithmEt
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:511,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:511,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:512,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:511,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:512,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:514,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:510,40'
          Dst:             _ZN4bsslL23get_signature_algorithmEt
    - functionName:    SSL_get_signature_algorithm_key_type
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - sigalg
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bsslL23get_signature_algorithmEt
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:506,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:506,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:506,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:505,40'
          Dst:             _ZN4bsslL23get_signature_algorithmEt
    - functionName:    _ZN4bssl4SpanIK22SignatureAlgorithmNameEC2ILm14EEERAT__S2_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIK22SignatureAlgorithmNameEC2EPS2_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIK22SignatureAlgorithmNameEC2EPS2_m
    - functionName:    _ZN4bssl4SpanIKPKcEC2ILm3EEERAT__S3_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKPKcEC2EPS3_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIKPKcEC2EPS3_m
    - functionName:    _ZN4bssl11GetAllNamesI22SignatureAlgorithmNameA24_KcEEmPPS2_mNS_4SpanIKS4_EEMT_T0_NS6_IKS9_EE
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - max_out
        - fixed_names
        - name
        - objects
        - ''
      BBCount:         14
      ICount:          115
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl4SpanIPKcEC2EPS2_m
        - _ZNK4bssl4SpanIK22SignatureAlgorithmNameE4sizeEv
        - _ZNK4bssl4SpanIK22SignatureAlgorithmNameEixEm
        - _ZNK4bssl4SpanIKPKcE4sizeEv
        - _ZNK4bssl4SpanIKPKcEixEm
        - _ZNK4bssl4SpanIPKcE4sizeEv
        - _ZNK4bssl4SpanIPKcE5emptyEv
        - _ZNK4bssl4SpanIPKcE7subspanEmm
        - _ZNK4bssl4SpanIPKcEixEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:126,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:126,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIK22SignatureAlgorithmNameE4sizeEv
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIK22SignatureAlgorithmNameE4sizeEv
                - _ZNK4bssl4SpanIK22SignatureAlgorithmNameEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIKPKcEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE5emptyEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/internal.h:126,39'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIK22SignatureAlgorithmNameE4sizeEv
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIK22SignatureAlgorithmNameE4sizeEv
                - _ZNK4bssl4SpanIK22SignatureAlgorithmNameEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIKPKcEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE5emptyEv
        - Branch String:   '/src/boringssl/ssl/internal.h:126,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:127,27'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKPKcEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE5emptyEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIK22SignatureAlgorithmNameE4sizeEv
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIK22SignatureAlgorithmNameE4sizeEv
                - _ZNK4bssl4SpanIK22SignatureAlgorithmNameEixEm
                - _ZNK4bssl4SpanIPKcEixEm
            - BranchSide:      '/src/boringssl/ssl/internal.h:130,34'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIK22SignatureAlgorithmNameE4sizeEv
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIK22SignatureAlgorithmNameE4sizeEv
                - _ZNK4bssl4SpanIK22SignatureAlgorithmNameEixEm
                - _ZNK4bssl4SpanIPKcEixEm
        - Branch String:   '/src/boringssl/ssl/internal.h:131,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:132,23'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIK22SignatureAlgorithmNameEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIK22SignatureAlgorithmNameE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/internal.h:134,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIK22SignatureAlgorithmNameE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:125,15'
          Dst:             _ZN4bssl4SpanIPKcEC2EPS2_m
        - Src:             '/src/boringssl/ssl/internal.h:126,28'
          Dst:             _ZNK4bssl4SpanIPKcE5emptyEv
        - Src:             '/src/boringssl/ssl/internal.h:126,55'
          Dst:             _ZNK4bssl4SpanIKPKcE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:127,15'
          Dst:             _ZNK4bssl4SpanIKPKcEixEm
        - Src:             '/src/boringssl/ssl/internal.h:127,5'
          Dst:             _ZNK4bssl4SpanIPKcEixEm
        - Src:             '/src/boringssl/ssl/internal.h:128,17'
          Dst:             _ZNK4bssl4SpanIPKcE7subspanEmm
        - Src:             '/src/boringssl/ssl/internal.h:130,34'
          Dst:             _ZNK4bssl4SpanIK22SignatureAlgorithmNameE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:130,15'
          Dst:             _ZNK4bssl4SpanIPKcE7subspanEmm
        - Src:             '/src/boringssl/ssl/internal.h:131,31'
          Dst:             _ZNK4bssl4SpanIPKcE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:132,15'
          Dst:             _ZNK4bssl4SpanIK22SignatureAlgorithmNameEixEm
        - Src:             '/src/boringssl/ssl/internal.h:132,5'
          Dst:             _ZNK4bssl4SpanIPKcEixEm
        - Src:             '/src/boringssl/ssl/internal.h:134,22'
          Dst:             _ZNK4bssl4SpanIKPKcE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:134,39'
          Dst:             _ZNK4bssl4SpanIK22SignatureAlgorithmNameE4sizeEv
    - functionName:    SSL_get_all_signature_algorithm_names
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - max_out
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl11GetAllNamesI22SignatureAlgorithmNameA24_KcEEmPPS2_mNS_4SpanIKS4_EEMT_T0_NS6_IKS9_EE
        - _ZN4bssl4SpanIK22SignatureAlgorithmNameEC2ILm14EEERAT__S2_
        - _ZN4bssl4SpanIKPKcEC2ILm3EEERAT__S3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:499,36'
          Dst:             _ZN4bssl4SpanIKPKcEC2ILm3EEERAT__S3_
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:501,22'
          Dst:             _ZN4bssl4SpanIK22SignatureAlgorithmNameEC2ILm14EEERAT__S2_
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:499,10'
          Dst:             _ZN4bssl11GetAllNamesI22SignatureAlgorithmNameA24_KcEEmPPS2_mNS_4SpanIKS4_EEMT_T0_NS6_IKS9_EE
    - functionName:    SSL_get_signature_algorithm_name
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - short
        - int
      constantsTouched: []
      argNames:
        - sigalg
        - include_curve
      BBCount:         15
      ICount:          92
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:474,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:475,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:487,32'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:475,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:477,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:479,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:481,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:485,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:487,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:487,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:493,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:488,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:487,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:489,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_CTX_set_private_key_method
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - key_method
      BBCount:         7
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_CREDENTIAL_set_private_key_method
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:442,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:442,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:442,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:442,3'
          Dst:             SSL_CREDENTIAL_set_private_key_method
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:442,3'
          Dst:             abort
    - functionName:    SSL_set_private_key_method
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - key_method
      BBCount:         9
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_CREDENTIAL_set_private_key_method
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:433,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:434,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set_private_key_method
                - abort
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:436,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set_private_key_method
                - abort
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:436,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:436,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:436,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:436,3'
          Dst:             SSL_CREDENTIAL_set_private_key_method
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:436,3'
          Dst:             abort
    - functionName:    SSL_CTX_use_PrivateKey_ASN1
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - type
        - ctx
        - der
        - der_len
      BBCount:         16
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
        - SSL_CTX_use_PrivateKey
        - d2i_PrivateKey
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:416,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:417,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:421,22'
              BranchSideFuncs:
                - d2i_PrivateKey
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_PrivateKey
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:423,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:423,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_PrivateKey
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:424,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:423,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:424,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:428,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_PrivateKey
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:417,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:422,28'
          Dst:             d2i_PrivateKey
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:424,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:428,10'
          Dst:             SSL_CTX_use_PrivateKey
    - functionName:    SSL_CTX_use_PrivateKey
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - SSL_CREDENTIAL_set1_private_key
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:405,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:406,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:410,42'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_private_key
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:406,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:410,10'
          Dst:             SSL_CREDENTIAL_set1_private_key
    - functionName:    SSL_CTX_use_RSAPrivateKey_ASN1
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - der
        - der_len
      BBCount:         10
      ICount:          71
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - RSA_private_key_from_bytes
        - SSL_CTX_use_RSAPrivateKey
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:396,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:397,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_RSAPrivateKey
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:401,36'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_RSAPrivateKey
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:395,22'
          Dst:             RSA_private_key_from_bytes
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:397,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:401,10'
          Dst:             SSL_CTX_use_RSAPrivateKey
    - functionName:    SSL_CTX_use_RSAPrivateKey
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - rsa
      BBCount:         17
      ICount:          90
      EdgeCount:       33
      CyclomaticComplexity: 18
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_new
        - EVP_PKEY_set1_RSA
        - SSL_CTX_use_PrivateKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:379,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:380,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:384,28'
              BranchSideFuncs:
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_set1_RSA
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_PrivateKey
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:385,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:385,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_set1_RSA
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_PrivateKey
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:386,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:385,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:386,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_PrivateKey
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:390,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_use_PrivateKey
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:380,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:384,28'
          Dst:             EVP_PKEY_new
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:385,17'
          Dst:             EVP_PKEY_set1_RSA
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:386,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:390,10'
          Dst:             SSL_CTX_use_PrivateKey
    - functionName:    SSL_use_PrivateKey_ASN1
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - type
        - ssl
        - der
        - der_len
      BBCount:         16
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
        - SSL_use_PrivateKey
        - d2i_PrivateKey
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:363,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:364,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:368,22'
              BranchSideFuncs:
                - d2i_PrivateKey
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_use_PrivateKey
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:370,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:370,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_use_PrivateKey
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:371,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:370,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:371,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:375,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_use_PrivateKey
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:364,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:369,28'
          Dst:             d2i_PrivateKey
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:371,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:375,10'
          Dst:             SSL_use_PrivateKey
    - functionName:    SSL_use_PrivateKey
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - pkey
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - SSL_CREDENTIAL_set1_private_key
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:352,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:352,23'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:353,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:352,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:353,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:358,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CREDENTIAL_set1_private_key
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:353,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:357,10'
          Dst:             SSL_CREDENTIAL_set1_private_key
    - functionName:    SSL_use_RSAPrivateKey_ASN1
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - der
        - der_len
      BBCount:         10
      ICount:          71
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - RSA_private_key_from_bytes
        - SSL_use_RSAPrivateKey
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:343,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:344,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_use_RSAPrivateKey
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:348,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_use_RSAPrivateKey
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:342,22'
          Dst:             RSA_private_key_from_bytes
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:344,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:348,10'
          Dst:             SSL_use_RSAPrivateKey
    - functionName:    SSL_use_RSAPrivateKey
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - rsa
      BBCount:         20
      ICount:          99
      EdgeCount:       20
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_new
        - EVP_PKEY_set1_RSA
        - SSL_use_PrivateKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:326,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:326,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:327,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:326,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:327,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:331,28'
              BranchSideFuncs:
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_set1_RSA
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_use_PrivateKey
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:332,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:333,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_set1_RSA
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_use_PrivateKey
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:334,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:332,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:334,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_use_PrivateKey
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:338,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_use_PrivateKey
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:327,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:331,28'
          Dst:             EVP_PKEY_new
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:333,8'
          Dst:             EVP_PKEY_set1_RSA
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:334,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:338,10'
          Dst:             SSL_use_PrivateKey
    - functionName:    _ZN4bssl23ssl_private_key_decryptEPNS_13SSL_HANDSHAKEEPhPmmNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_len
        - max_out
        - in
        - ''
      BBCount:         20
      ICount:          174
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_get0_RSA
        - RSA_decrypt
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:289,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:289,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - RSA_decrypt
                - ERR_put_error
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:290,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - RSA_decrypt
                - ERR_put_error
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:290,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:292,9'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:305,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get0_RSA
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - RSA_decrypt
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:292,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:293,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:295,13'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:298,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:299,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:301,34'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:306,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:308,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:314,20'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - RSA_decrypt
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:314,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:316,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:318,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:289,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:295,70'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:296,42'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:299,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:305,14'
          Dst:             EVP_PKEY_get0_RSA
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:308,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:314,51'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:314,62'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:314,8'
          Dst:             RSA_decrypt
    - functionName:    _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - signature
        - sigalg
        - pkey
        - in
        - ''
      BBCount:         21
      ICount:          121
      EdgeCount:       33
      CyclomaticComplexity: 14
      functionsReached:
        - CRYPTO_fuzzer_mode_enabled
        - ERR_clear_error
        - EVP_DigestVerify
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:270,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:271,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestVerify
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:273,34'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestVerify
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - ERR_clear_error
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:275,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:276,8'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:279,10'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:269,20'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:270,27'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:270,8'
          Dst:             _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:280,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:273,34'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:273,51'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:273,69'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:274,33'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:274,44'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:273,13'
          Dst:             EVP_DigestVerify
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:275,7'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:277,5'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:280,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
    - functionName:    _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_init
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:491,29'
          Dst:             EVP_MD_CTX_init
    - functionName:    _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    57
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - bool
      constantsTouched: []
      argNames:
        - ssl
        - ctx
        - pkey
        - sigalg
        - is_verify
      BBCount:         24
      ICount:          142
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_DigestSignInit
        - EVP_DigestVerifyInit
        - EVP_PKEY_CTX_set_rsa_padding
        - EVP_PKEY_CTX_set_rsa_pss_saltlen
        - _ZN4bssl27ssl_pkey_supports_algorithmEPK6ssl_stP11evp_pkey_sttb
        - _ZN4bsslL23get_signature_algorithmEt
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:171,5'
              BranchSideFuncs:
                - _ZN4bsslL23get_signature_algorithmEt
                - EVP_DigestSignInit
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
                - EVP_DigestVerifyInit
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:175,64'
              BranchSideFuncs:
                - _ZN4bsslL23get_signature_algorithmEt
                - EVP_DigestSignInit
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
                - EVP_DigestVerifyInit
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:176,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:176,53'
              BranchSideFuncs:
                - EVP_DigestSignInit
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
                - EVP_DigestVerifyInit
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:176,17'
              BranchSideFuncs:
                - EVP_DigestSignInit
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
                - EVP_DigestVerifyInit
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:178,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:179,31'
              BranchSideFuncs:
                - EVP_DigestVerifyInit
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:182,34'
              BranchSideFuncs:
                - EVP_DigestSignInit
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:179,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:180,7'
              BranchSideFuncs:
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:182,3'
              BranchSideFuncs:
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:182,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:0,0'
              BranchSideFuncs:
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:183,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:187,39'
              BranchSideFuncs:
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:193,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:187,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:188,43'
              BranchSideFuncs:
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:189,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:187,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:189,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:191,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:170,8'
          Dst:             _ZN4bssl27ssl_pkey_supports_algorithmEPK6ssl_stP11evp_pkey_sttb
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:171,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:175,40'
          Dst:             _ZN4bsslL23get_signature_algorithmEt
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:179,10'
          Dst:             EVP_DigestVerifyInit
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:182,15'
          Dst:             EVP_DigestSignInit
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:187,10'
          Dst:             EVP_PKEY_CTX_set_rsa_padding
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:188,10'
          Dst:             EVP_PKEY_CTX_set_rsa_pss_saltlen
    - functionName:    _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_MD_CTX_cleanup
        - __clang_call_terminate
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:492,30'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/include/openssl/base.h:492,30'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl27ssl_pkey_supports_algorithmEPK6ssl_stP11evp_pkey_sttb
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - bool
      constantsTouched: []
      argNames:
        - ssl
        - pkey
        - sigalg
        - is_verify
      BBCount:         41
      ICount:          230
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - EC_GROUP_get_curve_name
        - EC_KEY_get0_group
        - EVP_MD_size
        - EVP_PKEY_get0_EC_KEY
        - EVP_PKEY_id
        - EVP_PKEY_size
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bsslL23get_signature_algorithmEt
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:115,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:115,34'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:116,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:116,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:125,7'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
                - EVP_PKEY_size
                - EVP_MD_size
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:125,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:126,29'
              BranchSideFuncs:
                - EVP_PKEY_size
                - EVP_MD_size
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:130,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:127,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:130,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:133,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:140,7'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:133,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:133,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:134,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:141,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:144,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:145,10'
              BranchSideFuncs:
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:161,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:145,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:146,7'
              BranchSideFuncs:
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:149,27'
              BranchSideFuncs:
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:150,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:150,30'
              BranchSideFuncs:
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:155,9'
              BranchSideFuncs:
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:150,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:151,7'
              BranchSideFuncs:
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:155,9'
              BranchSideFuncs:
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:155,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:156,10'
              BranchSideFuncs:
                - EVP_PKEY_get0_EC_KEY
                - EC_KEY_get0_group
                - EC_GROUP_get_curve_name
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:161,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:156,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:158,53'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:159,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:155,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:159,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:161,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:161,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:162,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:114,40'
          Dst:             _ZN4bsslL23get_signature_algorithmEt
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:115,22'
          Dst:             EVP_PKEY_id
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:126,15'
          Dst:             EVP_PKEY_size
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:126,41'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:130,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:144,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:158,32'
          Dst:             EVP_PKEY_get0_EC_KEY
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:158,14'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:157,10'
          Dst:             EC_GROUP_get_curve_name
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_len
        - max_out
        - sigalg
        - in
      BBCount:         107
      ICount:          608
      EdgeCount:       195
      CyclomaticComplexity: 90
      functionsReached:
        - CBB_init
        - ERR_put_error
        - EVP_DigestSign
        - EVP_marshal_public_key
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayIhEaSEOS1_
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:203,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:204,15'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_marshal_public_key
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:214,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:205,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:206,42'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_marshal_public_key
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:208,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:206,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:207,34'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:208,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:205,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:208,22'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:211,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:211,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:214,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:214,17'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:214,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:214,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:214,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:215,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:215,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:214,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:216,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:216,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:214,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:217,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:217,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:214,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:218,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:218,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:214,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:219,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:214,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:221,16'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6303
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:226,46'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:228,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:228,3'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:230,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:232,9'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:246,16'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:232,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:233,13'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:235,13'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:238,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:239,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:241,34'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:242,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:243,14'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:245,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:248,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:249,29'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestSign
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:250,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:248,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:250,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:252,3'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:255,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:255,16'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:263,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:255,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:256,34'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:263,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:258,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:258,9'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:259,10'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:258,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:260,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:262,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:202,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:204,15'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:205,28'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:205,10'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:206,42'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:206,10'
          Dst:             EVP_marshal_public_key
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:207,34'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:207,10'
          Dst:             _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:208,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:211,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:211,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:216,13'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:216,10'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:217,7'
          Dst:             _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:217,7'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:217,21'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:217,18'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:218,25'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:219,24'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:221,33'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:222,42'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:222,67'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:222,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:228,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:235,69'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:236,33'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:239,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:247,22'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:248,29'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:248,10'
          Dst:             _ZN4bsslL9setup_ctxEP6ssl_stP13env_md_ctx_stP11evp_pkey_sttb
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:249,29'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:249,53'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:249,64'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:249,10'
          Dst:             EVP_DigestSign
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:252,3'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:252,3'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:257,27'
          Dst:             _ZN4bssl5ArrayIhEaSEOS1_
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:258,33'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:259,36'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:259,36'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:259,27'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:264,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_privkey.cc:264,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl25ssl_is_key_type_supportedEi
      functionSourceFile: '/src/boringssl/ssl/ssl_privkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - key_type
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:36,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:36,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:36,38'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_privkey.cc:36,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:36,62'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_privkey.cc:37,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl3NewI14ssl_session_stJRPKNS_15SSL_X509_METHODEEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN14ssl_session_stC2EPKN4bssl15SSL_X509_METHODE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN14ssl_session_stC2EPKN4bssl15SSL_X509_METHODE
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN14ssl_session_stC2EPKN4bssl15SSL_X509_METHODE
    - functionName:    _ZN14ssl_session_stC2EPKN4bssl15SSL_X509_METHODE
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 818
      functionLinenumberEnd: 4197
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - method
      BBCount:         24
      ICount:          227
      EdgeCount:       42
      CyclomaticComplexity: 20
      functionsReached:
        - CRYPTO_new_ex_data
        - _ZN4bssl10RefCountedI14ssl_session_stEC2ENS2_13CheckSubClassE
        - _ZN4bssl13InplaceVectorIhLm32EEC2Ev
        - _ZN4bssl13InplaceVectorIhLm32EED2Ev
        - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
        - _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:4184,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:808,17'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EED2Ev
                - _ZN4bssl13InplaceVectorIhLm32EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - CRYPTO_new_ex_data
                - _ZN4bssl5ArrayIhED2Ev
                - time
            - BranchSide:      '/src/boringssl/ssl/internal.h:4184,47'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EED2Ev
                - _ZN4bssl13InplaceVectorIhLm32EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - CRYPTO_new_ex_data
                - _ZN4bssl5ArrayIhED2Ev
                - time
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:809,7'
          Dst:             _ZN4bssl10RefCountedI14ssl_session_stEC2ENS2_13CheckSubClassE
        - Src:             '/src/boringssl/ssl/ssl_session.cc:808,17'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:808,17'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:808,17'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:808,17'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:808,17'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:808,17'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:808,17'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:808,17'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:808,17'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:819,3'
          Dst:             CRYPTO_new_ex_data
        - Src:             '/src/boringssl/ssl/ssl_session.cc:820,10'
          Dst:             time
        - Src:             '/src/boringssl/ssl/ssl_session.cc:821,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:821,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:821,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:821,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:821,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:821,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:821,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:821,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:821,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
    - functionName:    _ZN4bssl10RefCountedI14ssl_session_stEC2ENS2_13CheckSubClassE
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    time
      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:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z29lh_SSL_SESSION_call_doall_argPvS_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2628
      functionLinenumberEnd: 2628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
        - arg
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z21lh_SSL_SESSION_deleteP20lhash_st_SSL_SESSIONPK14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2628
      functionLinenumberEnd: 2628
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_delete
        - _Z28lh_SSL_SESSION_call_cmp_funcPFiPKvS0_ES0_S0_
        - _Z29lh_SSL_SESSION_call_hash_funcPFjPKvES0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2628,1'
          Dst:             OPENSSL_lh_delete
        - Src:             '/src/boringssl/ssl/internal.h:2628,1'
          Dst:             _Z29lh_SSL_SESSION_call_hash_funcPFjPKvES0_
        - Src:             '/src/boringssl/ssl/internal.h:2628,1'
          Dst:             _Z28lh_SSL_SESSION_call_cmp_funcPFiPKvS0_ES0_S0_
    - functionName:    _Z29lh_SSL_SESSION_call_hash_funcPFjPKvES0_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2628
      functionLinenumberEnd: 2628
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
        - a
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z28lh_SSL_SESSION_call_cmp_funcPFiPKvS0_ES0_S0_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2628
      functionLinenumberEnd: 2628
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
        - a
        - b
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z23lh_SSL_SESSION_retrievePK20lhash_st_SSL_SESSIONPK14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2628
      functionLinenumberEnd: 2628
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_retrieve
        - _Z28lh_SSL_SESSION_call_cmp_funcPFiPKvS0_ES0_S0_
        - _Z29lh_SSL_SESSION_call_hash_funcPFjPKvES0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2628,1'
          Dst:             OPENSSL_lh_retrieve
        - Src:             '/src/boringssl/ssl/internal.h:2628,1'
          Dst:             _Z29lh_SSL_SESSION_call_hash_funcPFjPKvES0_
        - Src:             '/src/boringssl/ssl/internal.h:2628,1'
          Dst:             _Z28lh_SSL_SESSION_call_cmp_funcPFiPKvS0_ES0_S0_
    - functionName:    _ZN4bsslL20SSL_SESSION_list_addEP10ssl_ctx_stP14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - session
      BBCount:         11
      ICount:          94
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:696,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:696,32'
              BranchSideFuncs:
                - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:700,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:696,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:697,29'
              BranchSideFuncs:
                - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:700,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:700,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:701,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:706,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:697,5'
          Dst:             _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
    - functionName:    _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - session
      BBCount:         16
      ICount:          123
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:668,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:668,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:669,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:668,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:669,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:672,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:672,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:674,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:683,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:674,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:676,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:679,33'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:683,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:685,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:688,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _Z21lh_SSL_SESSION_insertP20lhash_st_SSL_SESSIONPP14ssl_session_stS2_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2628
      functionLinenumberEnd: 2628
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - old_data
        - data
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_insert
        - _Z28lh_SSL_SESSION_call_cmp_funcPFiPKvS0_ES0_S0_
        - _Z29lh_SSL_SESSION_call_hash_funcPFjPKvES0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2628,1'
          Dst:             OPENSSL_lh_insert
        - Src:             '/src/boringssl/ssl/internal.h:2628,1'
          Dst:             _Z29lh_SSL_SESSION_call_hash_funcPFjPKvES0_
        - Src:             '/src/boringssl/ssl/internal.h:2628,1'
          Dst:             _Z28lh_SSL_SESSION_call_cmp_funcPFiPKvS0_ES0_S0_
    - functionName:    '_ZZN4bsslL18ssl_lookup_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEENS_4SpanIKhEEENK3$_0clEPKvPKS4_'
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - key
        - sess
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - _ZN4bssl8internaleqENS_4SpanIKhEES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:532,24'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_session.cc:532,21'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
    - functionName:    '_ZZN4bsslL18ssl_lookup_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEENS_4SpanIKhEEEN3$_08__invokeEPKvPKS4_'
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - sess
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZZN4bsslL18ssl_lookup_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEENS_4SpanIKhEEENK3$_0clEPKvPKS4_'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:529,16'
          Dst:             '_ZZN4bsslL18ssl_lookup_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEENS_4SpanIKhEEENK3$_0clEPKvPKS4_'
    - functionName:    _Z27lh_SSL_SESSION_call_cmp_keyPKvS0_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2628
      functionLinenumberEnd: 2628
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - value
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN4bsslL18ssl_lookup_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEENS_4SpanIKhEEENK3$_0cvPFiPKvPKS4_EEv'
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z27lh_SSL_SESSION_retrieve_keyPK20lhash_st_SSL_SESSIONPKvjPFiS3_PK14ssl_session_stE
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2628
      functionLinenumberEnd: 2628
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - key
        - key_hash
        - cmp_key
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_retrieve_key
        - _Z27lh_SSL_SESSION_call_cmp_keyPKvS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2628,1'
          Dst:             OPENSSL_lh_retrieve_key
        - Src:             '/src/boringssl/ssl/internal.h:2628,1'
          Dst:             _Z27lh_SSL_SESSION_call_cmp_keyPKvS0_
    - functionName:    '_ZZN4bssl15SSL_SESSION_dupEP14ssl_session_stiENK3$_0clEPK16crypto_buffer_st'
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - buf
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_BUFFER_up_ref
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:93,7'
          Dst:             CRYPTO_BUFFER_up_ref
    - functionName:    '_ZZN4bssl15SSL_SESSION_dupEP14ssl_session_stiEN3$_08__invokeEPK16crypto_buffer_st'
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZZN4bssl15SSL_SESSION_dupEP14ssl_session_stiENK3$_0clEPK16crypto_buffer_st'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:92,23'
          Dst:             '_ZZN4bssl15SSL_SESSION_dupEP14ssl_session_stiENK3$_0clEPK16crypto_buffer_st'
    - functionName:    SSL_CTX_get_info_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1218
      functionLinenumberEnd: 1219
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_info_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1215
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_set_resumption_across_names_enabled
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1208
      functionLinenumberEnd: 1210
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - enabled
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_resumption_across_names_enabled
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1204
      functionLinenumberEnd: 1206
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - enabled
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_get_get_cb
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1200
      functionLinenumberEnd: 1201
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_set_get_cb
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1193
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_get_remove_cb
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1187
      functionLinenumberEnd: 1188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_set_remove_cb
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_get_new_cb
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1176
      functionLinenumberEnd: 1177
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_sess_set_new_cb
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1172
      functionLinenumberEnd: 1174
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17timeout_doall_argP14ssl_session_stPv
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
        - void_param
      BBCount:         14
      ICount:          111
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - SSL_SESSION_free
        - _Z21lh_SSL_SESSION_deleteP20lhash_st_SSL_SESSIONPK14ssl_session_st
        - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1143,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1144,7'
              BranchSideFuncs:
                - _Z21lh_SSL_SESSION_deleteP20lhash_st_SSL_SESSIONPK14ssl_session_st
                - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
                - SSL_SESSION_free
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1147,33'
              BranchSideFuncs:
                - _Z21lh_SSL_SESSION_deleteP20lhash_st_SSL_SESSIONPK14ssl_session_st
                - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
                - SSL_SESSION_free
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1144,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1145,7'
              BranchSideFuncs:
                - _Z21lh_SSL_SESSION_deleteP20lhash_st_SSL_SESSIONPK14ssl_session_st
                - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
                - SSL_SESSION_free
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1147,33'
              BranchSideFuncs:
                - _Z21lh_SSL_SESSION_deleteP20lhash_st_SSL_SESSIONPK14ssl_session_st
                - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
                - SSL_SESSION_free
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1143,7'
              BranchSideFuncs:
                - _Z21lh_SSL_SESSION_deleteP20lhash_st_SSL_SESSIONPK14ssl_session_st
                - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
                - SSL_SESSION_free
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1147,33'
              BranchSideFuncs:
                - _Z21lh_SSL_SESSION_deleteP20lhash_st_SSL_SESSIONPK14ssl_session_st
                - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
                - SSL_SESSION_free
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1151,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1152,7'
              BranchSideFuncs:
                - SSL_SESSION_free
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1154,22'
              BranchSideFuncs:
                - SSL_SESSION_free
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1147,11'
          Dst:             _Z21lh_SSL_SESSION_deleteP20lhash_st_SSL_SESSIONPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1148,5'
          Dst:             _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1154,5'
          Dst:             SSL_SESSION_free
    - functionName:    SSL_SESSION_free
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl10RefCountedI14ssl_session_stE14DecRefInternalEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:838,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:839,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:841,3'
              BranchSideFuncs:
                - _ZN4bssl10RefCountedI14ssl_session_stE14DecRefInternalEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:841,12'
          Dst:             _ZN4bssl10RefCountedI14ssl_session_stE14DecRefInternalEv
    - functionName:    _ZN4bssl10RefCountedI14ssl_session_stE14DecRefInternalEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_refcount_dec_and_test_zero
        - OPENSSL_free
        - _ZN14ssl_session_stD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:152,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:152,9'
              BranchSideFuncs:
                - _ZN14ssl_session_stD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/internal.h:153,16'
              BranchSideFuncs:
                - _ZN14ssl_session_stD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:152,9'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/ssl/internal.h:154,11'
          Dst:             _ZN14ssl_session_stD2Ev
        - Src:             '/src/boringssl/ssl/internal.h:155,7'
          Dst:             OPENSSL_free
    - functionName:    _ZN14ssl_session_stD2Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          63
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_free_ex_data
        - _ZN4bssl13InplaceVectorIhLm32EED2Ev
        - _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:824,3'
          Dst:             CRYPTO_free_ex_data
        - Src:             '/src/boringssl/ssl/ssl_session.cc:826,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:826,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:826,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:826,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:826,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:826,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:826,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:826,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:826,1'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:824,3'
          Dst:             __clang_call_terminate
    - functionName:    _Z24lh_SSL_SESSION_doall_argP20lhash_st_SSL_SESSIONPFvP14ssl_session_stPvES3_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2628
      functionLinenumberEnd: 2628
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - func
        - arg
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_doall_arg
        - _Z29lh_SSL_SESSION_call_doall_argPvS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2628,1'
          Dst:             OPENSSL_lh_doall_arg
        - Src:             '/src/boringssl/ssl/internal.h:2628,1'
          Dst:             _Z29lh_SSL_SESSION_call_doall_argPvS_
    - functionName:    SSL_CTX_set_session_psk_dhe_timeout
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1130
      functionLinenumberEnd: 1132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - timeout
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_get_timeout
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1122
      functionLinenumberEnd: 1128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1124,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1127,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_CTX_set_timeout
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1107
      functionLinenumberEnd: 1120
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - timeout
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1109,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1113,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1114,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1117,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_set_session
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - session
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1097,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1098,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1100,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1098,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1099,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1100,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1097,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1100,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1103,19'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1100,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1103,3'
          Dst:             _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
    - functionName:    _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - session
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl5UpRefEP14ssl_session_st
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:659,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:660,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:663,24'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:663,18'
          Dst:             _ZN4bssl5UpRefEP14ssl_session_st
    - functionName:    _ZN4bsslL14remove_sessionEP10ssl_ctx_stP14ssl_session_stb
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 656
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ctx
        - session
        - lock
      BBCount:         24
      ICount:          138
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - SSL_SESSION_free
        - _Z21lh_SSL_SESSION_deleteP20lhash_st_SSL_SESSIONPK14ssl_session_st
        - _Z23lh_SSL_SESSION_retrievePK20lhash_st_SSL_SESSIONPK14ssl_session_st
        - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
        - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:627,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:627,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:628,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:627,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:628,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:631,7'
              BranchSideFuncs:
                - _Z23lh_SSL_SESSION_retrievePK20lhash_st_SSL_SESSIONPK14ssl_session_st
                - SSL_SESSION_free
                - CRYPTO_MUTEX_unlock_write
                - _Z21lh_SSL_SESSION_deleteP20lhash_st_SSL_SESSIONPK14ssl_session_st
                - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
                - CRYPTO_MUTEX_lock_write
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:631,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:632,30'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - _Z23lh_SSL_SESSION_retrievePK20lhash_st_SSL_SESSIONPK14ssl_session_st
                - SSL_SESSION_free
                - CRYPTO_MUTEX_unlock_write
                - _Z21lh_SSL_SESSION_deleteP20lhash_st_SSL_SESSIONPK14ssl_session_st
                - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:635,56'
              BranchSideFuncs:
                - _Z23lh_SSL_SESSION_retrievePK20lhash_st_SSL_SESSIONPK14ssl_session_st
                - SSL_SESSION_free
                - CRYPTO_MUTEX_unlock_write
                - _Z21lh_SSL_SESSION_deleteP20lhash_st_SSL_SESSIONPK14ssl_session_st
                - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:637,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:638,43'
              BranchSideFuncs:
                - _Z21lh_SSL_SESSION_deleteP20lhash_st_SSL_SESSIONPK14ssl_session_st
                - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
                - SSL_SESSION_free
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:642,7'
              BranchSideFuncs:
                - SSL_SESSION_free
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:642,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:643,32'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - SSL_SESSION_free
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:646,7'
              BranchSideFuncs:
                - SSL_SESSION_free
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:646,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:649,9'
              BranchSideFuncs:
                - SSL_SESSION_free
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:655,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:649,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:650,7'
              BranchSideFuncs:
                - SSL_SESSION_free
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:652,22'
              BranchSideFuncs:
                - SSL_SESSION_free
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:627,49'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:632,5'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/ssl/ssl_session.cc:635,32'
          Dst:             _Z23lh_SSL_SESSION_retrievePK20lhash_st_SSL_SESSIONPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:638,21'
          Dst:             _Z21lh_SSL_SESSION_deleteP20lhash_st_SSL_SESSIONPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:639,5'
          Dst:             _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:643,5'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/ssl/ssl_session.cc:652,5'
          Dst:             SSL_SESSION_free
    - functionName:    SSL_CTX_remove_session
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1092
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - session
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL14remove_sessionEP10ssl_ctx_stP14ssl_session_stb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1092,10'
          Dst:             _ZN4bsslL14remove_sessionEP10ssl_ctx_stP14ssl_session_stb
    - functionName:    SSL_CTX_add_session
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1085
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - session
      BBCount:         9
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4bssl5UpRefEP14ssl_session_st
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
        - _ZN4bsslL18add_session_lockedEP10ssl_ctx_stNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1086,42'
          Dst:             _ZN4bssl5UpRefEP14ssl_session_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1087,18'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1088,10'
          Dst:             _ZN4bsslL18add_session_lockedEP10ssl_ctx_stNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1089,1'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1089,1'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
    - functionName:    _ZN4bsslL18add_session_lockedEP10ssl_ctx_stNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 756
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - session
      BBCount:         20
      ICount:          107
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - SSL_CTX_sess_get_cache_size
        - _Z21lh_SSL_SESSION_insertP20lhash_st_SSL_SESSIONPP14ssl_session_stS2_
        - _Z24lh_SSL_SESSION_num_itemsPK20lhash_st_SSL_SESSION
        - _ZN4bsslL14remove_sessionEP10ssl_ctx_stP14ssl_session_stb
        - _ZN4bsslL20SSL_SESSION_list_addEP10ssl_ctx_stP14ssl_session_st
        - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:716,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:717,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZN4bsslL20SSL_SESSION_list_addEP10ssl_ctx_stP14ssl_session_st
                - SSL_CTX_sess_get_cache_size
                - _Z24lh_SSL_SESSION_num_itemsPK20lhash_st_SSL_SESSION
                - SSL_CTX_sess_get_cache_size
                - _ZN4bsslL14remove_sessionEP10ssl_ctx_stP14ssl_session_stb
                - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:723,11'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZN4bsslL20SSL_SESSION_list_addEP10ssl_ctx_stP14ssl_session_st
                - SSL_CTX_sess_get_cache_size
                - _Z24lh_SSL_SESSION_num_itemsPK20lhash_st_SSL_SESSION
                - SSL_CTX_sess_get_cache_size
                - _ZN4bsslL14remove_sessionEP10ssl_ctx_stP14ssl_session_stb
                - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:726,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:727,9'
              BranchSideFuncs:
                - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
                - _ZN4bsslL20SSL_SESSION_list_addEP10ssl_ctx_stP14ssl_session_st
                - SSL_CTX_sess_get_cache_size
                - _Z24lh_SSL_SESSION_num_itemsPK20lhash_st_SSL_SESSION
                - SSL_CTX_sess_get_cache_size
                - _ZN4bsslL14remove_sessionEP10ssl_ctx_stP14ssl_session_stb
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:742,24'
              BranchSideFuncs:
                - _ZN4bsslL20SSL_SESSION_list_addEP10ssl_ctx_stP14ssl_session_st
                - SSL_CTX_sess_get_cache_size
                - _Z24lh_SSL_SESSION_num_itemsPK20lhash_st_SSL_SESSION
                - SSL_CTX_sess_get_cache_size
                - _ZN4bsslL14remove_sessionEP10ssl_ctx_stP14ssl_session_stb
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:727,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:730,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:736,29'
              BranchSideFuncs:
                - _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
                - _ZN4bsslL20SSL_SESSION_list_addEP10ssl_ctx_stP14ssl_session_st
                - SSL_CTX_sess_get_cache_size
                - _Z24lh_SSL_SESSION_num_itemsPK20lhash_st_SSL_SESSION
                - SSL_CTX_sess_get_cache_size
                - _ZN4bsslL14remove_sessionEP10ssl_ctx_stP14ssl_session_stb
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:745,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:746,5'
              BranchSideFuncs:
                - _Z24lh_SSL_SESSION_num_itemsPK20lhash_st_SSL_SESSION
                - SSL_CTX_sess_get_cache_size
                - _ZN4bsslL14remove_sessionEP10ssl_ctx_stP14ssl_session_stb
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:755,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:746,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:748,27'
              BranchSideFuncs:
                - _ZN4bsslL14remove_sessionEP10ssl_ctx_stP14ssl_session_stb
                - _Z24lh_SSL_SESSION_num_itemsPK20lhash_st_SSL_SESSION
                - SSL_CTX_sess_get_cache_size
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:753,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:748,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:746,5'
              BranchSideFuncs:
                - _Z24lh_SSL_SESSION_num_itemsPK20lhash_st_SSL_SESSION
                - SSL_CTX_sess_get_cache_size
                - _ZN4bsslL14remove_sessionEP10ssl_ctx_stP14ssl_session_stb
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:750,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:716,8'
          Dst:             _Z21lh_SSL_SESSION_insertP20lhash_st_SSL_SESSIONPP14ssl_session_stS2_
        - Src:             '/src/boringssl/ssl/ssl_session.cc:736,5'
          Dst:             _ZN4bsslL23SSL_SESSION_list_removeEP10ssl_ctx_stP14ssl_session_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:742,3'
          Dst:             _ZN4bsslL20SSL_SESSION_list_addEP10ssl_ctx_stP14ssl_session_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:745,7'
          Dst:             SSL_CTX_sess_get_cache_size
        - Src:             '/src/boringssl/ssl/ssl_session.cc:746,12'
          Dst:             _Z24lh_SSL_SESSION_num_itemsPK20lhash_st_SSL_SESSION
        - Src:             '/src/boringssl/ssl/ssl_session.cc:747,12'
          Dst:             SSL_CTX_sess_get_cache_size
        - Src:             '/src/boringssl/ssl/ssl_session.cc:748,12'
          Dst:             _ZN4bsslL14remove_sessionEP10ssl_ctx_stP14ssl_session_stb
    - functionName:    SSL_SESSION_get_ex_data
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1081
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - session
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1082,10'
          Dst:             CRYPTO_get_ex_data
    - functionName:    SSL_SESSION_set_ex_data
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
        - idx
        - arg
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1078,10'
          Dst:             CRYPTO_set_ex_data
    - functionName:    SSL_SESSION_get_ex_new_index
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1073
      functionLinenumberEnd: 1074
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - argl
        - argp
        - unused
        - dup_unused
        - free_func
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_new_index_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1074,10'
          Dst:             CRYPTO_get_ex_new_index_ex
    - functionName:    SSL_get1_session
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1067
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_SESSION_up_ref
        - SSL_get_session
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1064,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1064,7'
              BranchSideFuncs:
                - SSL_SESSION_up_ref
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1065,24'
              BranchSideFuncs:
                - SSL_SESSION_up_ref
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1063,22'
          Dst:             SSL_get_session
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1065,5'
          Dst:             SSL_SESSION_up_ref
    - functionName:    SSL_get_session
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1060
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         16
      ICount:          92
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
        - __assert_fail
      functionUses:    18
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1042,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1043,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1047,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1048,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1048,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1049,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1049,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1049,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1054,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1054,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1055,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1059,47'
              BranchSideFuncs:
                - _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1048,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1049,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1059,25'
          Dst:             _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
    - functionName:    SSL_SESSION_up_ref
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl10RefCountedI14ssl_session_stE13UpRefInternalEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:833,12'
          Dst:             _ZN4bssl10RefCountedI14ssl_session_stE13UpRefInternalEv
    - functionName:    _ZN4bssl10RefCountedI14ssl_session_stE13UpRefInternalEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:150,26'
          Dst:             CRYPTO_refcount_inc
    - functionName:    SSL_magic_pending_session_ptr
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1030
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_SESSION_copy_without_early_data
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1028
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         16
      ICount:          100
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_SESSION_early_data_capable
        - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
        - _ZN4bssl5UpRefEP14ssl_session_st
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1013,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1014,18'
              BranchSideFuncs:
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_early_data_capable
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1018,23'
              BranchSideFuncs:
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_early_data_capable
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1019,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1020,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_early_data_capable
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1023,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_early_data_capable
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1026,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1026,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1027,15'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1013,8'
          Dst:             SSL_SESSION_early_data_capable
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1014,12'
          Dst:             _ZN4bssl5UpRefEP14ssl_session_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1018,7'
          Dst:             _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1026,3'
          Dst:             SSL_SESSION_early_data_capable
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1026,3'
          Dst:             __assert_fail
    - functionName:    SSL_SESSION_early_data_capable
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1008,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1008,66'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1009,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1008,10'
          Dst:             _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
    - functionName:    _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - session
        - dup_flags
        - ''
      BBCount:         57
      ICount:          481
      EdgeCount:       106
      CyclomaticComplexity: 51
      functionsReached:
        - OPENSSL_strdup
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
        - _ZN4bssl13InplaceVectorIhLm48EEaSERKS1_
        - _ZN4bssl15ssl_session_newEPKNS_15SSL_X509_METHODE
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
        - '_ZZN4bssl15SSL_SESSION_dupEP14ssl_session_stiENK3$_0cvPFP16crypto_buffer_stPKS3_EEv'
        - sk_CRYPTO_BUFFER_deep_copy
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:70,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:71,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1neB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - '_ZZN4bssl15SSL_SESSION_dupEP14ssl_session_stiENK3$_0cvPFP16crypto_buffer_stPKS3_EEv'
                - sk_CRYPTO_BUFFER_deep_copy
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:74,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1neB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - '_ZZN4bssl15SSL_SESSION_dupEP14ssl_session_stiENK3$_0cvPFP16crypto_buffer_stPKS3_EEv'
                - sk_CRYPTO_BUFFER_deep_copy
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:85,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OPENSSL_strdup
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEE5resetB8ne180100EPc
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - '_ZZN4bssl15SSL_SESSION_dupEP14ssl_session_stiENK3$_0cvPFP16crypto_buffer_stPKS3_EEv'
                - sk_CRYPTO_BUFFER_deep_copy
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:91,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - '_ZZN4bssl15SSL_SESSION_dupEP14ssl_session_stiENK3$_0cvPFP16crypto_buffer_stPKS3_EEv'
                - sk_CRYPTO_BUFFER_deep_copy
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:87,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:88,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:90,3'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - '_ZZN4bssl15SSL_SESSION_dupEP14ssl_session_stiENK3$_0cvPFP16crypto_buffer_stPKS3_EEv'
                - sk_CRYPTO_BUFFER_deep_copy
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:91,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:96,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - '_ZZN4bssl15SSL_SESSION_dupEP14ssl_session_stiENK3$_0cvPFP16crypto_buffer_stPKS3_EEv'
                - sk_CRYPTO_BUFFER_deep_copy
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:103,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:98,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:99,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:101,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:104,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:107,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:124,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:125,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EEaSERKS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:146,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:134,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:135,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:141,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:136,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:137,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:141,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:138,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:139,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:141,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:134,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:141,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:143,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:146,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:147,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:153,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:146,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:148,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:153,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:69,40'
          Dst:             _ZN4bssl15ssl_session_newEPKNS_15SSL_X509_METHODE
        - Src:             '/src/boringssl/ssl/ssl_session.cc:77,24'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
        - Src:             '/src/boringssl/ssl/ssl_session.cc:80,23'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEaSERKS1_
        - Src:             '/src/boringssl/ssl/ssl_session.cc:86,9'
          Dst:             OPENSSL_strdup
        - Src:             '/src/boringssl/ssl/ssl_session.cc:97,31'
          Dst:             '_ZZN4bssl15SSL_SESSION_dupEP14ssl_session_stiENK3$_0cvPFP16crypto_buffer_stPKS3_EEv'
        - Src:             '/src/boringssl/ssl/ssl_session.cc:96,30'
          Dst:             sk_CRYPTO_BUFFER_deep_copy
        - Src:             '/src/boringssl/ssl/ssl_session.cc:109,32'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_session.cc:111,7'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_session.cc:113,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_session.cc:125,29'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EEaSERKS1_
        - Src:             '/src/boringssl/ssl/ssl_session.cc:127,42'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEaSERKS1_
        - Src:             '/src/boringssl/ssl/ssl_session.cc:134,43'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_session.cc:134,34'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_session.cc:136,13'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_session.cc:135,47'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_session.cc:138,13'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_session.cc:137,50'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_session.cc:140,13'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_session.cc:139,49'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_session.cc:147,37'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_session.cc:147,28'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    _ZN4bssl15ssl_session_newEPKNS_15SSL_X509_METHODE
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509_method
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl10MakeUniqueI14ssl_session_stJRPKNS_15SSL_X509_METHODEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:47,10'
          Dst:             _ZN4bssl10MakeUniqueI14ssl_session_stJRPKNS_15SSL_X509_METHODEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
    - functionName:    _ZN4bssl13InplaceVectorIhLm48EEaSERKS1_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:385,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:385,9'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:386,16'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:386,16'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:386,7'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
    - functionName:    '_ZZN4bssl15SSL_SESSION_dupEP14ssl_session_stiENK3$_0cvPFP16crypto_buffer_stPKS3_EEv'
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl10MakeUniqueI14ssl_session_stJRPKNS_15SSL_X509_METHODEEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewI14ssl_session_stJRPKNS_15SSL_X509_METHODEEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewI14ssl_session_stJRPKNS_15SSL_X509_METHODEEEEPT_DpOT0_
    - functionName:    _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         5
      ICount:          30
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl30ssl_protocol_version_from_wireEPtt
        - __assert_fail
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:203,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:206,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:210,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:203,8'
          Dst:             _ZN4bssl30ssl_protocol_version_from_wireEPtt
        - Src:             '/src/boringssl/ssl/ssl_session.cc:206,5'
          Dst:             __assert_fail
    - functionName:    SSL_SESSION_is_resumable_across_names
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1003
      functionLinenumberEnd: 1004
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_SESSION_get0_peer_sha256
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 993
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
        - out_ptr
        - out_len
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:994,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:995,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:998,6'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_SESSION_has_peer_sha256
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 989
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_SESSION_get0_cipher
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 984
      functionLinenumberEnd: 985
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_SESSION_get_ticket_lifetime_hint
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 980
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_SESSION_set_ticket
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 976
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - session
        - ticket
        - ticket_len
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:977,35'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_session.cc:977,26'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
    - functionName:    SSL_SESSION_get0_ticket
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionLinenumberEnd: 973
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
        - out_ticket
        - out_len
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:969,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:969,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:970,19'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:970,35'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:972,30'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
    - functionName:    SSL_SESSION_has_ticket
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 963
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:964,27'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
    - functionName:    SSL_SESSION_should_be_single_use
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 955
      functionLinenumberEnd: 956
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:956,10'
          Dst:             _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
    - functionName:    SSL_SESSION_set1_id_context
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - session
        - sid_ctx
        - sid_ctx_len
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:947,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:948,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:952,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:947,37'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_session.cc:947,25'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_session.cc:948,5'
          Dst:             ERR_put_error
    - functionName:    SSL_SESSION_get0_id_context
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 942
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
        - out_len
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
        - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:939,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:939,7'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:940,16'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:940,33'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:942,27'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
    - functionName:    SSL_SESSION_set_timeout
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 927
      functionLinenumberEnd: 935
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - session
        - timeout
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:928,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:929,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:932,22'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_SESSION_set_time
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - session
        - time
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:919,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:920,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:923,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_SESSION_get_master_key
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - session
        - out
        - max_out
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
        - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:908,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:909,12'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:911,7'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:911,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:912,15'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.6535
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:914,18'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.6535
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:909,28'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:911,33'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:912,31'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:914,39'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:914,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    SSL_SESSION_get0_ocsp_response
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 896
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
        - out
        - out_len
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:897,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:898,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:901,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:898,12'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/ssl_session.cc:899,16'
          Dst:             CRYPTO_BUFFER_len
    - functionName:    SSL_SESSION_get0_signed_cert_timestamp_list
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
        - out
        - out_len
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:886,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:887,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:890,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:887,12'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/ssl_session.cc:888,16'
          Dst:             CRYPTO_BUFFER_len
    - functionName:    SSL_SESSION_get0_peer_certificates
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_SESSION_get0_peer
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_SESSION_get_time
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:867,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:869,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:871,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_SESSION_get_timeout
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_SESSION_set1_id
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 860
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - session
        - sid
        - sid_len
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:854,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:855,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:859,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:854,40'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_session.cc:854,28'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_session.cc:855,5'
          Dst:             ERR_put_error
    - functionName:    SSL_SESSION_get_id
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
        - out_len
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
        - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:846,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:846,7'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:847,16'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:847,36'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:849,30'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE4dataEv
    - functionName:    SSL_SESSION_new
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 828
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl15ssl_session_newEPKNS_15SSL_X509_METHODE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:829,10'
          Dst:             _ZN4bssl15ssl_session_newEPKNS_15SSL_X509_METHODE
    - functionName:    SSL_CTX_flush_sessions
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1158
      functionLinenumberEnd: 1169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - time
      BBCount:         9
      ICount:          68
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _Z24lh_SSL_SESSION_doall_argP20lhash_st_SSL_SESSIONPFvP14ssl_session_stPvES3_
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:1163,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1164,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:1166,13'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _Z24lh_SSL_SESSION_doall_argP20lhash_st_SSL_SESSIONPFvP14ssl_session_stPvES3_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1167,18'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1168,3'
          Dst:             _Z24lh_SSL_SESSION_doall_argP20lhash_st_SSL_SESSIONPFvP14ssl_session_stPvES3_
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1169,1'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:1169,1'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
    - functionName:    SSL_SESSION_is_resumable
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 960
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:960,10'
          Dst:             _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
    - functionName:    _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         12
      ICount:          67
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
        - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:445,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:446,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:448,36'
              BranchSideFuncs:
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:448,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:449,12'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:452,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:452,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:453,5'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:455,8'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:455,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:456,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:458,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:448,7'
          Dst:             _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:449,28'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:452,24'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:455,28'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE5emptyEv
    - functionName:    _ZN4bssl16ssl_update_cacheEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         38
      ICount:          243
      EdgeCount:       41
      CyclomaticComplexity: 5
      functionsReached:
        - SSL_CTX_flush_sessions
        - SSL_SESSION_is_resumable
        - SSL_is_server
        - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - _ZN4bssl5UpRefEP14ssl_session_st
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
        - _ZN4bsslL18add_session_lockedEP10ssl_ctx_stNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:762,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:763,8'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bsslL18add_session_lockedEP10ssl_ctx_stNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - SSL_CTX_flush_sessions
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:764,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:762,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:764,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:768,7'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bsslL18add_session_lockedEP10ssl_ctx_stNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - SSL_CTX_flush_sessions
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:768,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:769,9'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bsslL18add_session_lockedEP10ssl_ctx_stNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - SSL_CTX_flush_sessions
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:795,7'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:768,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:770,40'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:795,7'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:776,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:778,9'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_CTX_flush_sessions
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:784,5'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_CTX_flush_sessions
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:779,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:780,35'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_CTX_flush_sessions
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:783,7'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_CTX_flush_sessions
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:786,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:790,54'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_CTX_flush_sessions
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:793,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:795,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:795,7'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:796,40'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:797,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:799,11'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:801,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:761,14'
          Dst:             SSL_is_server
        - Src:             '/src/boringssl/ssl/ssl_session.cc:762,8'
          Dst:             SSL_SESSION_is_resumable
        - Src:             '/src/boringssl/ssl/ssl_session.cc:770,34'
          Dst:             _ZN4bssl5UpRefEP14ssl_session_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:773,22'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
        - Src:             '/src/boringssl/ssl/ssl_session.cc:774,7'
          Dst:             _ZN4bsslL18add_session_lockedEP10ssl_ctx_stNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_session.cc:784,5'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:784,5'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:790,29'
          Dst:             _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:791,7'
          Dst:             SSL_CTX_flush_sessions
        - Src:             '/src/boringssl/ssl/ssl_session.cc:796,34'
          Dst:             _ZN4bssl5UpRefEP14ssl_session_st
    - functionName:    _ZN4bsslL18ssl_lookup_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hs
        - out_session
        - session_id
        - ''
      BBCount:         46
      ICount:          277
      EdgeCount:       47
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_CTX_add_session
        - SSL_CTX_remove_session
        - SSL_SESSION_up_ref
        - SSL_magic_pending_session_ptr
        - _Z27lh_SSL_SESSION_retrieve_keyPK20lhash_st_SSL_SESSIONPKvjPFiS3_PK14ssl_session_stE
        - _ZN4bssl19ssl_hash_session_idENS_4SpanIKhEE
        - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
        - _ZN4bssl5UpRefEP14ssl_session_st
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5emptyEv
        - '_ZZN4bsslL18ssl_lookup_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEENS_4SpanIKhEEENK3$_0cvPFiPKvPKS4_EEv'
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:520,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:520,40'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:521,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:520,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:521,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:524,26'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl19ssl_hash_session_idENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - '_ZZN4bsslL18ssl_lookup_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEENS_4SpanIKhEEENK3$_0cvPFiPKvPKS4_EEv'
                - _Z27lh_SSL_SESSION_retrieve_keyPK20lhash_st_SSL_SESSIONPKvjPFiS3_PK14ssl_session_stE
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl5UpRefEP14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_remove_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_magic_pending_session_ptr
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_up_ref
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:526,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:528,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_remove_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_magic_pending_session_ptr
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_up_ref
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:542,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_remove_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_magic_pending_session_ptr
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_up_ref
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:542,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:542,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_remove_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:570,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_remove_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:542,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:543,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_magic_pending_session_ptr
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_remove_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_up_ref
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:570,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_remove_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:546,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:547,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_magic_pending_session_ptr
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_remove_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_up_ref
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:550,17'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_magic_pending_session_ptr
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_remove_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_up_ref
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:550,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:551,15'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:559,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_remove_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_up_ref
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:559,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:560,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_SESSION_up_ref
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_remove_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:564,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_add_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_remove_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:564,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:566,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_remove_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:568,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_remove_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:570,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:570,45'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_remove_session
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:576,4'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:570,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:572,28'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:576,4'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:520,18'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:520,40'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:528,21'
          Dst:             _ZN4bssl19ssl_hash_session_idENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_session.cc:534,19'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
        - Src:             '/src/boringssl/ssl/ssl_session.cc:537,68'
          Dst:             '_ZZN4bsslL18ssl_lookup_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEENS_4SpanIKhEEENK3$_0cvPFiPKvPKS4_EEv'
        - Src:             '/src/boringssl/ssl/ssl_session.cc:536,21'
          Dst:             _Z27lh_SSL_SESSION_retrieve_keyPK20lhash_st_SSL_SESSIONPKvjPFiS3_PK14ssl_session_stE
        - Src:             '/src/boringssl/ssl/ssl_session.cc:536,15'
          Dst:             _ZN4bssl5UpRefEP14ssl_session_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:539,3'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:539,3'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:544,68'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:545,63'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:550,26'
          Dst:             SSL_magic_pending_session_ptr
        - Src:             '/src/boringssl/ssl/ssl_session.cc:560,7'
          Dst:             SSL_SESSION_up_ref
        - Src:             '/src/boringssl/ssl/ssl_session.cc:566,7'
          Dst:             SSL_CTX_add_session
        - Src:             '/src/boringssl/ssl/ssl_session.cc:570,19'
          Dst:             _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:572,5'
          Dst:             SSL_CTX_remove_session
    - functionName:    _ZN4bssl19ssl_hash_session_idENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - session_id
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhEixEm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:55,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.6549
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNK4bssl4SpanIKhEixEm
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:56,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.6549
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNK4bssl4SpanIKhEixEm
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:55,18'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:56,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/ssl/ssl_session.cc:57,44'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:57,63'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:57,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_session.cc:58,18'
          Dst:             _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
        - Src:             '/src/boringssl/ssl/ssl_session.cc:61,30'
          Dst:             _ZNK4bssl4SpanIKhEixEm
        - Src:             '/src/boringssl/ssl/ssl_session.cc:61,58'
          Dst:             _ZNK4bssl4SpanIKhEixEm
        - Src:             '/src/boringssl/ssl/ssl_session.cc:62,30'
          Dst:             _ZNK4bssl4SpanIKhEixEm
        - Src:             '/src/boringssl/ssl/ssl_session.cc:63,30'
          Dst:             _ZNK4bssl4SpanIKhEixEm
    - functionName:    _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - session
      BBCount:         8
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:468,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:469,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:472,50'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:475,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:476,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:479,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:472,25'
          Dst:             _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl20ssl_get_prev_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbS9_PK22ssl_early_callback_ctx
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_session
        - out_tickets_supported
        - out_renew_ticket
        - client_hello
      BBCount:         39
      ICount:          237
      EdgeCount:       72
      CyclomaticComplexity: 35
      functionsReached:
        - CBS_len
        - SSL_get_options
        - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
        - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bsslL18ssl_lookup_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEENS_4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:586,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:586,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - SSL_get_options
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL18ssl_lookup_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:587,26'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - SSL_get_options
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL18ssl_lookup_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:593,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:592,14'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL18ssl_lookup_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:594,38'
              BranchSideFuncs:
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL18ssl_lookup_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:596,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:596,28'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bsslL18ssl_lookup_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:613,9'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL18ssl_lookup_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:596,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:598,9'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:613,9'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL18ssl_lookup_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:597,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:601,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:603,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:606,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:608,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:610,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:603,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:603,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:604,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:615,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:616,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:586,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_session.cc:593,9'
          Dst:             SSL_get_options
        - Src:             '/src/boringssl/ssl/ssl_session.cc:594,7'
          Dst:             _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - Src:             '/src/boringssl/ssl/ssl_session.cc:596,28'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_session.cc:598,38'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:599,9'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_session.cc:597,13'
          Dst:             _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
        - Src:             '/src/boringssl/ssl/ssl_session.cc:603,9'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_session.cc:614,9'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/ssl_session.cc:612,37'
          Dst:             _ZN4bsslL18ssl_lookup_sessionEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEENS_4SpanIKhEE
    - functionName:    _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - session
      BBCount:         22
      ICount:          154
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - SSL_is_quic
        - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
        - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
        - sk_CRYPTO_BUFFER_num
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:485,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:485,52'
              BranchSideFuncs:
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - SSL_is_quic
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:488,10'
              BranchSideFuncs:
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - SSL_is_quic
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:488,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:488,44'
              BranchSideFuncs:
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - SSL_is_quic
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:490,36'
              BranchSideFuncs:
                - _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - SSL_is_quic
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:490,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:490,50'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - SSL_is_quic
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:493,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - SSL_is_quic
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:493,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:493,51'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - SSL_is_quic
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:499,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - SSL_is_quic
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:499,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:499,44'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - SSL_is_quic
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:503,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - SSL_is_quic
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:503,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:504,13'
              BranchSideFuncs:
                - SSL_is_quic
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:505,11'
              BranchSideFuncs:
                - SSL_is_quic
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:504,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:505,11'
              BranchSideFuncs:
                - SSL_is_quic
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:509,22'
              BranchSideFuncs:
                - SSL_is_quic
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:506,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:506,63'
              BranchSideFuncs:
                - SSL_is_quic
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:509,22'
              BranchSideFuncs:
                - SSL_is_quic
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:485,10'
          Dst:             _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:490,10'
          Dst:             _ZN4bssl25ssl_session_is_time_validEPK6ssl_stPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:503,12'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/ssl_session.cc:509,10'
          Dst:             SSL_is_quic
    - functionName:    _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - session
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - _ZN4bssl8internaleqENS_4SpanIKhEES3_
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:463,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:463,29'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:464,15'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:464,10'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_session.cc:464,36'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_session.cc:464,33'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
    - functionName:    _ZN4bsslL34ssl_encrypt_ticket_with_cipher_ctxEPNS_13SSL_HANDSHAKEEP6cbb_stPKhm
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hs
        - out
        - session_buf
        - session_len
      BBCount:         88
      ICount:          478
      EdgeCount:       161
      CyclomaticComplexity: 75
      functionsReached:
        - CBB_add_bytes
        - CBB_data
        - CBB_did_write
        - CBB_len
        - CBB_reserve
        - CRYPTO_fuzzer_mode_enabled
        - EVP_CIPHER_CTX_iv_length
        - EVP_EncryptFinal_ex
        - EVP_EncryptInit_ex
        - EVP_EncryptUpdate
        - EVP_aes_128_cbc
        - EVP_sha256
        - HMAC_Final
        - HMAC_Init_ex
        - HMAC_Update
        - RAND_bytes
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl36ssl_ctx_rotate_ticket_encryption_keyEP10ssl_ctx_st
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
        - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:323,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:324,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:329,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl36ssl_ctx_rotate_ticket_encryption_keyEP10ssl_ctx_st
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - RAND_bytes
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_iv_length
                - CBB_add_bytes
                - CBB_reserve
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_aes_128_cbc
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_EncryptInit_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_sha256
                - HMAC_Init_ex
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:332,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:333,15'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_iv_length
                - CBB_add_bytes
                - CBB_reserve
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
                - _ZL14OPENSSL_memcpyPvPKvm.6535
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:344,47'
              BranchSideFuncs:
                - _ZN4bssl36ssl_ctx_rotate_ticket_encryption_keyEP10ssl_ctx_st
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - RAND_bytes
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_iv_length
                - CBB_add_bytes
                - CBB_reserve
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_aes_128_cbc
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_EncryptInit_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_sha256
                - HMAC_Init_ex
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6535
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:335,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:336,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:338,9'
              BranchSideFuncs:
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_iv_length
                - CBB_add_bytes
                - CBB_reserve
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
                - _ZL14OPENSSL_memcpyPvPKvm.6535
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:338,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:340,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:342,3'
              BranchSideFuncs:
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_iv_length
                - CBB_add_bytes
                - CBB_reserve
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
                - _ZL14OPENSSL_memcpyPvPKvm.6535
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:344,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:345,7'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - RAND_bytes
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_iv_length
                - CBB_add_bytes
                - CBB_reserve
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_aes_128_cbc
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_EncryptInit_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_sha256
                - HMAC_Init_ex
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6535
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:347,25'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - RAND_bytes
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_iv_length
                - CBB_add_bytes
                - CBB_reserve
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_aes_128_cbc
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_EncryptInit_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_sha256
                - HMAC_Init_ex
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6535
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:348,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:349,33'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_aes_128_cbc
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_EncryptInit_ex
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_iv_length
                - CBB_add_bytes
                - CBB_reserve
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_sha256
                - HMAC_Init_ex
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6535
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:353,7'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_iv_length
                - CBB_add_bytes
                - CBB_reserve
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
                - _ZL14OPENSSL_memcpyPvPKvm.6535
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:350,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:351,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - EVP_sha256
                - HMAC_Init_ex
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_iv_length
                - CBB_add_bytes
                - CBB_reserve
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6535
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:353,7'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_iv_length
                - CBB_add_bytes
                - CBB_reserve
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
                - _ZL14OPENSSL_memcpyPvPKvm.6535
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:348,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:353,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_iv_length
                - CBB_add_bytes
                - CBB_reserve
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
                - _ZL14OPENSSL_memcpyPvPKvm.6535
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:355,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_iv_length
                - CBB_add_bytes
                - CBB_reserve
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
                - _ZL14OPENSSL_memcpyPvPKvm.6535
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:0,0'
              BranchSideFuncs:
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_iv_length
                - CBB_add_bytes
                - CBB_reserve
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
                - _ZL14OPENSSL_memcpyPvPKvm.6535
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:359,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:360,22'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_CIPHER_CTX_iv_length
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_reserve
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
                - _ZL14OPENSSL_memcpyPvPKvm.6535
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:362,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:360,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:361,20'
              BranchSideFuncs:
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
                - _ZL14OPENSSL_memcpyPvPKvm.6535
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:362,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:359,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:362,5'
              BranchSideFuncs:
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
                - _ZL14OPENSSL_memcpyPvPKvm.6535
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:365,10'
              BranchSideFuncs:
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
                - _ZL14OPENSSL_memcpyPvPKvm.6535
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:366,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:367,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.6535
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:371,32'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:371,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:373,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_EncryptFinal_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:375,14'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_EncryptFinal_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:376,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:377,7'
              BranchSideFuncs:
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:379,14'
              BranchSideFuncs:
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - CBB_data
                - CBB_len
                - HMAC_Update
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:381,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:382,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_data
                - CBB_len
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:386,25'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_data
                - CBB_len
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:386,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:387,20'
              BranchSideFuncs:
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - CBB_did_write
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:390,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:387,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:388,24'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - HMAC_Final
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_did_write
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:390,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:388,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:389,22'
              BranchSideFuncs:
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:390,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:386,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:390,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:393,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:317,24'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:318,18'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:333,62'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:333,74'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:344,10'
          Dst:             _ZN4bssl36ssl_ctx_rotate_ticket_encryption_keyEP10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:347,19'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
        - Src:             '/src/boringssl/ssl/ssl_session.cc:348,10'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/ssl/ssl_session.cc:349,33'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:349,40'
          Dst:             EVP_aes_128_cbc
        - Src:             '/src/boringssl/ssl/ssl_session.cc:349,10'
          Dst:             EVP_EncryptInit_ex
        - Src:             '/src/boringssl/ssl/ssl_session.cc:351,28'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:352,23'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/ssl/ssl_session.cc:351,10'
          Dst:             HMAC_Init_ex
        - Src:             '/src/boringssl/ssl/ssl_session.cc:356,3'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:355,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_session.cc:356,3'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:359,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/ssl_session.cc:360,60'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:360,31'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             '/src/boringssl/ssl/ssl_session.cc:360,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/ssl_session.cc:361,8'
          Dst:             CBB_reserve
        - Src:             '/src/boringssl/ssl/ssl_session.cc:366,7'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/ssl_session.cc:367,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/ssl_session.cc:371,32'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:371,10'
          Dst:             EVP_EncryptUpdate
        - Src:             '/src/boringssl/ssl/ssl_session.cc:376,34'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:376,10'
          Dst:             EVP_EncryptFinal_ex
        - Src:             '/src/boringssl/ssl/ssl_session.cc:381,8'
          Dst:             CBB_did_write
        - Src:             '/src/boringssl/ssl/ssl_session.cc:386,25'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:386,32'
          Dst:             CBB_data
        - Src:             '/src/boringssl/ssl/ssl_session.cc:386,47'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/ssl_session.cc:386,8'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/ssl/ssl_session.cc:387,8'
          Dst:             CBB_reserve
        - Src:             '/src/boringssl/ssl/ssl_session.cc:388,24'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_session.cc:388,8'
          Dst:             HMAC_Final
        - Src:             '/src/boringssl/ssl/ssl_session.cc:389,8'
          Dst:             CBB_did_write
        - Src:             '/src/boringssl/ssl/ssl_session.cc:394,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:394,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:394,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:394,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
    - functionName:    _ZN4bssl36ssl_ctx_rotate_ticket_encryption_keyEP10ssl_ctx_st
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         51
      ICount:          296
      EdgeCount:       55
      CyclomaticComplexity: 6
      functionsReached:
        - RAND_bytes
        - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:271,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:272,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:278,3'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:272,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:273,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:274,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:273,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:274,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:278,3'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:274,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:275,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:276,7'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:271,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:276,7'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:278,3'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:280,24'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:281,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:282,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:285,20'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:282,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:283,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:306,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:281,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:285,20'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:306,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:286,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:287,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:289,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:294,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:298,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:302,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:303,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:306,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:307,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:311,3'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:306,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:308,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl9TicketKeyENS1_8internal7DeleterEE5resetB8ne180100EPS2_
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:311,3'
              BranchSideFuncs:
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:266,25'
          Dst:             _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:270,19'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEEC2EP16pthread_rwlock_t
        - Src:             '/src/boringssl/ssl/ssl_session.cc:278,3'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z22CRYPTO_MUTEX_lock_readEEXadL_Z24CRYPTO_MUTEX_unlock_readEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:280,18'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
        - Src:             '/src/boringssl/ssl/ssl_session.cc:285,20'
          Dst:             _ZN4bssl10MakeUniqueINS_9TicketKeyEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/ssl_session.cc:289,5'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/ssl/ssl_session.cc:290,5'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/ssl/ssl_session.cc:291,5'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/ssl/ssl_session.cc:312,1'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_session.cc:312,1'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
    - functionName:    _ZN4bsslL30ssl_encrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEP6cbb_stPKhm
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hs
        - out
        - session_buf
        - session_len
      BBCount:         12
      ICount:          117
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_did_write
        - CBB_reserve
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:403,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:404,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:409,20'
              BranchSideFuncs:
                - CBB_reserve
                - ERR_put_error
                - CBB_did_write
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:409,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:410,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_did_write
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:414,8'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_did_write
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:414,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:415,5'
              BranchSideFuncs:
                - CBB_did_write
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:419,22'
              BranchSideFuncs:
                - CBB_did_write
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:419,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:420,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:423,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:404,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_session.cc:409,8'
          Dst:             CBB_reserve
        - Src:             '/src/boringssl/ssl/ssl_session.cc:415,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_session.cc:419,8'
          Dst:             CBB_did_write
    - functionName:    _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
        - session
      BBCount:         13
      ICount:          102
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - SSL_SESSION_to_bytes_for_ticket
        - _ZN4bsslL30ssl_encrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEP6cbb_stPKhm
        - _ZN4bsslL34ssl_encrypt_ticket_with_cipher_ctxEPNS_13SSL_HANDSHAKEEP6cbb_stPKhm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:431,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:432,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL34ssl_encrypt_ticket_with_cipher_ctxEPNS_13SSL_HANDSHAKEEP6cbb_stPKhm
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL30ssl_encrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEP6cbb_stPKhm
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:434,45'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL34ssl_encrypt_ticket_with_cipher_ctxEPNS_13SSL_HANDSHAKEEP6cbb_stPKhm
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL30ssl_encrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEP6cbb_stPKhm
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:436,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:437,43'
              BranchSideFuncs:
                - _ZN4bsslL30ssl_encrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEP6cbb_stPKhm
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:439,47'
              BranchSideFuncs:
                - _ZN4bsslL34ssl_encrypt_ticket_with_cipher_ctxEPNS_13SSL_HANDSHAKEEP6cbb_stPKhm
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:431,8'
          Dst:             SSL_SESSION_to_bytes_for_ticket
        - Src:             '/src/boringssl/ssl/ssl_session.cc:437,12'
          Dst:             _ZN4bsslL30ssl_encrypt_ticket_with_methodEPNS_13SSL_HANDSHAKEEP6cbb_stPKhm
        - Src:             '/src/boringssl/ssl/ssl_session.cc:439,12'
          Dst:             _ZN4bsslL34ssl_encrypt_ticket_with_cipher_ctxEPNS_13SSL_HANDSHAKEEP6cbb_stPKhm
    - functionName:    _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         23
      ICount:          225
      EdgeCount:       42
      CyclomaticComplexity: 21
      functionsReached:
        - ERR_put_error
        - SSL_is_quic
        - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
        - _ZN4bssl15ssl_session_newEPKNS_15SSL_X509_METHODE
        - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:220,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:221,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:225,52'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl15ssl_session_newEPKNS_15SSL_X509_METHODE
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:226,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:227,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:230,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:239,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:242,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:247,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:251,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:252,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:257,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:221,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_session.cc:225,36'
          Dst:             _ZN4bssl15ssl_session_newEPKNS_15SSL_X509_METHODE
        - Src:             '/src/boringssl/ssl/ssl_session.cc:232,22'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/ssl_session.cc:235,25'
          Dst:             _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:238,22'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:251,37'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_session.cc:251,25'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE11TryCopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_session.cc:252,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_session.cc:261,3'
          Dst:             _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
    - functionName:    _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
        - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:214,35'
          Dst:             _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/ssl_session.cc:214,10'
          Dst:             _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
    - functionName:    _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - session
        - timeout
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:191,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:192,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:195,22'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:196,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:197,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:189,3'
          Dst:             _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
    - functionName:    _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/ssl_session.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - session
      BBCount:         11
      ICount:          120
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:163,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:171,24'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:174,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:176,25'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_session.cc:178,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:179,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_session.cc:181,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_session.cc:158,25'
          Dst:             _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
    - functionName:    _ZNK4bssl13SSLTranscript14GetFinishedMACEPhPmPK14ssl_session_stb
      functionSourceFile: '/src/boringssl/ssl/ssl_transcript.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - out
        - out_len
        - session
        - from_server
      BBCount:         11
      ICount:          99
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
        - _ZNK4bssl13SSLTranscript6DigestEv
        - _ZNK4bssl13SSLTranscript7GetHashEPhPm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:210,5'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:213,28'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:213,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:213,28'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:213,28'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:215,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:217,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:220,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:209,8'
          Dst:             _ZNK4bssl13SSLTranscript7GetHashEPhPm
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:215,17'
          Dst:             _ZNK4bssl13SSLTranscript6DigestEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:215,27'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:215,52'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:216,17'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:216,17'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:216,43'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:215,8'
          Dst:             _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
    - functionName:    _ZNK4bssl13SSLTranscript7GetHashEPhPm
      functionSourceFile: '/src/boringssl/ssl/ssl_transcript.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - out
        - out_len
      BBCount:         16
      ICount:          93
      EdgeCount:       28
      CyclomaticComplexity: 14
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_MD_CTX_copy_ex
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - _ZNK4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:196,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:197,31'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:198,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:198,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:200,14'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:194,20'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:196,31'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:196,44'
          Dst:             _ZNK4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:196,8'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:197,31'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:197,8'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:202,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:202,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
    - functionName:    _ZNK4bssl13SSLTranscript6DigestEv
      functionSourceFile: '/src/boringssl/ssl/ssl_transcript.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_get0_md
        - _ZNK4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:118,35'
          Dst:             _ZNK4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:118,10'
          Dst:             EVP_MD_CTX_get0_md
    - functionName:    _ZNK4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_transcript.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - in
        - ''
      BBCount:         16
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:158,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:158,20'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:159,30'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:159,30'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:161,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:162,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:171,29'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:171,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:172,29'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:173,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:173,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:175,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:159,12'
          Dst:             _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:161,10'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:171,29'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:171,8'
          Dst:             _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:172,29'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:172,8'
          Dst:             _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
    - functionName:    _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/ssl_transcript.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - in
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BUF_MEM_append
        - EVP_DigestUpdate
        - EVP_MD_CTX_md
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:181,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:182,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - BUF_MEM_append
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_MD_CTX_md
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:186,21'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_MD_CTX_md
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:181,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:183,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_MD_CTX_md
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:186,21'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_MD_CTX_md
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:187,22'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:190,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:182,41'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:182,52'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:182,8'
          Dst:             BUF_MEM_append
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:186,27'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:186,7'
          Dst:             EVP_MD_CTX_md
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:187,28'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:187,38'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:187,49'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:187,5'
          Dst:             EVP_DigestUpdate
    - functionName:    _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
      functionSourceFile: '/src/boringssl/ssl/ssl_transcript.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ctx
        - digest
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_MD_CTX_copy_ex
        - EVP_MD_type
        - _ZNK4bssl13SSLTranscript10HashBufferEP13env_md_ctx_stPK9env_md_st
        - _ZNK4bssl13SSLTranscript6DigestEv
        - _ZNK4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:144,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:145,19'
              BranchSideFuncs:
                - EVP_MD_type
                - EVP_MD_type
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNK4bssl13SSLTranscript10HashBufferEP13env_md_ctx_stPK9env_md_st
                - _ZNK4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:149,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNK4bssl13SSLTranscript10HashBufferEP13env_md_ctx_stPK9env_md_st
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:146,31'
              BranchSideFuncs:
                - _ZNK4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:149,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNK4bssl13SSLTranscript10HashBufferEP13env_md_ctx_stPK9env_md_st
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:149,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:150,23'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript10HashBufferEP13env_md_ctx_stPK9env_md_st
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:153,3'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:143,37'
          Dst:             _ZNK4bssl13SSLTranscript6DigestEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:145,7'
          Dst:             EVP_MD_type
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:145,41'
          Dst:             EVP_MD_type
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:146,42'
          Dst:             _ZNK4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:146,12'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:150,12'
          Dst:             _ZNK4bssl13SSLTranscript10HashBufferEP13env_md_ctx_stPK9env_md_st
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:153,3'
          Dst:             ERR_put_error
    - functionName:    _ZNK4bssl13SSLTranscript10HashBufferEP13env_md_ctx_stPK9env_md_st
      functionSourceFile: '/src/boringssl/ssl/ssl_transcript.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ctx
        - digest
      BBCount:         22
      ICount:          137
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - CBS_data
        - CBS_get_bytes
        - CBS_init
        - CBS_len
        - CBS_skip
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:68,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_DigestUpdate
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_init
                - CBS_get_bytes
                - CBS_skip
                - CBS_data
                - CBS_len
                - EVP_DigestUpdate
                - CBS_data
                - CBS_len
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:70,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_DigestUpdate
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_init
                - CBS_get_bytes
                - CBS_skip
                - CBS_data
                - CBS_len
                - EVP_DigestUpdate
                - CBS_data
                - CBS_len
                - EVP_DigestUpdate
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:70,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:70,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_init
                - CBS_get_bytes
                - CBS_skip
                - CBS_data
                - CBS_len
                - EVP_DigestUpdate
                - CBS_data
                - CBS_len
                - EVP_DigestUpdate
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:71,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_DigestUpdate
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:70,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:71,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:80,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_init
                - CBS_get_bytes
                - CBS_skip
                - CBS_data
                - CBS_len
                - EVP_DigestUpdate
                - CBS_data
                - CBS_len
                - EVP_DigestUpdate
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:81,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:103,46'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_init
                - CBS_get_bytes
                - CBS_skip
                - CBS_data
                - CBS_len
                - EVP_DigestUpdate
                - CBS_data
                - CBS_len
                - EVP_DigestUpdate
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:104,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:105,8'
              BranchSideFuncs:
                - CBS_skip
                - CBS_data
                - CBS_len
                - EVP_DigestUpdate
                - CBS_data
                - CBS_len
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:108,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:105,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:106,25'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - EVP_DigestUpdate
                - CBS_data
                - CBS_len
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:108,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:106,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:107,25'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:108,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:108,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:110,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:67,8'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:71,12'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:103,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:104,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:105,8'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:106,30'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:106,49'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:106,8'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:107,30'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:107,46'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:107,8'
          Dst:             EVP_DigestUpdate
    - functionName:    _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
      functionSourceFile: '/src/boringssl/ssl/ssl_transcript.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         16
      ICount:          107
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - EVP_DigestInit_ex
        - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - _ZNK4bssl13SSLTranscript6DigestEv
        - _ZNK4bssl13SSLTranscript7GetHashEPhPm
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:123,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl13SSLTranscript6DigestEv
                - EVP_DigestInit_ex
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:128,16'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl13SSLTranscript6DigestEv
                - EVP_DigestInit_ex
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:129,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl13SSLTranscript6DigestEv
                - EVP_DigestInit_ex
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:131,29'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl13SSLTranscript6DigestEv
                - EVP_DigestInit_ex
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:133,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:133,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:134,26'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:134,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:133,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:135,31'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:133,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:136,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:138,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:128,8'
          Dst:             _ZNK4bssl13SSLTranscript7GetHashEPhPm
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:133,32'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:133,39'
          Dst:             _ZNK4bssl13SSLTranscript6DigestEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:133,8'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:134,26'
          Dst:             _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:134,8'
          Dst:             _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:135,26'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:135,26'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:135,8'
          Dst:             _ZN4bssl13SSLTranscript17AddToBufferOrHashENS_4SpanIKhEE
    - functionName:    _ZNK4bssl13SSLTranscript9DigestLenEv
      functionSourceFile: '/src/boringssl/ssl/ssl_transcript.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_size
        - _ZNK4bssl13SSLTranscript6DigestEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:115,62'
          Dst:             _ZNK4bssl13SSLTranscript6DigestEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:115,50'
          Dst:             EVP_MD_size
    - functionName:    _ZN4bssl13SSLTranscript10FreeBufferEv
      functionSourceFile: '/src/boringssl/ssl/ssl_transcript.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
      functionSourceFile: '/src/boringssl/ssl/ssl_transcript.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - version
        - cipher
      BBCount:         13
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl13SSLTranscript10FreeBufferEv
        - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - _ZNK4bssl13SSLTranscript10HashBufferEP13env_md_ctx_stPK9env_md_st
        - _ZNK4bssl13SSLTranscript6DigestEv
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:46,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:48,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:50,19'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl13SSLTranscript10HashBufferEP13env_md_ctx_stPK9env_md_st
                - _ZN4bssl13SSLTranscript10FreeBufferEv
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:51,5'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript10FreeBufferEv
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:53,7'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript10FreeBufferEv
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:53,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:53,19'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript10FreeBufferEv
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:63,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:61,5'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript10FreeBufferEv
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:63,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:45,22'
          Dst:             _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:46,7'
          Dst:             _ZNK4bssl13SSLTranscript6DigestEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:50,25'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:50,8'
          Dst:             _ZNK4bssl13SSLTranscript10HashBufferEP13env_md_ctx_stPK9env_md_st
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:61,5'
          Dst:             _ZN4bssl13SSLTranscript10FreeBufferEv
    - functionName:    _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE5ResetEv
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_cleanup
        - EVP_MD_CTX_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:510,5'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/include/openssl/base.h:511,5'
          Dst:             EVP_MD_CTX_init
    - functionName:    _ZN4bssl13SSLTranscript4InitEv
      functionSourceFile: '/src/boringssl/ssl/ssl_transcript.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BUF_MEM_new
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE5ResetEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_transcript.cc:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:36,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE5ResetEv
            - BranchSide:      '/src/boringssl/ssl/ssl_transcript.cc:39,3'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE5ResetEv
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:34,17'
          Dst:             BUF_MEM_new
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:39,9'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE5ResetEv
    - functionName:    _ZN4bssl13SSLTranscriptD2Ev
      functionSourceFile: '/src/boringssl/ssl/ssl_transcript.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:31,34'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
    - functionName:    _ZN4bssl13SSLTranscriptC2Eb
      functionSourceFile: '/src/boringssl/ssl/ssl_transcript.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - this
        - is_dtls
      BBCount:         6
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_transcript.cc:29,16'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
    - functionName:    _ZNK4bssl4SpanIKNS_11VersionInfoEEixEm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         5
      ICount:          36
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:165,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:166,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:168,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:166,7'
          Dst:             abort
    - functionName:    _ZNK4bssl4SpanIKNS_11VersionInfoEE4sizeEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl4SpanIKNS_11VersionInfoEEC2EPS2_m
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ptr
        - len
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL17set_version_boundEPKNS_19SSL_PROTOCOL_METHODEPtt
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - method
        - out
        - version
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
        - _ZN4bsslL19api_version_to_wireEPtt
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:135,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:136,36'
              BranchSideFuncs:
                - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:137,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:137,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:141,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:135,8'
          Dst:             _ZN4bsslL19api_version_to_wireEPtt
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:136,8'
          Dst:             _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:137,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL19api_version_to_wireEPtt
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - out
        - version
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl30ssl_protocol_version_from_wireEPtt
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:126,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:129,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:125,8'
          Dst:             _ZN4bssl30ssl_protocol_version_from_wireEPtt
    - functionName:    _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - method
        - version
      BBCount:         10
      ICount:          76
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bsslL19get_method_versionsEPKNS_19SSL_PROTOCOL_METHODE
        - _ZNK4bssl4SpanIKtE3endEv
        - _ZNK4bssl4SpanIKtE5beginEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:82,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:82,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:87,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:83,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:82,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:84,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:82,29'
          Dst:             _ZN4bsslL19get_method_versionsEPKNS_19SSL_PROTOCOL_METHODE
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:82,27'
          Dst:             _ZNK4bssl4SpanIKtE5beginEv
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:82,27'
          Dst:             _ZNK4bssl4SpanIKtE3endEv
    - functionName:    _ZN4bsslL19get_method_versionsEPKNS_19SSL_PROTOCOL_METHODE
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
        - _ZN4bssl4SpanIKtEC2ILm4EEERAT__S1_
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:76,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:76,28'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:77,28'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKtEC2ILm4EEERAT__S1_
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:76,28'
          Dst:             _ZN4bssl4SpanIKtEC2ILm3EEERAT__S1_
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:77,28'
          Dst:             _ZN4bssl4SpanIKtEC2ILm4EEERAT__S1_
    - functionName:    _ZN4bssl4SpanIKtEC2ILm4EEERAT__S1_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKtEC2EPS1_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIKtEC2EPS1_m
    - functionName:    _ZN4bssl30ssl_protocol_version_from_wireEPtt
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - out
        - version
      BBCount:         11
      ICount:          64
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:32,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:37,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:37,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:37,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:37,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:42,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:46,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:50,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:54,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_CTX_set_record_protocol_version
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - version
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_SESSION_set_protocol_version
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - session
        - version
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL19api_version_to_wireEPtt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:427,10'
          Dst:             _ZN4bsslL19api_version_to_wireEPtt
    - functionName:    SSL_SESSION_get_protocol_version
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL19wire_version_to_apiEt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:421,10'
          Dst:             _ZN4bsslL19wire_version_to_apiEt
    - functionName:    _ZN4bsslL19wire_version_to_apiEt
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - version
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_SESSION_get_version
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL21ssl_version_to_stringEt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:417,10'
          Dst:             _ZN4bsslL21ssl_version_to_stringEt
    - functionName:    _ZN4bsslL21ssl_version_to_stringEt
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - version
      BBCount:         8
      ICount:          58
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:111,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:111,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:116,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:112,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:111,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:113,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl4SpanIKNS_11VersionInfoEEC2ILm7EEERAT__S2_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKNS_11VersionInfoEEC2EPS2_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIKNS_11VersionInfoEEC2EPS2_m
    - functionName:    _ZN4bssl11GetAllNamesINS_11VersionInfoEPKcEEmPS3_mNS_4SpanIKS3_EEMT_T0_NS5_IKS8_EE
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - max_out
        - fixed_names
        - name
        - objects
        - ''
      BBCount:         14
      ICount:          115
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl4SpanIPKcEC2EPS2_m
        - _ZNK4bssl4SpanIKNS_11VersionInfoEE4sizeEv
        - _ZNK4bssl4SpanIKNS_11VersionInfoEEixEm
        - _ZNK4bssl4SpanIKPKcE4sizeEv
        - _ZNK4bssl4SpanIKPKcEixEm
        - _ZNK4bssl4SpanIPKcE4sizeEv
        - _ZNK4bssl4SpanIPKcE5emptyEv
        - _ZNK4bssl4SpanIPKcE7subspanEmm
        - _ZNK4bssl4SpanIPKcEixEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:126,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:126,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKNS_11VersionInfoEE4sizeEv
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIKNS_11VersionInfoEE4sizeEv
                - _ZNK4bssl4SpanIKNS_11VersionInfoEEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIKPKcEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE5emptyEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/internal.h:126,39'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIKNS_11VersionInfoEE4sizeEv
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIKNS_11VersionInfoEE4sizeEv
                - _ZNK4bssl4SpanIKNS_11VersionInfoEEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIKPKcEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE5emptyEv
        - Branch String:   '/src/boringssl/ssl/internal.h:126,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:127,27'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKPKcEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE5emptyEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIKNS_11VersionInfoEE4sizeEv
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIKNS_11VersionInfoEE4sizeEv
                - _ZNK4bssl4SpanIKNS_11VersionInfoEEixEm
                - _ZNK4bssl4SpanIPKcEixEm
            - BranchSide:      '/src/boringssl/ssl/internal.h:130,34'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKNS_11VersionInfoEE4sizeEv
                - _ZNK4bssl4SpanIPKcE7subspanEmm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIKNS_11VersionInfoEE4sizeEv
                - _ZNK4bssl4SpanIKNS_11VersionInfoEEixEm
                - _ZNK4bssl4SpanIPKcEixEm
        - Branch String:   '/src/boringssl/ssl/internal.h:131,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:132,23'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKNS_11VersionInfoEEixEm
                - _ZNK4bssl4SpanIPKcEixEm
                - _ZNK4bssl4SpanIPKcE4sizeEv
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIKNS_11VersionInfoEE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/internal.h:134,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKPKcE4sizeEv
                - _ZNK4bssl4SpanIKNS_11VersionInfoEE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:125,15'
          Dst:             _ZN4bssl4SpanIPKcEC2EPS2_m
        - Src:             '/src/boringssl/ssl/internal.h:126,28'
          Dst:             _ZNK4bssl4SpanIPKcE5emptyEv
        - Src:             '/src/boringssl/ssl/internal.h:126,55'
          Dst:             _ZNK4bssl4SpanIKPKcE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:127,15'
          Dst:             _ZNK4bssl4SpanIKPKcEixEm
        - Src:             '/src/boringssl/ssl/internal.h:127,5'
          Dst:             _ZNK4bssl4SpanIPKcEixEm
        - Src:             '/src/boringssl/ssl/internal.h:128,17'
          Dst:             _ZNK4bssl4SpanIPKcE7subspanEmm
        - Src:             '/src/boringssl/ssl/internal.h:130,34'
          Dst:             _ZNK4bssl4SpanIKNS_11VersionInfoEE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:130,15'
          Dst:             _ZNK4bssl4SpanIPKcE7subspanEmm
        - Src:             '/src/boringssl/ssl/internal.h:131,31'
          Dst:             _ZNK4bssl4SpanIPKcE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:132,15'
          Dst:             _ZNK4bssl4SpanIKNS_11VersionInfoEEixEm
        - Src:             '/src/boringssl/ssl/internal.h:132,5'
          Dst:             _ZNK4bssl4SpanIPKcEixEm
        - Src:             '/src/boringssl/ssl/internal.h:134,22'
          Dst:             _ZNK4bssl4SpanIKPKcE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:134,39'
          Dst:             _ZNK4bssl4SpanIKNS_11VersionInfoEE4sizeEv
    - functionName:    SSL_get_all_version_names
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - max_out
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl11GetAllNamesINS_11VersionInfoEPKcEEmPS3_mNS_4SpanIKS3_EEMT_T0_NS5_IKS8_EE
        - _ZN4bssl4SpanIKNS_11VersionInfoEEC2ILm7EEERAT__S2_
        - _ZN4bssl4SpanIKPKcEC2INS0_IS2_EEvS6_EERKT_
        - _ZN4bssl4SpanIPKcEC2EPS2_m
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:412,36'
          Dst:             _ZN4bssl4SpanIPKcEC2EPS2_m
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:412,36'
          Dst:             _ZN4bssl4SpanIKPKcEC2INS0_IS2_EEvS6_EERKT_
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:413,42'
          Dst:             _ZN4bssl4SpanIKNS_11VersionInfoEEC2ILm7EEERAT__S2_
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:412,10'
          Dst:             _ZN4bssl11GetAllNamesINS_11VersionInfoEPKcEEmPS3_mNS_4SpanIKS3_EEMT_T0_NS5_IKS8_EE
    - functionName:    SSL_get_version
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL11ssl_versionEPK6ssl_st
        - _ZN4bsslL21ssl_version_to_stringEt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:408,32'
          Dst:             _ZN4bsslL11ssl_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:408,10'
          Dst:             _ZN4bsslL21ssl_version_to_stringEt
    - functionName:    _ZN4bsslL11ssl_versionEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         11
      ICount:          80
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - SSL_in_early_data
        - SSL_is_dtls
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:258,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:258,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_dtls
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:261,7'
              BranchSideFuncs:
                - SSL_is_dtls
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:258,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:259,12'
              BranchSideFuncs:
                - SSL_is_dtls
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:261,7'
              BranchSideFuncs:
                - SSL_is_dtls
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:261,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:262,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:266,22'
              BranchSideFuncs:
                - SSL_is_dtls
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:258,7'
          Dst:             SSL_in_early_data
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:266,10'
          Dst:             SSL_is_dtls
    - functionName:    SSL_version
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL11ssl_versionEPK6ssl_st
        - _ZN4bsslL19wire_version_to_apiEt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:404,30'
          Dst:             _ZN4bsslL11ssl_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:404,10'
          Dst:             _ZN4bsslL19wire_version_to_apiEt
    - functionName:    SSL_get_max_proto_version
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:396,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:397,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:400,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:397,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:397,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:398,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:397,5'
          Dst:             __assert_fail
    - functionName:    SSL_get_min_proto_version
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:388,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:389,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:392,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:389,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:389,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:390,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:389,5'
          Dst:             __assert_fail
    - functionName:    SSL_set_max_proto_version
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - version
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bsslL15set_max_versionEPKNS_19SSL_PROTOCOL_METHODEPtt
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:381,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:382,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL15set_max_versionEPKNS_19SSL_PROTOCOL_METHODEPtt
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:384,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL15set_max_versionEPKNS_19SSL_PROTOCOL_METHODEPtt
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:384,10'
          Dst:             _ZN4bsslL15set_max_versionEPKNS_19SSL_PROTOCOL_METHODEPtt
    - functionName:    _ZN4bsslL15set_max_versionEPKNS_19SSL_PROTOCOL_METHODEPtt
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - method
        - out
        - version
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bsslL17set_version_boundEPKNS_19SSL_PROTOCOL_METHODEPtt
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:162,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:166,28'
              BranchSideFuncs:
                - _ZN4bsslL17set_version_boundEPKNS_19SSL_PROTOCOL_METHODEPtt
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:166,10'
          Dst:             _ZN4bsslL17set_version_boundEPKNS_19SSL_PROTOCOL_METHODEPtt
    - functionName:    SSL_set_min_proto_version
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - version
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bsslL15set_min_versionEPKNS_19SSL_PROTOCOL_METHODEPtt
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:374,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:375,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL15set_min_versionEPKNS_19SSL_PROTOCOL_METHODEPtt
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:377,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL15set_min_versionEPKNS_19SSL_PROTOCOL_METHODEPtt
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:377,10'
          Dst:             _ZN4bsslL15set_min_versionEPKNS_19SSL_PROTOCOL_METHODEPtt
    - functionName:    _ZN4bsslL15set_min_versionEPKNS_19SSL_PROTOCOL_METHODEPtt
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - method
        - out
        - version
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bsslL17set_version_boundEPKNS_19SSL_PROTOCOL_METHODEPtt
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:148,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:149,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:153,28'
              BranchSideFuncs:
                - _ZN4bsslL17set_version_boundEPKNS_19SSL_PROTOCOL_METHODEPtt
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:153,10'
          Dst:             _ZN4bsslL17set_version_boundEPKNS_19SSL_PROTOCOL_METHODEPtt
    - functionName:    SSL_CTX_get_max_proto_version
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_get_min_proto_version
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_CTX_set_max_proto_version
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ctx
        - version
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL15set_max_versionEPKNS_19SSL_PROTOCOL_METHODEPtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:362,10'
          Dst:             _ZN4bsslL15set_max_versionEPKNS_19SSL_PROTOCOL_METHODEPtt
    - functionName:    SSL_CTX_set_min_proto_version
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ctx
        - version
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL15set_min_versionEPKNS_19SSL_PROTOCOL_METHODEPtt
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:358,10'
          Dst:             _ZN4bsslL15set_min_versionEPKNS_19SSL_PROTOCOL_METHODEPtt
    - functionName:    _ZN4bssl21ssl_negotiate_versionEPNS_13SSL_HANDSHAKEEPhPtPK6cbs_st
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - out_version
        - peer_versions
      BBCount:         22
      ICount:          150
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - CBS_get_u16
        - CBS_len
        - ERR_put_error
        - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
        - _ZN4bsslL19get_method_versionsEPKNS_19SSL_PROTOCOL_METHODE
        - _ZNK4bssl4SpanIKtE3endEv
        - _ZNK4bssl4SpanIKtE5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:315,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:315,25'
              BranchSideFuncs:
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - ERR_put_error
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:348,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:316,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:317,7'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - CBS_get_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:328,9'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - CBS_get_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:328,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:328,38'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - CBS_get_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:332,17'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - CBS_get_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:328,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:329,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - CBS_len
                - CBS_get_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:332,17'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - CBS_get_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:333,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:315,3'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:335,12'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:335,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:336,9'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - CBS_get_u16
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:341,11'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - CBS_get_u16
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:341,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:333,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:342,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:315,27'
          Dst:             _ZN4bsslL19get_method_versionsEPKNS_19SSL_PROTOCOL_METHODE
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:315,25'
          Dst:             _ZNK4bssl4SpanIKtE5beginEv
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:315,25'
          Dst:             _ZNK4bssl4SpanIKtE3endEv
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:316,10'
          Dst:             _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:333,12'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:335,12'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:336,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:348,3'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - hs
        - version
      BBCount:         13
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
        - _ZN4bssl30ssl_protocol_version_from_wireEPtt
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:289,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:290,58'
              BranchSideFuncs:
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:293,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:290,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:291,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:293,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:291,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:292,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:293,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:289,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:293,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:296,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:289,8'
          Dst:             _ZN4bssl27ssl_method_supports_versionEPKNS_19SSL_PROTOCOL_METHODEt
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:290,8'
          Dst:             _ZN4bssl30ssl_protocol_version_from_wireEPtt
    - functionName:    _ZN4bssl26ssl_add_supported_versionsEPKNS_13SSL_HANDSHAKEEP6cbb_stt
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - hs
        - cbb
        - extra_min_version
      BBCount:         17
      ICount:          114
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_u16
        - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
        - _ZN4bssl30ssl_protocol_version_from_wireEPtt
        - _ZN4bsslL19get_method_versionsEPKNS_19SSL_PROTOCOL_METHODE
        - _ZNK4bssl4SpanIKtE3endEv
        - _ZNK4bssl4SpanIKtE5beginEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:301,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:301,25'
              BranchSideFuncs:
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:310,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:303,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:301,3'
              BranchSideFuncs:
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:304,59'
              BranchSideFuncs:
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:304,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:301,3'
              BranchSideFuncs:
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:305,9'
              BranchSideFuncs:
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:305,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:301,3'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:306,22'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:303,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:301,3'
              BranchSideFuncs:
                - _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:307,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:301,27'
          Dst:             _ZN4bsslL19get_method_versionsEPKNS_19SSL_PROTOCOL_METHODE
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:301,25'
          Dst:             _ZNK4bssl4SpanIKtE5beginEv
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:301,25'
          Dst:             _ZNK4bssl4SpanIKtE3endEv
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:303,9'
          Dst:             _ZN4bssl20ssl_supports_versionEPKNS_13SSL_HANDSHAKEEt
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:304,9'
          Dst:             _ZN4bssl30ssl_protocol_version_from_wireEPtt
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:306,10'
          Dst:             CBB_add_u16
    - functionName:    _ZN4bssl20ssl_protocol_versionEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         9
      ICount:          51
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl30ssl_protocol_version_from_wireEPtt
        - __assert_fail
      functionUses:    112
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:275,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:275,3'
              BranchSideFuncs:
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:277,49'
              BranchSideFuncs:
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:277,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:279,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:283,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:275,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:277,8'
          Dst:             _ZN4bssl30ssl_protocol_version_from_wireEPtt
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:279,5'
          Dst:             __assert_fail
    - functionName:    _ZN4bssl21ssl_has_final_versionEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:270,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:270,32'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:271,11'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:       []
    - functionName:    _ZN4bssl21ssl_get_version_rangeEPKNS_13SSL_HANDSHAKEEPtS3_
      functionSourceFile: '/src/boringssl/ssl/ssl_versions.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_min_version
        - out_max_version
      BBCount:         38
      ICount:          231
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - ERR_put_error
        - SSL_is_dtls
        - SSL_is_quic
        - _ZN4bssl30ssl_protocol_version_from_wireEPtt
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:184,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:185,13'
              BranchSideFuncs:
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - ERR_put_error
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - SSL_is_quic
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:193,39'
              BranchSideFuncs:
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - ERR_put_error
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - SSL_is_quic
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:186,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:187,15'
              BranchSideFuncs:
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - ERR_put_error
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - SSL_is_quic
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:189,3'
              BranchSideFuncs:
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - ERR_put_error
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - SSL_is_quic
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:193,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:195,39'
              BranchSideFuncs:
                - _ZN4bssl30ssl_protocol_version_from_wireEPtt
                - ERR_put_error
                - SSL_is_quic
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:196,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:196,5'
              BranchSideFuncs:
                - SSL_is_quic
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:201,19'
              BranchSideFuncs:
                - SSL_is_quic
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:201,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:201,31'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:215,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:202,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:215,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:216,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:218,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:242,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:218,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:219,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:221,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:221,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:222,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:225,11'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:225,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:227,12'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:236,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:227,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:228,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:231,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:236,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:237,39'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:240,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/ssl_versions.cc:242,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:243,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_versions.cc:247,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:184,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:192,8'
          Dst:             _ZN4bssl30ssl_protocol_version_from_wireEPtt
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:194,8'
          Dst:             _ZN4bssl30ssl_protocol_version_from_wireEPtt
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:196,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:201,7'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/ssl_versions.cc:243,5'
          Dst:             ERR_put_error
    - functionName:    _ZZN4bssl8internal11DeleterImplI18stack_st_X509_NAMEvE4FreeEPS2_ENKUlPFvPvES5_E_clES7_S5_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
        - ptr
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI12X509_name_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:551,11'
          Dst:             _ZN4bssl8internal11DeleterImplI12X509_name_stvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplI12X509_name_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5368
      functionLinenumberEnd: 5368
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:5368,1'
          Dst:             X509_NAME_free
    - functionName:    _ZZN4bssl8internal11DeleterImplI18stack_st_X509_NAMEvE4FreeEPS2_ENUlPFvPvES5_E_8__invokeES7_S5_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ptr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZZN4bssl8internal11DeleterImplI18stack_st_X509_NAMEvE4FreeEPS2_ENKUlPFvPvES5_E_clES7_S5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:550,9'
          Dst:             _ZZN4bssl8internal11DeleterImplI18stack_st_X509_NAMEvE4FreeEPS2_ENKUlPFvPvES5_E_clES7_S5_
    - functionName:    _ZZN4bssl8internal11DeleterImplI18stack_st_X509_NAMEvE4FreeEPS2_ENKUlPFvPvES5_E_cvPFvS7_S5_EEv
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal11DeleterImplI18stack_st_X509_NAMEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - _ZZN4bssl8internal11DeleterImplI18stack_st_X509_NAMEvE4FreeEPS2_ENKUlPFvPvES5_E_cvPFvS7_S5_EEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:550,9'
          Dst:             _ZZN4bssl8internal11DeleterImplI18stack_st_X509_NAMEvE4FreeEPS2_ENKUlPFvPvES5_E_cvPFvS7_S5_EEv
        - Src:             '/src/boringssl/include/openssl/stack.h:548,5'
          Dst:             OPENSSL_sk_pop_free_ex
    - functionName:    _ZN4bssl8internal7DeleterclI18stack_st_X509_NAMEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI18stack_st_X509_NAMEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI18stack_st_X509_NAMEvE4FreeEPS2_
    - functionName:    _ZN4bssl11PushToStackI18stack_st_X509_NAMEEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - elem
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/stack.h:605,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:606,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:609,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:605,8'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_NAME_new_null
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1335
      functionLinenumberEnd: 1335
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/x509.h:1335,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:1335,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:1335,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1335,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEeqES3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - other
        - ''
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/stack.h:566,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:566,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:566,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEC2EPKS2_m
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - sk
        - idx
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEppEv
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEdeEv
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:574,9'
          Dst:             OPENSSL_sk_value
    - functionName:    _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEneES3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - other
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEeqES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:569,20'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEeqES3_
    - functionName:    _Z3endI18stack_st_X509_NAMEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
        - _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEC2EPKS2_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:624,11'
          Dst:             OPENSSL_sk_num
        - Src:             '/src/boringssl/include/openssl/stack.h:623,10'
          Dst:             _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEC2EPKS2_m
    - functionName:    _Z5beginI18stack_st_X509_NAMEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEC2EPKS2_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:618,10'
          Dst:             _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEC2EPKS2_m
    - functionName:    '_ZZ15SSL_dup_CA_listENK3$_0clEPK12X509_name_st'
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - name
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_dup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:849,12'
          Dst:             X509_NAME_dup
    - functionName:    '_ZZ15SSL_dup_CA_listEN3$_08__invokeEPK12X509_name_st'
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZZ15SSL_dup_CA_listENK3$_0clEPK12X509_name_st'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:848,19'
          Dst:             '_ZZ15SSL_dup_CA_listENK3$_0clEPK12X509_name_st'
    - functionName:    sk_X509_NAME_call_free_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1335
      functionLinenumberEnd: 1335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_X509_NAME_call_copy_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1335
      functionLinenumberEnd: 1335
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - copy_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_X509_call_free_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EeqES3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - other
        - ''
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/stack.h:566,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:566,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:566,29'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl8internal17StackIteratorImplI13stack_st_X509EC2EPKS2_m
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - sk
        - idx
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal17StackIteratorImplI13stack_st_X509EppEv
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EdeEv
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:574,9'
          Dst:             OPENSSL_sk_value
    - functionName:    _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EneES3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - other
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EeqES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:569,20'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EeqES3_
    - functionName:    _Z3endI13stack_st_X509ENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
        - _ZN4bssl8internal17StackIteratorImplI13stack_st_X509EC2EPKS2_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:624,11'
          Dst:             OPENSSL_sk_num
        - Src:             '/src/boringssl/include/openssl/stack.h:623,10'
          Dst:             _ZN4bssl8internal17StackIteratorImplI13stack_st_X509EC2EPKS2_m
    - functionName:    _Z5beginI13stack_st_X509ENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal17StackIteratorImplI13stack_st_X509EC2EPKS2_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:618,10'
          Dst:             _ZN4bssl8internal17StackIteratorImplI13stack_st_X509EC2EPKS2_m
    - functionName:    _ZL24ssl_cert_cache_leaf_certPN4bssl4CERTE
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 610
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
      BBCount:         15
      ICount:          86
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - X509_parse_from_buffer
        - __assert_fail
        - sk_CRYPTO_BUFFER_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:596,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:596,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:598,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:599,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:599,34'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:600,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:599,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:600,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:603,48'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:604,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:605,5'
              BranchSideFuncs:
                - X509_parse_from_buffer
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:608,44'
              BranchSideFuncs:
                - X509_parse_from_buffer
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:596,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:603,25'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:608,21'
          Dst:             X509_parse_from_buffer
    - functionName:    _ZN4bsslL14x509_to_bufferEP7x509_st
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
        - ''
      BBCount:         12
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_BUFFER_new
        - OPENSSL_free
        - i2d_X509
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:52,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:53,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:56,3'
              BranchSideFuncs:
                - CRYPTO_BUFFER_new
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:51,18'
          Dst:             i2d_X509
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:56,35'
          Dst:             CRYPTO_BUFFER_new
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:57,3'
          Dst:             OPENSSL_free
    - functionName:    sk_X509_shift
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_shift
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:71,1'
          Dst:             OPENSSL_sk_shift
    - functionName:    _ZN4bssl8internal11DeleterImplI17x509_store_ctx_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5377
      functionLinenumberEnd: 5377
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_STORE_CTX_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:5377,1'
          Dst:             X509_STORE_CTX_free
    - functionName:    _ZN4bssl8internal7DeleterclI17x509_store_ctx_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI17x509_store_ctx_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI17x509_store_ctx_stvE4FreeEPS2_
    - functionName:    sk_X509_value
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:71,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_num
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:71,1'
          Dst:             OPENSSL_sk_num
    - functionName:    _ZN4bssl5UpRefEP7x509_st
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5360
      functionLinenumberEnd: 5360
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_up_ref
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/x509.h:5360,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:5360,1'
              BranchSideFuncs:
                - X509_up_ref
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:5360,1'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:5360,1'
          Dst:             X509_up_ref
    - functionName:    _ZZN4bssl8internal11DeleterImplI13stack_st_X509vE4FreeEPS2_ENKUlPFvPvES5_E_clES7_S5_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
        - ptr
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI7x509_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:551,11'
          Dst:             _ZN4bssl8internal11DeleterImplI7x509_stvE4FreeEPS2_
    - functionName:    _ZZN4bssl8internal11DeleterImplI13stack_st_X509vE4FreeEPS2_ENUlPFvPvES5_E_8__invokeES7_S5_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ptr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZZN4bssl8internal11DeleterImplI13stack_st_X509vE4FreeEPS2_ENKUlPFvPvES5_E_clES7_S5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:550,9'
          Dst:             _ZZN4bssl8internal11DeleterImplI13stack_st_X509vE4FreeEPS2_ENKUlPFvPvES5_E_clES7_S5_
    - functionName:    _ZZN4bssl8internal11DeleterImplI13stack_st_X509vE4FreeEPS2_ENKUlPFvPvES5_E_cvPFvS7_S5_EEv
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal11DeleterImplI13stack_st_X509vE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - _ZZN4bssl8internal11DeleterImplI13stack_st_X509vE4FreeEPS2_ENKUlPFvPvES5_E_cvPFvS7_S5_EEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:550,9'
          Dst:             _ZZN4bssl8internal11DeleterImplI13stack_st_X509vE4FreeEPS2_ENKUlPFvPvES5_E_cvPFvS7_S5_EEv
        - Src:             '/src/boringssl/include/openssl/stack.h:548,5'
          Dst:             OPENSSL_sk_pop_free_ex
    - functionName:    _ZN4bssl8internal7DeleterclI13stack_st_X509EEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI13stack_st_X509vE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI13stack_st_X509vE4FreeEPS2_
    - functionName:    _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - elem
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/stack.h:605,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:606,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:609,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:605,8'
          Dst:             OPENSSL_sk_push
    - functionName:    _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5360
      functionLinenumberEnd: 5360
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5UpRefEP7x509_st
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:5360,1'
          Dst:             _ZN4bssl5UpRefEP7x509_st
    - functionName:    sk_X509_new_null
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/x509.h:71,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:71,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:71,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:71,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    _ZN4bssl8internal7DeleterclI12X509_name_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI12X509_name_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI12X509_name_stvE4FreeEPS2_
    - functionName:    SSL_alert_from_verify_result
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1125
      functionLinenumberEnd: 1181
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - result
      BBCount:         43
      ICount:          170
      EdgeCount:       84
      CyclomaticComplexity: 43
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:1126,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1137,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1137,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1137,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1137,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1137,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1137,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1137,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1137,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1137,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1137,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1151,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1151,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1151,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1151,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1151,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1151,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1151,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1151,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1151,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1151,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1151,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1151,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1155,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1155,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1161,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1161,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1161,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1161,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1164,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1170,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1170,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1170,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1170,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1173,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1176,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1179,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_set_hostflags
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - flags
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_VERIFY_PARAM_set_hostflags
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:1119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1120,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - X509_VERIFY_PARAM_set_hostflags
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1122,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - X509_VERIFY_PARAM_set_hostflags
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1118,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1122,3'
          Dst:             X509_VERIFY_PARAM_set_hostflags
    - functionName:    _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    27
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:38,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:38,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:38,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:38,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:38,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:38,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:38,3'
          Dst:             __assert_fail
    - functionName:    _ZN4bsslL36ssl_crypto_x509_check_client_CA_listEP22stack_st_CRYPTO_BUFFER
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - names
      BBCount:         21
      ICount:          133
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
        - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
        - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
        - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
        - d2i_X509_NAME
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:92,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:92,36'
              BranchSideFuncs:
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I12X509_name_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:102,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:96,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:97,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I12X509_name_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:98,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I12X509_name_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:96,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:98,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I12X509_name_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:100,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I12X509_name_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:92,3'
              BranchSideFuncs:
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I12X509_name_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:92,36'
          Dst:             _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:92,36'
          Dst:             _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:92,36'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:92,36'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:93,26'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:95,38'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:95,9'
          Dst:             d2i_X509_NAME
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:97,16'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:97,45'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:92,36'
          Dst:             _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
    - functionName:    _ZN4bsslL26ssl_crypto_x509_cert_clearEPNS_4CERTE
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_free
        - _ZN4bsslL38ssl_crypto_x509_cert_flush_cached_leafEPNS_4CERTE
        - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:106,3'
          Dst:             _ZN4bsslL38ssl_crypto_x509_cert_flush_cached_leafEPNS_4CERTE
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:107,3'
          Dst:             _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:109,3'
          Dst:             X509_free
    - functionName:    _ZN4bsslL25ssl_crypto_x509_cert_freeEPNS_4CERTE
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_STORE_free
        - _ZN4bsslL26ssl_crypto_x509_cert_clearEPNS_4CERTE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:114,3'
          Dst:             _ZN4bsslL26ssl_crypto_x509_cert_clearEPNS_4CERTE
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:115,3'
          Dst:             X509_STORE_free
    - functionName:    _ZN4bsslL24ssl_crypto_x509_cert_dupEPNS_4CERTEPKS0_
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_cert
        - cert
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_STORE_up_ref
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:119,7'
              BranchSideFuncs:
                - X509_STORE_up_ref
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:120,23'
              BranchSideFuncs:
                - X509_STORE_up_ref
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:120,5'
          Dst:             X509_STORE_up_ref
    - functionName:    _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_free
        - sk_X509_pop_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:68,3'
          Dst:             sk_X509_pop_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:68,3'
          Dst:             X509_free
    - functionName:    _ZN4bsslL38ssl_crypto_x509_cert_flush_cached_leafEPNS_4CERTE
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:63,3'
          Dst:             X509_free
    - functionName:    _ZN4bsslL37ssl_crypto_x509_session_cache_objectsEP14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sess
      BBCount:         65
      ICount:          352
      EdgeCount:       124
      CyclomaticComplexity: 61
      functionsReached:
        - ERR_put_error
        - X509_free
        - X509_parse_from_buffer
        - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
        - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
        - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
        - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
        - sk_CRYPTO_BUFFER_num
        - sk_X509_new_null
        - sk_X509_pop_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:128,17'
              BranchSideFuncs:
                - sk_X509_new_null
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_X509_new_null
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:142,25'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:129,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:130,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_X509_new_null
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:132,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_X509_new_null
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:132,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:135,32'
              BranchSideFuncs:
                - sk_X509_new_null
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:140,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:136,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:137,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:139,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:143,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:143,28'
              BranchSideFuncs:
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:160,20'
              BranchSideFuncs:
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:145,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:146,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:149,14'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:149,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:150,14'
              BranchSideFuncs:
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:151,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:151,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:151,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:152,48'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:151,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:151,16'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:151,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:151,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:153,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:151,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:158,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:158,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:155,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:156,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:158,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:143,3'
              BranchSideFuncs:
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - sk_X509_pop_free
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - X509_free
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:127,7'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:128,17'
          Dst:             sk_X509_new_null
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:135,32'
          Dst:             sk_X509_new_null
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:143,28'
          Dst:             _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:143,28'
          Dst:             _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:143,28'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:143,28'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:144,26'
          Dst:             X509_parse_from_buffer
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:146,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:150,14'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:152,55'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI7x509_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:152,17'
          Dst:             _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:155,10'
          Dst:             _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:143,28'
          Dst:             _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:160,3'
          Dst:             sk_X509_pop_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:163,3'
          Dst:             sk_X509_pop_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:166,3'
          Dst:             X509_free
    - functionName:    _ZN4bsslL27ssl_crypto_x509_session_dupEP14ssl_session_stPKS0_
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_session
        - session
      BBCount:         14
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - X509_chain_up_ref
        - _ZN4bssl5UpRefEP7x509_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:175,49'
              BranchSideFuncs:
                - X509_chain_up_ref
                - X509_chain_up_ref
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:180,7'
              BranchSideFuncs:
                - X509_chain_up_ref
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:176,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:177,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:179,3'
              BranchSideFuncs:
                - X509_chain_up_ref
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:180,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:182,27'
              BranchSideFuncs:
                - X509_chain_up_ref
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:188,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:183,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:184,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:186,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:173,28'
          Dst:             _ZN4bssl5UpRefEP7x509_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:175,31'
          Dst:             X509_chain_up_ref
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:182,9'
          Dst:             X509_chain_up_ref
    - functionName:    _ZN4bsslL29ssl_crypto_x509_session_clearEP14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_free
        - sk_X509_pop_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:192,3'
          Dst:             X509_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:194,3'
          Dst:             sk_X509_pop_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:194,3'
          Dst:             X509_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:196,3'
          Dst:             sk_X509_pop_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:196,3'
          Dst:             X509_free
    - functionName:    _ZN4bsslL41ssl_crypto_x509_session_verify_cert_chainEP14ssl_session_stPNS_13SSL_HANDSHAKEEPh
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
        - hs
        - out_alert
      BBCount:         58
      ICount:          351
      EdgeCount:       59
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_clear_error
        - ERR_put_error
        - SSL_alert_from_verify_result
        - SSL_get0_ech_name_override
        - SSL_get_ex_data_X509_STORE_CTX_idx
        - X509_STORE_CTX_get0_param
        - X509_STORE_CTX_get_error
        - X509_STORE_CTX_init
        - X509_STORE_CTX_new
        - X509_STORE_CTX_set_default
        - X509_STORE_CTX_set_ex_data
        - X509_STORE_CTX_set_verify_cb
        - X509_VERIFY_PARAM_set1
        - X509_VERIFY_PARAM_set1_host
        - X509_verify_cert
        - sk_X509_num
        - sk_X509_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:205,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:205,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:206,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:206,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:209,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - sk_X509_value
                - SSL_get0_ech_name_override
                - X509_STORE_CTX_new
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_init
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_get_ex_data_X509_STORE_CTX_idx
                - X509_STORE_CTX_set_ex_data
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_default
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - X509_VERIFY_PARAM_set1
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get_error
                - ERR_clear_error
                - SSL_alert_from_verify_result
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_verify_cb
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - X509_VERIFY_PARAM_set1_host
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:213,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - sk_X509_value
                - SSL_get0_ech_name_override
                - X509_STORE_CTX_new
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_init
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_get_ex_data_X509_STORE_CTX_idx
                - X509_STORE_CTX_set_ex_data
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_default
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - X509_VERIFY_PARAM_set1
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get_error
                - ERR_clear_error
                - SSL_alert_from_verify_result
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_verify_cb
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - X509_VERIFY_PARAM_set1_host
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:216,30'
              BranchSideFuncs:
                - sk_X509_value
                - SSL_get0_ech_name_override
                - X509_STORE_CTX_new
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_init
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_get_ex_data_X509_STORE_CTX_idx
                - X509_STORE_CTX_set_ex_data
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_default
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - X509_VERIFY_PARAM_set1
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get_error
                - ERR_clear_error
                - SSL_alert_from_verify_result
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_verify_cb
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - X509_VERIFY_PARAM_set1_host
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:221,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:222,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_init
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_get_ex_data_X509_STORE_CTX_idx
                - X509_STORE_CTX_set_ex_data
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_default
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - X509_VERIFY_PARAM_set1
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get_error
                - ERR_clear_error
                - SSL_alert_from_verify_result
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_verify_cb
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - X509_VERIFY_PARAM_set1_host
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:238,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:222,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:224,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_get_ex_data_X509_STORE_CTX_idx
                - X509_STORE_CTX_set_ex_data
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_default
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - X509_VERIFY_PARAM_set1
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get_error
                - ERR_clear_error
                - SSL_alert_from_verify_result
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_verify_cb
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - X509_VERIFY_PARAM_set1_host
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:238,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:224,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:229,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_default
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - X509_VERIFY_PARAM_set1
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get_error
                - ERR_clear_error
                - SSL_alert_from_verify_result
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_verify_cb
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - X509_VERIFY_PARAM_set1_host
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:238,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:230,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:230,11'
              BranchSideFuncs:
                - X509_STORE_CTX_set_default
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - X509_VERIFY_PARAM_set1
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get_error
                - ERR_clear_error
                - SSL_alert_from_verify_result
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_verify_cb
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - X509_VERIFY_PARAM_set1_host
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:230,11'
              BranchSideFuncs:
                - X509_STORE_CTX_set_default
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - X509_VERIFY_PARAM_set1
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get_error
                - ERR_clear_error
                - SSL_alert_from_verify_result
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_verify_cb
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - X509_VERIFY_PARAM_set1_host
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:230,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:232,61'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_VERIFY_PARAM_set1
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get_error
                - ERR_clear_error
                - SSL_alert_from_verify_result
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_verify_cb
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - X509_VERIFY_PARAM_set1_host
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:238,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:233,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:235,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get_error
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_alert_from_verify_result
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_verify_cb
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - X509_VERIFY_PARAM_set1_host
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:238,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:235,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:236,67'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get0_param
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_VERIFY_PARAM_set1_host
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get_error
                - ERR_clear_error
                - SSL_alert_from_verify_result
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_verify_cb
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:242,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get_error
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_alert_from_verify_result
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_verify_cb
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:221,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:238,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get_error
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_alert_from_verify_result
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_verify_cb
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:242,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get_error
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_alert_from_verify_result
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_verify_cb
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:242,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:243,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_set_verify_cb
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get_error
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_alert_from_verify_result
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:247,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get_error
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_alert_from_verify_result
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:247,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:249,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get_error
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_alert_from_verify_result
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:251,39'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get_error
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_alert_from_verify_result
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:257,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:257,26'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_alert_from_verify_result
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:262,3'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:257,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:258,47'
              BranchSideFuncs:
                - SSL_alert_from_verify_result
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:262,3'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:205,32'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:216,16'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:219,3'
          Dst:             SSL_get0_ech_name_override
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:220,33'
          Dst:             X509_STORE_CTX_new
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:222,8'
          Dst:             X509_STORE_CTX_init
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:224,22'
          Dst:             SSL_get_ex_data_X509_STORE_CTX_idx
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:223,8'
          Dst:             X509_STORE_CTX_set_ex_data
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:228,8'
          Dst:             X509_STORE_CTX_set_default
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:232,31'
          Dst:             X509_STORE_CTX_get0_param
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:232,8'
          Dst:             X509_VERIFY_PARAM_set1
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:236,37'
          Dst:             X509_STORE_CTX_get0_param
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:236,9'
          Dst:             X509_VERIFY_PARAM_set1_host
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:238,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:243,5'
          Dst:             X509_STORE_CTX_set_verify_cb
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:251,18'
          Dst:             X509_verify_cert
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:254,28'
          Dst:             X509_STORE_CTX_get_error
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:258,18'
          Dst:             SSL_alert_from_verify_result
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:262,3'
          Dst:             ERR_clear_error
    - functionName:    _ZN4bsslL40ssl_crypto_x509_hs_flush_cached_ca_namesEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_free
        - sk_X509_NAME_pop_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:267,3'
          Dst:             sk_X509_NAME_pop_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:267,3'
          Dst:             X509_NAME_free
    - functionName:    _ZN4bsslL23ssl_crypto_x509_ssl_newEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_VERIFY_PARAM_inherit
        - X509_VERIFY_PARAM_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:273,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:274,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:276,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - X509_VERIFY_PARAM_inherit
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:272,23'
          Dst:             X509_VERIFY_PARAM_new
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:276,3'
          Dst:             X509_VERIFY_PARAM_inherit
    - functionName:    _ZN4bsslL31ssl_crypto_x509_ssl_config_freeEPNS_10SSL_CONFIGE
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cfg
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_free
        - X509_VERIFY_PARAM_free
        - sk_X509_NAME_pop_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:286,3'
          Dst:             sk_X509_NAME_pop_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:286,3'
          Dst:             X509_NAME_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:288,3'
          Dst:             X509_VERIFY_PARAM_free
    - functionName:    _ZN4bsslL42ssl_crypto_x509_ssl_flush_cached_client_CAEPNS_10SSL_CONFIGE
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cfg
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_free
        - sk_X509_NAME_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:281,3'
          Dst:             sk_X509_NAME_pop_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:281,3'
          Dst:             X509_NAME_free
    - functionName:    _ZN4bsslL40ssl_crypto_x509_ssl_auto_chain_if_neededEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         39
      ICount:          216
      EdgeCount:       74
      CyclomaticComplexity: 37
      functionsReached:
        - ERR_clear_error
        - ERR_put_error
        - SSL_set1_chain
        - X509_STORE_CTX_get1_chain
        - X509_STORE_CTX_init
        - X509_STORE_CTX_new
        - X509_free
        - X509_parse_from_buffer
        - X509_verify_cert
        - _ZNK17ssl_credential_st10IsCompleteEv
        - sk_CRYPTO_BUFFER_num
        - sk_CRYPTO_BUFFER_value
        - sk_X509_shift
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:296,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:296,48'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:298,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:296,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:297,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_STORE_CTX_new
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_init
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get1_chain
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_X509_shift
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_free
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set1_chain
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:298,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:296,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:298,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:302,53'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_STORE_CTX_new
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_init
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get1_chain
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_X509_shift
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_free
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set1_chain
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:303,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:304,5'
              BranchSideFuncs:
                - X509_STORE_CTX_new
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_init
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get1_chain
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_X509_shift
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_free
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set1_chain
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:308,33'
              BranchSideFuncs:
                - X509_STORE_CTX_new
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_init
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get1_chain
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_X509_shift
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_free
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set1_chain
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:309,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:309,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_init
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get1_chain
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_X509_shift
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_free
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set1_chain
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:311,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:309,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:311,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get1_chain
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_X509_shift
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_free
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set1_chain
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:316,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_verify_cert
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_clear_error
                - _ZNKSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_STORE_CTX_get1_chain
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_X509_shift
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_free
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set1_chain
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:321,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:322,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_X509_shift
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_free
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set1_chain
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:324,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_X509_shift
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_free
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_set1_chain
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17x509_store_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:296,54'
          Dst:             _ZNK17ssl_credential_st10IsCompleteEv
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:297,7'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:302,30'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:302,7'
          Dst:             X509_parse_from_buffer
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:304,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:308,33'
          Dst:             X509_STORE_CTX_new
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:309,16'
          Dst:             X509_STORE_CTX_init
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:311,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:316,3'
          Dst:             X509_verify_cert
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:317,3'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:320,35'
          Dst:             X509_STORE_CTX_get1_chain
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:324,13'
          Dst:             sk_X509_shift
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:324,3'
          Dst:             X509_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:326,10'
          Dst:             SSL_set1_chain
    - functionName:    _ZN4bsslL27ssl_crypto_x509_ssl_ctx_newEP10ssl_ctx_st
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_STORE_new
        - X509_VERIFY_PARAM_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:337,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:337,41'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:337,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:335,21'
          Dst:             X509_STORE_new
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:336,16'
          Dst:             X509_VERIFY_PARAM_new
    - functionName:    _ZN4bsslL28ssl_crypto_x509_ssl_ctx_freeEP10ssl_ctx_st
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_STORE_free
        - X509_VERIFY_PARAM_free
        - _ZN4bsslL46ssl_crypto_x509_ssl_ctx_flush_cached_client_CAEP10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:341,3'
          Dst:             _ZN4bsslL46ssl_crypto_x509_ssl_ctx_flush_cached_client_CAEP10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:342,3'
          Dst:             X509_VERIFY_PARAM_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:343,3'
          Dst:             X509_STORE_free
    - functionName:    _ZN4bsslL46ssl_crypto_x509_ssl_ctx_flush_cached_client_CAEP10ssl_ctx_st
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_free
        - sk_X509_NAME_pop_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:330,3'
          Dst:             sk_X509_NAME_pop_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:330,3'
          Dst:             X509_NAME_free
    - functionName:    sk_X509_NAME_pop_free
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1335
      functionLinenumberEnd: 1335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - sk_X509_NAME_call_free_func
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1335,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/include/openssl/x509.h:1335,1'
          Dst:             sk_X509_NAME_call_free_func
    - functionName:    SSL_set1_chain
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - chain
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bsslL19ssl_cert_set1_chainEPNS_4CERTEP13stack_st_X509
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:687,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:688,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL19ssl_cert_set1_chainEPNS_4CERTEP13stack_st_X509
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:690,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL19ssl_cert_set1_chainEPNS_4CERTEP13stack_st_X509
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:686,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:690,10'
          Dst:             _ZN4bsslL19ssl_cert_set1_chainEPNS_4CERTEP13stack_st_X509
    - functionName:    _ZN4bsslL19ssl_cert_set1_chainEPNS_4CERTEP13stack_st_X509
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
        - chain
      BBCount:         26
      ICount:          161
      EdgeCount:       27
      CyclomaticComplexity: 3
      functionsReached:
        - _Z3endI13stack_st_X509ENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _Z5beginI13stack_st_X509ENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
        - _ZN17ssl_credential_st22ClearIntermediateCertsEv
        - _ZN4bssl8internal17StackIteratorImplI13stack_st_X509EppEv
        - _ZN4bsslL14x509_to_bufferEP7x509_st
        - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
        - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EdeEv
        - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EneES3_
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:78,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:78,19'
              BranchSideFuncs:
                - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EdeEv
                - _ZN4bsslL14x509_to_bufferEP7x509_st
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI13stack_st_X509EppEv
                - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EneES3_
                - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:86,43'
              BranchSideFuncs:
                - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:80,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:80,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI13stack_st_X509EppEv
                - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EneES3_
                - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
                - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EdeEv
                - _ZN4bsslL14x509_to_bufferEP7x509_st
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:81,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI13stack_st_X509EppEv
                - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EneES3_
                - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
                - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EdeEv
                - _ZN4bsslL14x509_to_bufferEP7x509_st
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:80,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:80,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI13stack_st_X509EppEv
                - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EneES3_
                - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
                - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EdeEv
                - _ZN4bsslL14x509_to_bufferEP7x509_st
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:80,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI13stack_st_X509EppEv
                - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EneES3_
                - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
                - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EdeEv
                - _ZN4bsslL14x509_to_bufferEP7x509_st
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:80,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:82,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI13stack_st_X509EppEv
                - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EneES3_
                - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
                - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EdeEv
                - _ZN4bsslL14x509_to_bufferEP7x509_st
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:84,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI13stack_st_X509EppEv
                - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EneES3_
                - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
                - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EdeEv
                - _ZN4bsslL14x509_to_bufferEP7x509_st
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:80,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:84,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:84,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:78,3'
              BranchSideFuncs:
                - _ZN4bssl8internal17StackIteratorImplI13stack_st_X509EppEv
                - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EneES3_
                - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
                - _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EdeEv
                - _ZN4bsslL14x509_to_bufferEP7x509_st
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:77,28'
          Dst:             _ZN17ssl_credential_st22ClearIntermediateCertsEv
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:78,19'
          Dst:             _Z5beginI13stack_st_X509ENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:78,19'
          Dst:             _Z3endI13stack_st_X509ENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:78,19'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EneES3_
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:78,19'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI13stack_st_X509EdeEv
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:79,39'
          Dst:             _ZN4bsslL14x509_to_bufferEP7x509_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:81,35'
          Dst:             _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:78,19'
          Dst:             _ZN4bssl8internal17StackIteratorImplI13stack_st_X509EppEv
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:86,3'
          Dst:             _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
    - functionName:    SSL_get_ex_data_X509_STORE_CTX_idx
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1074
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_X509_pop_free
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - sk_X509_call_free_func
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:71,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/include/openssl/x509.h:71,1'
          Dst:             sk_X509_call_free_func
    - functionName:    SSL_set1_host
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1108
      functionLinenumberEnd: 1115
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - hostname
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_VERIFY_PARAM_set1_host
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:1110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1111,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - strlen
                - X509_VERIFY_PARAM_set1_host
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1113,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - strlen
                - X509_VERIFY_PARAM_set1_host
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1109,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1114,38'
          Dst:             strlen
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1113,10'
          Dst:             X509_VERIFY_PARAM_set1_host
    - functionName:    SSL_set1_verify_cert_store
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1106
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - store
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14set_cert_storePP13x509_store_stS0_i
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:1102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1103,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14set_cert_storePP13x509_store_stS0_i
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1105,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14set_cert_storePP13x509_store_stS0_i
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1101,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1105,10'
          Dst:             _ZL14set_cert_storePP13x509_store_stS0_i
    - functionName:    _ZL14set_cert_storePP13x509_store_stS0_i
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1063
      functionLinenumberEnd: 1071
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - store_ptr
        - new_store
        - take_ref
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - X509_STORE_free
        - X509_STORE_up_ref
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:1067,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1067,28'
              BranchSideFuncs:
                - X509_STORE_up_ref
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1067,25'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:1067,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1067,7'
              BranchSideFuncs:
                - X509_STORE_up_ref
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1068,23'
              BranchSideFuncs:
                - X509_STORE_up_ref
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1064,3'
          Dst:             X509_STORE_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1068,5'
          Dst:             X509_STORE_up_ref
    - functionName:    SSL_set0_verify_cert_store
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1098
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - store
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14set_cert_storePP13x509_store_stS0_i
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:1094,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1095,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14set_cert_storePP13x509_store_stS0_i
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1097,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL14set_cert_storePP13x509_store_stS0_i
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1093,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1097,10'
          Dst:             _ZL14set_cert_storePP13x509_store_stS0_i
    - functionName:    SSL_CTX_set1_verify_cert_store
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1087
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - store
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14set_cert_storePP13x509_store_stS0_i
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1088,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1089,10'
          Dst:             _ZL14set_cert_storePP13x509_store_stS0_i
    - functionName:    _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         10
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    30
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:44,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:44,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:44,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:44,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:44,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:44,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:44,3'
          Dst:             __assert_fail
    - functionName:    SSL_CTX_set0_verify_cert_store
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1084
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - store
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14set_cert_storePP13x509_store_stS0_i
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1083,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1084,10'
          Dst:             _ZL14set_cert_storePP13x509_store_stS0_i
    - functionName:    _ZL17do_client_cert_cbP6ssl_stPv
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - arg
      BBCount:         28
      ICount:          154
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - SSL_use_PrivateKey
        - SSL_use_certificate
        - _ZNK17ssl_credential_st10IsCompleteEv
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:1027,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1027,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st10IsCompleteEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_use_certificate
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_use_PrivateKey
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1029,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st10IsCompleteEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_use_certificate
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_use_PrivateKey
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:1029,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1030,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1031,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:1029,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1031,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1034,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_use_certificate
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_use_PrivateKey
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:1037,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1038,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1040,29'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_use_certificate
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_use_PrivateKey
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:1043,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1044,30'
              BranchSideFuncs:
                - SSL_use_certificate
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_use_PrivateKey
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1050,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:1044,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1045,29'
              BranchSideFuncs:
                - SSL_use_PrivateKey
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1046,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:1044,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1046,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1048,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1027,3'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1029,45'
          Dst:             _ZNK17ssl_credential_st10IsCompleteEv
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1044,10'
          Dst:             SSL_use_certificate
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1045,10'
          Dst:             SSL_use_PrivateKey
    - functionName:    SSL_use_certificate
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - x
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL19ssl_use_certificatePN4bssl4CERTEP7x509_st
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:582,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:583,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZL19ssl_use_certificatePN4bssl4CERTEP7x509_st
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:585,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZL19ssl_use_certificatePN4bssl4CERTEP7x509_st
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:581,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:585,10'
          Dst:             _ZL19ssl_use_certificatePN4bssl4CERTEP7x509_st
    - functionName:    _ZL19ssl_use_certificatePN4bssl4CERTEP7x509_st
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
        - x
      BBCount:         12
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
        - _ZN4bssl12ssl_set_certEPNS_4CERTENSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
        - _ZN4bsslL14x509_to_bufferEP7x509_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:567,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:568,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:572,52'
              BranchSideFuncs:
                - _ZN4bsslL14x509_to_bufferEP7x509_st
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl12ssl_set_certEPNS_4CERTENSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:573,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:574,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl12ssl_set_certEPNS_4CERTENSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:577,23'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl12ssl_set_certEPNS_4CERTENSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:568,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:572,37'
          Dst:             _ZN4bsslL14x509_to_bufferEP7x509_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:577,10'
          Dst:             _ZN4bssl12ssl_set_certEPNS_4CERTENSt3__110unique_ptrI16crypto_buffer_stNS_8internal7DeleterEEE
    - functionName:    SSL_CTX_set_client_cert_cb
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1055
      functionLinenumberEnd: 1060
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_CTX_set_cert_cb
        - _ZL17do_client_cert_cbP6ssl_stPv
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1056,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1058,3'
          Dst:             SSL_CTX_set_cert_cb
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1058,3'
          Dst:             _ZL17do_client_cert_cbP6ssl_stPv
    - functionName:    SSL_CTX_add_client_CA
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1023
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - x509
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL13add_client_CAPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEP7x509_stP21crypto_buffer_pool_st
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - _ZN4bsslL46ssl_crypto_x509_ssl_ctx_flush_cached_client_CAEP10ssl_ctx_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:1017,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1018,5'
              BranchSideFuncs:
                - _ZN4bsslL46ssl_crypto_x509_ssl_ctx_flush_cached_client_CAEP10ssl_ctx_st
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1021,50'
              BranchSideFuncs:
                - _ZN4bsslL46ssl_crypto_x509_ssl_ctx_flush_cached_client_CAEP10ssl_ctx_st
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1016,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1017,8'
          Dst:             _ZL13add_client_CAPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEP7x509_stP21crypto_buffer_pool_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1021,3'
          Dst:             _ZN4bsslL46ssl_crypto_x509_ssl_ctx_flush_cached_client_CAEP10ssl_ctx_st
    - functionName:    _ZL13add_client_CAPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEP7x509_stP21crypto_buffer_pool_st
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 965
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - names
        - x509
        - pool
      BBCount:         28
      ICount:          161
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_BUFFER_new
        - OPENSSL_free
        - X509_get_subject_name
        - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - i2d_X509_NAME
        - sk_CRYPTO_BUFFER_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:966,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:967,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:970,12'
              BranchSideFuncs:
                - X509_get_subject_name
                - i2d_X509_NAME
                - CRYPTO_BUFFER_new
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:972,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:973,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:976,53'
              BranchSideFuncs:
                - CRYPTO_BUFFER_new
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:978,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:979,5'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:982,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:983,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:984,5'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:992,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:987,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:988,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:990,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:992,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:993,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:999,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:993,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:994,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:996,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:971,27'
          Dst:             X509_get_subject_name
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:971,13'
          Dst:             i2d_X509_NAME
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:976,35'
          Dst:             CRYPTO_BUFFER_new
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:977,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:984,18'
          Dst:             sk_CRYPTO_BUFFER_new_null
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:992,8'
          Dst:             _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
    - functionName:    SSL_add_client_CA
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - x509
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL13add_client_CAPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEP7x509_stP21crypto_buffer_pool_st
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - _ZN4bsslL42ssl_crypto_x509_ssl_flush_cached_client_CAEPNS_10SSL_CONFIGE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:1004,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1005,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13add_client_CAPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEP7x509_stP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL42ssl_crypto_x509_ssl_flush_cached_client_CAEPNS_10SSL_CONFIGE
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1007,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13add_client_CAPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEP7x509_stP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL42ssl_crypto_x509_ssl_flush_cached_client_CAEPNS_10SSL_CONFIGE
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:1007,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1008,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL42ssl_crypto_x509_ssl_flush_cached_client_CAEPNS_10SSL_CONFIGE
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:1011,46'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL42ssl_crypto_x509_ssl_flush_cached_client_CAEPNS_10SSL_CONFIGE
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1003,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1007,8'
          Dst:             _ZL13add_client_CAPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEP7x509_stP21crypto_buffer_pool_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:1011,3'
          Dst:             _ZN4bsslL42ssl_crypto_x509_ssl_flush_cached_client_CAEPNS_10SSL_CONFIGE
    - functionName:    SSL_CTX_get_client_CA_list
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 954
      functionLinenumberEnd: 962
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL20buffer_names_to_x509PK22stack_st_CRYPTO_BUFFERPP18stack_st_X509_NAME
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:955,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:958,18'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:959,10'
          Dst:             _ZL20buffer_names_to_x509PK22stack_st_CRYPTO_BUFFERPP18stack_st_X509_NAME
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:962,1'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:962,1'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
    - functionName:    _ZL20buffer_names_to_x509PK22stack_st_CRYPTO_BUFFERPP18stack_st_X509_NAME
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 897
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - names
        - cached
      BBCount:         47
      ICount:          249
      EdgeCount:       91
      CyclomaticComplexity: 46
      functionsReached:
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
        - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _ZN4bssl11PushToStackI18stack_st_X509_NAMEEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
        - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
        - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
        - d2i_X509_NAME
        - sk_X509_NAME_new_null
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:898,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:899,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:902,8'
              BranchSideFuncs:
                - sk_X509_NAME_new_null
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
                - _ZNKSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI18stack_st_X509_NAMEEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:902,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:903,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:906,44'
              BranchSideFuncs:
                - sk_X509_NAME_new_null
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
                - _ZNKSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI18stack_st_X509_NAMEEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:907,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:908,5'
              BranchSideFuncs:
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
                - _ZNKSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI18stack_st_X509_NAMEEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:911,38'
              BranchSideFuncs:
                - _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
                - _ZNKSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI18stack_st_X509_NAMEEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:911,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:911,36'
              BranchSideFuncs:
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
                - _ZNKSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI18stack_st_X509_NAMEEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:922,23'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:915,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:915,9'
              BranchSideFuncs:
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
                - _ZNKSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI18stack_st_X509_NAMEEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:916,9'
              BranchSideFuncs:
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
                - _ZNKSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI18stack_st_X509_NAMEEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:916,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:915,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
                - _ZNKSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI18stack_st_X509_NAMEEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:917,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI18stack_st_X509_NAMEEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:915,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:915,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
                - _ZNKSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI18stack_st_X509_NAMEEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:915,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
                - _ZNKSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI18stack_st_X509_NAMEEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:915,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:918,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
                - _ZNKSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI18stack_st_X509_NAMEEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:920,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
                - _ZNKSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI18stack_st_X509_NAMEEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:915,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:920,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:920,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:911,3'
              BranchSideFuncs:
                - _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - d2i_X509_NAME
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
                - _ZNKSt3__110unique_ptrI18stack_st_X509_NAMEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI18stack_st_X509_NAMEEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI12X509_name_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:906,44'
          Dst:             sk_X509_NAME_new_null
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:911,36'
          Dst:             _Z5beginI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:911,36'
          Dst:             _Z3endI22stack_st_CRYPTO_BUFFERENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:911,36'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREneES3_
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:911,36'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREdeEv
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:912,26'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:914,38'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:914,9'
          Dst:             d2i_X509_NAME
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:916,16'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:916,45'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:917,10'
          Dst:             _ZN4bssl11PushToStackI18stack_st_X509_NAMEEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:911,36'
          Dst:             _ZN4bssl8internal17StackIteratorImplI22stack_st_CRYPTO_BUFFEREppEv
    - functionName:    SSL_get_client_CA_list
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         19
      ICount:          117
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - SSL_CTX_get_client_CA_list
        - _ZL20buffer_names_to_x509PK22stack_st_CRYPTO_BUFFERPP18stack_st_X509_NAME
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:928,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:929,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_get_client_CA_list
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL20buffer_names_to_x509PK22stack_st_CRYPTO_BUFFERPP18stack_st_X509_NAME
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL20buffer_names_to_x509PK22stack_st_CRYPTO_BUFFERPP18stack_st_X509_NAME
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:937,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_get_client_CA_list
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL20buffer_names_to_x509PK22stack_st_CRYPTO_BUFFERPP18stack_st_X509_NAME
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL20buffer_names_to_x509PK22stack_st_CRYPTO_BUFFERPP18stack_st_X509_NAME
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:929,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:929,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:930,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:937,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:937,37'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL20buffer_names_to_x509PK22stack_st_CRYPTO_BUFFERPP18stack_st_X509_NAME
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_get_client_CA_list
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL20buffer_names_to_x509PK22stack_st_CRYPTO_BUFFERPP18stack_st_X509_NAME
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:946,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_get_client_CA_list
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL20buffer_names_to_x509PK22stack_st_CRYPTO_BUFFERPP18stack_st_X509_NAME
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:937,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:938,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_get_client_CA_list
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL20buffer_names_to_x509PK22stack_st_CRYPTO_BUFFERPP18stack_st_X509_NAME
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:946,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1neB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_get_client_CA_list
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL20buffer_names_to_x509PK22stack_st_CRYPTO_BUFFERPP18stack_st_X509_NAME
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:938,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:939,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL20buffer_names_to_x509PK22stack_st_CRYPTO_BUFFERPP18stack_st_X509_NAME
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:943,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:946,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:948,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL20buffer_names_to_x509PK22stack_st_CRYPTO_BUFFERPP18stack_st_X509_NAME
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:951,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - SSL_CTX_get_client_CA_list
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:927,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:929,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:939,14'
          Dst:             _ZL20buffer_names_to_x509PK22stack_st_CRYPTO_BUFFERPP18stack_st_X509_NAME
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:947,12'
          Dst:             _ZL20buffer_names_to_x509PK22stack_st_CRYPTO_BUFFERPP18stack_st_X509_NAME
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:951,10'
          Dst:             SSL_CTX_get_client_CA_list
    - functionName:    SSL_CTX_set_client_CA_list
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 889
      functionLinenumberEnd: 894
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - name_list
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_free
        - _ZL18set_client_CA_listPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEPK18stack_st_X509_NAMEP21crypto_buffer_pool_st
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - sk_X509_NAME_pop_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:890,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:892,3'
          Dst:             _ZL18set_client_CA_listPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEPK18stack_st_X509_NAMEP21crypto_buffer_pool_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:893,3'
          Dst:             sk_X509_NAME_pop_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:893,3'
          Dst:             X509_NAME_free
    - functionName:    _ZL18set_client_CA_listPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEPK18stack_st_X509_NAMEP21crypto_buffer_pool_st
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 856
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ca_list
        - name_list
        - pool
      BBCount:         45
      ICount:          238
      EdgeCount:       84
      CyclomaticComplexity: 41
      functionsReached:
        - CRYPTO_BUFFER_new
        - OPENSSL_free
        - _Z3endI18stack_st_X509_NAMEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _Z5beginI18stack_st_X509_NAMEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEppEv
        - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEdeEv
        - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEneES3_
        - i2d_X509_NAME
        - sk_CRYPTO_BUFFER_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:858,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:0,0'
              BranchSideFuncs:
                - _Z5beginI18stack_st_X509_NAMEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI18stack_st_X509_NAMEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEneES3_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEdeEv
                - i2d_X509_NAME
                - CRYPTO_BUFFER_new
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEppEv
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:862,26'
              BranchSideFuncs:
                - _Z5beginI18stack_st_X509_NAMEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z3endI18stack_st_X509_NAMEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEneES3_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEdeEv
                - i2d_X509_NAME
                - CRYPTO_BUFFER_new
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEppEv
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:862,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:862,24'
              BranchSideFuncs:
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEdeEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - i2d_X509_NAME
                - CRYPTO_BUFFER_new
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEppEv
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEneES3_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:876,4'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:865,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:869,55'
              BranchSideFuncs:
                - CRYPTO_BUFFER_new
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEppEv
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEneES3_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEdeEv
                - i2d_X509_NAME
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:871,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:871,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEppEv
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEneES3_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEdeEv
                - i2d_X509_NAME
                - CRYPTO_BUFFER_new
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - OPENSSL_free
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:871,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEppEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEneES3_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEdeEv
                - i2d_X509_NAME
                - CRYPTO_BUFFER_new
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:871,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:871,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEppEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEneES3_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEdeEv
                - i2d_X509_NAME
                - CRYPTO_BUFFER_new
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:871,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEppEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEneES3_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEdeEv
                - i2d_X509_NAME
                - CRYPTO_BUFFER_new
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:871,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEppEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEneES3_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEdeEv
                - i2d_X509_NAME
                - CRYPTO_BUFFER_new
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:874,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEppEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEneES3_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEdeEv
                - i2d_X509_NAME
                - CRYPTO_BUFFER_new
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:871,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:874,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:874,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:862,3'
              BranchSideFuncs:
                - _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEppEv
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEneES3_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEdeEv
                - i2d_X509_NAME
                - CRYPTO_BUFFER_new
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:0,0'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:857,46'
          Dst:             sk_CRYPTO_BUFFER_new_null
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:862,24'
          Dst:             _Z5beginI18stack_st_X509_NAMEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:862,24'
          Dst:             _Z3endI18stack_st_X509_NAMEENSt3__19enable_ifIXsr11StackTraitsIT_EE8kIsStackEN4bssl8internal17StackIteratorImplIS3_EEE4typeEPKS3_
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:862,24'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEneES3_
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:862,24'
          Dst:             _ZNK4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEdeEv
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:864,15'
          Dst:             i2d_X509_NAME
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:869,37'
          Dst:             CRYPTO_BUFFER_new
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:870,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:871,21'
          Dst:             _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:862,24'
          Dst:             _ZN4bssl8internal17StackIteratorImplI18stack_st_X509_NAMEEppEv
    - functionName:    SSL_set_client_CA_list
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 887
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - name_list
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_NAME_free
        - _ZL18set_client_CA_listPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEPK18stack_st_X509_NAMEP21crypto_buffer_pool_st
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - sk_X509_NAME_pop_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:881,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:882,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL18set_client_CA_listPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEPK18stack_st_X509_NAMEP21crypto_buffer_pool_st
                - sk_X509_NAME_pop_free
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:884,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL18set_client_CA_listPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEPK18stack_st_X509_NAMEP21crypto_buffer_pool_st
                - sk_X509_NAME_pop_free
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:880,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:885,3'
          Dst:             _ZL18set_client_CA_listPNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEPK18stack_st_X509_NAMEP21crypto_buffer_pool_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:886,3'
          Dst:             sk_X509_NAME_pop_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:886,3'
          Dst:             X509_NAME_free
    - functionName:    '_ZZ15SSL_dup_CA_listENK3$_0cvPFP12X509_name_stPKS0_EEv'
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_X509_NAME_deep_copy
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1335
      functionLinenumberEnd: 1335
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - copy_func
        - free_func
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_deep_copy
        - sk_X509_NAME_call_copy_func
        - sk_X509_NAME_call_free_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1335,1'
          Dst:             OPENSSL_sk_deep_copy
        - Src:             '/src/boringssl/include/openssl/x509.h:1335,1'
          Dst:             sk_X509_NAME_call_copy_func
        - Src:             '/src/boringssl/include/openssl/x509.h:1335,1'
          Dst:             sk_X509_NAME_call_free_func
    - functionName:    SSL_dup_CA_list
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 846
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_free
        - '_ZZ15SSL_dup_CA_listENK3$_0cvPFP12X509_name_stPKS0_EEv'
        - sk_X509_NAME_deep_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:851,39'
          Dst:             '_ZZ15SSL_dup_CA_listENK3$_0cvPFP12X509_name_stPKS0_EEv'
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:851,10'
          Dst:             sk_X509_NAME_deep_copy
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:851,10'
          Dst:             X509_NAME_free
    - functionName:    _ZL25pem_write_SSL_SESSION_i2dPKvPPh
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_SSL_SESSION
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:821,1'
          Dst:             i2d_SSL_SESSION
    - functionName:    PEM_write_SSL_SESSION
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - _ZL25pem_write_SSL_SESSION_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:821,1'
          Dst:             PEM_ASN1_write
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:821,1'
          Dst:             _ZL25pem_write_SSL_SESSION_i2dPKvPPh
    - functionName:    _ZL29pem_write_bio_SSL_SESSION_i2dPKvPPh
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_SSL_SESSION
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:821,1'
          Dst:             i2d_SSL_SESSION
    - functionName:    PEM_write_bio_SSL_SESSION
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - _ZL29pem_write_bio_SSL_SESSION_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:821,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:821,1'
          Dst:             _ZL29pem_write_bio_SSL_SESSION_i2dPKvPPh
    - functionName:    _ZL24pem_read_SSL_SESSION_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_SSL_SESSION
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:821,1'
          Dst:             d2i_SSL_SESSION
    - functionName:    d2i_SSL_SESSION
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - length
      BBCount:         16
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_data
        - CBS_init
        - ERR_put_error
        - SSL_SESSION_free
        - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:824,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:825,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:830,19'
              BranchSideFuncs:
                - CBS_init
                - _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - SSL_SESSION_free
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:834,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:835,5'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_SESSION_free
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:838,7'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_SESSION_free
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:838,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:839,23'
              BranchSideFuncs:
                - SSL_SESSION_free
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:842,9'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:825,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:830,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:832,32'
          Dst:             _ZN4bssl17SSL_SESSION_parseEP6cbs_stPKNS_15SSL_X509_METHODEP21crypto_buffer_pool_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:839,5'
          Dst:             SSL_SESSION_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:842,9'
          Dst:             CBS_data
    - functionName:    PEM_read_SSL_SESSION
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read
        - _ZL24pem_read_SSL_SESSION_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:821,1'
          Dst:             PEM_ASN1_read
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:821,1'
          Dst:             _ZL24pem_read_SSL_SESSION_d2iPPvPPKhl
    - functionName:    _ZL28pem_read_bio_SSL_SESSION_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_SSL_SESSION
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:821,1'
          Dst:             d2i_SSL_SESSION
    - functionName:    PEM_read_bio_SSL_SESSION
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 821
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read_bio
        - _ZL28pem_read_bio_SSL_SESSION_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:821,1'
          Dst:             PEM_ASN1_read_bio
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:821,1'
          Dst:             _ZL28pem_read_bio_SSL_SESSION_d2iPPvPPKhl
    - functionName:    i2d_SSL_SESSION_bio
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - session
      BBCount:         9
      ICount:          64
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - BIO_write_all
        - SSL_SESSION_to_bytes
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:814,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:815,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - BIO_write_all
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:817,38'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - BIO_write_all
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:814,8'
          Dst:             SSL_SESSION_to_bytes
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:818,10'
          Dst:             BIO_write_all
    - functionName:    d2i_SSL_SESSION_bio
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - out
      BBCount:         9
      ICount:          67
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - BIO_read_asn1
        - d2i_SSL_SESSION
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:803,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:804,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - d2i_SSL_SESSION
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:806,38'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPh
                - d2i_SSL_SESSION
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:803,8'
          Dst:             BIO_read_asn1
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:808,10'
          Dst:             d2i_SSL_SESSION
    - functionName:    SSL_get0_chain_certs
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_chain
      BBCount:         12
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL26ssl_cert_cache_chain_certsPN4bssl4CERTE
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:787,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:788,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZL26ssl_cert_cache_chain_certsPN4bssl4CERTE
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:791,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZL26ssl_cert_cache_chain_certsPN4bssl4CERTE
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:788,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:788,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:789,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:791,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:792,6'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:796,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:786,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:788,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:791,8'
          Dst:             _ZL26ssl_cert_cache_chain_certsPN4bssl4CERTE
    - functionName:    _ZL26ssl_cert_cache_chain_certsPN4bssl4CERTE
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
      BBCount:         44
      ICount:          221
      EdgeCount:       47
      CyclomaticComplexity: 5
      functionsReached:
        - X509_parse_from_buffer
        - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - __assert_fail
        - sk_CRYPTO_BUFFER_num
        - sk_CRYPTO_BUFFER_value
        - sk_X509_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:742,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:742,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - sk_X509_new_null
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:744,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - sk_X509_new_null
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:745,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:745,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:747,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:745,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:746,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:747,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:745,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:747,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:750,35'
              BranchSideFuncs:
                - sk_X509_new_null
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:751,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:752,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:755,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:755,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:756,52'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:764,28'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:758,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:758,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:759,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:758,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:758,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:758,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:758,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:760,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:762,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:758,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:762,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:762,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:762,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI13stack_st_X509N4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:742,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:746,7'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:750,35'
          Dst:             sk_X509_new_null
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:755,26'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:756,29'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:757,26'
          Dst:             X509_parse_from_buffer
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:759,10'
          Dst:             _ZN4bssl11PushToStackI13stack_st_X509EENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
    - functionName:    SSL_CTX_get_extra_chain_certs
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out_chain
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_CTX_get0_chain_certs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:782,10'
          Dst:             SSL_CTX_get0_chain_certs
    - functionName:    SSL_CTX_get0_chain_certs
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out_chain
      BBCount:         9
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL26ssl_cert_cache_chain_certsPN4bssl4CERTE
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:771,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:772,6'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:776,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:769,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:770,18'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:771,8'
          Dst:             _ZL26ssl_cert_cache_chain_certsPN4bssl4CERTE
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:778,1'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:778,1'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
    - functionName:    SSL_clear_chain_certs
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_set0_chain
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:735,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:736,10'
          Dst:             SSL_set0_chain
    - functionName:    SSL_set0_chain
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - chain
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - X509_free
        - _ZN4bsslL19ssl_cert_set1_chainEPNS_4CERTEP13stack_st_X509
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - sk_X509_pop_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:675,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:676,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL19ssl_cert_set1_chainEPNS_4CERTEP13stack_st_X509
                - sk_X509_pop_free
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:678,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL19ssl_cert_set1_chainEPNS_4CERTEP13stack_st_X509
                - sk_X509_pop_free
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:678,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:679,5'
              BranchSideFuncs:
                - sk_X509_pop_free
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:681,20'
              BranchSideFuncs:
                - sk_X509_pop_free
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:674,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:678,8'
          Dst:             _ZN4bsslL19ssl_cert_set1_chainEPNS_4CERTEP13stack_st_X509
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:681,3'
          Dst:             sk_X509_pop_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:681,3'
          Dst:             X509_free
    - functionName:    SSL_CTX_clear_extra_chain_certs
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_CTX_clear_chain_certs
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:730,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:731,10'
          Dst:             SSL_CTX_clear_chain_certs
    - functionName:    SSL_CTX_clear_chain_certs
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_CTX_set0_chain
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:725,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:726,10'
          Dst:             SSL_CTX_set0_chain
    - functionName:    SSL_CTX_set0_chain
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - chain
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_free
        - _ZN4bsslL19ssl_cert_set1_chainEPNS_4CERTEP13stack_st_X509
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - sk_X509_pop_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:661,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:662,5'
              BranchSideFuncs:
                - sk_X509_pop_free
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:664,20'
              BranchSideFuncs:
                - sk_X509_pop_free
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:660,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:661,8'
          Dst:             _ZN4bsslL19ssl_cert_set1_chainEPNS_4CERTEP13stack_st_X509
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:664,3'
          Dst:             sk_X509_pop_free
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:664,3'
          Dst:             X509_free
    - functionName:    SSL_add1_chain_cert
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - x509
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL24ssl_cert_add1_chain_certPN4bssl4CERTEP7x509_st
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:718,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:719,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZL24ssl_cert_add1_chain_certPN4bssl4CERTEP7x509_st
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:721,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZL24ssl_cert_add1_chain_certPN4bssl4CERTEP7x509_st
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:717,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:721,10'
          Dst:             _ZL24ssl_cert_add1_chain_certPN4bssl4CERTEP7x509_st
    - functionName:    _ZL24ssl_cert_add1_chain_certPN4bssl4CERTEP7x509_st
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
        - x509
      BBCount:         25
      ICount:          125
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
        - _ZN4bsslL14x509_to_bufferEP7x509_st
        - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:637,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:637,3'
              BranchSideFuncs:
                - _ZN4bsslL14x509_to_bufferEP7x509_st
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:639,52'
              BranchSideFuncs:
                - _ZN4bsslL14x509_to_bufferEP7x509_st
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:640,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:640,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:641,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:640,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:640,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:640,7'
              BranchSideFuncs:
                - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:640,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:642,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:645,43'
              BranchSideFuncs:
                - _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:640,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:647,1'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:647,1'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:637,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:639,37'
          Dst:             _ZN4bsslL14x509_to_bufferEP7x509_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:641,33'
          Dst:             _ZN17ssl_credential_st22AppendIntermediateCertENSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEE
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:645,3'
          Dst:             _ZN4bsslL39ssl_crypto_x509_cert_flush_cached_chainEPNS_4CERTE
    - functionName:    SSL_add0_chain_cert
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - x509
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL24ssl_cert_add0_chain_certPN4bssl4CERTEP7x509_st
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:710,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:711,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZL24ssl_cert_add0_chain_certPN4bssl4CERTEP7x509_st
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:713,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZL24ssl_cert_add0_chain_certPN4bssl4CERTEP7x509_st
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:709,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:713,10'
          Dst:             _ZL24ssl_cert_add0_chain_certPN4bssl4CERTEP7x509_st
    - functionName:    _ZL24ssl_cert_add0_chain_certPN4bssl4CERTEP7x509_st
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
        - x509
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_free
        - _ZL24ssl_cert_add1_chain_certPN4bssl4CERTEP7x509_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:650,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:651,5'
              BranchSideFuncs:
                - X509_free
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:654,13'
              BranchSideFuncs:
                - X509_free
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:650,8'
          Dst:             _ZL24ssl_cert_add1_chain_certPN4bssl4CERTEP7x509_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:654,3'
          Dst:             X509_free
    - functionName:    SSL_CTX_add_extra_chain_cert
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - x509
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_CTX_add0_chain_cert
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:704,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:705,10'
          Dst:             SSL_CTX_add0_chain_cert
    - functionName:    SSL_CTX_add0_chain_cert
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - x509
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24ssl_cert_add0_chain_certPN4bssl4CERTEP7x509_st
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:694,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:695,10'
          Dst:             _ZL24ssl_cert_add0_chain_certPN4bssl4CERTEP7x509_st
    - functionName:    SSL_CTX_add1_chain_cert
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - x509
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24ssl_cert_add1_chain_certPN4bssl4CERTEP7x509_st
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:699,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:700,10'
          Dst:             _ZL24ssl_cert_add1_chain_certPN4bssl4CERTEP7x509_st
    - functionName:    SSL_CTX_set1_chain
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - chain
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL19ssl_cert_set1_chainEPNS_4CERTEP13stack_st_X509
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:669,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:670,10'
          Dst:             _ZN4bsslL19ssl_cert_set1_chainEPNS_4CERTEP13stack_st_X509
    - functionName:    SSL_CTX_get0_certificate
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL18ssl_cert_get0_leafPN4bssl4CERTE
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
        - _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:631,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:632,18'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEEC2EP16pthread_rwlock_t
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:633,10'
          Dst:             _ZL18ssl_cert_get0_leafPN4bssl4CERTE
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:634,1'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:634,1'
          Dst:             _ZN4bssl8internal13MutexLockBaseIXadL_Z23CRYPTO_MUTEX_lock_writeEEXadL_Z25CRYPTO_MUTEX_unlock_writeEEED2Ev
    - functionName:    _ZL18ssl_cert_get0_leafPN4bssl4CERTE
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL24ssl_cert_cache_leaf_certPN4bssl4CERTE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:613,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:614,33'
              BranchSideFuncs:
                - _ZL24ssl_cert_cache_leaf_certPN4bssl4CERTE
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:618,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:613,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:615,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:618,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:614,8'
          Dst:             _ZL24ssl_cert_cache_leaf_certPN4bssl4CERTE
    - functionName:    SSL_get_certificate
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL18ssl_cert_get0_leafPN4bssl4CERTE
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:623,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:624,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZL18ssl_cert_get0_leafPN4bssl4CERTE
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:627,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZL18ssl_cert_get0_leafPN4bssl4CERTE
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:624,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:624,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:625,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:622,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:624,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:627,10'
          Dst:             _ZL18ssl_cert_get0_leafPN4bssl4CERTE
    - functionName:    SSL_CTX_use_certificate
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - x
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19ssl_use_certificatePN4bssl4CERTEP7x509_st
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:589,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:590,10'
          Dst:             _ZL19ssl_use_certificatePN4bssl4CERTEP7x509_st
    - functionName:    SSL_CTX_set_cert_store
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - store
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_STORE_free
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:561,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:562,3'
          Dst:             X509_STORE_free
    - functionName:    SSL_CTX_get_cert_store
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:556,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
    - functionName:    SSL_get_verify_result
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_get_session
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:549,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:550,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:552,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:547,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:548,26'
          Dst:             SSL_get_session
    - functionName:    SSL_CTX_load_verify_locations
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - ca_file
        - ca_dir
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_STORE_load_locations
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:542,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:543,10'
          Dst:             X509_STORE_load_locations
    - functionName:    SSL_CTX_set_default_verify_paths
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_STORE_set_default_paths
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:536,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:537,10'
          Dst:             X509_STORE_set_default_paths
    - functionName:    SSL_CTX_set_verify_depth
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - depth
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_set_depth
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:531,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:532,3'
          Dst:             X509_VERIFY_PARAM_set_depth
    - functionName:    SSL_CTX_set_verify
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - mode
        - cb
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:525,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
    - functionName:    SSL_CTX_set_cert_verify_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cb
        - arg
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:518,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
    - functionName:    SSL_set_verify_depth
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - depth
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_VERIFY_PARAM_set_depth
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:510,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:511,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - X509_VERIFY_PARAM_set_depth
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:513,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - X509_VERIFY_PARAM_set_depth
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:509,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:513,3'
          Dst:             X509_VERIFY_PARAM_set_depth
    - functionName:    SSL_set_verify
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - mode
        - callback
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:499,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:500,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:502,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:503,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:503,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:504,36'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:498,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
    - functionName:    SSL_CTX_get_verify_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:492,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
    - functionName:    SSL_CTX_get_verify_depth
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_get_depth
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:486,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:487,10'
          Dst:             X509_VERIFY_PARAM_get_depth
    - functionName:    SSL_CTX_get_verify_mode
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:481,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
    - functionName:    SSL_get_verify_callback
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:473,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:474,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:477,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:474,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:474,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:475,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:472,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:474,5'
          Dst:             __assert_fail
    - functionName:    SSL_get_verify_depth
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - X509_VERIFY_PARAM_get_depth
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:464,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:465,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - X509_VERIFY_PARAM_get_depth
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:468,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - X509_VERIFY_PARAM_get_depth
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:465,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:465,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:466,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:463,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:465,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:468,10'
          Dst:             X509_VERIFY_PARAM_get_depth
    - functionName:    SSL_get0_param
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:455,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:456,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:459,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:456,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:456,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:457,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:454,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:456,5'
          Dst:             __assert_fail
    - functionName:    SSL_CTX_get0_param
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:449,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
    - functionName:    SSL_set1_param
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - param
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_VERIFY_PARAM_set1
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:442,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:443,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - X509_VERIFY_PARAM_set1
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:445,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - X509_VERIFY_PARAM_set1
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:441,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:445,10'
          Dst:             X509_VERIFY_PARAM_set1
    - functionName:    SSL_CTX_set1_param
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - param
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_set1
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:436,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:437,10'
          Dst:             X509_VERIFY_PARAM_set1
    - functionName:    SSL_set_trust
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - trust
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_VERIFY_PARAM_set_trust
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:429,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:430,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - X509_VERIFY_PARAM_set_trust
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:432,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - X509_VERIFY_PARAM_set_trust
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:428,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:432,10'
          Dst:             X509_VERIFY_PARAM_set_trust
    - functionName:    SSL_CTX_set_trust
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - trust
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_set_trust
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:423,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:424,10'
          Dst:             X509_VERIFY_PARAM_set_trust
    - functionName:    SSL_set_purpose
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - purpose
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_VERIFY_PARAM_set_purpose
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:416,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:417,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - X509_VERIFY_PARAM_set_purpose
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:419,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - X509_VERIFY_PARAM_set_purpose
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:415,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:419,10'
          Dst:             X509_VERIFY_PARAM_set_purpose
    - functionName:    SSL_CTX_set_purpose
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - purpose
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_set_purpose
        - _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:410,3'
          Dst:             _ZN4bsslL25check_ssl_ctx_x509_methodEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:411,10'
          Dst:             X509_VERIFY_PARAM_set_purpose
    - functionName:    SSL_get_peer_full_cert_chain
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_get_session
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:402,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:403,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:406,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:400,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:401,26'
          Dst:             SSL_get_session
    - functionName:    SSL_get_peer_cert_chain
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - SSL_get_session
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:386,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:387,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:389,42'
              BranchSideFuncs:
                - SSL_get_session
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:390,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:391,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:396,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:396,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:396,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:396,59'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:385,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:389,26'
          Dst:             SSL_get_session
    - functionName:    SSL_get_peer_certificate
      functionSourceFile: '/src/boringssl/ssl/ssl_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - SSL_get_session
        - X509_up_ref
        - _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:373,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:374,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:376,42'
              BranchSideFuncs:
                - SSL_get_session
                - X509_up_ref
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:377,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:377,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:378,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/ssl_x509.cc:377,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:378,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/ssl_x509.cc:380,15'
              BranchSideFuncs:
                - X509_up_ref
      Callsites:
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:372,3'
          Dst:             _ZN4bsslL21check_ssl_x509_methodEPK6ssl_st
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:376,26'
          Dst:             SSL_get_session
        - Src:             '/src/boringssl/ssl/ssl_x509.cc:380,3'
          Dst:             X509_up_ref
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSL_export_keying_material
      functionSourceFile: '/src/boringssl/ssl/t1_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ssl
        - out
        - out_len
        - label
        - label_len
        - context
        - context_len
        - use_context
      BBCount:         47
      ICount:          329
      EdgeCount:       88
      CyclomaticComplexity: 43
      functionsReached:
        - ERR_put_error
        - SSL_get_session
        - SSL_in_false_start
        - SSL_in_init
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - _ZN4bssl28tls13_export_keying_materialEPK6ssl_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl5ArrayIhEixEm
        - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
        - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:209,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:209,53'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_in_init
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - SSL_get_session
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - ERR_put_error
                - SSL_in_false_start
                - ERR_put_error
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl28tls13_export_keying_materialEPK6ssl_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:224,19'
              BranchSideFuncs:
                - SSL_in_init
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - SSL_get_session
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - ERR_put_error
                - SSL_in_false_start
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:210,9'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl28tls13_export_keying_materialEPK6ssl_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:224,19'
              BranchSideFuncs:
                - SSL_in_init
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - SSL_get_session
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - ERR_put_error
                - SSL_in_false_start
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:210,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:211,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:214,10'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl28tls13_export_keying_materialEPK6ssl_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:214,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:215,15'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl28tls13_export_keying_materialEPK6ssl_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:218,41'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl28tls13_export_keying_materialEPK6ssl_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:224,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:224,47'
              BranchSideFuncs:
                - SSL_in_false_start
                - ERR_put_error
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - SSL_get_session
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:229,10'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - SSL_get_session
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:225,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - SSL_get_session
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:229,10'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - SSL_get_session
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:231,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - SSL_get_session
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:237,18'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - SSL_get_session
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:231,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:232,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:235,21'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - SSL_get_session
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:238,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:239,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - SSL_get_session
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:242,23'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - SSL_get_session
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:245,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:246,55'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7267
                - SSL_get_session
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:252,48'
              BranchSideFuncs:
                - SSL_get_session
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/t1_enc.cc:206,19'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/t1_enc.cc:209,32'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/t1_enc.cc:210,34'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE5emptyEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:211,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/t1_enc.cc:218,56'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/t1_enc.cc:219,51'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/t1_enc.cc:218,12'
          Dst:             _ZN4bssl28tls13_export_keying_materialEPK6ssl_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_
        - Src:             '/src/boringssl/ssl/t1_enc.cc:224,7'
          Dst:             SSL_in_init
        - Src:             '/src/boringssl/ssl/t1_enc.cc:224,28'
          Dst:             SSL_in_false_start
        - Src:             '/src/boringssl/ssl/t1_enc.cc:225,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/t1_enc.cc:232,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/t1_enc.cc:237,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/t1_enc.cc:238,13'
          Dst:             _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/t1_enc.cc:255,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/t1_enc.cc:242,23'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:242,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/t1_enc.cc:243,23'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:243,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/t1_enc.cc:246,5'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/t1_enc.cc:247,5'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/t1_enc.cc:248,25'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:248,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/t1_enc.cc:252,32'
          Dst:             SSL_get_session
        - Src:             '/src/boringssl/ssl/t1_enc.cc:253,26'
          Dst:             _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/t1_enc.cc:254,37'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/t1_enc.cc:254,64'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/t1_enc.cc:254,70'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/t1_enc.cc:254,10'
          Dst:             _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
        - Src:             '/src/boringssl/ssl/t1_enc.cc:255,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
      functionSourceFile: '/src/boringssl/ssl/t1_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      bool
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - digest
        - out
        - secret
        - label
        - seed1
        - seed2
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_tls1_prf
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/t1_enc.cc:42,43'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:42,55'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:42,70'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:43,38'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:44,37'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:44,51'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:44,65'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:45,37'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:42,15'
          Dst:             CRYPTO_tls1_prf
    - functionName:    SSL_generate_key_block
      functionSourceFile: '/src/boringssl/ssl/t1_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out
        - out_len
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - SSL_get_session
        - SSL_in_init
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bsslL18generate_key_blockEPK6ssl_stNS_4SpanIhEEPK14ssl_session_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:194,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:194,48'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:195,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:195,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:199,29'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - SSL_get_session
                - _ZN4bsslL18generate_key_blockEPK6ssl_stNS_4SpanIhEEPK14ssl_session_st
      Callsites:
        - Src:             '/src/boringssl/ssl/t1_enc.cc:194,7'
          Dst:             SSL_in_init
        - Src:             '/src/boringssl/ssl/t1_enc.cc:194,27'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/t1_enc.cc:195,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/t1_enc.cc:199,34'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/t1_enc.cc:199,54'
          Dst:             SSL_get_session
        - Src:             '/src/boringssl/ssl/t1_enc.cc:199,10'
          Dst:             _ZN4bsslL18generate_key_blockEPK6ssl_stNS_4SpanIhEEPK14ssl_session_st
    - functionName:    _ZN4bsslL18generate_key_blockEPK6ssl_stNS_4SpanIhEEPK14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/t1_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
        - session
        - ''
      BBCount:         3
      ICount:          58
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/t1_enc.cc:75,26'
          Dst:             _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/t1_enc.cc:78,32'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/t1_enc.cc:79,19'
          Dst:             _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - Src:             '/src/boringssl/ssl/t1_enc.cc:79,43'
          Dst:             _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - Src:             '/src/boringssl/ssl/t1_enc.cc:78,10'
          Dst:             _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
    - functionName:    SSL_get_key_block_len
      functionSourceFile: '/src/boringssl/ssl/t1_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         11
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_clear_error
        - SSL_get_current_cipher
        - SSL_in_init
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bsslL21get_key_block_lengthsEPK6ssl_stPmS3_S3_PK13ssl_cipher_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:175,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:175,48'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:176,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:175,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:176,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:180,30'
              BranchSideFuncs:
                - SSL_get_current_cipher
                - _ZN4bsslL21get_key_block_lengthsEPK6ssl_stPmS3_S3_PK13ssl_cipher_st
                - ERR_clear_error
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:180,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:182,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:186,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/t1_enc.cc:175,7'
          Dst:             SSL_in_init
        - Src:             '/src/boringssl/ssl/t1_enc.cc:175,27'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/t1_enc.cc:181,30'
          Dst:             SSL_get_current_cipher
        - Src:             '/src/boringssl/ssl/t1_enc.cc:180,8'
          Dst:             _ZN4bsslL21get_key_block_lengthsEPK6ssl_stPmS3_S3_PK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/t1_enc.cc:182,5'
          Dst:             ERR_clear_error
    - functionName:    _ZN4bsslL21get_key_block_lengthsEPK6ssl_stPmS3_S3_PK13ssl_cipher_st
      functionSourceFile: '/src/boringssl/ssl/t1_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_mac_secret_len
        - out_key_len
        - out_iv_len
        - cipher
      BBCount:         11
      ICount:          88
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_AEAD_key_length
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl23ssl_cipher_get_evp_aeadEPPK11evp_aead_stPmS4_PK13ssl_cipher_stt
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:52,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:54,5'
              BranchSideFuncs:
                - EVP_AEAD_key_length
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:58,38'
              BranchSideFuncs:
                - EVP_AEAD_key_length
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:59,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:63,10'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:70,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:63,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:64,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:67,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/t1_enc.cc:53,32'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/t1_enc.cc:52,8'
          Dst:             _ZN4bssl23ssl_cipher_get_evp_aeadEPPK11evp_aead_stPmS4_PK13ssl_cipher_stt
        - Src:             '/src/boringssl/ssl/t1_enc.cc:54,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/t1_enc.cc:58,18'
          Dst:             EVP_AEAD_key_length
        - Src:             '/src/boringssl/ssl/t1_enc.cc:64,7'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl27tls1_generate_master_secretEPNS_13SSL_HANDSHAKEENS_4SpanIhEENS2_IKhEE
      functionSourceFile: '/src/boringssl/ssl/t1_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hs
        - out
        - premaster
        - ''
        - ''
      BBCount:         18
      ICount:          149
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
        - _ZNK4bssl13SSLTranscript6DigestEv
        - _ZNK4bssl13SSLTranscript7GetHashEPhPm
        - _ZNK4bssl4SpanIhE4sizeEv
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:148,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:148,3'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:150,20'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:154,10'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:160,19'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:154,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:154,9'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:155,19'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:154,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:157,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:159,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:160,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:162,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/t1_enc.cc:148,3'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:148,3'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/t1_enc.cc:154,25'
          Dst:             _ZNK4bssl13SSLTranscript7GetHashEPhPm
        - Src:             '/src/boringssl/ssl/t1_enc.cc:155,34'
          Dst:             _ZNK4bssl13SSLTranscript6DigestEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:156,45'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/t1_enc.cc:156,45'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/t1_enc.cc:156,73'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/t1_enc.cc:155,10'
          Dst:             _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
        - Src:             '/src/boringssl/ssl/t1_enc.cc:160,34'
          Dst:             _ZNK4bssl13SSLTranscript6DigestEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:161,19'
          Dst:             _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - Src:             '/src/boringssl/ssl/t1_enc.cc:161,43'
          Dst:             _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - Src:             '/src/boringssl/ssl/t1_enc.cc:160,10'
          Dst:             _ZN4bssl8tls1_prfEPK9env_md_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_S6_
    - functionName:    _ZN4bssl24tls1_change_cipher_stateEPNS_13SSL_HANDSHAKEE20evp_aead_direction_t
      functionSourceFile: '/src/boringssl/ssl/t1_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - direction
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
        - _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
        - _ZN4bssl4SpanIKhEC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/t1_enc.cc:143,30'
          Dst:             _ZN4bssl21ssl_handshake_sessionEPKNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/t1_enc.cc:143,57'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/t1_enc.cc:142,10'
          Dst:             _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
    - functionName:    _ZN4bssl19tls1_configure_aeadEP6ssl_st20evp_aead_direction_tPNS_5ArrayIhEEPK14ssl_session_stNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/t1_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - direction
        - key_block_cache
        - session
        - iv_override
        - ''
      BBCount:         39
      ICount:          364
      EdgeCount:       43
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - _ZN4bsslL18generate_key_blockEPK6ssl_stNS_4SpanIhEEPK14ssl_session_st
        - _ZN4bsslL21get_key_block_lengthsEPK6ssl_stPmS3_S3_PK13ssl_cipher_st
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5emptyEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:89,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bsslL18generate_key_blockEPK6ssl_stNS_4SpanIhEEPK14ssl_session_st
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:93,38'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bsslL18generate_key_blockEPK6ssl_stNS_4SpanIhEEPK14ssl_session_st
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:95,10'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bsslL18generate_key_blockEPK6ssl_stNS_4SpanIhEEPK14ssl_session_st
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:100,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:95,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:96,29'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bsslL18generate_key_blockEPK6ssl_stNS_4SpanIhEEPK14ssl_session_st
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:97,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:95,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:97,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:99,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:100,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:100,3'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:102,36'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:106,39'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:111,36'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:117,21'
              BranchSideFuncs:
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:124,7'
              BranchSideFuncs:
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:117,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:118,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:120,8'
              BranchSideFuncs:
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:126,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:129,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/t1_enc.cc:129,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:130,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/t1_enc.cc:135,10'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/t1_enc.cc:87,8'
          Dst:             _ZN4bsslL21get_key_block_lengthsEPK6ssl_stPmS3_S3_PK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/t1_enc.cc:94,24'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:95,27'
          Dst:             _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/t1_enc.cc:96,34'
          Dst:             _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/t1_enc.cc:96,10'
          Dst:             _ZN4bsslL18generate_key_blockEPK6ssl_stNS_4SpanIhEEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/t1_enc.cc:100,3'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:100,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/t1_enc.cc:102,35'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/t1_enc.cc:103,23'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/t1_enc.cc:103,35'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/t1_enc.cc:103,40'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/t1_enc.cc:106,28'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/t1_enc.cc:107,21'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/t1_enc.cc:108,20'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/t1_enc.cc:111,28'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/t1_enc.cc:112,21'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/t1_enc.cc:113,20'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/t1_enc.cc:116,20'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:117,21'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/t1_enc.cc:123,40'
          Dst:             _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
        - Src:             '/src/boringssl/ssl/t1_enc.cc:132,59'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/t1_enc.cc:137,58'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
    - functionName:    _ZN4bssl4SpanIKcEC2EPS1_m
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - ptr
        - len
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL24tls13_receive_key_updateEP6ssl_stRKNS_10SSLMessageE
      functionSourceFile: '/src/boringssl/ssl/tls13_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - msg
      BBCount:         21
      ICount:          100
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - CBS_get_u8
        - CBS_len
        - ERR_put_error
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
        - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:685,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:686,7'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:689,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:686,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:687,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:689,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:687,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:688,8'
              BranchSideFuncs:
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:694,33'
              BranchSideFuncs:
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:685,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:689,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:694,33'
              BranchSideFuncs:
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:694,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:695,5'
              BranchSideFuncs:
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:699,7'
              BranchSideFuncs:
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:699,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:700,29'
              BranchSideFuncs:
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:704,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:699,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:701,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:704,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_both.cc:685,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/tls13_both.cc:686,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:689,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:690,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:694,8'
          Dst:             _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
        - Src:             '/src/boringssl/ssl/tls13_both.cc:700,8'
          Dst:             _ZN4bssl20tls13_add_key_updateEP6ssl_sti
    - functionName:    _ZN4bssl20tls13_add_key_updateEP6ssl_sti
      functionSourceFile: '/src/boringssl/ssl/tls13_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - request_type
      BBCount:         34
      ICount:          196
      EdgeCount:       67
      CyclomaticComplexity: 35
      functionsReached:
        - CBB_add_u8
        - SSL_is_dtls
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5emptyEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:647,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:648,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:653,19'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - SSL_is_dtls
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:653,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:653,28'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5emptyEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - SSL_is_dtls
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:660,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - SSL_is_dtls
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:653,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:654,34'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - SSL_is_dtls
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:660,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - SSL_is_dtls
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:663,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:664,30'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - SSL_is_dtls
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:666,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:664,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:665,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - SSL_is_dtls
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:666,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:662,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:666,5'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:670,20'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:670,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:670,54'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:677,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:670,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:671,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:677,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_both.cc:653,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_both.cc:653,55'
          Dst:             _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5emptyEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:660,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:662,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:664,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/tls13_both.cc:665,37'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:665,8'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_both.cc:680,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:670,8'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_both.cc:670,29'
          Dst:             _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
        - Src:             '/src/boringssl/ssl/tls13_both.cc:680,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bssl20tls13_post_handshakeEP6ssl_stRKNS_10SSLMessageE
      functionSourceFile: '/src/boringssl/ssl/tls13_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 728
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - msg
      BBCount:         16
      ICount:          110
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - SSL_is_quic
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl32tls13_process_new_session_ticketEP6ssl_stRKNS_10SSLMessageE
        - _ZN4bsslL24tls13_receive_key_updateEP6ssl_stRKNS_10SSLMessageE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:708,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:708,50'
              BranchSideFuncs:
                - _ZN4bssl32tls13_process_new_session_ticketEP6ssl_stRKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - SSL_is_quic
                - _ZN4bsslL24tls13_receive_key_updateEP6ssl_stRKNS_10SSLMessageE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:712,7'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - SSL_is_quic
                - _ZN4bsslL24tls13_receive_key_updateEP6ssl_stRKNS_10SSLMessageE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:708,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:709,45'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - SSL_is_quic
                - _ZN4bsslL24tls13_receive_key_updateEP6ssl_stRKNS_10SSLMessageE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:712,7'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - SSL_is_quic
                - _ZN4bsslL24tls13_receive_key_updateEP6ssl_stRKNS_10SSLMessageE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:712,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:713,5'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZN4bsslL24tls13_receive_key_updateEP6ssl_stRKNS_10SSLMessageE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:723,3'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:714,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:714,29'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:715,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:714,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:715,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:720,37'
              BranchSideFuncs:
                - _ZN4bsslL24tls13_receive_key_updateEP6ssl_stRKNS_10SSLMessageE
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_both.cc:709,12'
          Dst:             _ZN4bssl32tls13_process_new_session_ticketEP6ssl_stRKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/tls13_both.cc:714,9'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/tls13_both.cc:715,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:716,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:720,12'
          Dst:             _ZN4bsslL24tls13_receive_key_updateEP6ssl_stRKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/tls13_both.cc:725,3'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:726,3'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl18tls13_add_finishedEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         21
      ICount:          122
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - CBB_add_bytes
        - ERR_put_error
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl18tls13_finished_macEPNS_13SSL_HANDSHAKEEPhPmb
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:629,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:630,20'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:635,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:637,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:638,29'
              BranchSideFuncs:
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:640,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:638,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:639,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:640,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:637,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:640,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:643,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_both.cc:629,8'
          Dst:             _ZN4bssl18tls13_finished_macEPNS_13SSL_HANDSHAKEEPhPmb
        - Src:             '/src/boringssl/ssl/tls13_both.cc:630,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:631,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:635,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:637,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:638,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_both.cc:639,37'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:639,8'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_both.cc:644,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:644,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bssl28tls13_add_certificate_verifyEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         48
      ICount:          259
      EdgeCount:       87
      CyclomaticComplexity: 41
      functionsReached:
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_did_write
        - CBB_reserve
        - ERR_put_error
        - EVP_PKEY_size
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
        - _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:582,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:582,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - CBB_add_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBB_reserve
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:583,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - CBB_add_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBB_reserve
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:586,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:587,27'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - CBB_add_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBB_reserve
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:588,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:585,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:588,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_reserve
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:593,44'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_reserve
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:596,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:597,34'
              BranchSideFuncs:
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:598,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:596,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:598,20'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:602,18'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:603,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:606,20'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:611,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
                - CBB_did_write
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:612,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:613,12'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:616,30'
              BranchSideFuncs:
                - CBB_did_write
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:616,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:617,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:618,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:616,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:618,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:621,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_both.cc:582,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_both.cc:583,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:585,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:587,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_both.cc:588,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:593,30'
          Dst:             EVP_PKEY_size
        - Src:             '/src/boringssl/ssl/tls13_both.cc:596,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_both.cc:597,8'
          Dst:             CBB_reserve
        - Src:             '/src/boringssl/ssl/tls13_both.cc:598,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:602,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:603,8'
          Dst:             _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
        - Src:             '/src/boringssl/ssl/tls13_both.cc:606,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:622,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:611,64'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_both.cc:610,47'
          Dst:             _ZN4bssl20ssl_private_key_signEPNS_13SSL_HANDSHAKEEPhPmmtNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_both.cc:616,8'
          Dst:             CBB_did_write
        - Src:             '/src/boringssl/ssl/tls13_both.cc:617,37'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:617,8'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_both.cc:622,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:622,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:622,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
      functionSourceFile: '/src/boringssl/ssl/tls13_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - out
        - cert_verify_context
      BBCount:         49
      ICount:          225
      EdgeCount:       90
      CyclomaticComplexity: 43
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u8
        - CBB_init
        - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - _ZN4bssl4SpanIKcEC2Ev
        - _ZN4bssl4SpanIKcEC2ILm20EEERAT__S1_
        - _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZNK4bssl13SSLTranscript7GetHashEPhPm
        - _ZNK4bssl4SpanIKcE4dataEv
        - _ZNK4bssl4SpanIKcE4sizeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:61,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKcEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKcEC2ILm20EEERAT__S1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKcE4dataEv
                - _ZNK4bssl4SpanIKcE4sizeEv
                - CBB_add_bytes
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
                - _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:64,15'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKcEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKcEC2ILm20EEERAT__S1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKcE4dataEv
                - _ZNK4bssl4SpanIKcE4sizeEv
                - CBB_add_bytes
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
                - _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:64,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:65,25'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKcEC2Ev
                - _ZN4bssl4SpanIKcEC2ILm20EEERAT__S1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKcE4dataEv
                - _ZNK4bssl4SpanIKcE4sizeEv
                - CBB_add_bytes
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
                - _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:70,20'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKcEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKcEC2ILm20EEERAT__S1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKcE4dataEv
                - _ZNK4bssl4SpanIKcE4sizeEv
                - CBB_add_bytes
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
                - _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:66,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKcEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKcEC2ILm20EEERAT__S1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKcE4dataEv
                - _ZNK4bssl4SpanIKcE4sizeEv
                - CBB_add_bytes
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
                - _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:68,3'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKcEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKcEC2ILm20EEERAT__S1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKcE4dataEv
                - _ZNK4bssl4SpanIKcE4sizeEv
                - CBB_add_bytes
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
                - _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:71,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:73,15'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKcE4dataEv
                - _ZNK4bssl4SpanIKcE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:74,14'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKcEC2ILm20EEERAT__S1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKcE4dataEv
                - _ZNK4bssl4SpanIKcE4sizeEv
                - CBB_add_bytes
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:74,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:76,15'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKcE4dataEv
                - _ZNK4bssl4SpanIKcE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:77,14'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKcEC2ILm20EEERAT__S1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKcE4dataEv
                - _ZNK4bssl4SpanIKcE4sizeEv
                - CBB_add_bytes
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:77,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:79,15'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKcEC2ILm20EEERAT__S1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNK4bssl4SpanIKcE4dataEv
                - _ZNK4bssl4SpanIKcE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:81,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:88,5'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:93,8'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:93,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:94,26'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:96,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:94,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:95,27'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:96,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:93,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:96,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:99,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_both.cc:59,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:60,21'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:60,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/tls13_both.cc:100,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:65,25'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:65,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/tls13_both.cc:70,20'
          Dst:             _ZN4bssl4SpanIKcEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:73,15'
          Dst:             _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
        - Src:             '/src/boringssl/ssl/tls13_both.cc:76,15'
          Dst:             _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
        - Src:             '/src/boringssl/ssl/tls13_both.cc:79,15'
          Dst:             _ZN4bssl4SpanIKcEC2ILm20EEERAT__S1_
        - Src:             '/src/boringssl/ssl/tls13_both.cc:85,26'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:86,64'
          Dst:             _ZNK4bssl4SpanIKcE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:87,30'
          Dst:             _ZNK4bssl4SpanIKcE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:85,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_both.cc:93,23'
          Dst:             _ZNK4bssl13SSLTranscript7GetHashEPhPm
        - Src:             '/src/boringssl/ssl/tls13_both.cc:94,26'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:94,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_both.cc:95,27'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:95,8'
          Dst:             _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/tls13_both.cc:100,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bssl4SpanIKcEC2Ev
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKcEC2EPS1_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:126,22'
          Dst:             _ZN4bssl4SpanIKcEC2EPS1_m
    - functionName:    _ZN4bssl4SpanIKcEC2ILm34EEERAT__S1_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKcEC2EPS1_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIKcEC2EPS1_m
    - functionName:    _ZN4bssl4SpanIKcEC2ILm20EEERAT__S1_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKcEC2EPS1_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIKcEC2EPS1_m
    - functionName:    _ZNK4bssl4SpanIKcE4dataEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl4SpanIKcE4sizeEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         245
      ICount:          1152
      EdgeCount:       457
      CyclomaticComplexity: 214
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u24
        - CBB_add_u24_length_prefixed
        - CBB_add_u8
        - CBB_data
        - CBB_flush
        - CBB_init
        - CBB_len
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
        - ERR_put_error
        - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
        - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - _ZNK17ssl_credential_st8UsesX509Ev
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
        - __assert_fail
        - sk_CRYPTO_BUFFER_num
        - sk_CRYPTO_BUFFER_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:415,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:416,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24_length_prefixed
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st8UsesX509Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:421,10'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24_length_prefixed
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st8UsesX509Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:416,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:417,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u24_length_prefixed
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st8UsesX509Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:419,16'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u24_length_prefixed
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st8UsesX509Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:422,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:0,0'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u24_length_prefixed
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st8UsesX509Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:423,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:428,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:429,36'
              BranchSideFuncs:
                - CBB_add_u24_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st8UsesX509Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:430,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:428,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:430,5'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st8UsesX509Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:434,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st8UsesX509Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:434,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:435,32'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:438,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st8UsesX509Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:438,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:438,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:439,52'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:441,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:442,48'
              BranchSideFuncs:
                - CRYPTO_BUFFER_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:445,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:443,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:444,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:445,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:441,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:445,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:449,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:449,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:449,29'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:463,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:449,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:451,10'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:463,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:451,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:452,10'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:458,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:452,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:455,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:458,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:456,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:457,10'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:458,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:451,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:458,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:461,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:463,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:463,38'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:478,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:463,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:465,10'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:478,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:465,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:466,10'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:473,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:466,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:467,10'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:473,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:467,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:468,10'
              BranchSideFuncs:
                - CBB_add_u24_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:473,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:468,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:470,43'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:473,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:471,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:472,10'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:473,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:465,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:473,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:476,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:478,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:480,10'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:490,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:480,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:481,10'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_flush
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:485,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:481,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:482,51'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:485,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:483,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:484,10'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:485,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:480,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:485,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:488,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:490,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:493,10'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - CBB_flush
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:500,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:493,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:494,10'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_flush
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:496,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:494,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:495,10'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:496,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:493,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:496,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:498,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:500,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:501,54'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:512,8'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:503,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:504,51'
              BranchSideFuncs:
                - CRYPTO_BUFFER_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:507,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:505,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:506,10'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:507,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:503,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:507,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:510,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_value
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - CBB_add_u16
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:512,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:513,32'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:516,18'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:517,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:518,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:522,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:523,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:523,30'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:530,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:524,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:523,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:525,14'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:530,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:530,25'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:531,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:530,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:531,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:536,8'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:538,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:539,20'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:543,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:539,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:540,11'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_u24
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u24_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:543,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:540,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:541,20'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:543,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:541,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:542,36'
              BranchSideFuncs:
                - CBB_add_u24_length_prefixed
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:543,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:537,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:543,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:547,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:548,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:548,17'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:548,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:548,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:548,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:549,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:549,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:548,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:550,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:550,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:548,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:551,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:548,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:552,37'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:558,10'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:552,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:554,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:557,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:558,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:559,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:562,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:564,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:565,12'
              BranchSideFuncs:
                - CBB_data
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:567,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:564,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:567,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:569,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:572,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:573,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:577,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_both.cc:412,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:416,23'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:416,10'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/tls13_both.cc:419,16'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:422,45'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:428,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/tls13_both.cc:429,8'
          Dst:             CBB_add_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_both.cc:430,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:435,41'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:435,12'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_both.cc:438,3'
          Dst:             _ZNK17ssl_credential_st8UsesX509Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:438,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_both.cc:439,29'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/ssl/tls13_both.cc:441,8'
          Dst:             CBB_add_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_both.cc:442,29'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/tls13_both.cc:443,22'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:442,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_both.cc:444,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_both.cc:445,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:451,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_both.cc:452,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_both.cc:455,13'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/tls13_both.cc:456,13'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:453,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_both.cc:457,10'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/tls13_both.cc:458,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:465,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_both.cc:466,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_both.cc:467,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/tls13_both.cc:468,10'
          Dst:             CBB_add_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_both.cc:470,24'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/tls13_both.cc:471,24'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:469,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_both.cc:472,10'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/tls13_both.cc:473,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:480,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_both.cc:481,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_both.cc:482,32'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/tls13_both.cc:483,24'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:482,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_both.cc:484,10'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/tls13_both.cc:485,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:493,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_both.cc:494,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_both.cc:495,10'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/tls13_both.cc:500,26'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/tls13_both.cc:501,31'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/ssl/tls13_both.cc:503,10'
          Dst:             CBB_add_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_both.cc:504,32'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/tls13_both.cc:505,24'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:504,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_both.cc:506,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_both.cc:507,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:513,41'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:513,12'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_both.cc:516,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:517,27'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:517,8'
          Dst:             _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/tls13_both.cc:518,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:578,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:523,30'
          Dst:             _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:523,30'
          Dst:             _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:531,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:537,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:539,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_both.cc:540,11'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:541,52'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:541,8'
          Dst:             CBB_add_u24
        - Src:             '/src/boringssl/ssl/tls13_both.cc:542,8'
          Dst:             CBB_add_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_both.cc:543,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:550,7'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_both.cc:550,40'
          Dst:             _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/tls13_both.cc:550,40'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_both.cc:550,37'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/tls13_both.cc:551,39'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:552,68'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:553,55'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:552,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_both.cc:554,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:558,46'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:558,58'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:559,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:564,51'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_both.cc:564,42'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_both.cc:566,20'
          Dst:             CBB_data
        - Src:             '/src/boringssl/ssl/tls13_both.cc:566,43'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:566,15'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/tls13_both.cc:565,43'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_both.cc:572,37'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:572,8'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_both.cc:573,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:578,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:578,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:578,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bssl22tls13_process_finishedEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
      functionSourceFile: '/src/boringssl/ssl/tls13_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - hs
        - msg
        - use_saved_value
      BBCount:         18
      ICount:          127
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_mem_equal
        - CRYPTO_fuzzer_mode_enabled
        - ERR_put_error
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl18tls13_finished_macEPNS_13SSL_HANDSHAKEEPhPmb
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:383,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:384,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:388,29'
              BranchSideFuncs:
                - _ZN4bssl18tls13_finished_macEPNS_13SSL_HANDSHAKEEPhPmb
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:384,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:384,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:385,19'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:388,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:389,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:391,24'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:396,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:397,17'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:399,8'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:399,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:400,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:405,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_both.cc:382,23'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:384,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_both.cc:385,19'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_both.cc:388,10'
          Dst:             _ZN4bssl18tls13_finished_macEPNS_13SSL_HANDSHAKEEPhPmb
        - Src:             '/src/boringssl/ssl/tls13_both.cc:391,19'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/tls13_both.cc:391,19'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_both.cc:395,44'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:395,64'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:395,7'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/ssl/tls13_both.cc:396,7'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/tls13_both.cc:400,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:401,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl32tls13_process_certificate_verifyEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
      functionSourceFile: '/src/boringssl/ssl/tls13_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - msg
      BBCount:         29
      ICount:          193
      EdgeCount:       57
      CyclomaticComplexity: 30
      functionsReached:
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_len
        - ERR_put_error
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
        - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
        - _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:337,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:338,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:342,14'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:344,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:345,8'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:347,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:345,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:346,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:347,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:344,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:347,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:352,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:353,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:355,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:358,47'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:361,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:364,20'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:368,30'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:368,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:370,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:375,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_both.cc:338,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:344,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/tls13_both.cc:345,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_both.cc:346,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:347,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:348,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:353,8'
          Dst:             _ZN4bssl23tls12_check_peer_sigalgEPKNS_13SSL_HANDSHAKEEPhtP11evp_pkey_st
        - Src:             '/src/boringssl/ssl/tls13_both.cc:355,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:360,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:361,8'
          Dst:             _ZN4bssl37tls13_get_cert_verify_signature_inputEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEENS_25ssl_cert_verify_context_tE
        - Src:             '/src/boringssl/ssl/tls13_both.cc:364,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:376,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/tls13_both.cc:368,35'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:369,53'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_both.cc:368,8'
          Dst:             _ZN4bssl21ssl_public_key_verifyEP6ssl_stNS_4SpanIKhEEtP11evp_pkey_stS4_
        - Src:             '/src/boringssl/ssl/tls13_both.cc:370,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:371,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:376,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl25tls13_process_certificateEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
      functionSourceFile: '/src/boringssl/ssl/tls13_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - hs
        - msg
        - allow_anonymous
      BBCount:         234
      ICount:          1207
      EdgeCount:       435
      CyclomaticComplexity: 203
      functionsReached:
        - CBS_data
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_get_u24
        - CBS_get_u24_length_prefixed
        - CBS_get_u8
        - CBS_get_u8_length_prefixed
        - CBS_init
        - CBS_len
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
        - CRYPTO_BUFFER_new_from_CBS
        - ERR_add_error_dataf
        - ERR_put_error
        - SHA256
        - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - _ZN4bssl12SSLExtensionC2Etb
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
        - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
        - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
        - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
        - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
        - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
        - __assert_fail
        - sk_CRYPTO_BUFFER_new_null
        - sk_CRYPTO_BUFFER_num
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:113,10'
              BranchSideFuncs:
                - CBS_get_u16
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24
                - CBS_get_u24_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - CBS_data
                - CBS_len
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CRYPTO_BUFFER_len
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBS_init
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - CBS_get_u24_length_prefixed
                - CBS_len
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CRYPTO_BUFFER_len
                - ERR_add_error_dataf
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:168,5'
              BranchSideFuncs:
                - __assert_fail
                - CBS_get_u8_length_prefixed
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - CBS_get_u24_length_prefixed
                - CBS_len
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:113,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:114,10'
              BranchSideFuncs:
                - CBS_get_u24
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - CBS_data
                - CBS_len
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CRYPTO_BUFFER_len
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBS_init
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - CBS_get_u24_length_prefixed
                - CBS_len
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CRYPTO_BUFFER_len
                - ERR_add_error_dataf
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:117,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:114,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:115,10'
              BranchSideFuncs:
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - CBS_data
                - CBS_len
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CRYPTO_BUFFER_len
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBS_init
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - CBS_get_u24_length_prefixed
                - CBS_len
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CRYPTO_BUFFER_len
                - ERR_add_error_dataf
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:117,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:115,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:116,9'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - CBS_data
                - CBS_len
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CRYPTO_BUFFER_len
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBS_init
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - CBS_get_u24_length_prefixed
                - CBS_len
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CRYPTO_BUFFER_len
                - ERR_add_error_dataf
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:117,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:113,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:117,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:122,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - CBS_data
                - CBS_len
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CRYPTO_BUFFER_len
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBS_init
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - CBS_get_u24_length_prefixed
                - CBS_len
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CRYPTO_BUFFER_len
                - ERR_add_error_dataf
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:122,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:123,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:130,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
                - CBS_data
                - CBS_len
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CRYPTO_BUFFER_len
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBS_init
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - CBS_get_u24_length_prefixed
                - CBS_len
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CRYPTO_BUFFER_len
                - ERR_add_error_dataf
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:131,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:131,26'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CRYPTO_BUFFER_len
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBS_init
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - CBS_get_u24_length_prefixed
                - CBS_len
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CRYPTO_BUFFER_len
                - ERR_add_error_dataf
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:138,9'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CRYPTO_BUFFER_len
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBS_init
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - CBS_get_u24_length_prefixed
                - CBS_len
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CRYPTO_BUFFER_len
                - ERR_add_error_dataf
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:132,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:131,5'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CRYPTO_BUFFER_len
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBS_init
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - CBS_get_u24_length_prefixed
                - CBS_len
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CRYPTO_BUFFER_len
                - ERR_add_error_dataf
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:133,22'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CRYPTO_BUFFER_len
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBS_init
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - CBS_get_u24_length_prefixed
                - CBS_len
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CRYPTO_BUFFER_len
                - ERR_add_error_dataf
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:138,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:139,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:145,20'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CRYPTO_BUFFER_len
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBS_init
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - CBS_get_u24_length_prefixed
                - CBS_len
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CRYPTO_BUFFER_len
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:146,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:148,22'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CRYPTO_BUFFER_len
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBS_init
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - CBS_get_u24_length_prefixed
                - CBS_len
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CRYPTO_BUFFER_len
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:153,24'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CRYPTO_BUFFER_len
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBS_init
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - CBS_get_u24_length_prefixed
                - CBS_len
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CRYPTO_BUFFER_len
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:155,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:156,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - CRYPTO_BUFFER_len
                - ERR_add_error_dataf
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:165,40'
              BranchSideFuncs:
                - CRYPTO_BUFFER_data
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_BUFFER_len
                - CBS_init
                - CBS_get_u8_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - CBS_get_u24_length_prefixed
                - CBS_len
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:172,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:173,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:176,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:173,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:174,8'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:176,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:174,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:175,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:176,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:176,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:181,44'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:183,20'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:188,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:188,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:187,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:188,22'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:190,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:192,10'
              BranchSideFuncs:
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:302,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:192,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:193,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:195,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:193,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:194,9'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:195,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:192,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:195,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:200,53'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:201,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:202,14'
              BranchSideFuncs:
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:224,50'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:203,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:204,24'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:210,12'
              BranchSideFuncs:
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:210,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:212,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:216,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:216,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:218,16'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:221,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:225,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:225,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:226,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:225,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:225,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:225,9'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:225,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:227,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:234,10'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:225,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:298,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:298,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:234,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:232,18'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:234,25'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:237,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:235,18'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:237,25'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:240,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:238,18'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:240,25'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:240,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:238,18'
              BranchSideFuncs:
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:241,13'
              BranchSideFuncs:
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:243,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:246,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:252,24'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:252,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:255,39'
              BranchSideFuncs:
                - CBS_get_u8
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:273,13'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:255,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:256,11'
              BranchSideFuncs:
                - CBS_get_u24_length_prefixed
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:259,24'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:256,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:257,56'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:259,24'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:257,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:258,11'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:259,24'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:258,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:258,67'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:259,24'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:255,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:259,24'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:263,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:263,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:264,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:271,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:266,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:267,26'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:270,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:273,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:274,39'
              BranchSideFuncs:
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:290,23'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:274,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:275,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:280,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:280,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:281,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:288,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:283,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:284,26'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:287,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:290,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:291,34'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:298,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:291,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:292,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_len
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:296,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:190,3'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - CBS_get_u24_length_prefixed
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u24_length_prefixed
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CRYPTO_BUFFER_new_from_CBS
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I16crypto_buffer_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__123__optional_storage_baseIN4bssl5ArrayIhEELb0EE9has_valueB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SHA256
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:302,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:303,11'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:306,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:309,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:310,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:315,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_CRYPTO_BUFFER_num
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:315,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:316,10'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:330,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_both.cc:316,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:317,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_both.cc:324,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI16crypto_buffer_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_both.cc:113,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/tls13_both.cc:114,10'
          Dst:             CBS_get_u24
        - Src:             '/src/boringssl/ssl/tls13_both.cc:115,10'
          Dst:             CBS_get_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_both.cc:116,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:117,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:118,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:123,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:124,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:125,7'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/tls13_both.cc:131,26'
          Dst:             _ZN4bssl6VectorINS_18CertCompressionAlgEE5beginEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:131,26'
          Dst:             _ZN4bssl6VectorINS_18CertCompressionAlgEE3endEv
        - Src:             '/src/boringssl/ssl/tls13_both.cc:139,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:140,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:141,7'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/tls13_both.cc:147,21'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/tls13_both.cc:147,44'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:148,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:149,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:150,7'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/tls13_both.cc:155,9'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:156,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:157,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:160,33'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:158,7'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/tls13_both.cc:165,21'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/ssl/tls13_both.cc:166,14'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:165,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/tls13_both.cc:168,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_both.cc:172,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_both.cc:173,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:174,8'
          Dst:             CBS_get_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_both.cc:175,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:176,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:177,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:181,44'
          Dst:             sk_CRYPTO_BUFFER_new_null
        - Src:             '/src/boringssl/ssl/tls13_both.cc:183,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:190,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:192,10'
          Dst:             CBS_get_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_both.cc:193,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_both.cc:194,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:195,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:196,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:200,26'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/tls13_both.cc:202,14'
          Dst:             _ZN4bssl21ssl_cert_parse_pubkeyEPK6cbs_st
        - Src:             '/src/boringssl/ssl/tls13_both.cc:204,9'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:205,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:210,12'
          Dst:             _ZN4bssl24ssl_cert_check_key_usageEPK6cbs_stNS_15ssl_key_usage_tE
        - Src:             '/src/boringssl/ssl/tls13_both.cc:212,9'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:218,16'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/tls13_both.cc:218,40'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:218,9'
          Dst:             SHA256
        - Src:             '/src/boringssl/ssl/tls13_both.cc:224,9'
          Dst:             CRYPTO_BUFFER_new_from_CBS
        - Src:             '/src/boringssl/ssl/tls13_both.cc:226,10'
          Dst:             _ZN4bssl11PushToStackI22stack_st_CRYPTO_BUFFEREENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - Src:             '/src/boringssl/ssl/tls13_both.cc:227,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:232,18'
          Dst:             _ZN4bssl12SSLExtensionC2Etb
        - Src:             '/src/boringssl/ssl/tls13_both.cc:235,18'
          Dst:             _ZN4bssl12SSLExtensionC2Etb
        - Src:             '/src/boringssl/ssl/tls13_both.cc:238,18'
          Dst:             _ZN4bssl12SSLExtensionC2Etb
        - Src:             '/src/boringssl/ssl/tls13_both.cc:243,10'
          Dst:             _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
        - Src:             '/src/boringssl/ssl/tls13_both.cc:246,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:255,12'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/tls13_both.cc:257,12'
          Dst:             CBS_get_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_both.cc:258,11'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:258,43'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:259,9'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:263,11'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/tls13_both.cc:265,13'
          Dst:             CRYPTO_BUFFER_new_from_CBS
        - Src:             '/src/boringssl/ssl/tls13_both.cc:267,11'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:274,12'
          Dst:             _ZN4bssl21ssl_is_sct_list_validEPK6cbs_st
        - Src:             '/src/boringssl/ssl/tls13_both.cc:275,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:276,9'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:280,11'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/tls13_both.cc:282,13'
          Dst:             CRYPTO_BUFFER_new_from_CBS
        - Src:             '/src/boringssl/ssl/tls13_both.cc:284,11'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:291,11'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_both.cc:292,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:293,9'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:302,7'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/tls13_both.cc:310,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:311,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_both.cc:315,7'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/tls13_both.cc:317,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_both.cc:318,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
    - functionName:    _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - cred
        - out_sigalg
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
        - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:896,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:897,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:902,40'
              BranchSideFuncs:
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:902,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:903,5'
              BranchSideFuncs:
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:907,51'
              BranchSideFuncs:
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:897,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:902,8'
          Dst:             _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
        - Src:             '/src/boringssl/ssl/tls13_client.cc:907,10'
          Dst:             _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
    - functionName:    _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEaSEOS3_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_move
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:499,5'
          Dst:             EVP_MD_CTX_move
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl13SSLTranscriptaSEOS0_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - other
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEaSEOS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:421,59'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEaSEOS3_
    - functionName:    _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hs
        - level
      BBCount:         43
      ICount:          221
      EdgeCount:       45
      CyclomaticComplexity: 4
      functionsReached:
        - SSL_is_quic
        - _ZN4bssl14SSLAEADContext16CreateNullCipherEv
        - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:60,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:60,3'
              BranchSideFuncs:
                - SSL_is_quic
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl14SSLAEADContext16CreateNullCipherEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:64,3'
              BranchSideFuncs:
                - SSL_is_quic
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl14SSLAEADContext16CreateNullCipherEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:83,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:101,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:83,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:85,11'
              BranchSideFuncs:
                - _ZN4bssl14SSLAEADContext16CreateNullCipherEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:93,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:86,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:86,11'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:87,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:86,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:86,11'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:86,11'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:86,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:90,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:92,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:86,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:92,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:92,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:92,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:93,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:93,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:94,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:94,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:97,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:60,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_client.cc:82,8'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/tls13_client.cc:85,11'
          Dst:             _ZN4bssl14SSLAEADContext16CreateNullCipherEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:89,60'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_client.cc:93,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_client.cc:96,34'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:94,12'
          Dst:             _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:101,5'
          Dst:             __assert_fail
    - functionName:    _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_accepted
        - out_alert
        - server_hello
      BBCount:         17
      ICount:          178
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_data
        - CBS_len
        - CRYPTO_memcmp
        - ERR_put_error
        - _ZN4bssl12SSLExtensionC2Etb
        - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
        - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
        - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
        - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
        - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:146,18'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_len
                - CBS_data
                - CBS_data
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBS_data
                - CRYPTO_memcmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:162,55'
              BranchSideFuncs:
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBS_data
                - CRYPTO_memcmp
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:147,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:149,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:151,14'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_data
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBS_data
                - CRYPTO_memcmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:151,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:152,8'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_data
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBS_data
                - CRYPTO_memcmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:155,22'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_data
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBS_data
                - CRYPTO_memcmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:155,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:156,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:160,28'
              BranchSideFuncs:
                - CBS_data
                - CBS_data
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBS_data
                - CRYPTO_memcmp
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:166,6'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBS_data
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:171,36'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm8EEERAT__h
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBS_data
                - CRYPTO_memcmp
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:174,6'
              BranchSideFuncs:
                - CBS_data
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:178,43'
              BranchSideFuncs:
                - CBS_data
                - CRYPTO_memcmp
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:142,23'
          Dst:             _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:146,18'
          Dst:             _ZN4bssl12SSLExtensionC2Etb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:147,10'
          Dst:             _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:155,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_client.cc:156,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:160,14'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/tls13_client.cc:160,36'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/tls13_client.cc:162,14'
          Dst:             _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:171,40'
          Dst:             _ZN4bssl4SpanIhEC2ILm8EEERAT__h
        - Src:             '/src/boringssl/ssl/tls13_client.cc:171,50'
          Dst:             _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:173,36'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:171,8'
          Dst:             _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
        - Src:             '/src/boringssl/ssl/tls13_client.cc:178,33'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/tls13_client.cc:178,19'
          Dst:             CRYPTO_memcmp
    - functionName:    _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - server_hello
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:136,30'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:136,54'
          Dst:             _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:136,51'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
    - functionName:    _ZN4bsslL24parse_server_hello_tls13EPKNS_13SSL_HANDSHAKEEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_alert
        - msg
      BBCount:         18
      ICount:          138
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_len
        - ERR_put_error
        - SSL_is_dtls
        - _ZN4bssl22ssl_parse_server_helloEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - _ZN4bssl8internalneENS_4SpanIKhEES3_
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:111,5'
              BranchSideFuncs:
                - SSL_is_dtls
                - SSL_is_dtls
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_len
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:114,19'
              BranchSideFuncs:
                - SSL_is_dtls
                - SSL_is_dtls
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_len
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:121,30'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:121,59'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:124,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:125,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:128,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:125,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:126,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:128,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:126,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:127,16'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:128,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:124,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:128,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:132,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:110,8'
          Dst:             _ZN4bssl22ssl_parse_server_helloEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:114,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_client.cc:121,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_client.cc:121,30'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_client.cc:121,54'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm32EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:126,27'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:126,44'
          Dst:             _ZN4bssl8internalneENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:127,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_client.cc:128,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl32tls13_create_session_with_ticketEP6ssl_stP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - body
        - ''
      BBCount:         86
      ICount:          459
      EdgeCount:       158
      CyclomaticComplexity: 74
      functionsReached:
        - CBS_data
        - CBS_get_u16_length_prefixed
        - CBS_get_u32
        - CBS_get_u8_length_prefixed
        - CBS_len
        - ERR_put_error
        - SHA256
        - SSL_is_dtls
        - SSL_is_quic
        - _ZN4bssl12SSLExtensionC2Etb
        - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
        - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
        - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
        - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
        - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
        - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1159,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1160,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_u8_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1163,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - CBS_get_u8_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1167,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1168,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u8_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1175,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1168,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1169,35'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1175,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1169,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1170,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1175,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1170,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1171,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1175,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1171,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1172,8'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1175,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1172,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1173,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1175,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1173,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1174,15'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1175,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1175,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1182,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1183,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1186,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1188,12'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1191,16'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1196,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1200,18'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - CBS_len
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1200,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1201,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u32
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1217,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1201,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1202,29'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1203,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1201,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1203,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1210,21'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1210,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1210,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1215,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1210,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1211,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1215,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1219,51'
              BranchSideFuncs:
                - _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1230,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1219,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1220,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1223,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1223,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1224,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1226,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - SHA256
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1157,36'
          Dst:             _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1163,3'
          Dst:             _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1167,8'
          Dst:             CBS_get_u32
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1168,8'
          Dst:             CBS_get_u32
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1169,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1170,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1171,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1172,33'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1172,24'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1173,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1174,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1175,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1176,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1186,48'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1187,33'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1186,8'
          Dst:             _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1191,16'
          Dst:             _ZN4bssl12SSLExtensionC2Etb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1192,16'
          Dst:             _ZN4bssl12SSLExtensionC2Etb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1194,8'
          Dst:             _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1196,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1201,10'
          Dst:             CBS_get_u32
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1202,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1203,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1204,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1210,9'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1211,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1212,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1219,10'
          Dst:             _ZN4bssl33ssl_parse_flags_extension_requestEPK6cbs_stPjPh
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1220,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1230,23'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE18ResizeForOverwriteEm
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1231,10'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1231,29'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1231,67'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1231,3'
          Dst:             SHA256
    - functionName:    _ZN4bssl32tls13_process_new_session_ticketEP6ssl_stRKNS_10SSLMessageE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1154
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - msg
      BBCount:         19
      ICount:          118
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl32tls13_create_session_with_ticketEP6ssl_stP6cbs_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1133,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1137,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1140,14'
              BranchSideFuncs:
                - _ZN4bssl32tls13_create_session_with_ticketEP6ssl_stP6cbs_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1143,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1146,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1146,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1147,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1153,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1147,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1148,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1153,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1146,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1150,13'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1153,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1141,36'
          Dst:             _ZN4bssl32tls13_create_session_with_ticketEP6ssl_stP6cbs_st
    - functionName:    _ZN4bssl28tls13_client_handshake_stateEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         18
      ICount:          99
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1096,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1098,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1100,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1102,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1104,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1106,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1108,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1110,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1112,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1114,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1116,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1118,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1120,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1122,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1124,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1126,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1129,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 993
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         32
      ICount:          181
      EdgeCount:       34
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl18tls13_add_finishedEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
        - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:998,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:999,15'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl18tls13_add_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1009,27'
              BranchSideFuncs:
                - _ZN4bssl18tls13_add_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1001,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1002,32'
              BranchSideFuncs:
                - _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl18tls13_add_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1004,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl18tls13_add_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1002,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1003,30'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl18tls13_add_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1004,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl18tls13_add_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1001,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1004,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl18tls13_add_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1006,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl18tls13_add_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1006,3'
              BranchSideFuncs:
                - _ZN4bssl18tls13_add_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1009,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1010,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1014,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1016,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1017,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1021,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1019,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1020,39'
              BranchSideFuncs:
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1021,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1014,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1021,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1024,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:999,15'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1001,45'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1002,10'
          Dst:             _ZN4bssl21tls1_write_channel_idEPNS_13SSL_HANDSHAKEEP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1003,39'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1003,10'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1006,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1006,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1009,8'
          Dst:             _ZN4bssl18tls13_add_finishedEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1016,30'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1014,8'
          Dst:             _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1019,30'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1017,8'
          Dst:             _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1020,8'
          Dst:             _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
    - functionName:    _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         10
      ICount:          59
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN4bssl28tls13_add_certificate_verifyEPNS_13SSL_HANDSHAKEE
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:971,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:972,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:976,40'
              BranchSideFuncs:
                - _ZN4bssl28tls13_add_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:976,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:978,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:982,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:986,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:989,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:976,11'
          Dst:             _ZN4bssl28tls13_add_certificate_verifyEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:989,3'
          Dst:             __assert_fail
    - functionName:    _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         37
      ICount:          204
      EdgeCount:       37
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZNK4bssl5ArrayIhE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:869,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:870,8'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:890,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:869,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:871,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:890,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:874,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:875,22'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:877,10'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:878,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:879,10'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:886,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:879,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:880,35'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:886,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:880,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:881,10'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:886,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:881,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:883,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:886,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:884,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:885,30'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:886,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:877,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:886,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:888,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:888,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:871,15'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_client.cc:877,45'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:879,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_client.cc:880,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_client.cc:881,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_client.cc:883,68'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:884,68'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:882,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_client.cc:885,39'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:885,10'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:888,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_client.cc:888,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         49
      ICount:          278
      EdgeCount:       49
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_clear_error
        - ERR_peek_error
        - ERR_put_error
        - SSL_certs_clear
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
        - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
        - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
        - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
        - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
        - _ZN4bssl5UpRefEP17ssl_credential_st
        - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
        - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:914,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:915,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt.7398
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - SSL_certs_clear
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:919,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt.7398
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - SSL_certs_clear
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:919,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:922,21'
              BranchSideFuncs:
                - SSL_certs_clear
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt.7398
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:923,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt.7398
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl4CERTENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:926,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:927,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:931,9'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt.7398
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:931,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:932,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:935,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt.7398
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:938,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:939,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt.7398
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:942,14'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt.7398
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:942,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:944,33'
              BranchSideFuncs:
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:961,30'
              BranchSideFuncs:
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:944,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:944,31'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt.7398
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:953,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:947,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:944,5'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:948,32'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:953,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:955,7'
              BranchSideFuncs:
                - ERR_peek_error
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:959,3'
              BranchSideFuncs:
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:955,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:955,7'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:956,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:961,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:962,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:965,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:922,5'
          Dst:             SSL_certs_clear
        - Src:             '/src/boringssl/ssl/tls13_client.cc:927,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:928,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:937,27'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_client.cc:938,8'
          Dst:             _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:967,1'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
        - Src:             '/src/boringssl/ssl/tls13_client.cc:942,14'
          Dst:             _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:944,31'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:944,31'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:945,7'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:947,11'
          Dst:             _ZN4bsslL16check_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
        - Src:             '/src/boringssl/ssl/tls13_client.cc:948,26'
          Dst:             _ZN4bssl5UpRefEP17ssl_credential_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:955,7'
          Dst:             ERR_peek_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:955,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_client.cc:956,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:961,8'
          Dst:             _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:967,1'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
    - functionName:    _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         29
      ICount:          147
      EdgeCount:       57
      CyclomaticComplexity: 30
      functionsReached:
        - SSL_is_dtls
        - SSL_is_quic
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:842,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:845,22'
              BranchSideFuncs:
                - SSL_is_quic
                - SSL_is_dtls
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:860,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:845,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:845,43'
              BranchSideFuncs:
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:855,27'
              BranchSideFuncs:
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:845,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:846,17'
              BranchSideFuncs:
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:855,27'
              BranchSideFuncs:
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:849,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:850,32'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:851,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:848,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:851,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:853,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:853,5'
              BranchSideFuncs:
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:855,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:856,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:858,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:845,10'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/tls13_client.cc:845,31'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_client.cc:846,17'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_client.cc:848,47'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:850,41'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:850,12'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:853,5'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_client.cc:853,5'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_client.cc:855,10'
          Dst:             _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
    - functionName:    _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         19
      ICount:          120
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl22tls13_process_finishedEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
        - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - _ZN4bssl32tls13_derive_application_secretsEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZNK4bssl13SSLTranscript9DigestLenEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:814,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:815,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl22tls13_process_finishedEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl32tls13_derive_application_secretsEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:817,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl22tls13_process_finishedEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl32tls13_derive_application_secretsEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:817,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:818,31'
              BranchSideFuncs:
                - _ZN4bssl22tls13_process_finishedEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl32tls13_derive_application_secretsEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:824,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:818,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:819,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl32tls13_derive_application_secretsEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:824,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:819,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:821,35'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl32tls13_derive_application_secretsEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:824,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:822,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:823,41'
              BranchSideFuncs:
                - _ZN4bssl32tls13_derive_application_secretsEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:824,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:817,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:824,5'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:828,7'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:828,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:829,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:834,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:817,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/tls13_client.cc:818,8'
          Dst:             _ZN4bssl22tls13_process_finishedEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:819,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:822,64'
          Dst:             _ZNK4bssl13SSLTranscript9DigestLenEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:822,35'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/tls13_client.cc:821,8'
          Dst:             _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:823,8'
          Dst:             _ZN4bssl32tls13_derive_application_secretsEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:829,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:830,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 797
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         9
      ICount:          47
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN4bssl22ssl_reverify_peer_certEPNS_13SSL_HANDSHAKEEb
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:798,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:800,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:802,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:804,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:807,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:798,11'
          Dst:             _ZN4bssl22ssl_reverify_peer_certEPNS_13SSL_HANDSHAKEEb
    - functionName:    _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         18
      ICount:          105
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl20ssl_verify_peer_certEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl32tls13_process_certificate_verifyEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:773,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:774,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_verify_peer_certEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl32tls13_process_certificate_verifyEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:776,32'
              BranchSideFuncs:
                - _ZN4bssl20ssl_verify_peer_certEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl32tls13_process_certificate_verifyEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:776,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:778,7'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl32tls13_process_certificate_verifyEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:780,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:782,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:786,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl32tls13_process_certificate_verifyEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:786,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:787,41'
              BranchSideFuncs:
                - _ZN4bssl32tls13_process_certificate_verifyEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:789,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:787,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:788,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:789,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:786,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:789,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:792,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:776,11'
          Dst:             _ZN4bssl20ssl_verify_peer_certEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:786,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/tls13_client.cc:787,8'
          Dst:             _ZN4bssl32tls13_process_certificate_verifyEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:788,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
    - functionName:    _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         16
      ICount:          94
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl25tls13_process_certificateEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:751,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:752,5'
              BranchSideFuncs:
                - _ZN4bssl25tls13_process_certificateEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:755,11'
              BranchSideFuncs:
                - _ZN4bssl25tls13_process_certificateEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:755,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:756,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl25tls13_process_certificateEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:760,34'
              BranchSideFuncs:
                - _ZN4bssl25tls13_process_certificateEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:755,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:757,5'
              BranchSideFuncs:
                - _ZN4bssl25tls13_process_certificateEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:760,34'
              BranchSideFuncs:
                - _ZN4bssl25tls13_process_certificateEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:760,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:761,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:762,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:760,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:762,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:765,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:756,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/tls13_client.cc:760,8'
          Dst:             _ZN4bssl25tls13_process_certificateEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:761,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
    - functionName:    _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         43
      ICount:          309
      EdgeCount:       61
      CyclomaticComplexity: 20
      functionsReached:
        - CBS_get_u16_length_prefixed
        - CBS_get_u8_length_prefixed
        - CBS_len
        - ERR_put_error
        - _ZN4bssl12SSLExtensionC2Etb
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
        - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
        - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - sk_CRYPTO_BUFFER_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:677,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:678,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:686,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - CBS_get_u8_length_prefixed
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_get_u16_length_prefixed
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:678,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:678,42'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:682,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:678,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:679,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:682,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:686,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:687,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:692,8'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - CBS_get_u8_length_prefixed
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_get_u16_length_prefixed
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:692,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:693,5'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - CBS_get_u8_length_prefixed
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_get_u16_length_prefixed
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:697,11'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - CBS_get_u8_length_prefixed
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_get_u16_length_prefixed
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:697,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:698,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:702,16'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - CBS_get_u8_length_prefixed
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_get_u16_length_prefixed
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:706,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:706,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16_length_prefixed
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_get_u16_length_prefixed
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:708,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u16_length_prefixed
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_get_u16_length_prefixed
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:708,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:706,7'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:709,8'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_len
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - CBS_get_u16_length_prefixed
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:709,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:706,7'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:710,7'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:710,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:706,7'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:711,50'
              BranchSideFuncs:
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:712,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:706,7'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:713,16'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:713,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:706,7'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:714,45'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:715,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:706,7'
              BranchSideFuncs:
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:716,32'
              BranchSideFuncs:
                - _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:706,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:717,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:722,10'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:722,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:723,38'
              BranchSideFuncs:
                - _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:729,5'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_new_null
                - _ZNSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI22stack_st_CRYPTO_BUFFERN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:724,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:725,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:728,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:730,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:0,0'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:731,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:739,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:740,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:743,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:702,16'
          Dst:             _ZN4bssl12SSLExtensionC2Etb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:703,7'
          Dst:             _ZN4bssl12SSLExtensionC2Etb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:706,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_client.cc:708,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_client.cc:709,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_client.cc:710,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_client.cc:711,8'
          Dst:             _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:714,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_client.cc:716,8'
          Dst:             _ZN4bssl23tls1_parse_peer_sigalgsEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:717,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:718,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:723,20'
          Dst:             _ZN4bssl17SSL_parse_CA_listEP6ssl_stPhP6cbs_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:725,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:729,24'
          Dst:             sk_CRYPTO_BUFFER_new_null
        - Src:             '/src/boringssl/ssl/tls13_client.cc:731,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:739,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
    - functionName:    _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         51
      ICount:          362
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - CBS_get_u16_length_prefixed
        - CBS_len
        - ERR_put_error
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl8internalneENS_4SpanIKhEES3_
        - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:596,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:597,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:599,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:599,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:600,5'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:603,18'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:604,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:605,7'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:606,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:604,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:606,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:611,37'
              BranchSideFuncs:
                - _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:611,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:612,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:616,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:616,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:618,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:654,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:618,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:618,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:622,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:622,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:622,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:624,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:624,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:625,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:629,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:629,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:630,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:636,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:636,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:637,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:638,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:636,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:638,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:643,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:645,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:646,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:648,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:644,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:648,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:651,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:654,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:655,20'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:659,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:659,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:660,5'
              BranchSideFuncs:
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:663,3'
              BranchSideFuncs:
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:665,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:665,29'
              BranchSideFuncs:
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:671,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:665,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:666,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:671,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:666,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:667,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:669,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:599,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/tls13_client.cc:604,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_client.cc:605,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_client.cc:606,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:607,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:611,8'
          Dst:             _ZN4bssl28ssl_parse_serverhello_tlsextEPNS_13SSL_HANDSHAKEEPK6cbs_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:612,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:618,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_client.cc:622,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_client.cc:625,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:626,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:629,9'
          Dst:             _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:629,9'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:629,48'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:629,45'
          Dst:             _ZN4bssl8internalneENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:630,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:631,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:638,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:639,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:645,13'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:644,54'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:647,13'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:646,53'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:648,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:654,45'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:654,36'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:655,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:659,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:666,10'
          Dst:             _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
    - functionName:    _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         146
      ICount:          913
      EdgeCount:       179
      CyclomaticComplexity: 35
      functionsReached:
        - CBS_data
        - CBS_get_u16
        - CBS_len
        - ERR_put_error
        - EVP_MD_size
        - SSL_CIPHER_get_protocol_id
        - SSL_is_quic
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl12SSLExtensionC2Etb
        - _ZN4bssl13SSLTranscriptaSEOS0_
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
        - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl17ParsedServerHelloC2Ev
        - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
        - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
        - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
        - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
        - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
        - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
        - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
        - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
        - _ZN4bsslL24parse_server_hello_tls13EPKNS_13SSL_HANDSHAKEEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:374,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:375,5'
              BranchSideFuncs:
                - _ZN4bssl17ParsedServerHelloC2Ev
                - _ZN4bsslL24parse_server_hello_tls13EPKNS_13SSL_HANDSHAKEEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
                - SSL_CIPHER_get_protocol_id
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100IN4bssl11SSLKeyShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZN4bssl13SSLTranscriptaSEOS0_
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:377,21'
              BranchSideFuncs:
                - _ZN4bssl17ParsedServerHelloC2Ev
                - _ZN4bsslL24parse_server_hello_tls13EPKNS_13SSL_HANDSHAKEEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
                - SSL_CIPHER_get_protocol_id
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100IN4bssl11SSLKeyShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZN4bssl13SSLTranscriptaSEOS0_
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:379,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:380,20'
              BranchSideFuncs:
                - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
                - SSL_CIPHER_get_protocol_id
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100IN4bssl11SSLKeyShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZN4bssl13SSLTranscriptaSEOS0_
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:385,7'
              BranchSideFuncs:
                - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
                - SSL_CIPHER_get_protocol_id
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100IN4bssl11SSLKeyShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZN4bssl13SSLTranscriptaSEOS0_
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:385,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:386,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:392,34'
              BranchSideFuncs:
                - SSL_CIPHER_get_protocol_id
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100IN4bssl11SSLKeyShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZN4bssl13SSLTranscriptaSEOS0_
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:392,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:393,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:398,7'
              BranchSideFuncs:
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100IN4bssl11SSLKeyShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZN4bssl13SSLTranscriptaSEOS0_
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:398,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:399,9'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscriptaSEOS0_
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100IN4bssl11SSLKeyShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:420,18'
              BranchSideFuncs:
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100IN4bssl11SSLKeyShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:399,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:402,35'
              BranchSideFuncs:
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscriptaSEOS0_
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100IN4bssl11SSLKeyShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:413,32'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscriptaSEOS0_
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100IN4bssl11SSLKeyShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:402,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:403,24'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscriptaSEOS0_
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100IN4bssl11SSLKeyShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:406,12'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscriptaSEOS0_
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100IN4bssl11SSLKeyShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:406,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:407,9'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscriptaSEOS0_
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100IN4bssl11SSLKeyShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:411,5'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscriptaSEOS0_
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - CBS_data
                - _ZL14OPENSSL_memcpyPvPKvm.7400
                - _ZNSt3__1neB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100IN4bssl11SSLKeyShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:425,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:424,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZNSt3__1neB8ne180100IN4bssl11SSLKeyShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:426,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
                - _ZNSt3__1neB8ne180100IN4bssl11SSLKeyShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:427,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:424,14'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl11SSLKeyShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:428,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl11SSLKeyShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:433,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:437,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:443,27'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:443,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:444,40'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:447,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:444,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:445,35'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:447,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:445,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:446,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:447,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:443,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:447,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:456,18'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:456,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:456,40'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:462,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:456,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:456,66'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:457,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:456,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:457,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:462,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:462,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:462,49'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:469,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:462,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:463,5'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:469,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus6ProverENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:469,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:469,48'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:469,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:470,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:477,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:477,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:477,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:477,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:477,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:477,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:477,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:477,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:477,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:477,3'
              BranchSideFuncs:
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:485,9'
              BranchSideFuncs:
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:486,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:487,51'
              BranchSideFuncs:
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:527,35'
              BranchSideFuncs:
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:487,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:489,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:493,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:493,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:494,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:499,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:499,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:500,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:505,39'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:505,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:507,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:513,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:518,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:519,22'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:522,21'
              BranchSideFuncs:
                - _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:527,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:0,0'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:528,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:537,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:538,47'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:539,56'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:537,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:540,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:544,18'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:546,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:547,46'
              BranchSideFuncs:
                - _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:552,25'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:547,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:549,22'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:552,3'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:552,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:553,41'
              BranchSideFuncs:
                - _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:559,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:553,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:555,22'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:558,3'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:564,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:565,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:567,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:565,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:566,39'
              BranchSideFuncs:
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:567,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:564,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:567,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:574,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - SSL_is_quic
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:574,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:574,41'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:575,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:574,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:575,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:582,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:575,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:578,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:580,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:582,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:585,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:588,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:377,21'
          Dst:             _ZN4bssl17ParsedServerHelloC2Ev
        - Src:             '/src/boringssl/ssl/tls13_client.cc:379,8'
          Dst:             _ZN4bsslL24parse_server_hello_tls13EPKNS_13SSL_HANDSHAKEEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:380,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:385,7'
          Dst:             _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:386,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:387,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:392,7'
          Dst:             SSL_CIPHER_get_protocol_id
        - Src:             '/src/boringssl/ssl/tls13_client.cc:393,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:394,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:402,12'
          Dst:             _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:403,9'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:407,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:408,9'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:413,20'
          Dst:             _ZN4bssl13SSLTranscriptaSEOS0_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:416,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/tls13_client.cc:420,42'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/tls13_client.cc:420,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/tls13_client.cc:426,7'
          Dst:             _ZN4bssl20ssl_session_get_typeEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:429,16'
          Dst:             _ZN4bssl12SSLExtensionC2Etb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:430,7'
          Dst:             _ZN4bssl12SSLExtensionC2Etb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:431,7'
          Dst:             _ZN4bssl12SSLExtensionC2Etb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:432,7'
          Dst:             _ZN4bssl12SSLExtensionC2Etb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:433,8'
          Dst:             _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:437,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:444,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/tls13_client.cc:445,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_client.cc:447,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:448,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:457,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:458,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:463,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:464,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:470,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:471,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:477,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_client.cc:487,10'
          Dst:             _ZN4bssl40ssl_ext_pre_shared_key_parse_serverhelloEPNS_13SSL_HANDSHAKEEPhP6cbs_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:489,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:494,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:495,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:500,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:501,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:505,10'
          Dst:             _ZN4bssl28ssl_session_is_context_validEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:507,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:509,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:517,9'
          Dst:             _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
        - Src:             '/src/boringssl/ssl/tls13_client.cc:519,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:522,5'
          Dst:             _ZN4bssl15ssl_set_sessionEP6ssl_stP14ssl_session_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:525,5'
          Dst:             _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
        - Src:             '/src/boringssl/ssl/tls13_client.cc:527,15'
          Dst:             _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:528,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:536,32'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:536,7'
          Dst:             _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:535,21'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/ssl/tls13_client.cc:538,42'
          Dst:             _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:538,42'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:539,42'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/tls13_client.cc:537,8'
          Dst:             _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:544,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_client.cc:547,10'
          Dst:             _ZN4bssl35ssl_ext_key_share_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:549,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:591,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/tls13_client.cc:553,10'
          Dst:             _ZN4bssl30ssl_ext_pake_parse_serverhelloEPNS_13SSL_HANDSHAKEEPNS_5ArrayIhEEPhP6cbs_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:555,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:559,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:560,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:564,39'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:564,8'
          Dst:             _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:565,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:566,8'
          Dst:             _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:574,29'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/tls13_client.cc:577,32'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:575,10'
          Dst:             _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:584,30'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_client.cc:582,8'
          Dst:             _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:591,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl4SpanIKhEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:357,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:358,33'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:362,29'
              BranchSideFuncs:
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:357,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:359,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:362,29'
              BranchSideFuncs:
                - _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:362,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:363,5'
              BranchSideFuncs:
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:366,33'
              BranchSideFuncs:
                - _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:358,37'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_client.cc:358,8'
          Dst:             _ZN4bssl24ssl_encrypt_client_helloEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:362,8'
          Dst:             _ZN4bssl20ssl_add_client_helloEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:366,3'
          Dst:             _ZN4bssl29ssl_done_writing_client_helloEPNS_13SSL_HANDSHAKEE
    - functionName:    _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         111
      ICount:          698
      EdgeCount:       152
      CyclomaticComplexity: 43
      functionsReached:
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_len
        - ERR_put_error
        - SSL_CIPHER_get_max_version
        - SSL_CIPHER_get_min_version
        - SSL_CIPHER_get_protocol_id
        - SSL_get_cipher_by_value
        - _ZN4bssl12SSLExtensionC2Etb
        - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
        - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl17ParsedServerHelloC2Ev
        - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
        - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
        - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
        - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
        - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
        - _ZN4bsslL24parse_server_hello_tls13EPKNS_13SSL_HANDSHAKEEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
        - _ZNK4bssl5ArrayIhE5emptyEv
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:185,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:185,3'
              BranchSideFuncs:
                - _ZN4bssl17ParsedServerHelloC2Ev
                - _ZN4bsslL24parse_server_hello_tls13EPKNS_13SSL_HANDSHAKEEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_protocol_id
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:187,8'
              BranchSideFuncs:
                - _ZN4bssl17ParsedServerHelloC2Ev
                - _ZN4bsslL24parse_server_hello_tls13EPKNS_13SSL_HANDSHAKEEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_protocol_id
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:188,5'
              BranchSideFuncs:
                - _ZN4bssl17ParsedServerHelloC2Ev
                - _ZN4bsslL24parse_server_hello_tls13EPKNS_13SSL_HANDSHAKEEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_protocol_id
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:194,8'
              BranchSideFuncs:
                - _ZN4bssl17ParsedServerHelloC2Ev
                - _ZN4bsslL24parse_server_hello_tls13EPKNS_13SSL_HANDSHAKEEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_protocol_id
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:194,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:195,8'
              BranchSideFuncs:
                - _ZN4bssl17ParsedServerHelloC2Ev
                - _ZN4bsslL24parse_server_hello_tls13EPKNS_13SSL_HANDSHAKEEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_protocol_id
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:199,21'
              BranchSideFuncs:
                - _ZN4bssl17ParsedServerHelloC2Ev
                - _ZN4bsslL24parse_server_hello_tls13EPKNS_13SSL_HANDSHAKEEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_protocol_id
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:196,5'
              BranchSideFuncs:
                - _ZN4bssl17ParsedServerHelloC2Ev
                - _ZN4bsslL24parse_server_hello_tls13EPKNS_13SSL_HANDSHAKEEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_protocol_id
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:199,21'
              BranchSideFuncs:
                - _ZN4bssl17ParsedServerHelloC2Ev
                - _ZN4bsslL24parse_server_hello_tls13EPKNS_13SSL_HANDSHAKEEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_protocol_id
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:202,20'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_protocol_id
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:209,67'
              BranchSideFuncs:
                - SSL_get_cipher_by_value
                - SSL_CIPHER_get_min_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_max_version
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_CIPHER_get_protocol_id
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:210,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:211,34'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:215,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:211,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:212,34'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:215,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:212,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:213,65'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:215,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:210,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:215,5'
              BranchSideFuncs:
                - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:220,20'
              BranchSideFuncs:
                - _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:223,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:224,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:225,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:224,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:224,19'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:227,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:223,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:225,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:227,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:227,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:228,10'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:239,31'
              BranchSideFuncs:
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:229,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:230,10'
              BranchSideFuncs:
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:231,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:230,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:230,21'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:233,3'
              BranchSideFuncs:
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:228,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:231,7'
              BranchSideFuncs:
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:233,3'
              BranchSideFuncs:
                - _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:239,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:240,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:243,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:243,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:244,27'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:247,8'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:247,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:248,5'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:254,16'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:258,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:257,7'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:258,45'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:259,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:263,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:267,15'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:267,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:267,37'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:272,14'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:267,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:268,5'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:272,14'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:272,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:274,46'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:287,17'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:274,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:275,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:277,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:275,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:276,25'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:277,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:274,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:277,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:282,10'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:282,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:283,7'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:285,3'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:287,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:290,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus6ProverENS1_8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:325,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:290,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:290,5'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:293,33'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:293,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:294,28'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:295,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:293,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:295,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:301,30'
              BranchSideFuncs:
                - _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:301,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:302,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:309,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:309,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:310,10'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:311,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:310,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:310,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:316,31'
              BranchSideFuncs:
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:309,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:311,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:316,31'
              BranchSideFuncs:
                - _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:316,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:317,7'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:319,3'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:325,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:326,5'
              BranchSideFuncs:
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:328,7'
              BranchSideFuncs:
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:328,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:329,8'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:334,7'
              BranchSideFuncs:
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:328,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:330,5'
              BranchSideFuncs:
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:334,7'
              BranchSideFuncs:
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:334,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:335,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:340,3'
              BranchSideFuncs:
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:344,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:345,5'
              BranchSideFuncs:
                - _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:351,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:346,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:347,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:349,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:185,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_client.cc:199,21'
          Dst:             _ZN4bssl17ParsedServerHelloC2Ev
        - Src:             '/src/boringssl/ssl/tls13_client.cc:201,8'
          Dst:             _ZN4bsslL24parse_server_hello_tls13EPKNS_13SSL_HANDSHAKEEPNS_17ParsedServerHelloEPhRKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:202,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:209,30'
          Dst:             SSL_get_cipher_by_value
        - Src:             '/src/boringssl/ssl/tls13_client.cc:211,7'
          Dst:             SSL_CIPHER_get_min_version
        - Src:             '/src/boringssl/ssl/tls13_client.cc:211,44'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:212,7'
          Dst:             SSL_CIPHER_get_max_version
        - Src:             '/src/boringssl/ssl/tls13_client.cc:212,44'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:213,38'
          Dst:             SSL_CIPHER_get_protocol_id
        - Src:             '/src/boringssl/ssl/tls13_client.cc:213,8'
          Dst:             _ZN4bssl29ssl_tls13_cipher_meets_policyEt23ssl_compliance_policy_t
        - Src:             '/src/boringssl/ssl/tls13_client.cc:215,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:216,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:222,23'
          Dst:             _ZN4bsslL22is_hello_retry_requestERKNS_17ParsedServerHelloE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:223,32'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:223,23'
          Dst:             _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:224,34'
          Dst:             _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:228,40'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:228,31'
          Dst:             _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/tls13_client.cc:230,42'
          Dst:             _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:239,8'
          Dst:             _ZN4bsslL22check_ech_confirmationEPKNS_13SSL_HANDSHAKEEPbPhRKNS_17ParsedServerHelloE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:240,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:254,16'
          Dst:             _ZN4bssl12SSLExtensionC2Etb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:255,61'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:255,7'
          Dst:             _ZN4bssl12SSLExtensionC2Etb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:256,7'
          Dst:             _ZN4bssl12SSLExtensionC2Etb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:257,7'
          Dst:             _ZN4bssl12SSLExtensionC2Etb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:259,8'
          Dst:             _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
        - Src:             '/src/boringssl/ssl/tls13_client.cc:263,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:268,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:269,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:274,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_client.cc:275,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_client.cc:276,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_client.cc:277,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:278,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:282,30'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:282,21'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:290,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_client.cc:293,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/tls13_client.cc:294,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_client.cc:295,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:296,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:301,10'
          Dst:             _ZN4bssl19tls1_check_group_idEPKNS_13SSL_HANDSHAKEEt
        - Src:             '/src/boringssl/ssl/tls13_client.cc:302,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:303,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:311,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:312,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:316,10'
          Dst:             _ZN4bssl20ssl_setup_key_sharesEPNS_13SSL_HANDSHAKEEt
        - Src:             '/src/boringssl/ssl/tls13_client.cc:325,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:329,36'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/tls13_client.cc:329,29'
          Dst:             _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:335,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_client.cc:336,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_client.cc:346,10'
          Dst:             _ZN4bsslL16close_early_dataEPNS_13SSL_HANDSHAKEE22ssl_encryption_level_t
    - functionName:    _ZN4bssl22tls13_client_handshakeEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_client.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1028
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         29
      ICount:          180
      EdgeCount:       31
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1029,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1030,24'
              BranchSideFuncs:
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1090,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1033,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1035,43'
              BranchSideFuncs:
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1038,43'
              BranchSideFuncs:
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1041,36'
              BranchSideFuncs:
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1044,44'
              BranchSideFuncs:
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1047,43'
              BranchSideFuncs:
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1050,42'
              BranchSideFuncs:
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1053,49'
              BranchSideFuncs:
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1056,46'
              BranchSideFuncs:
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1059,39'
              BranchSideFuncs:
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1062,41'
              BranchSideFuncs:
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1065,42'
              BranchSideFuncs:
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1068,51'
              BranchSideFuncs:
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1071,49'
              BranchSideFuncs:
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1074,41'
              BranchSideFuncs:
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1077,13'
              BranchSideFuncs:
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1081,9'
              BranchSideFuncs:
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1081,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1082,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1085,9'
              BranchSideFuncs:
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7427
                - _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE.7430
                - _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE.7433
                - _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE.7434
                - _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE.7435
                - _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE.7438
                - _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/tls13_client.cc:1085,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1029,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_client.cc:1086,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1035,15'
          Dst:             _ZN4bsslL27do_read_hello_retry_requestEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1038,15'
          Dst:             _ZN4bsslL27do_send_second_client_helloEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1041,15'
          Dst:             _ZN4bsslL20do_read_server_helloEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1044,15'
          Dst:             _ZN4bsslL28do_read_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1047,15'
          Dst:             _ZN4bsslL27do_read_certificate_requestEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1050,15'
          Dst:             _ZN4bsslL26do_read_server_certificateEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1053,15'
          Dst:             _ZN4bsslL33do_read_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1056,15'
          Dst:             _ZN4bsslL30do_server_certificate_reverifyEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1059,15'
          Dst:             _ZN4bsslL23do_read_server_finishedEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1062,15'
          Dst:             _ZN4bsslL25do_send_end_of_early_dataEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1065,15'
          Dst:             _ZN4bsslL26do_send_client_certificateEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1068,15'
          Dst:             _ZN4bsslL35do_send_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1071,15'
          Dst:             _ZN4bsslL33do_send_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1074,15'
          Dst:             _ZN4bsslL25do_complete_second_flightEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_client.cc:1082,7'
          Dst:             _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
    - functionName:    _ZN4bssl6DeleteINS_12_GLOBAL__N_127ChaChaRecordNumberEncrypterEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_127ChaChaRecordNumberEncrypterEvE4FreeEPS3_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_12_GLOBAL__N_127ChaChaRecordNumberEncrypterEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_12_GLOBAL__N_127ChaChaRecordNumberEncrypterEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_12_GLOBAL__N_127ChaChaRecordNumberEncrypterEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_127ChaChaRecordNumberEncrypterEvE4FreeEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_127ChaChaRecordNumberEncrypterEvE4FreeEPS3_
    - functionName:    _ZL18CRYPTO_load_u32_lePKv
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:902,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_127ChaChaRecordNumberEncrypter12GenerateMaskENS_4SpanIhEENS2_IKhEE
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - out
        - sample
        - ''
        - ''
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_chacha_20
        - _ZL14OPENSSL_memsetPvim
        - _ZL18CRYPTO_load_u32_lePKv
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:283,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:284,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:286,50'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL18CRYPTO_load_u32_lePKv.7700
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZL14OPENSSL_memsetPvim.7702
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - CRYPTO_chacha_20
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:283,16'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:286,50'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:286,24'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:287,40'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:288,24'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:288,39'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:288,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:289,26'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:289,38'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:289,50'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:289,70'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:289,5'
          Dst:             CRYPTO_chacha_20
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_127ChaChaRecordNumberEncrypter6SetKeyENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - key
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:271,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:272,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:274,20'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.7701
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:271,13'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:274,30'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:274,42'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:274,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN4bssl12_GLOBAL__N_127ChaChaRecordNumberEncrypter7KeySizeEv
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_127ChaChaRecordNumberEncrypterD0Ev
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl12_GLOBAL__N_127ChaChaRecordNumberEncrypterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:266,7'
          Dst:             _ZN4bssl12_GLOBAL__N_127ChaChaRecordNumberEncrypterD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_127ChaChaRecordNumberEncrypterD2Ev
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl21RecordNumberEncrypterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:266,7'
          Dst:             _ZN4bssl21RecordNumberEncrypterD2Ev
    - functionName:    _ZN4bssl21RecordNumberEncrypterD2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_127ChaChaRecordNumberEncrypterC2Ev
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl21RecordNumberEncrypterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:266,7'
          Dst:             _ZN4bssl21RecordNumberEncrypterC2Ev
    - functionName:    _ZN4bssl21RecordNumberEncrypterC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl21RecordNumberEncrypterD0Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl3NewINS_12_GLOBAL__N_127ChaChaRecordNumberEncrypterEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl12_GLOBAL__N_127ChaChaRecordNumberEncrypterC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl12_GLOBAL__N_127ChaChaRecordNumberEncrypterC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl12_GLOBAL__N_127ChaChaRecordNumberEncrypterC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl12_GLOBAL__N_127ChaChaRecordNumberEncrypterC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl12_GLOBAL__N_127ChaChaRecordNumberEncrypterC2Ev
    - functionName:    _ZN4bssl6DeleteINS_12_GLOBAL__N_127AES256RecordNumberEncrypterEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_127AES256RecordNumberEncrypterEvE4FreeEPS3_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_12_GLOBAL__N_127AES256RecordNumberEncrypterEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_12_GLOBAL__N_127AES256RecordNumberEncrypterEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_12_GLOBAL__N_127AES256RecordNumberEncrypterEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_127AES256RecordNumberEncrypterEvE4FreeEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_127AES256RecordNumberEncrypterEvE4FreeEPS3_
    - functionName:    _ZN4bssl12_GLOBAL__N_127AES256RecordNumberEncrypter7KeySizeEv
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_127AES256RecordNumberEncrypterD0Ev
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl12_GLOBAL__N_127AES256RecordNumberEncrypterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:261,7'
          Dst:             _ZN4bssl12_GLOBAL__N_127AES256RecordNumberEncrypterD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_127AES256RecordNumberEncrypterD2Ev
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl12_GLOBAL__N_124AESRecordNumberEncrypterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:261,7'
          Dst:             _ZN4bssl12_GLOBAL__N_124AESRecordNumberEncrypterD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_124AESRecordNumberEncrypterD2Ev
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl21RecordNumberEncrypterD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:236,7'
          Dst:             _ZN4bssl21RecordNumberEncrypterD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_127AES256RecordNumberEncrypterC2Ev
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl12_GLOBAL__N_124AESRecordNumberEncrypterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:261,7'
          Dst:             _ZN4bssl12_GLOBAL__N_124AESRecordNumberEncrypterC2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_124AESRecordNumberEncrypterC2Ev
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl21RecordNumberEncrypterC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:236,7'
          Dst:             _ZN4bssl21RecordNumberEncrypterC2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_124AESRecordNumberEncrypter6SetKeyENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - key
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - AES_set_encrypt_key
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:239,36'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:239,48'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:239,12'
          Dst:             AES_set_encrypt_key
    - functionName:    _ZN4bssl12_GLOBAL__N_124AESRecordNumberEncrypter12GenerateMaskENS_4SpanIhEENS2_IKhEE
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - out
        - sample
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - AES_encrypt
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:243,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:243,47'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:244,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:243,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:244,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:247,24'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - AES_encrypt
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.7701
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:243,16'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:243,47'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:247,24'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:247,5'
          Dst:             AES_encrypt
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:248,24'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:248,42'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:248,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN4bssl12_GLOBAL__N_124AESRecordNumberEncrypterD0Ev
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl3NewINS_12_GLOBAL__N_127AES256RecordNumberEncrypterEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl12_GLOBAL__N_127AES256RecordNumberEncrypterC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl12_GLOBAL__N_127AES256RecordNumberEncrypterC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl12_GLOBAL__N_127AES256RecordNumberEncrypterC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl12_GLOBAL__N_127AES256RecordNumberEncrypterC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl12_GLOBAL__N_127AES256RecordNumberEncrypterC2Ev
    - functionName:    _ZN4bssl6DeleteINS_12_GLOBAL__N_127AES128RecordNumberEncrypterEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_127AES128RecordNumberEncrypterEvE4FreeEPS3_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_12_GLOBAL__N_127AES128RecordNumberEncrypterEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_12_GLOBAL__N_127AES128RecordNumberEncrypterEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_12_GLOBAL__N_127AES128RecordNumberEncrypterEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_127AES128RecordNumberEncrypterEvE4FreeEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_127AES128RecordNumberEncrypterEvE4FreeEPS3_
    - functionName:    _ZN4bssl12_GLOBAL__N_127AES128RecordNumberEncrypter7KeySizeEv
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_127AES128RecordNumberEncrypterD0Ev
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl12_GLOBAL__N_127AES128RecordNumberEncrypterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:256,7'
          Dst:             _ZN4bssl12_GLOBAL__N_127AES128RecordNumberEncrypterD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_127AES128RecordNumberEncrypterD2Ev
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl12_GLOBAL__N_124AESRecordNumberEncrypterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:256,7'
          Dst:             _ZN4bssl12_GLOBAL__N_124AESRecordNumberEncrypterD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_127AES128RecordNumberEncrypterC2Ev
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl12_GLOBAL__N_124AESRecordNumberEncrypterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:256,7'
          Dst:             _ZN4bssl12_GLOBAL__N_124AESRecordNumberEncrypterC2Ev
    - functionName:    _ZN4bssl3NewINS_12_GLOBAL__N_127AES128RecordNumberEncrypterEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl12_GLOBAL__N_127AES128RecordNumberEncrypterC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl12_GLOBAL__N_127AES128RecordNumberEncrypterC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl12_GLOBAL__N_127AES128RecordNumberEncrypterC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl12_GLOBAL__N_127AES128RecordNumberEncrypterC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl12_GLOBAL__N_127AES128RecordNumberEncrypterC2Ev
    - functionName:    _ZN4bssl6DeleteINS_12_GLOBAL__N_125NullRecordNumberEncrypterEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_125NullRecordNumberEncrypterEvE4FreeEPS3_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_12_GLOBAL__N_125NullRecordNumberEncrypterEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_12_GLOBAL__N_125NullRecordNumberEncrypterEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_12_GLOBAL__N_125NullRecordNumberEncrypterEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_125NullRecordNumberEncrypterEvE4FreeEPS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_12_GLOBAL__N_125NullRecordNumberEncrypterEvE4FreeEPS3_
    - functionName:    _ZN4bssl12_GLOBAL__N_125NullRecordNumberEncrypter12GenerateMaskENS_4SpanIhEENS2_IKhEE
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - out
        - sample
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:304,24'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:304,39'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:304,5'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZN4bssl12_GLOBAL__N_125NullRecordNumberEncrypter6SetKeyENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - key
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_125NullRecordNumberEncrypter7KeySizeEv
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl12_GLOBAL__N_125NullRecordNumberEncrypterD0Ev
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl12_GLOBAL__N_125NullRecordNumberEncrypterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:299,7'
          Dst:             _ZN4bssl12_GLOBAL__N_125NullRecordNumberEncrypterD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_125NullRecordNumberEncrypterD2Ev
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl21RecordNumberEncrypterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:299,7'
          Dst:             _ZN4bssl21RecordNumberEncrypterD2Ev
    - functionName:    _ZN4bssl12_GLOBAL__N_125NullRecordNumberEncrypterC2Ev
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl21RecordNumberEncrypterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:299,7'
          Dst:             _ZN4bssl21RecordNumberEncrypterC2Ev
    - functionName:    _ZN4bssl3NewINS_12_GLOBAL__N_125NullRecordNumberEncrypterEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl12_GLOBAL__N_125NullRecordNumberEncrypterC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl12_GLOBAL__N_125NullRecordNumberEncrypterC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl12_GLOBAL__N_125NullRecordNumberEncrypterC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl12_GLOBAL__N_125NullRecordNumberEncrypterC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl12_GLOBAL__N_125NullRecordNumberEncrypterC2Ev
    - functionName:    _ZN4bsslL29hkdf_expand_label_with_prefixENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEESB_S6_
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      bool
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - digest
        - secret
        - label_prefix
        - label
        - hash
        - ''
        - ''
      BBCount:         21
      ICount:          144
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u8_length_prefixed
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - CBB_zero
        - HKDF_expand
        - OPENSSL_free
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:105,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:106,30'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_add_u16
                - CBB_cleanup
                - CBB_add_u8_length_prefixed
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeB8ne180100Ev
                - CBB_add_bytes
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeB8ne180100Ev
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_finish
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF_expand
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:116,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:106,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:107,8'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - CBB_cleanup
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeB8ne180100Ev
                - CBB_add_bytes
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeB8ne180100Ev
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_finish
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF_expand
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:116,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:107,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:109,69'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeB8ne180100Ev
                - CBB_add_bytes
                - CBB_cleanup
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeB8ne180100Ev
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_finish
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF_expand
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:116,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:110,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:111,70'
              BranchSideFuncs:
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeB8ne180100Ev
                - CBB_add_bytes
                - CBB_cleanup
                - CBB_add_u8_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_finish
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF_expand
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:116,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:112,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:113,8'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - CBB_cleanup
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_finish
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF_expand
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:116,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:113,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:114,35'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_cleanup
                - CBB_finish
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF_expand
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:116,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:114,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:115,8'
              BranchSideFuncs:
                - CBB_finish
                - CBB_cleanup
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF_expand
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:116,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:116,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF_expand
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:120,35'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF_expand
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:103,3'
          Dst:             CBB_zero
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:105,71'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:104,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:106,30'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:106,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:107,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:108,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:111,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:113,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:114,35'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:114,48'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:114,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:115,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:116,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:120,35'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:120,47'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:120,70'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:121,38'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:120,19'
          Dst:             HKDF_expand
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:122,3'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl13InplaceVectorIhLm48EE9TryResizeEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         8
      ICount:          65
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - _ZN4bssl13InplaceVectorIhLm48EE6ShrinkEm
        - _ZN4bssl13InplaceVectorIhLm48EE8capacityEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:454,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:455,14'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE6ShrinkEm
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:458,9'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE8capacityEv
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNSt3__131uninitialized_value_construct_nB8ne180100IPhmEET_S2_T0_
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:458,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:459,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:461,42'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNSt3__131uninitialized_value_construct_nB8ne180100IPhmEET_S2_T0_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:455,7'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE6ShrinkEm
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:458,20'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE8capacityEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:461,42'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
    - functionName:    _ZN4bssl13InplaceVectorIhLm48EE6ResizeEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - size
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EE9TryResizeEm
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:508,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:508,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:508,30'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:508,30'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE9TryResizeEm
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:508,30'
          Dst:             abort
    - functionName:    _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - bool
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hs
        - out
        - client_random
        - transcript
        - is_hrr
        - msg
        - offset
        - ''
        - ''
      BBCount:         61
      ICount:          360
      EdgeCount:       96
      CyclomaticComplexity: 37
      functionsReached:
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_DigestUpdate
        - HKDF_extract
        - SSL_is_dtls
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
        - _ZNK4bssl13SSLTranscript6DigestEv
        - _ZNK4bssl13SSLTranscript9DigestLenEv
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
        - _ZNK4bssl4SpanIhE4sizeEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:655,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:656,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:662,21'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - SSL_is_dtls
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - HKDF_extract
                - _ZNK4bssl4SpanIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:671,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:672,29'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - HKDF_extract
                - _ZNK4bssl4SpanIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:677,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:672,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:673,29'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - HKDF_extract
                - _ZNK4bssl4SpanIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:677,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:673,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:674,29'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - HKDF_extract
                - _ZNK4bssl4SpanIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:677,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:674,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:675,29'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - HKDF_extract
                - _ZNK4bssl4SpanIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:677,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:675,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:676,31'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - HKDF_extract
                - _ZNK4bssl4SpanIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:677,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:671,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:677,5'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - HKDF_extract
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl4SpanIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:682,21'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - HKDF_extract
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl4SpanIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:682,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:685,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - __assert_fail
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:688,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - __assert_fail
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:688,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:688,3'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:690,7'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:655,11'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:656,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:662,21'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:664,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:665,27'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:666,26'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:670,20'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:671,41'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:671,59'
          Dst:             _ZNK4bssl13SSLTranscript6DigestEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:671,19'
          Dst:             _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:672,29'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:672,43'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:672,58'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:672,8'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:673,29'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:673,49'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:673,70'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:673,8'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:674,29'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:674,8'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:675,29'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:675,48'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:675,68'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:675,8'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:676,31'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:676,8'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:693,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:682,53'
          Dst:             _ZNK4bssl13SSLTranscript6DigestEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:683,35'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:683,57'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:684,32'
          Dst:             _ZNK4bssl13SSLTranscript9DigestLenEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:682,8'
          Dst:             HKDF_extract
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:688,3'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:688,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:690,23'
          Dst:             _ZNK4bssl13SSLTranscript6DigestEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:690,33'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:690,33'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:692,7'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:692,7'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:692,35'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:689,10'
          Dst:             _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:693,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
    - functionName:    _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      bool
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - out
        - digest
        - secret
        - label
        - hash
        - is_dtls
        - ''
        - ''
      BBCount:         6
      ICount:          79
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_tls13_hkdf_expand_label
        - _ZN4bsslL29hkdf_expand_label_with_prefixENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEESB_S6_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:131,42'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bsslL29hkdf_expand_label_with_prefixENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEESB_S6_
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:135,18'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4dataB8ne180100Ev
                - _ZNKSt3__117basic_string_viewIcNS_11char_traitsIcEEE4sizeB8ne180100Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CRYPTO_tls13_hkdf_expand_label
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:131,12'
          Dst:             _ZN4bsslL29hkdf_expand_label_with_prefixENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEESB_S6_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:135,18'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:135,30'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:135,53'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:135,68'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:137,19'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:137,32'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:134,10'
          Dst:             CRYPTO_tls13_hkdf_expand_label
    - functionName:    _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_is_dtls
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:642,7'
          Dst:             SSL_is_dtls
    - functionName:    _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - session
        - msg
        - binders
      BBCount:         17
      ICount:          127
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_data
        - CBS_get_u8_length_prefixed
        - CBS_len
        - CRYPTO_fuzzer_mode_enabled
        - CRYPTO_memcmp
        - ERR_put_error
        - SSL_is_dtls
        - _ZN4bsslL16tls13_psk_binderEPhPmPK14ssl_session_stRKNS_13SSLTranscriptENS_4SpanIKhEEmb
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:617,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:619,35'
              BranchSideFuncs:
                - CBS_get_u8_length_prefixed
                - ERR_put_error
                - CBS_len
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - CBS_data
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:620,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:616,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:620,5'
              BranchSideFuncs:
                - CBS_len
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - CBS_data
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:625,7'
              BranchSideFuncs:
                - CBS_len
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
                - CBS_data
                - CRYPTO_memcmp
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:625,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:624,8'
              BranchSideFuncs:
                - CBS_data
                - CRYPTO_memcmp
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:626,21'
              BranchSideFuncs:
                - CBS_data
                - CRYPTO_memcmp
                - CRYPTO_fuzzer_mode_enabled
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:627,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:628,15'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:630,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:630,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:631,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:635,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:617,25'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:617,38'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:617,56'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:616,8'
          Dst:             _ZN4bsslL16tls13_psk_binderEPhPmPK14ssl_session_stRKNS_13SSLTranscriptENS_4SpanIKhEEmb
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:619,8'
          Dst:             CBS_get_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:620,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:625,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:626,21'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:626,7'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:627,7'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:631,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bsslL16tls13_psk_binderEPhPmPK14ssl_session_stRKNS_13SSLTranscriptENS_4SpanIKhEEmb
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      bool
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - out
        - out_len
        - session
        - transcript
        - client_hello
        - binders_len
        - is_dtls
        - ''
      BBCount:         64
      ICount:          404
      EdgeCount:       120
      CyclomaticComplexity: 58
      functionsReached:
        - ERR_put_error
        - EVP_Digest
        - EVP_DigestFinal_ex
        - EVP_DigestUpdate
        - EVP_MD_size
        - HKDF_extract
        - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
        - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
        - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:526,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:525,7'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - HKDF_extract
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
                - EVP_MD_size
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - ERR_put_error
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:527,21'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - HKDF_extract
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
                - EVP_MD_size
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - ERR_put_error
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:529,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:525,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
                - EVP_MD_size
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:530,26'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
                - EVP_MD_size
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:525,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:534,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:538,20'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
                - EVP_MD_size
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:538,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:539,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:542,57'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
                - EVP_MD_size
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:546,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:547,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
                - EVP_MD_size
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:558,19'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
                - EVP_MD_size
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:547,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:548,31'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
                - EVP_MD_size
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:550,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:548,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:549,33'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
                - EVP_MD_size
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:550,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:547,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:550,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
                - EVP_MD_size
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:552,3'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
                - EVP_MD_size
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:558,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:559,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:561,29'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
                - EVP_MD_size
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:563,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:564,31'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
                - EVP_MD_size
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:567,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:564,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:565,31'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
                - EVP_MD_size
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:567,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:565,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:566,33'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
                - EVP_MD_size
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:567,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:563,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
                - EVP_MD_size
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:567,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:571,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:573,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:576,3'
              BranchSideFuncs:
                - EVP_MD_size
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:576,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:576,3'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:577,3'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:513,26'
          Dst:             _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:524,42'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:524,21'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:525,8'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:528,37'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:528,61'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:527,8'
          Dst:             HKDF_extract
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:531,26'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:531,26'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:533,26'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:533,26'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:530,8'
          Dst:             _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:538,20'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:539,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:542,57'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:542,33'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:545,20'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:547,43'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:547,21'
          Dst:             _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:548,31'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:548,48'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:548,66'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:548,10'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:549,33'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:549,10'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:578,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:558,19'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:561,29'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:562,27'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:563,43'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:563,21'
          Dst:             _ZNK4bssl13SSLTranscript17CopyToHashContextEP13env_md_ctx_stPK9env_md_st
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:564,31'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:564,45'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:564,60'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:564,10'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:565,31'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:565,43'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:565,56'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:565,10'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:566,33'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:566,10'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:571,70'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:572,26'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:572,26'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:571,8'
          Dst:             _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:576,3'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:576,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:578,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
    - functionName:    _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      bool
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
        - size_t
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - out
        - out_len
        - digest
        - version
        - secret
        - context
        - is_dtls
        - ''
      BBCount:         9
      ICount:          95
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_MD_size
        - HMAC
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:433,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:434,12'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HMAC
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:436,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:432,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:436,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:438,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:430,28'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:430,14'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:432,68'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:432,8'
          Dst:             _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:434,24'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:434,36'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:434,52'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:434,68'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:434,7'
          Dst:             HMAC
    - functionName:    _ZN4bssl22tls13_write_psk_binderEPKNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIhEEPm
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - transcript
        - msg
        - out_binder_len
        - ''
      BBCount:         12
      ICount:          121
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_MD_size
        - SSL_is_dtls
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bsslL16tls13_psk_binderEPhPmPK14ssl_session_stRKNS_13SSLTranscriptENS_4SpanIKhEEmb
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4lastEm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:593,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:594,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7701
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:595,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:592,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:595,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:599,30'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7701
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:601,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:602,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:604,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:584,26'
          Dst:             _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:585,27'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:593,37'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:593,55'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:592,8'
          Dst:             _ZN4bsslL16tls13_psk_binderEPhPmPK14ssl_session_stRKNS_13SSLTranscriptENS_4SpanIKhEEmb
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:595,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:599,25'
          Dst:             _ZNK4bssl4SpanIhE4lastEm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:600,29'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:600,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN4bssl28tls13_export_keying_materialEPK6ssl_stNS_4SpanIhEENS3_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
        - secret
        - label
        - context
        - ''
        - ''
      BBCount:         14
      ICount:          151
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_Digest
        - EVP_MD_size
        - SSL_get_session
        - SSL_is_dtls
        - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:477,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:478,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:483,65'
              BranchSideFuncs:
                - SSL_get_session
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - EVP_Digest
                - EVP_Digest
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIhEC2EPhm
                - EVP_MD_size
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:490,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:491,31'
              BranchSideFuncs:
                - EVP_Digest
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIhEC2EPhm
                - EVP_MD_size
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:493,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:489,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:493,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIhEC2EPhm
                - EVP_MD_size
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:496,20'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIhEC2EPhm
                - EVP_MD_size
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:501,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:500,3'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:502,28'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:477,14'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:478,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:483,49'
          Dst:             SSL_get_session
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:483,26'
          Dst:             _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:489,27'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:489,43'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:489,8'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:491,8'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:496,15'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:497,25'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:499,50'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:499,25'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:501,28'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:501,44'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:500,10'
          Dst:             _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:502,41'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:503,28'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:503,34'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:502,10'
          Dst:             _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
    - functionName:    _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - session
        - nonce
        - is_dtls
        - ''
      BBCount:         7
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_size
        - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
        - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:466,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:466,3'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:466,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:463,26'
          Dst:             _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:466,3'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:466,3'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:466,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:467,28'
          Dst:             _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:467,59'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:467,10'
          Dst:             _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
    - functionName:    _ZN4bssl18tls13_finished_macEPNS_13SSL_HANDSHAKEEPhPmb
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - hs
        - out
        - out_len
        - is_server
      BBCount:         12
      ICount:          106
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - SSL_is_dtls
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
        - _ZNK4bssl13SSLTranscript6DigestEv
        - _ZNK4bssl13SSLTranscript7GetHashEPhPm
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:445,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:445,19'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:445,49'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZNK4bssl13SSLTranscript7GetHashEPhPm
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:449,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:449,7'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:450,26'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:449,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:454,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:456,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:445,7'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:449,23'
          Dst:             _ZNK4bssl13SSLTranscript7GetHashEPhPm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:450,55'
          Dst:             _ZNK4bssl13SSLTranscript6DigestEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:452,26'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:452,26'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:453,26'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:450,8'
          Dst:             _ZN4bsslL17tls13_verify_dataEPhPmPK9env_md_sttNS_4SpanIKhEES7_b
    - functionName:    _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL13derive_secretEPNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:417,10'
          Dst:             _ZN4bsslL13derive_secretEPNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
    - functionName:    _ZN4bsslL13derive_secretEPNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hs
        - out
        - label
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL29derive_secret_with_transcriptEPKNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEERKNS_13SSLTranscriptENSt3__117basic_string_viewIcNS9_11char_traitsIcEEEE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:176,10'
          Dst:             _ZN4bsslL29derive_secret_with_transcriptEPKNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEERKNS_13SSLTranscriptENSt3__117basic_string_viewIcNS9_11char_traitsIcEEEE
    - functionName:    _ZN4bsslL29derive_secret_with_transcriptEPKNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEERKNS_13SSLTranscriptENSt3__117basic_string_viewIcNS9_11char_traitsIcEEEE
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hs
        - out
        - transcript
        - label
        - ''
      BBCount:         6
      ICount:          82
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_is_dtls
        - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
        - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - _ZNK4bssl13SSLTranscript6DigestEv
        - _ZNK4bssl13SSLTranscript7GetHashEPhPm
        - _ZNK4bssl13SSLTranscript9DigestLenEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:163,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:164,5'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:167,3'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:163,19'
          Dst:             _ZNK4bssl13SSLTranscript7GetHashEPhPm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:167,38'
          Dst:             _ZNK4bssl13SSLTranscript9DigestLenEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:167,8'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE18ResizeForOverwriteEm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:168,28'
          Dst:             _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:168,51'
          Dst:             _ZNK4bssl13SSLTranscript6DigestEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:168,61'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:169,28'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:169,28'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:170,28'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:168,10'
          Dst:             _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
    - functionName:    _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - direction
      BBCount:         9
      ICount:          93
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - SSL_get_session
        - SSL_is_dtls
        - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
        - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:401,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:402,37'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - SSL_get_session
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2Ev
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:403,37'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - SSL_get_session
                - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2Ev
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:409,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:409,46'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:410,32'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:402,32'
          Dst:             _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:403,32'
          Dst:             _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:405,32'
          Dst:             SSL_get_session
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:406,26'
          Dst:             _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:407,44'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:408,59'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:409,28'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:407,10'
          Dst:             _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:411,41'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:410,10'
          Dst:             _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
    - functionName:    _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - level
        - direction
        - session
        - traffic_secret
        - ''
      BBCount:         51
      ICount:          394
      EdgeCount:       86
      CyclomaticComplexity: 37
      functionsReached:
        - EVP_AEAD_key_length
        - EVP_AEAD_nonce_length
        - SSL_is_dtls
        - SSL_is_quic
        - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl14SSLAEADContext24CreatePlaceholderForQUICEPK13ssl_cipher_st
        - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
        - _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - _ZN4bssl23ssl_cipher_get_evp_aeadEPPK11evp_aead_stPmS4_PK13ssl_cipher_stt
        - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2ILm24EEERAT__h
        - _ZN4bssl4SpanIhEC2ILm80EEERAT__h
        - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - _ZNK4bssl4SpanIhE5firstEm
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:190,61'
              BranchSideFuncs:
                - _ZN4bssl14SSLAEADContext24CreatePlaceholderForQUICEPK13ssl_cipher_st
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:195,61'
              BranchSideFuncs:
                - _ZN4bssl23ssl_cipher_get_evp_aeadEPPK11evp_aead_stPmS4_PK13ssl_cipher_stt
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm80EEERAT__h
                - EVP_AEAD_key_length
                - _ZNK4bssl4SpanIhE5firstEm
                - _ZN4bssl4SpanIhEC2ILm24EEERAT__h
                - EVP_AEAD_nonce_length
                - _ZNK4bssl4SpanIhE5firstEm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:195,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:197,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm80EEERAT__h
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - EVP_AEAD_key_length
                - _ZNK4bssl4SpanIhE5firstEm
                - _ZN4bssl4SpanIhEC2ILm24EEERAT__h
                - EVP_AEAD_nonce_length
                - _ZNK4bssl4SpanIhE5firstEm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:202,16'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm80EEERAT__h
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - EVP_AEAD_key_length
                - _ZNK4bssl4SpanIhE5firstEm
                - _ZN4bssl4SpanIhEC2ILm24EEERAT__h
                - EVP_AEAD_nonce_length
                - _ZNK4bssl4SpanIhE5firstEm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:204,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:205,28'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:206,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:204,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:206,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:209,43'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:213,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:214,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:217,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:218,10'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:224,10'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:218,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:220,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:222,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:224,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:226,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:228,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:183,22'
          Dst:             _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:184,26'
          Dst:             _ZN4bssl22ssl_session_get_digestEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:185,18'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:187,7'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:190,20'
          Dst:             _ZN4bssl14SSLAEADContext24CreatePlaceholderForQUICEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:195,10'
          Dst:             _ZN4bssl23ssl_cipher_get_evp_aeadEPPK11evp_aead_stPmS4_PK13ssl_cipher_stt
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:202,16'
          Dst:             _ZN4bssl4SpanIhEC2ILm80EEERAT__h
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:202,36'
          Dst:             EVP_AEAD_key_length
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:202,30'
          Dst:             _ZNK4bssl4SpanIhE5firstEm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:203,15'
          Dst:             _ZN4bssl4SpanIhEC2ILm24EEERAT__h
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:203,34'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:203,28'
          Dst:             _ZNK4bssl4SpanIhE5firstEm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:204,64'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:204,10'
          Dst:             _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:205,62'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:205,10'
          Dst:             _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:210,60'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:210,65'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:210,69'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:209,20'
          Dst:             _ZN4bssl14SSLAEADContext6CreateE20evp_aead_direction_ttPK13ssl_cipher_stNS_4SpanIKhEES7_S7_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:222,34'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:228,35'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE8CopyFromENS_4SpanIKhEE
    - functionName:    _ZN4bssl4SpanIhEC2ILm80EEERAT__h
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIhEC2EPhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
    - functionName:    _ZNK4bssl4SpanIhE5firstEm
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - len
      BBCount:         5
      ICount:          38
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIhEC2EPhm
        - abort
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:185,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:186,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:188,17'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2EPhm
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:186,7'
          Dst:             abort
        - Src:             '/src/boringssl/include/openssl/span.h:188,12'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
    - functionName:    _ZN4bssl4SpanIhEC2ILm24EEERAT__h
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIhEC2EPhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
    - functionName:    _ZN4bssl32tls13_derive_application_secretsEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         17
      ICount:          123
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bsslL13derive_secretEPNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:383,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:384,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bsslL13derive_secretEPNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bsslL13derive_secretEPNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:392,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:385,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:386,22'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bsslL13derive_secretEPNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bsslL13derive_secretEPNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:392,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:387,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:388,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bsslL13derive_secretEPNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:392,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:389,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:390,22'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bsslL13derive_secretEPNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:392,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:390,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:391,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:392,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:382,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:392,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:395,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:382,8'
          Dst:             _ZN4bsslL13derive_secretEPNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:385,23'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:384,8'
          Dst:             _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:386,8'
          Dst:             _ZN4bsslL13derive_secretEPNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:389,23'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:388,8'
          Dst:             _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:390,8'
          Dst:             _ZN4bsslL13derive_secretEPNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:391,47'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:391,8'
          Dst:             _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
    - functionName:    _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         13
      ICount:          89
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bsslL13derive_secretEPNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:367,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:368,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bsslL13derive_secretEPNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:374,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:369,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:370,22'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bsslL13derive_secretEPNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:374,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:371,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:372,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:374,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:366,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:374,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:377,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:366,8'
          Dst:             _ZN4bsslL13derive_secretEPNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:369,23'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:368,8'
          Dst:             _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:370,8'
          Dst:             _ZN4bsslL13derive_secretEPNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEENSt3__117basic_string_viewIcNS5_11char_traitsIcEEEE
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:373,23'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:372,8'
          Dst:             _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
    - functionName:    _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         15
      ICount:          91
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bsslL29derive_secret_with_transcriptEPKNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEERKNS_13SSLTranscriptENSt3__117basic_string_viewIcNS9_11char_traitsIcEEEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:352,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:352,54'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bsslL29derive_secret_with_transcriptEPKNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEERKNS_13SSLTranscriptENSt3__117basic_string_viewIcNS9_11char_traitsIcEEEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:354,43'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bsslL29derive_secret_with_transcriptEPKNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEERKNS_13SSLTranscriptENSt3__117basic_string_viewIcNS9_11char_traitsIcEEEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:352,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:353,43'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bsslL29derive_secret_with_transcriptEPKNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEERKNS_13SSLTranscriptENSt3__117basic_string_viewIcNS9_11char_traitsIcEEEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:354,43'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bsslL29derive_secret_with_transcriptEPKNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEERKNS_13SSLTranscriptENSt3__117basic_string_viewIcNS9_11char_traitsIcEEEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:356,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:357,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:359,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:355,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:359,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:361,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:355,8'
          Dst:             _ZN4bsslL29derive_secret_with_transcriptEPKNS_13SSL_HANDSHAKEEPNS_13InplaceVectorIhLm48EEERKNS_13SSLTranscriptENSt3__117basic_string_viewIcNS9_11char_traitsIcEEEE
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:358,23'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:357,8'
          Dst:             _ZN4bssl14ssl_log_secretEPK6ssl_stPKcNS_4SpanIKhEE
    - functionName:    _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_127ChaChaRecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_12_GLOBAL__N_127ChaChaRecordNumberEncrypterEJEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_12_GLOBAL__N_127ChaChaRecordNumberEncrypterEJEEEPT_DpOT0_
    - functionName:    _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_127AES256RecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_12_GLOBAL__N_127AES256RecordNumberEncrypterEJEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_12_GLOBAL__N_127AES256RecordNumberEncrypterEJEEEPT_DpOT0_
    - functionName:    _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_127AES128RecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_12_GLOBAL__N_127AES128RecordNumberEncrypterEJEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_12_GLOBAL__N_127AES128RecordNumberEncrypterEJEEEPT_DpOT0_
    - functionName:    _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_125NullRecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_12_GLOBAL__N_125NullRecordNumberEncrypterEJEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_12_GLOBAL__N_125NullRecordNumberEncrypterEJEEEPT_DpOT0_
    - functionName:    _ZN4bssl21RecordNumberEncrypter6CreateEPK13ssl_cipher_stNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cipher
        - traffic_secret
        - ''
        - ''
      BBCount:         39
      ICount:          228
      EdgeCount:       70
      CyclomaticComplexity: 33
      functionsReached:
        - CRYPTO_fuzzer_mode_enabled
        - ERR_put_error
        - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_125NullRecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_127AES128RecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_127AES256RecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_127ChaChaRecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
        - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - _ZNK4bssl4SpanIhE5firstEm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:315,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:316,11'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_125NullRecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEaSB8ne180100INS1_12_GLOBAL__N_125NullRecordNumberEncrypterES4_vvEERS5_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrIN4bssl12_GLOBAL__N_125NullRecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5firstEm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:317,14'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5firstEm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_127ChaChaRecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEaSB8ne180100INS1_12_GLOBAL__N_127ChaChaRecordNumberEncrypterES4_vvEERS5_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrIN4bssl12_GLOBAL__N_127ChaChaRecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_127AES256RecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEaSB8ne180100INS1_12_GLOBAL__N_127AES256RecordNumberEncrypterES4_vvEERS5_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrIN4bssl12_GLOBAL__N_127AES256RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_127AES128RecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEaSB8ne180100INS1_12_GLOBAL__N_127AES128RecordNumberEncrypterES4_vvEERS5_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrIN4bssl12_GLOBAL__N_127AES128RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:317,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:318,11'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_127AES128RecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEaSB8ne180100INS1_12_GLOBAL__N_127AES128RecordNumberEncrypterES4_vvEERS5_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrIN4bssl12_GLOBAL__N_127AES128RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5firstEm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:319,14'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5firstEm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_127ChaChaRecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEaSB8ne180100INS1_12_GLOBAL__N_127ChaChaRecordNumberEncrypterES4_vvEERS5_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrIN4bssl12_GLOBAL__N_127ChaChaRecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_127AES256RecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEaSB8ne180100INS1_12_GLOBAL__N_127AES256RecordNumberEncrypterES4_vvEERS5_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrIN4bssl12_GLOBAL__N_127AES256RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:319,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:320,11'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_127AES256RecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEaSB8ne180100INS1_12_GLOBAL__N_127AES256RecordNumberEncrypterES4_vvEERS5_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrIN4bssl12_GLOBAL__N_127AES256RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5firstEm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:321,14'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5firstEm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_127ChaChaRecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEaSB8ne180100INS1_12_GLOBAL__N_127ChaChaRecordNumberEncrypterES4_vvEERS5_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrIN4bssl12_GLOBAL__N_127ChaChaRecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:321,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:322,11'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_127ChaChaRecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEaSB8ne180100INS1_12_GLOBAL__N_127ChaChaRecordNumberEncrypterES4_vvEERS5_ONS0_IT_T0_EE
                - _ZNSt3__110unique_ptrIN4bssl12_GLOBAL__N_127ChaChaRecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5firstEm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:324,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5firstEm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:326,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:327,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:331,18'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5firstEm
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:333,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:334,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:335,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:332,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:335,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:337,10'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:313,26'
          Dst:             _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:315,7'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:316,11'
          Dst:             _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_125NullRecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:318,11'
          Dst:             _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_127AES128RecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:320,11'
          Dst:             _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_127AES256RecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:322,11'
          Dst:             _ZN4bssl10MakeUniqueINS_12_GLOBAL__N_127ChaChaRecordNumberEncrypterEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:324,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:331,18'
          Dst:             _ZN4bssl4SpanIhEC2ILm32EEERAT__h
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:331,36'
          Dst:             _ZNK4bssl4SpanIhE5firstEm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:332,65'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:332,8'
          Dst:             _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:334,20'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
    - functionName:    _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hs
        - in
        - ''
      BBCount:         8
      ICount:          91
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_Digest
        - SSL_is_dtls
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
        - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
        - _ZNK4bssl13SSLTranscript6DigestEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:146,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:146,55'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:147,33'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZNK4bssl13SSLTranscript6DigestEv
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - SSL_is_dtls
                - _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
                - _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:150,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:150,50'
              BranchSideFuncs:
                - _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:151,33'
              BranchSideFuncs:
                - _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:146,36'
          Dst:             _ZNK4bssl13SSLTranscript6DigestEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:145,10'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:147,28'
          Dst:             _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:147,61'
          Dst:             _ZNK4bssl13SSLTranscript6DigestEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:148,28'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:149,28'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:149,28'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:150,28'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:147,10'
          Dst:             _ZN4bsslL17hkdf_expand_labelENS_4SpanIhEEPK9env_md_stNS0_IKhEENSt3__117basic_string_viewIcNS7_11char_traitsIcEEEES6_b
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:151,10'
          Dst:             _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
    - functionName:    _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hs
        - transcript
        - in
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - HKDF_extract
        - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - _ZNK4bssl13SSLTranscript6DigestEv
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:58,5'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:60,3'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:60,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:60,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:61,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:56,32'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:56,57'
          Dst:             _ZNK4bssl13SSLTranscript6DigestEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:56,70'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:57,24'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:57,43'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:57,62'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:56,8'
          Dst:             HKDF_extract
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:60,3'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:60,3'
          Dst:             __assert_fail
    - functionName:    _ZN4bssl29tls13_init_early_key_scheduleEPNS_13SSL_HANDSHAKEEPK14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - session
      BBCount:         13
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bsslL17init_key_scheduleEPNS_13SSL_HANDSHAKEEPNS_13SSLTranscriptEtPK13ssl_cipher_st
        - _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:80,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:80,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - _ZN4bsslL17init_key_scheduleEPNS_13SSL_HANDSHAKEEPNS_13SSLTranscriptEtPK13ssl_cipher_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:84,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl9ECHConfigENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - _ZN4bsslL17init_key_scheduleEPNS_13SSL_HANDSHAKEEPNS_13SSLTranscriptEtPK13ssl_cipher_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:84,34'
              BranchSideFuncs:
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - _ZN4bsslL17init_key_scheduleEPNS_13SSL_HANDSHAKEEPNS_13SSLTranscriptEtPK13ssl_cipher_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:84,58'
              BranchSideFuncs:
                - _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
                - _ZN4bsslL17init_key_scheduleEPNS_13SSL_HANDSHAKEEPNS_13SSLTranscriptEtPK13ssl_cipher_st
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:87,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:87,45'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:88,33'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:80,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:86,28'
          Dst:             _ZN4bssl28ssl_session_protocol_versionEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:85,10'
          Dst:             _ZN4bsslL17init_key_scheduleEPNS_13SSL_HANDSHAKEEPNS_13SSLTranscriptEtPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:88,50'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:88,10'
          Dst:             _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
    - functionName:    _ZN4bsslL17init_key_scheduleEPNS_13SSL_HANDSHAKEEPNS_13SSLTranscriptEtPK13ssl_cipher_st
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - transcript
        - version
        - cipher
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm48EE5clearEv
        - _ZN4bssl13InplaceVectorIhLm48EE6ResizeEm
        - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
        - _ZNK4bssl13SSLTranscript9DigestLenEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:42,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:43,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE5clearEv
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - _ZN4bssl13InplaceVectorIhLm48EE6ResizeEm
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:47,3'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm48EE5clearEv
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - _ZN4bssl13InplaceVectorIhLm48EE6ResizeEm
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:42,20'
          Dst:             _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:47,14'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE5clearEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:48,33'
          Dst:             _ZNK4bssl13SSLTranscript9DigestLenEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:48,14'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE6ResizeEm
    - functionName:    _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/tls13_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hs
        - psk
        - ''
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl13SSLTranscript10FreeBufferEv
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bsslL17init_key_scheduleEPNS_13SSL_HANDSHAKEEPNS_13SSLTranscriptEtPK13ssl_cipher_st
        - _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:65,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:67,5'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:72,8'
              BranchSideFuncs:
                - _ZN4bssl13SSLTranscript10FreeBufferEv
                - _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_enc.cc:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:73,5'
              BranchSideFuncs:
                - _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_enc.cc:75,33'
              BranchSideFuncs:
                - _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:65,47'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:65,8'
          Dst:             _ZN4bsslL17init_key_scheduleEPNS_13SSL_HANDSHAKEEPNS_13SSLTranscriptEtPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:73,20'
          Dst:             _ZN4bssl13SSLTranscript10FreeBufferEv
        - Src:             '/src/boringssl/ssl/tls13_enc.cc:75,10'
          Dst:             _ZN4bsslL22hkdf_extract_to_secretEPNS_13SSL_HANDSHAKEERKNS_13SSLTranscriptENS_4SpanIKhEE
    - functionName:    _ZN4bsslL22uses_end_of_early_dataEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1135
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SSL_is_dtls
        - SSL_is_quic
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1135,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1135,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1135,44'
              BranchSideFuncs:
                - SSL_is_dtls
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1135,11'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1135,32'
          Dst:             SSL_is_dtls
    - functionName:    _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_sent_tickets
      BBCount:         119
      ICount:          601
      EdgeCount:       120
      CyclomaticComplexity: 3
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u32
        - CBB_add_u8_length_prefixed
        - CBB_flush
        - CBB_len
        - RAND_bytes
        - SSL_get_options
        - SSL_is_dtls
        - SSL_is_quic
        - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
        - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
        - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
        - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
        - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
        - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZNK4bssl5ArrayIhE5emptyEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:155,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:158,24'
              BranchSideFuncs:
                - SSL_get_options
                - _ZNSt3__1neB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:162,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:158,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:161,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:162,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:155,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:162,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:168,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:170,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:170,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:171,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:172,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:174,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:255,23'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:175,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:176,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:179,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:179,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:180,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:182,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:186,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:185,10'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:187,23'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:187,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:187,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - SSL_is_dtls
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:188,22'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:187,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:185,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:188,22'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:189,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:193,23'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:195,42'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:198,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:198,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:199,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:204,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:205,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:212,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:205,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:206,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:212,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:206,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:207,10'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:212,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:207,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:208,36'
              BranchSideFuncs:
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:212,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:208,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:209,43'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:212,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:209,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:210,10'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:212,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:210,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:211,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:212,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:203,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:212,7'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:215,9'
              BranchSideFuncs:
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:215,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:220,10'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:220,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:221,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:224,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:224,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:226,12'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:234,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:226,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:227,12'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:230,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:227,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:228,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:230,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:228,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:229,12'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:230,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:226,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:230,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:232,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:235,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:236,13'
              BranchSideFuncs:
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:238,47'
              BranchSideFuncs:
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:238,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:239,7'
              BranchSideFuncs:
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:244,43'
              BranchSideFuncs:
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:244,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:245,10'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:246,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:243,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:246,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:249,30'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:249,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:250,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:252,18'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:0,0'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:253,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - RAND_bytes
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - SSL_is_dtls
                - _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
                - CBB_len
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
                - _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
                - CBB_add_u16
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u32
                - CBB_flush
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_quic
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl5ArrayIhE5emptyEv
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:158,8'
          Dst:             SSL_get_options
        - Src:             '/src/boringssl/ssl/tls13_server.cc:168,3'
          Dst:             _ZN4bssl23ssl_session_rebase_timeEP6ssl_stP14ssl_session_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:170,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_server.cc:174,9'
          Dst:             _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
        - Src:             '/src/boringssl/ssl/tls13_server.cc:179,10'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/ssl/tls13_server.cc:187,11'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/tls13_server.cc:187,69'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:188,10'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_server.cc:193,11'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/tls13_server.cc:198,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_server.cc:201,15'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:203,45'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:205,10'
          Dst:             CBB_add_u32
        - Src:             '/src/boringssl/ssl/tls13_server.cc:206,10'
          Dst:             CBB_add_u32
        - Src:             '/src/boringssl/ssl/tls13_server.cc:207,10'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_server.cc:208,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_server.cc:209,50'
          Dst:             _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:209,57'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_server.cc:209,10'
          Dst:             _ZN4bssl24tls13_derive_session_pskEP14ssl_session_stNS_4SpanIKhEEb
        - Src:             '/src/boringssl/ssl/tls13_server.cc:210,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_server.cc:211,10'
          Dst:             _ZN4bssl18ssl_encrypt_ticketEPNS_13SSL_HANDSHAKEEP6cbb_stPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:253,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:215,9'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/tls13_server.cc:220,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_server.cc:226,12'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:227,12'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_server.cc:228,12'
          Dst:             CBB_add_u32
        - Src:             '/src/boringssl/ssl/tls13_server.cc:229,12'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/tls13_server.cc:238,10'
          Dst:             _ZN4bssl23ssl_add_flags_extensionEP6cbb_stj
        - Src:             '/src/boringssl/ssl/tls13_server.cc:244,22'
          Dst:             _ZN4bssl20ssl_get_grease_valueEPKNS_13SSL_HANDSHAKEENS_18ssl_grease_index_tE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:243,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:245,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:249,39'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:249,10'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:253,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out
      BBCount:         13
      ICount:          70
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_flush
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:126,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:127,36'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:130,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:127,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:128,31'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:130,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:128,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:129,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:130,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:130,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:133,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:126,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:127,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_server.cc:128,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:129,8'
          Dst:             CBB_flush
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl13MakeConstSpanIhEENS_4SpanIKT_EEPS2_m
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr
        - size
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:233,10'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
    - functionName:    _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - client_hello
      BBCount:         70
      ICount:          390
      EdgeCount:       136
      CyclomaticComplexity: 68
      functionsReached:
        - CBB_init
        - ERR_put_error
        - _ZN4bssl11SSLKeyShare6CreateEt
        - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:80,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:84,8'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:85,20'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:90,18'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNKSt3__110unique_ptrIN4bssl19SSL_HANDSHAKE_HINTSENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:92,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:92,17'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:101,15'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:92,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:92,40'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:101,15'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:92,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:93,8'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:101,15'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:95,10'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:101,15'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl11SSLKeyShare6CreateEt
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:95,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:96,26'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:97,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:95,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:97,22'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:100,3'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:103,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:104,30'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_init
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:107,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:104,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:105,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:107,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:105,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:106,36'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:107,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:103,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:107,22'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:110,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:110,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:110,18'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:118,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:110,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:111,35'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:118,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:112,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:113,12'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:114,24'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:112,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:114,24'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:117,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl11SSLKeyShareENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:76,23'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:78,8'
          Dst:             _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/tls13_server.cc:80,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:85,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:86,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:90,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:93,32'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:95,44'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:95,35'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:96,26'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:96,17'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:97,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:101,15'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:102,40'
          Dst:             _ZN4bssl11SSLKeyShare6CreateEt
        - Src:             '/src/boringssl/ssl/tls13_server.cc:104,30'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:104,10'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/tls13_server.cc:105,38'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:106,36'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:106,10'
          Dst:             _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:107,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:112,49'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:112,40'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:113,45'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:113,36'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:114,9'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:118,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:118,3'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:120,41'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:120,10'
          Dst:             _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:121,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:121,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         28
      ICount:          169
      EdgeCount:       50
      CyclomaticComplexity: 24
      functionsReached:
        - CBB_add_bytes
        - CBB_init
        - ERR_put_error
        - _ZN4bssl10spake2plus8Verifier18ProcessProverShareENS_4SpanIhEES3_S3_NS2_IKhEE
        - _ZN4bssl13MakeConstSpanIhEENS_4SpanIKT_EEPS2_m
        - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
        - _ZN4bssl4SpanIhEC2ILm65EEERAT__h
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:53,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl13MakeConstSpanIhEENS_4SpanIKT_EEPS2_m
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:58,19'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl13MakeConstSpanIhEENS_4SpanIKT_EEPS2_m
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:59,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:60,26'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl13MakeConstSpanIhEENS_4SpanIKT_EEPS2_m
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:63,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:60,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:61,26'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl13MakeConstSpanIhEENS_4SpanIKT_EEPS2_m
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:63,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:61,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:62,27'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl13MakeConstSpanIhEENS_4SpanIKT_EEPS2_m
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:63,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:59,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:63,5'
              BranchSideFuncs:
                - _ZN4bssl13MakeConstSpanIhEENS_4SpanIKT_EEPS2_m
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:67,7'
              BranchSideFuncs:
                - _ZN4bssl13MakeConstSpanIhEENS_4SpanIKT_EEPS2_m
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:50,46'
          Dst:             _ZN4bssl4SpanIhEC2ILm65EEERAT__h
        - Src:             '/src/boringssl/ssl/tls13_server.cc:50,62'
          Dst:             _ZN4bssl4SpanIhEC2ILm32EEERAT__h
        - Src:             '/src/boringssl/ssl/tls13_server.cc:51,46'
          Dst:             _ZN4bssl4SpanIhEC2ILm32EEERAT__h
        - Src:             '/src/boringssl/ssl/tls13_server.cc:52,46'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:50,27'
          Dst:             _ZN4bssl10spake2plus8Verifier18ProcessProverShareENS_4SpanIhEES3_S3_NS2_IKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:53,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:54,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:58,19'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:59,21'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:59,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/tls13_server.cc:60,26'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:60,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_server.cc:61,26'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:61,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_server.cc:62,27'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:62,8'
          Dst:             _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:68,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:67,11'
          Dst:             _ZN4bssl13MakeConstSpanIhEENS_4SpanIKT_EEPS2_m
        - Src:             '/src/boringssl/ssl/tls13_server.cc:66,10'
          Dst:             _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:68,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
        - config
      BBCount:         13
      ICount:          76
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_memcmp
        - _ZNK4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:497,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:498,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:501,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE5emptyEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4dataEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - CRYPTO_memcmp
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:501,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:502,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:507,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:503,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:504,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:507,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:501,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:507,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:509,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:501,40'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:502,39'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:503,44'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:504,53'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:505,54'
          Dst:             _ZNK4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:506,54'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:504,7'
          Dst:             CRYPTO_memcmp
    - functionName:    _ZN4bsslL14select_sessionEPNS_13SSL_HANDSHAKEEPhPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPiPbRKNS_10SSLMessageEPK22ssl_early_callback_ctx
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - out_alert
        - out_session
        - out_ticket_age_skew
        - out_offered_ticket
        - msg
        - client_hello
      BBCount:         43
      ICount:          311
      EdgeCount:       45
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
        - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
        - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
        - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:411,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:412,5'
              BranchSideFuncs:
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:418,39'
              BranchSideFuncs:
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:418,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:420,6'
              BranchSideFuncs:
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:428,11'
              BranchSideFuncs:
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:427,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:430,5'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:434,8'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:434,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:435,5'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:439,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:439,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:440,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:447,26'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:439,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:441,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:447,26'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:450,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:452,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:454,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:457,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:460,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:462,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:463,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:460,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:463,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:467,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:473,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:473,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:474,36'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:478,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:479,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:482,47'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:486,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:487,6'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:491,4'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:409,25'
          Dst:             _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - Src:             '/src/boringssl/ssl/tls13_server.cc:418,8'
          Dst:             _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - Src:             '/src/boringssl/ssl/tls13_server.cc:421,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:427,8'
          Dst:             _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:449,55'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:449,63'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:449,7'
          Dst:             _ZN4bssl18ssl_process_ticketEPNS_13SSL_HANDSHAKEEPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPbNS_4SpanIKhEESC_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:460,8'
          Dst:             _ZN4bssl24ssl_session_is_resumableEPKNS_13SSL_HANDSHAKEEPK14ssl_session_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:470,25'
          Dst:             _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:473,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_server.cc:486,8'
          Dst:             _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
    - functionName:    _ZN4bssl3NewINS_10spake2plus8VerifierEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl10spake2plus8VerifierC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl10spake2plus8VerifierC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl10spake2plus8VerifierC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl10spake2plus8VerifierC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl10spake2plus8VerifierC2Ev
    - functionName:    _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - client_hello
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_init
        - EVP_has_aes_hardware
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl23ssl_choose_tls13_cipherE6cbs_stbt23ssl_compliance_policy_t
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:145,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:146,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_choose_tls13_cipherE6cbs_stbt23ssl_compliance_policy_t
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:147,40'
              BranchSideFuncs:
                - EVP_has_aes_hardware
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl23ssl_choose_tls13_cipherE6cbs_stbt23ssl_compliance_policy_t
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:139,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/tls13_server.cc:142,28'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:147,40'
          Dst:             EVP_has_aes_hardware
        - Src:             '/src/boringssl/ssl/tls13_server.cc:144,10'
          Dst:             _ZN4bssl23ssl_choose_tls13_cipherE6cbs_stbt23ssl_compliance_policy_t
    - functionName:    _ZN4bsslL26check_signature_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - cred
        - out_sigalg
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
        - _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:288,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:288,75'
              BranchSideFuncs:
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:291,51'
              BranchSideFuncs:
                - _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:288,10'
          Dst:             _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
        - Src:             '/src/boringssl/ssl/tls13_server.cc:291,10'
          Dst:             _ZN4bssl40ssl_credential_matches_requested_issuersEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
    - functionName:    _ZN4bssl42ssl_check_tls13_credential_ignoring_issuerEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - cred
        - out_sigalg
      BBCount:         10
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
        - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
        - _ZN4bssl5ArrayItE3endEv
        - _ZN4bssl5ArrayItE5beginEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:262,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:264,7'
              BranchSideFuncs:
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:268,21'
              BranchSideFuncs:
                - _ZN4bssl5ArrayItE5beginEv
                - _ZN4bssl5ArrayItE3endEv
                - _ZNSt3__14findB8ne180100IPttEET_S2_S2_RKT0_
                - _ZN4bssl5ArrayItE3endEv
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:275,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:268,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:270,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:273,7'
              BranchSideFuncs:
                - _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:268,38'
          Dst:             _ZN4bssl5ArrayItE5beginEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:268,64'
          Dst:             _ZN4bssl5ArrayItE3endEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:269,61'
          Dst:             _ZN4bssl5ArrayItE3endEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:270,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:275,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:282,10'
          Dst:             _ZN4bssl31tls1_choose_signature_algorithmEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
    - functionName:    _ZN4bssl10MakeUniqueINS_10spake2plus8VerifierEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_10spake2plus8VerifierEJEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_10spake2plus8VerifierEJEEEPT_DpOT0_
    - functionName:    _ZN4bsslL21check_pake_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
        - cred
      BBCount:         17
      ICount:          112
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl8internalneENS_4SpanIKhEES3_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:296,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:296,3'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:298,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl12SSLPAKEShareENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrIN4bssl12SSLPAKEShareENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:298,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:299,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:302,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:299,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:300,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:302,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:300,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:301,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:302,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:298,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:302,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:306,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:296,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_server.cc:300,7'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:300,42'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:300,39'
          Dst:             _ZN4bssl8internalneENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:301,7'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:301,42'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:301,39'
          Dst:             _ZN4bssl8internalneENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:302,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl28tls13_server_handshake_stateEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1481
      functionLinenumberEnd: 1522
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         20
      ICount:          109
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1484,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1486,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1488,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1490,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1492,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1494,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1496,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1498,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1500,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1502,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1504,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1506,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1508,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1510,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1512,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1514,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1516,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1518,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1521,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1392
      functionLinenumberEnd: 1408
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - SSL_is_dtls
        - SSL_is_quic
        - _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1395,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1396,5'
              BranchSideFuncs:
                - SSL_is_dtls
                - SSL_is_quic
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1399,3'
              BranchSideFuncs:
                - SSL_is_dtls
                - SSL_is_quic
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1406,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1406,52'
              BranchSideFuncs:
                - SSL_is_dtls
                - SSL_is_quic
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1406,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1395,8'
          Dst:             _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1406,40'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1406,60'
          Dst:             SSL_is_quic
    - functionName:    _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1347
      functionLinenumberEnd: 1390
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         28
      ICount:          181
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - SSL_is_dtls
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl22tls13_process_finishedEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
        - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZNK17ssl_credential_st18RestorePAKEAttemptEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1350,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1351,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl22tls13_process_finishedEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st18RestorePAKEAttemptEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1353,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl22tls13_process_finishedEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st18RestorePAKEAttemptEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1353,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1356,31'
              BranchSideFuncs:
                - _ZN4bssl22tls13_process_finishedEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st18RestorePAKEAttemptEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1361,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1356,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1358,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st18RestorePAKEAttemptEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1361,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1353,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1361,5'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st18RestorePAKEAttemptEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1364,8'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st18RestorePAKEAttemptEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1364,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1365,27'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st18RestorePAKEAttemptEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1374,5'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st18RestorePAKEAttemptEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1365,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1366,41'
              BranchSideFuncs:
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st18RestorePAKEAttemptEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1367,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1365,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1367,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st18RestorePAKEAttemptEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1371,5'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st18RestorePAKEAttemptEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1377,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1378,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - SSL_is_dtls
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st18RestorePAKEAttemptEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1384,3'
              BranchSideFuncs:
                - SSL_is_dtls
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1377,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1381,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st18RestorePAKEAttemptEv
                - SSL_is_dtls
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1384,3'
              BranchSideFuncs:
                - SSL_is_dtls
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1385,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1386,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1389,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1353,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1356,8'
          Dst:             _ZN4bssl22tls13_process_finishedEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1360,30'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1358,8'
          Dst:             _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1365,10'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1366,10'
          Dst:             _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1381,21'
          Dst:             _ZNK17ssl_credential_st18RestorePAKEAttemptEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1385,7'
          Dst:             SSL_is_dtls
    - functionName:    _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1325
      functionLinenumberEnd: 1345
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         15
      ICount:          94
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl22tls1_verify_channel_idEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1327,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1328,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl22tls1_verify_channel_idEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1333,8'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl22tls1_verify_channel_idEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1333,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1334,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl22tls1_verify_channel_idEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1336,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl22tls1_verify_channel_idEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1336,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1337,31'
              BranchSideFuncs:
                - _ZN4bssl22tls1_verify_channel_idEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1339,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1337,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1338,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1339,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1336,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1339,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1342,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1336,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1337,8'
          Dst:             _ZN4bssl22tls1_verify_channel_idEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1338,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
    - functionName:    _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1291
      functionLinenumberEnd: 1323
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         20
      ICount:          122
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl20ssl_verify_peer_certEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl32tls13_process_certificate_verifyEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - sk_CRYPTO_BUFFER_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1293,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1295,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1300,8'
              BranchSideFuncs:
                - _ZN4bssl20ssl_verify_peer_certEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl32tls13_process_certificate_verifyEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1300,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1301,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_verify_peer_certEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl32tls13_process_certificate_verifyEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1304,32'
              BranchSideFuncs:
                - _ZN4bssl20ssl_verify_peer_certEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl32tls13_process_certificate_verifyEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1304,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1306,7'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl32tls13_process_certificate_verifyEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1308,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1310,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1314,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl32tls13_process_certificate_verifyEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1314,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1315,41'
              BranchSideFuncs:
                - _ZN4bssl32tls13_process_certificate_verifyEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1317,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1315,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1316,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1317,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1314,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1317,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1320,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1293,7'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1304,11'
          Dst:             _ZN4bssl20ssl_verify_peer_certEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1314,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1315,8'
          Dst:             _ZN4bssl32tls13_process_certificate_verifyEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1316,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
    - functionName:    _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1257
      functionLinenumberEnd: 1289
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         18
      ICount:          128
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl25tls13_process_certificateEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1259,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1260,10'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl25tls13_process_certificateEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1275,8'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl25tls13_process_certificateEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1260,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1266,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1270,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1277,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1278,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl25tls13_process_certificateEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1280,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - _ZN4bssl25tls13_process_certificateEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1280,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1281,34'
              BranchSideFuncs:
                - _ZN4bssl25tls13_process_certificateEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1283,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1281,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1282,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1283,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1280,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1283,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1286,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1280,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1281,8'
          Dst:             _ZN4bssl25tls13_process_certificateEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageEb
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1282,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
    - functionName:    _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         30
      ICount:          217
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - CBS_get_u16_length_prefixed
        - CBS_len
        - ERR_put_error
        - _ZN4bssl12SSLExtensionC2Etb
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1205,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1206,8'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1253,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1208,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1253,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1208,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1209,7'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1211,33'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1211,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1212,7'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1215,20'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1216,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1217,9'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1218,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1216,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1218,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1223,14'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1224,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1225,22'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1227,39'
              BranchSideFuncs:
                - _ZN4bssl12SSLExtensionC2Etb
                - _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1229,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1231,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1235,31'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1235,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1236,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1243,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1244,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1245,27'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1246,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1243,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1246,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1250,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1211,10'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1216,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1217,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1218,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1219,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1227,18'
          Dst:             _ZN4bssl12SSLExtensionC2Etb
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1229,10'
          Dst:             _ZN4bssl20ssl_parse_extensionsEPK6cbs_stPhSt16initializer_listIPNS_12SSLExtensionEEb
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1231,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1236,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1237,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1244,13'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1243,53'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1245,10'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1246,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
    - functionName:    _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1168
      functionLinenumberEnd: 1198
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         18
      ICount:          123
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_len
        - ERR_put_error
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bsslL22uses_end_of_early_dataEPK6ssl_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1175,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - CBS_len
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1196,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1175,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1177,12'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1190,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1177,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1178,9'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1180,35'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1180,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1181,9'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1183,24'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1183,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1184,24'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1188,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1190,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1193,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1195,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1172,7'
          Dst:             _ZN4bsslL22uses_end_of_early_dataEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1180,12'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1183,11'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1184,9'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1185,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1192,32'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1190,10'
          Dst:             _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
    - functionName:    _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1138
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         13
      ICount:          134
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bsslL22uses_end_of_early_dataEPK6ssl_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1141,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bsslL22uses_end_of_early_dataEPK6ssl_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1153,31'
              BranchSideFuncs:
                - _ZN4bsslL22uses_end_of_early_dataEPK6ssl_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1141,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1144,7'
              BranchSideFuncs:
                - _ZN4bsslL22uses_end_of_early_dataEPK6ssl_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1146,5'
              BranchSideFuncs:
                - _ZN4bsslL22uses_end_of_early_dataEPK6ssl_st
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1153,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1154,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1163,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1154,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1157,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1159,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1143,32'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1141,10'
          Dst:             _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1153,8'
          Dst:             _ZN4bsslL22uses_end_of_early_dataEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1156,32'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1154,10'
          Dst:             _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
    - functionName:    _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1130
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         33
      ICount:          201
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
        - SSL_is_dtls
        - SSL_is_quic
        - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - _ZN4bssl13InplaceVectorIhLm48EE6ResizeEm
        - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - _ZN4bssl18tls13_finished_macEPNS_13SSL_HANDSHAKEEPhPmb
        - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
        - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - _ZNK4bssl13SSLTranscript9DigestLenEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1085,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1092,22'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - _ZN4bssl13InplaceVectorIhLm48EE6ResizeEm
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZN4bssl18tls13_finished_macEPNS_13SSL_HANDSHAKEEPhPmb
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - SSL_is_dtls
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1128,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1092,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1092,31'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - _ZN4bssl13InplaceVectorIhLm48EE6ResizeEm
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZN4bssl18tls13_finished_macEPNS_13SSL_HANDSHAKEEPhPmb
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - SSL_is_dtls
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1098,5'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - _ZN4bssl13InplaceVectorIhLm48EE6ResizeEm
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZN4bssl18tls13_finished_macEPNS_13SSL_HANDSHAKEEPhPmb
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - SSL_is_dtls
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1092,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1093,7'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - _ZN4bssl13InplaceVectorIhLm48EE6ResizeEm
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZN4bssl18tls13_finished_macEPNS_13SSL_HANDSHAKEEPhPmb
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - SSL_is_dtls
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1098,5'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - _ZN4bssl13InplaceVectorIhLm48EE6ResizeEm
                - _ZN4bssl13InplaceVectorIhLm48EE4dataEv
                - _ZN4bssl18tls13_finished_macEPNS_13SSL_HANDSHAKEEPhPmb
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - SSL_is_dtls
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1099,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1101,7'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - SSL_is_dtls
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1104,9'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - SSL_is_dtls
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1104,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1105,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1114,5'
              BranchSideFuncs:
                - SSL_is_dtls
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1114,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1114,5'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1115,5'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - __assert_fail
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1115,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1115,5'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1116,25'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
                - _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1120,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1121,10'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1124,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1121,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1122,41'
              BranchSideFuncs:
                - _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1124,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1122,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1123,34'
              BranchSideFuncs:
                - _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1124,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1120,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1124,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1126,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1092,10'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1092,53'
          Dst:             _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1092,46'
          Dst:             _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1093,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1098,56'
          Dst:             _ZNK4bssl13SSLTranscript9DigestLenEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1098,34'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE6ResizeEm
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1099,62'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1099,10'
          Dst:             _ZN4bssl18tls13_finished_macEPNS_13SSL_HANDSHAKEEPhPmb
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1104,54'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1105,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1114,5'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1114,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1115,5'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1115,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1118,59'
          Dst:             _ZNK4bssl13InplaceVectorIhLm48EE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1120,32'
          Dst:             _ZN4bssl4SpanIKhEC2ILm4EEERAT__S1_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1120,25'
          Dst:             _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1121,32'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1121,25'
          Dst:             _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1122,10'
          Dst:             _ZN4bssl30tls13_derive_resumption_secretEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1123,10'
          Dst:             _ZN4bsslL23add_new_session_ticketsEPNS_13SSL_HANDSHAKEEPb
    - functionName:    _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1060
      functionLinenumberEnd: 1080
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         15
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4bssl18tls13_add_finishedEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - _ZN4bssl32tls13_derive_application_secretsEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZNK4bssl13SSLTranscript9DigestLenEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1062,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1063,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1066,3'
              BranchSideFuncs:
                - _ZN4bssl18tls13_add_finishedEPNS_13SSL_HANDSHAKEE
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl32tls13_derive_application_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1067,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1069,35'
              BranchSideFuncs:
                - _ZNK4bssl13SSLTranscript9DigestLenEv
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZN4bssl32tls13_derive_application_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1075,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1070,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1071,41'
              BranchSideFuncs:
                - _ZN4bssl32tls13_derive_application_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1075,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1071,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1072,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1075,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1067,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1075,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1078,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1067,8'
          Dst:             _ZN4bssl18tls13_add_finishedEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1070,64'
          Dst:             _ZNK4bssl13SSLTranscript9DigestLenEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1070,35'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1069,8'
          Dst:             _ZN4bssl26tls13_advance_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1071,8'
          Dst:             _ZN4bssl32tls13_derive_application_secretsEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1074,30'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1072,8'
          Dst:             _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
    - functionName:    _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionLinenumberEnd: 1058
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         8
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN4bssl28tls13_add_certificate_verifyEPNS_13SSL_HANDSHAKEE
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1043,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1045,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1049,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1053,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1056,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1043,11'
          Dst:             _ZN4bssl28tls13_add_certificate_verifyEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1056,3'
          Dst:             __assert_fail
    - functionName:    _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 1040
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         176
      ICount:          897
      EdgeCount:       176
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8
        - CBB_add_u8_length_prefixed
        - CBB_flush
        - RAND_bytes
        - SSL_CIPHER_get_protocol_id
        - SSL_is_dtls
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
        - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
        - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
        - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
        - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
        - _ZN4bssl28ssl_ext_pake_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
        - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
        - _ZN4bssl38ssl_ext_pre_shared_key_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
        - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
        - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
        - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhE5ResetEv
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl5ArrayIhEC2EOS1_
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
        - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4lastEm
        - _ZNK4bssl4SpanIhE4sizeEv
        - _ZNK4bssl4SpanIhE7subspanEmm
        - _ZNK4bssl5ArrayIhE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:912,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:912,17'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - RAND_bytes
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - SSL_is_dtls
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - _ZN4bssl38ssl_ext_pre_shared_key_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl28ssl_ext_pake_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:917,23'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - RAND_bytes
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - SSL_is_dtls
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - _ZN4bssl38ssl_ext_pre_shared_key_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl28ssl_ext_pake_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:912,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:913,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - RAND_bytes
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - SSL_is_dtls
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - _ZN4bssl38ssl_ext_pre_shared_key_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl28ssl_ext_pake_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:917,23'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - RAND_bytes
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - SSL_is_dtls
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - _ZN4bssl38ssl_ext_pre_shared_key_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl28ssl_ext_pake_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:912,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:914,27'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - SSL_is_dtls
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - _ZN4bssl38ssl_ext_pre_shared_key_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl28ssl_ext_pake_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:917,23'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - RAND_bytes
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - SSL_is_dtls
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - _ZN4bssl38ssl_ext_pre_shared_key_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl28ssl_ext_pake_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:927,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:929,32'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - _ZN4bssl38ssl_ext_pre_shared_key_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl28ssl_ext_pake_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:943,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:929,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:930,29'
              BranchSideFuncs:
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_u8_length_prefixed
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - _ZN4bssl38ssl_ext_pre_shared_key_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl28ssl_ext_pake_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:943,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:931,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:932,8'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - _ZN4bssl38ssl_ext_pre_shared_key_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl28ssl_ext_pake_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:943,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:932,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:933,35'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - _ZN4bssl38ssl_ext_pre_shared_key_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl28ssl_ext_pake_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:943,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:934,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:935,54'
              BranchSideFuncs:
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - _ZN4bssl38ssl_ext_pre_shared_key_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl28ssl_ext_pake_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:943,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:935,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:936,8'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl38ssl_ext_pre_shared_key_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl28ssl_ext_pake_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:943,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:936,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:937,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl38ssl_ext_pre_shared_key_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl28ssl_ext_pake_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:943,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:937,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:938,47'
              BranchSideFuncs:
                - _ZN4bssl38ssl_ext_pre_shared_key_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl28ssl_ext_pake_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:943,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:938,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:939,37'
              BranchSideFuncs:
                - _ZN4bssl28ssl_ext_pake_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:943,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:939,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:940,42'
              BranchSideFuncs:
                - _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:943,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:940,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:941,51'
              BranchSideFuncs:
                - _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:943,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:941,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:942,8'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:943,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:927,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:943,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:946,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:946,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:946,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:946,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:946,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:946,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:947,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:947,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:949,68'
              BranchSideFuncs:
                - _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:964,8'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:951,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:954,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:959,9'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.7847
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:964,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:965,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:968,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:969,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:970,8'
              BranchSideFuncs:
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:975,39'
              BranchSideFuncs:
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:969,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:971,5'
              BranchSideFuncs:
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:975,39'
              BranchSideFuncs:
                - _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:975,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:976,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:979,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:975,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:979,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:983,8'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:984,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:985,35'
              BranchSideFuncs:
                - _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:987,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:985,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:986,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:987,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:983,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:987,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:990,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:990,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:990,36'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:996,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:990,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:992,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:996,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:996,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:998,10'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1029,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:999,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1000,10'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1008,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1000,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1001,10'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1008,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1001,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1002,10'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_u16_length_prefixed
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1008,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1003,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1004,10'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1008,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1005,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1006,10'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1008,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1006,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1007,35'
              BranchSideFuncs:
                - _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1008,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:998,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1008,7'
              BranchSideFuncs:
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1011,28'
              BranchSideFuncs:
                - _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - CBB_add_u16
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1011,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1013,12'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_add_u16_length_prefixed
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1023,30'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1014,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1015,12'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1019,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1016,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1017,35'
              BranchSideFuncs:
                - _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1019,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1017,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1018,12'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1019,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1013,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1019,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1021,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1023,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1024,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1026,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1029,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1029,36'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1038,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1029,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1030,32'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1038,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1030,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1031,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1034,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:909,17'
          Dst:             _ZN4bssl4SpanIhEC2ILm32EEERAT__h
        - Src:             '/src/boringssl/ssl/tls13_server.cc:913,34'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:913,51'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:914,27'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:914,62'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:915,27'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:914,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/tls13_server.cc:917,23'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:917,38'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:917,5'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/ssl/tls13_server.cc:919,46'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:919,37'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:924,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:925,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:927,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:929,20'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_server.cc:928,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:930,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_server.cc:932,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_server.cc:933,50'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:934,37'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:933,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_server.cc:935,27'
          Dst:             SSL_CIPHER_get_protocol_id
        - Src:             '/src/boringssl/ssl/tls13_server.cc:935,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:936,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/tls13_server.cc:937,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_server.cc:938,8'
          Dst:             _ZN4bssl38ssl_ext_pre_shared_key_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:939,8'
          Dst:             _ZN4bssl28ssl_ext_pake_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:940,8'
          Dst:             _ZN4bssl33ssl_ext_key_share_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:941,8'
          Dst:             _ZN4bsslL42ssl_ext_supported_versions_add_serverhelloEPNS_13SSL_HANDSHAKEEP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:942,45'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:946,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_server.cc:949,27'
          Dst:             _ZN4bssl40ssl_ech_confirmation_signal_hello_offsetEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:950,42'
          Dst:             _ZNK4bssl4SpanIhE4lastEm
        - Src:             '/src/boringssl/ssl/tls13_server.cc:951,57'
          Dst:             _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:953,56'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:951,10'
          Dst:             _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
        - Src:             '/src/boringssl/ssl/tls13_server.cc:959,9'
          Dst:             _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:959,28'
          Dst:             _ZNK4bssl4SpanIhE7subspanEmm
        - Src:             '/src/boringssl/ssl/tls13_server.cc:960,37'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:960,59'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:960,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/tls13_server.cc:964,38'
          Dst:             _ZN4bssl5ArrayIhEC2EOS1_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:964,7'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:964,7'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:968,28'
          Dst:             _ZN4bssl5ArrayIhE5ResetEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:975,8'
          Dst:             _ZN4bssl30tls13_derive_handshake_secretsEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:978,30'
          Dst:             _ZN4bssl4SpanIKhEC2INS_13InplaceVectorIhLm48EEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:976,8'
          Dst:             _ZN4bssl21tls13_set_traffic_keyEP6ssl_st22ssl_encryption_level_t20evp_aead_direction_tPK14ssl_session_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:983,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:985,8'
          Dst:             _ZN4bssl26ssl_add_serverhello_tlsextEPNS_13SSL_HANDSHAKEEP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:986,37'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:986,8'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:998,45'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1000,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1001,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1002,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1004,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1006,10'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1007,10'
          Dst:             _ZN4bssl24tls12_add_verify_sigalgsEPKNS_13SSL_HANDSHAKEEP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1011,9'
          Dst:             _ZN4bssl18ssl_has_client_CAsEPKNS_10SSL_CONFIGE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1013,12'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1015,12'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1017,12'
          Dst:             _ZN4bssl22ssl_add_client_CA_listEPKNS_13SSL_HANDSHAKEEP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1018,12'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1023,39'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1023,10'
          Dst:             _ZN4bssl19ssl_add_message_cbbEP6ssl_stP6cbb_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1030,10'
          Dst:             _ZN4bssl21tls13_add_certificateEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1040,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1040,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1040,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1040,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         64
      ICount:          399
      EdgeCount:       90
      CyclomaticComplexity: 28
      functionsReached:
        - CBS_data
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_get_u8
        - CBS_len
        - ERR_put_error
        - EVP_HPKE_AEAD_id
        - EVP_HPKE_CTX_aead
        - EVP_HPKE_CTX_kdf
        - EVP_HPKE_KDF_id
        - SSL_parse_client_hello
        - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
        - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
        - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
        - _ZN4bssl5ArrayIhE5ResetEv
        - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
        - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:780,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:781,5'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - EVP_HPKE_KDF_id
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - EVP_HPKE_AEAD_id
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:783,31'
              BranchSideFuncs:
                - _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - EVP_HPKE_KDF_id
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - EVP_HPKE_AEAD_id
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:783,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:784,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - EVP_HPKE_KDF_id
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - EVP_HPKE_AEAD_id
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:787,31'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - SSL_parse_client_hello
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - EVP_HPKE_KDF_id
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - EVP_HPKE_AEAD_id
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:787,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:789,20'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - EVP_HPKE_KDF_id
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - EVP_HPKE_AEAD_id
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:793,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - EVP_HPKE_KDF_id
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - EVP_HPKE_AEAD_id
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:793,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:797,10'
              BranchSideFuncs:
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - EVP_HPKE_KDF_id
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - EVP_HPKE_AEAD_id
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:854,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:797,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:799,7'
              BranchSideFuncs:
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - EVP_HPKE_KDF_id
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - EVP_HPKE_AEAD_id
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:806,10'
              BranchSideFuncs:
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u16
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - EVP_HPKE_KDF_id
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - EVP_HPKE_AEAD_id
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:806,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:807,9'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - EVP_HPKE_KDF_id
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - EVP_HPKE_AEAD_id
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:814,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:807,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:808,10'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:814,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:808,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:809,10'
              BranchSideFuncs:
                - CBS_get_u16
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u8
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - EVP_HPKE_KDF_id
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - EVP_HPKE_AEAD_id
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:814,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:809,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:810,10'
              BranchSideFuncs:
                - CBS_get_u8
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - EVP_HPKE_KDF_id
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - EVP_HPKE_AEAD_id
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:814,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:810,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:811,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_get_u16_length_prefixed
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - EVP_HPKE_KDF_id
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - EVP_HPKE_AEAD_id
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:814,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:811,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:812,10'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - EVP_HPKE_KDF_id
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - EVP_HPKE_AEAD_id
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:814,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:812,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:813,9'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - EVP_HPKE_KDF_id
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - EVP_HPKE_AEAD_id
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:814,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:806,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:814,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:819,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_kdf
                - EVP_HPKE_KDF_id
                - _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
                - EVP_HPKE_CTX_aead
                - EVP_HPKE_AEAD_id
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:819,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:820,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:823,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:821,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:822,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:823,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:822,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:822,43'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:823,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:819,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:823,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:829,13'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:831,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:835,7'
              BranchSideFuncs:
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:841,10'
              BranchSideFuncs:
                - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
                - ERR_put_error
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:841,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:842,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:845,3'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:854,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:856,10'
              BranchSideFuncs:
                - _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:884,3'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:856,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:858,7'
              BranchSideFuncs:
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:865,13'
              BranchSideFuncs:
                - _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:866,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:869,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:876,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:876,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:877,22'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:880,3'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:884,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:884,3'
              BranchSideFuncs:
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:885,29'
              BranchSideFuncs:
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:885,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:886,5'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:889,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:889,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:890,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:894,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:894,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:895,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:900,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE5ResetEv
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:783,8'
          Dst:             _ZN4bssl22ssl_check_message_typeEP6ssl_stRKNS_10SSLMessageEi
        - Src:             '/src/boringssl/ssl/tls13_server.cc:787,51'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/tls13_server.cc:788,31'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_server.cc:787,8'
          Dst:             SSL_parse_client_hello
        - Src:             '/src/boringssl/ssl/tls13_server.cc:789,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:797,10'
          Dst:             _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - Src:             '/src/boringssl/ssl/tls13_server.cc:799,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:800,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:806,10'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/tls13_server.cc:808,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:809,10'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:810,10'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/tls13_server.cc:811,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_server.cc:812,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_server.cc:813,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_server.cc:814,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:815,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:819,69'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:819,35'
          Dst:             EVP_HPKE_CTX_kdf
        - Src:             '/src/boringssl/ssl/tls13_server.cc:819,19'
          Dst:             EVP_HPKE_KDF_id
        - Src:             '/src/boringssl/ssl/tls13_server.cc:821,65'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_hpke_ctx_stvXadL_Z17EVP_HPKE_CTX_zeroEEXadL_Z20EVP_HPKE_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:821,30'
          Dst:             EVP_HPKE_CTX_aead
        - Src:             '/src/boringssl/ssl/tls13_server.cc:821,13'
          Dst:             EVP_HPKE_AEAD_id
        - Src:             '/src/boringssl/ssl/tls13_server.cc:822,43'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls13_server.cc:823,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:824,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:833,35'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:831,10'
          Dst:             _ZN4bssl24ssl_client_hello_decryptEPNS_13SSL_HANDSHAKEEPhPbPNS_5ArrayIhEEPK22ssl_early_callback_ctxNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:835,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:836,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:841,14'
          Dst:             _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/tls13_server.cc:842,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:856,10'
          Dst:             _ZN4bssl30ssl_client_hello_get_extensionEPK22ssl_early_callback_ctxP6cbs_stt
        - Src:             '/src/boringssl/ssl/tls13_server.cc:858,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:859,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:866,10'
          Dst:             _ZN4bssl40ssl_ext_pre_shared_key_parse_clienthelloEPNS_13SSL_HANDSHAKEEP6cbs_stS3_PjPhPK22ssl_early_callback_ctxS3_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:869,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:876,10'
          Dst:             _ZN4bssl23tls13_verify_psk_binderEPKNS_13SSL_HANDSHAKEEPK14ssl_session_stRKNS_10SSLMessageEP6cbs_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:877,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:884,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_server.cc:885,8'
          Dst:             _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/tls13_server.cc:889,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:895,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:896,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:901,28'
          Dst:             _ZN4bssl5ArrayIhE5ResetEv
    - functionName:    _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 715
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         99
      ICount:          503
      EdgeCount:       191
      CyclomaticComplexity: 94
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u16_length_prefixed
        - CBB_add_u8
        - CBB_add_u8_length_prefixed
        - CBB_add_zeros
        - SSL_CIPHER_get_protocol_id
        - SSL_is_dtls
        - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
        - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - _ZN4bssl5ArrayIhEC2EOS1_
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
        - _ZNK4bssl4SpanIhE4lastEm
        - _ZNK4bssl5ArrayIhE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:717,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:718,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:723,3'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - SSL_is_dtls
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_zeros
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:723,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:723,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - SSL_is_dtls
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_zeros
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:724,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - SSL_is_dtls
                - CBB_add_u16
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_zeros
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:726,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:728,32'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_zeros
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:742,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:728,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:729,8'
              BranchSideFuncs:
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8_length_prefixed
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_zeros
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:742,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:729,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:730,8'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - CBB_add_bytes
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_zeros
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:742,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:730,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:731,35'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorIhLm32EE4dataEv
                - _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_bytes
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - SSL_CIPHER_get_protocol_id
                - CBB_add_u16
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_zeros
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:742,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:732,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:733,54'
              BranchSideFuncs:
                - SSL_CIPHER_get_protocol_id
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_zeros
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:742,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:733,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:734,8'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16_length_prefixed
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_zeros
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:742,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:734,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:735,8'
              BranchSideFuncs:
                - CBB_add_u16_length_prefixed
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_zeros
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:742,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:735,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:736,8'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_zeros
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:742,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:736,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:737,8'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_zeros
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:742,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:737,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:738,33'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_zeros
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:742,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:738,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:739,8'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_zeros
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:742,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:739,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:740,8'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_zeros
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:742,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:740,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:741,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_zeros
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:742,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:726,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:742,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_zeros
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:744,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_zeros
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:744,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:746,10'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:752,18'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:746,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:747,10'
              BranchSideFuncs:
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_zeros
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:749,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:747,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:748,10'
              BranchSideFuncs:
                - CBB_add_zeros
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:749,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:746,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:749,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:751,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:753,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:754,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:756,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:756,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:758,25'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4lastEm
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:767,8'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:759,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:763,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:765,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2EOS1_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:767,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:767,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:768,8'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:767,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:769,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:772,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:723,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_server.cc:724,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:726,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:728,20'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_server.cc:727,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:729,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_server.cc:730,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_server.cc:731,50'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE4dataEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:732,37'
          Dst:             _ZNK4bssl13InplaceVectorIhLm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:731,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/tls13_server.cc:733,27'
          Dst:             SSL_CIPHER_get_protocol_id
        - Src:             '/src/boringssl/ssl/tls13_server.cc:733,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:734,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/tls13_server.cc:735,8'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/tls13_server.cc:736,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:737,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:738,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:739,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:740,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:741,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:746,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:747,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/tls13_server.cc:748,10'
          Dst:             CBB_add_zeros
        - Src:             '/src/boringssl/ssl/tls13_server.cc:752,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:753,45'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:758,25'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:760,17'
          Dst:             _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:760,27'
          Dst:             _ZNK4bssl4SpanIhE4lastEm
        - Src:             '/src/boringssl/ssl/tls13_server.cc:761,13'
          Dst:             _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:761,70'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:759,10'
          Dst:             _ZN4bssl27ssl_ech_accept_confirmationEPKNS_13SSL_HANDSHAKEENS_4SpanIhEENS3_IKhEERKNS_13SSLTranscriptEbS6_m
        - Src:             '/src/boringssl/ssl/tls13_server.cc:767,38'
          Dst:             _ZN4bssl5ArrayIhEC2EOS1_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:767,7'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:767,7'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:775,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:775,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:775,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:775,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         183
      ICount:          1041
      EdgeCount:       351
      CyclomaticComplexity: 170
      functionsReached:
        - ERR_put_error
        - EVP_MD_size
        - SSL_is_quic
        - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
        - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
        - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - _ZN4bssl18ssl_negotiate_alpsEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
        - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
        - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
        - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
        - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
        - _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
        - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - _ZN4bssl5ArrayIhE5ResetEv
        - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl8internalneENS_4SpanIKhEES3_
        - _ZN4bsslL14select_sessionEPNS_13SSL_HANDSHAKEEPhPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPiPbRKNS_10SSLMessageEPK22ssl_early_callback_ctx
        - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
        - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
        - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:516,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:517,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bsslL14select_sessionEPNS_13SSL_HANDSHAKEEPhPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPiPbRKNS_10SSLMessageEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - _ZN4bssl18ssl_negotiate_alpsEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:520,11'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bsslL14select_sessionEPNS_13SSL_HANDSHAKEEPhPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPiPbRKNS_10SSLMessageEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - _ZN4bssl18ssl_negotiate_alpsEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:523,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:526,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl18ssl_negotiate_alpsEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:537,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I14ssl_session_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - _ZN4bssl18ssl_negotiate_alpsEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:552,22'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:556,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:562,27'
              BranchSideFuncs:
                - _ZN4bssl18ssl_negotiate_alpsEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:526,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:526,7'
              BranchSideFuncs:
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl18ssl_negotiate_alpsEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:527,32'
              BranchSideFuncs:
                - _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl18ssl_negotiate_alpsEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:527,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:528,24'
              BranchSideFuncs:
                - _ZN4bssl18ssl_negotiate_alpsEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:531,7'
              BranchSideFuncs:
                - _ZN4bssl18ssl_negotiate_alpsEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:538,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:539,24'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:543,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl18ssl_negotiate_alpsEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:562,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:563,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:568,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:573,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:574,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:590,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:574,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:575,7'
              BranchSideFuncs:
                - _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:580,46'
              BranchSideFuncs:
                - _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:580,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:583,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:586,17'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:590,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:591,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:592,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:592,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:593,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:594,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:594,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:595,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:596,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:596,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:597,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:598,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:598,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:599,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:600,14'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:600,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:602,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:603,19'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:603,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:605,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:606,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:607,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:606,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:608,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl8internalneENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:606,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:610,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:611,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:611,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:612,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:613,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:611,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:613,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:614,46'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:614,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:615,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:616,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:616,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:617,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:621,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:621,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:621,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:623,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:630,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:631,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:638,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:638,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:639,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:647,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:639,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:640,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:647,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:638,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:642,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:647,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - SSL_is_quic
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:647,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:647,45'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:655,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:647,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:648,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:655,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:648,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:650,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:653,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:655,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:656,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:664,53'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:655,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:658,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:664,53'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
                - EVP_MD_size
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:667,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:668,47'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:669,56'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:669,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:667,7'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:670,25'
              BranchSideFuncs:
                - _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:667,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:671,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:674,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:674,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:675,36'
              BranchSideFuncs:
                - _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:678,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:675,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:676,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:678,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:682,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:683,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:691,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:684,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:685,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:687,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:691,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:692,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIhE5ResetEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:704,31'
              BranchSideFuncs:
                - _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:692,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:692,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIhE5ResetEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:695,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl5ArrayIhE5ResetEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:695,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:696,7'
              BranchSideFuncs:
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:700,30'
              BranchSideFuncs:
                - _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:700,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:701,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:703,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:704,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:705,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:516,12'
          Dst:             _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/tls13_server.cc:523,11'
          Dst:             _ZN4bsslL14select_sessionEPNS_13SSL_HANDSHAKEEPhPNSt3__110unique_ptrI14ssl_session_stNS_8internal7DeleterEEEPiPbRKNS_10SSLMessageEPK22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/tls13_server.cc:526,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_server.cc:527,12'
          Dst:             _ZN4bssl19ssl_get_new_sessionEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:528,9'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:537,11'
          Dst:             _ZN4bssl15SSL_SESSION_dupEP14ssl_session_sti
        - Src:             '/src/boringssl/ssl/tls13_server.cc:539,9'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:547,7'
          Dst:             _ZN4bssl25ssl_session_renew_timeoutEP6ssl_stP14ssl_session_stj
        - Src:             '/src/boringssl/ssl/tls13_server.cc:552,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:562,8'
          Dst:             _ZN4bssl18ssl_negotiate_alpsEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/tls13_server.cc:563,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:574,10'
          Dst:             _ZN4bssl21tls1_get_shared_groupEPNS_13SSL_HANDSHAKEEPt
        - Src:             '/src/boringssl/ssl/tls13_server.cc:575,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:576,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:580,10'
          Dst:             _ZN4bssl35ssl_ext_key_share_parse_clienthelloEPNS_13SSL_HANDSHAKEEPbPNS_4SpanIKhEEPhPK22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/tls13_server.cc:583,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:603,14'
          Dst:             _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:603,14'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:603,46'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:603,43'
          Dst:             _ZN4bssl8internalneENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:608,14'
          Dst:             _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:608,14'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:609,18'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:608,64'
          Dst:             _ZN4bssl8internalneENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:614,15'
          Dst:             _ZN4bsslL22quic_ticket_compatibleEPK14ssl_session_stPKNS_10SSL_CONFIGE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:621,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_server.cc:630,45'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:630,36'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:631,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:641,11'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:640,51'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:642,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:647,33'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/tls13_server.cc:649,13'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:648,51'
          Dst:             _ZN4bssl5ArrayIhE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:650,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:658,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:659,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:664,32'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:664,7'
          Dst:             _ZN4bssl24ssl_get_handshake_digestEtPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:663,21'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/ssl/tls13_server.cc:668,42'
          Dst:             _ZN4bssl4SpanIhEC2INS_13InplaceVectorIhLm48EEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:668,42'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:669,42'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/tls13_server.cc:667,8'
          Dst:             _ZN4bssl23tls13_init_key_scheduleEPNS_13SSL_HANDSHAKEENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:670,8'
          Dst:             _ZN4bssl16ssl_hash_messageEPNS_13SSL_HANDSHAKEERKNS_10SSLMessageE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:675,10'
          Dst:             _ZN4bssl25tls13_derive_early_secretEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:684,25'
          Dst:             _ZN4bssl13SSLTranscript26UpdateForHelloRetryRequestEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:692,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_server.cc:695,26'
          Dst:             _ZNK17ssl_credential_st16ClaimPAKEAttemptEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:696,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:697,7'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:700,10'
          Dst:             _ZN4bsslL19resolve_pake_secretEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:704,10'
          Dst:             _ZN4bsslL20resolve_ecdhe_secretEPNS_13SSL_HANDSHAKEEPK22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/tls13_server.cc:710,28'
          Dst:             _ZN4bssl5ArrayIhE5ResetEv
    - functionName:    _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         79
      ICount:          439
      EdgeCount:       144
      CyclomaticComplexity: 67
      functionsReached:
        - ERR_clear_error
        - ERR_peek_error
        - ERR_put_error
        - SSL_is_dtls
        - SSL_is_quic
        - _ZN4bssl10MakeUniqueINS_10spake2plus8VerifierEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl10spake2plus8Verifier4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
        - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
        - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
        - _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
        - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
        - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
        - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
        - _ZN4bssl5UpRefEP17ssl_credential_st
        - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
        - _ZN4bsslL21check_pake_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
        - _ZN4bsslL26check_signature_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
        - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:315,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:316,5'
              BranchSideFuncs:
                - SSL_is_quic
                - SSL_is_dtls
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL26check_signature_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL21check_pake_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_10spake2plus8VerifierEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus8Verifier4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:319,19'
              BranchSideFuncs:
                - SSL_is_quic
                - SSL_is_dtls
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL26check_signature_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL21check_pake_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_10spake2plus8VerifierEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus8Verifier4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:319,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:319,40'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL26check_signature_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL21check_pake_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_10spake2plus8VerifierEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus8Verifier4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:328,20'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL26check_signature_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL21check_pake_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_10spake2plus8VerifierEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus8Verifier4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:319,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:320,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:328,20'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL26check_signature_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL21check_pake_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_10spake2plus8VerifierEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus8Verifier4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:328,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:329,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL26check_signature_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL21check_pake_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_10spake2plus8VerifierEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus8Verifier4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:333,27'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
                - _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL26check_signature_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL21check_pake_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_10spake2plus8VerifierEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus8Verifier4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:334,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:335,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL26check_signature_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL21check_pake_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_10spake2plus8VerifierEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus8Verifier4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:337,13'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL26check_signature_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL21check_pake_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_10spake2plus8VerifierEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus8Verifier4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:337,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:338,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:344,31'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL26check_signature_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL21check_pake_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_10spake2plus8VerifierEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus8Verifier4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:344,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:344,29'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bsslL26check_signature_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL21check_pake_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_10spake2plus8VerifierEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus8Verifier4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:369,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:346,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:347,33'
              BranchSideFuncs:
                - _ZN4bsslL21check_pake_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL26check_signature_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_10spake2plus8VerifierEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus8Verifier4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:362,38'
              BranchSideFuncs:
                - _ZN4bsslL26check_signature_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL21check_pake_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_10spake2plus8VerifierEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus8Verifier4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:347,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:348,32'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_10spake2plus8VerifierEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus8Verifier4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:360,5'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_clear_error
                - _ZN4bsslL26check_signature_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bsslL21check_pake_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl10MakeUniqueINS_10spake2plus8VerifierEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEaSB8ne180100EOS6_
                - _ZNSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10spake2plus8VerifierENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZN4bssl10spake2plus8Verifier4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:350,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:351,14'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:355,26'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:350,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:355,26'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:358,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:362,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:363,32'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP17ssl_credential_st
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI17ssl_credential_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100I17ssl_credential_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - ERR_peek_error
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:369,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:371,5'
              BranchSideFuncs:
                - ERR_peek_error
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - __assert_fail
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:377,40'
              BranchSideFuncs:
                - _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:371,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:371,5'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:372,20'
              BranchSideFuncs:
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:378,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:379,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:386,11'
              BranchSideFuncs:
                - _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:387,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:388,20'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:393,8'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
                - _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:393,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:394,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:397,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:315,12'
          Dst:             _ZN4bssl13SSL_HANDSHAKE14GetClientHelloEPNS_10SSLMessageEP22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/tls13_server.cc:319,7'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/tls13_server.cc:320,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:321,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:328,8'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls13_server.cc:330,9'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/tls13_server.cc:329,20'
          Dst:             _ZN4bssl13InplaceVectorIhLm32EE8CopyFromENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:333,27'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:334,8'
          Dst:             _ZN4bssl28ssl_get_full_credential_listEPNS_13SSL_HANDSHAKEEPNS_5ArrayIP17ssl_credential_stEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:399,1'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:337,13'
          Dst:             _ZNK4bssl5ArrayIP17ssl_credential_stE5emptyEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:338,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:339,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:344,29'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stE5beginEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:344,29'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stE3endEv
        - Src:             '/src/boringssl/ssl/tls13_server.cc:345,5'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:347,11'
          Dst:             _ZN4bsslL21check_pake_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:348,26'
          Dst:             _ZN4bssl5UpRefEP17ssl_credential_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:349,29'
          Dst:             _ZN4bssl10MakeUniqueINS_10spake2plus8VerifierEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:351,38'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:351,58'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:352,38'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:353,38'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:354,38'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:351,33'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/tls13_server.cc:351,33'
          Dst:             _ZN4bssl10spake2plus8Verifier4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
        - Src:             '/src/boringssl/ssl/tls13_server.cc:355,11'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:362,11'
          Dst:             _ZN4bsslL26check_signature_credentialEPNS_13SSL_HANDSHAKEEPK17ssl_credential_stPt
        - Src:             '/src/boringssl/ssl/tls13_server.cc:363,26'
          Dst:             _ZN4bssl5UpRefEP17ssl_credential_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:371,5'
          Dst:             ERR_peek_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:371,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls13_server.cc:372,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:377,20'
          Dst:             _ZN4bsslL19choose_tls13_cipherEPK6ssl_stPK22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/tls13_server.cc:379,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls13_server.cc:380,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:387,8'
          Dst:             _ZN4bssl18ssl_negotiate_alpnEPNS_13SSL_HANDSHAKEEPhPK22ssl_early_callback_ctx
        - Src:             '/src/boringssl/ssl/tls13_server.cc:388,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls13_server.cc:393,32'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:393,23'
          Dst:             _ZN4bssl13SSLTranscript8InitHashEtPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/tls13_server.cc:399,1'
          Dst:             _ZN4bssl5ArrayIP17ssl_credential_stED2Ev
    - functionName:    _ZN4bssl22tls13_server_handshakeEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls13_server.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1410
      functionLinenumberEnd: 1479
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         31
      ICount:          194
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
        - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1411,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1412,24'
              BranchSideFuncs:
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1478,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1415,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1417,36'
              BranchSideFuncs:
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1420,33'
              BranchSideFuncs:
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1423,43'
              BranchSideFuncs:
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1426,43'
              BranchSideFuncs:
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1429,36'
              BranchSideFuncs:
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1432,49'
              BranchSideFuncs:
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1435,39'
              BranchSideFuncs:
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1438,39'
              BranchSideFuncs:
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1441,44'
              BranchSideFuncs:
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1444,44'
              BranchSideFuncs:
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1447,51'
              BranchSideFuncs:
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1450,42'
              BranchSideFuncs:
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1453,49'
              BranchSideFuncs:
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1456,34'
              BranchSideFuncs:
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1459,39'
              BranchSideFuncs:
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1462,42'
              BranchSideFuncs:
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1465,13'
              BranchSideFuncs:
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1469,9'
              BranchSideFuncs:
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1469,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1470,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1473,9'
              BranchSideFuncs:
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE.7875
                - _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE.7876
                - _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE.7877
                - _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE.7879
                - _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE.7882
                - _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE.7886
                - _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
                - _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE.7892
        - Branch String:   '/src/boringssl/ssl/tls13_server.cc:1473,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1411,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls13_server.cc:1474,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1417,15'
          Dst:             _ZN4bsslL20do_select_parametersEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1420,15'
          Dst:             _ZN4bsslL17do_select_sessionEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1423,15'
          Dst:             _ZN4bsslL27do_send_hello_retry_requestEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1426,15'
          Dst:             _ZN4bsslL27do_read_second_client_helloEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1429,15'
          Dst:             _ZN4bsslL20do_send_server_helloEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1432,15'
          Dst:             _ZN4bsslL33do_send_server_certificate_verifyEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1435,15'
          Dst:             _ZN4bsslL23do_send_server_finishedEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1438,15'
          Dst:             _ZN4bsslL23do_send_half_rtt_ticketEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1441,15'
          Dst:             _ZN4bsslL28do_read_second_client_flightEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1444,15'
          Dst:             _ZN4bsslL28do_process_end_of_early_dataEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1447,15'
          Dst:             _ZN4bsslL35do_read_client_encrypted_extensionsEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1450,15'
          Dst:             _ZN4bsslL26do_read_client_certificateEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1453,15'
          Dst:             _ZN4bsslL33do_read_client_certificate_verifyEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1456,15'
          Dst:             _ZN4bsslL18do_read_channel_idEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1459,15'
          Dst:             _ZN4bsslL23do_read_client_finishedEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1462,15'
          Dst:             _ZN4bsslL26do_send_new_session_ticketEPNS_13SSL_HANDSHAKEE
        - Src:             '/src/boringssl/ssl/tls13_server.cc:1470,7'
          Dst:             _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
    - functionName:    _ZN4bsslL19tls_set_write_stateEP6ssl_st22ssl_encryption_level_tNSt3__110unique_ptrINS_14SSLAEADContextENS_8internal7DeleterEEENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - level
        - aead_ctx
        - traffic_secret
        - ''
      BBCount:         19
      ICount:          131
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - SSL_is_quic
        - _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
        - _ZNK4bssl14SSLAEADContext6cipherEv
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:79,5'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:82,19'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:83,10'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:99,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:83,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:83,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:84,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:83,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:84,10'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:93,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:83,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:87,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:93,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:93,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:94,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:96,33'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_method.cc:78,8'
          Dst:             _ZN4bssl25tls_flush_pending_hs_dataEP6ssl_st
        - Src:             '/src/boringssl/ssl/tls_method.cc:82,7'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/tls_method.cc:84,67'
          Dst:             _ZNK4bssl14SSLAEADContext6cipherEv
        - Src:             '/src/boringssl/ssl/tls_method.cc:85,60'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls_method.cc:86,60'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
    - functionName:    _ZN4bsslL18tls_set_read_stateEP6ssl_st22ssl_encryption_level_tNSt3__110unique_ptrINS_14SSLAEADContextENS_8internal7DeleterEEENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - level
        - aead_ctx
        - traffic_secret
        - ''
      BBCount:         19
      ICount:          134
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - SSL_is_quic
        - _ZN4bssl14ssl_send_alertEP6ssl_stii
        - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
        - _ZNK4bssl14SSLAEADContext6cipherEv
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:48,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl14ssl_send_alertEP6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:53,19'
              BranchSideFuncs:
                - SSL_is_quic
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:54,10'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:70,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:54,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:54,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:55,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:54,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:55,10'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:64,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:54,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:58,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:64,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:64,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:65,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:67,32'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_method.cc:47,7'
          Dst:             _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls_method.cc:48,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_method.cc:49,5'
          Dst:             _ZN4bssl14ssl_send_alertEP6ssl_stii
        - Src:             '/src/boringssl/ssl/tls_method.cc:53,7'
          Dst:             SSL_is_quic
        - Src:             '/src/boringssl/ssl/tls_method.cc:55,66'
          Dst:             _ZNK4bssl14SSLAEADContext6cipherEv
        - Src:             '/src/boringssl/ssl/tls_method.cc:56,59'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/tls_method.cc:57,59'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
    - functionName:    _ZN4bsslL25tls_on_handshake_completeEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         19
      ICount:          102
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:30,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:30,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:37,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:37,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:37,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:37,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:37,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:37,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:38,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:38,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:38,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:38,23'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:38,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:38,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:39,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_method.cc:30,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls_method.cc:37,3'
          Dst:             __assert_fail
    - functionName:    _ZN4bsslL16tls_schedule_ackEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL17tls_finish_flightEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    TLS_client_method
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TLS_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:266,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:266,52'
              BranchSideFuncs:
                - TLS_method
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:266,52'
              BranchSideFuncs:
                - TLS_method
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_method.cc:266,52'
          Dst:             TLS_method
    - functionName:    TLS_method
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    TLS_server_method
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TLS_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:264,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:264,52'
              BranchSideFuncs:
                - TLS_method
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:264,52'
              BranchSideFuncs:
                - TLS_method
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_method.cc:264,52'
          Dst:             TLS_method
    - functionName:    SSLv23_client_method
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSLv23_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:262,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:262,55'
              BranchSideFuncs:
                - SSLv23_method
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:262,55'
              BranchSideFuncs:
                - SSLv23_method
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_method.cc:262,55'
          Dst:             SSLv23_method
    - functionName:    SSLv23_method
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TLS_method
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:206,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:206,48'
              BranchSideFuncs:
                - TLS_method
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:206,48'
              BranchSideFuncs:
                - TLS_method
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_method.cc:206,48'
          Dst:             TLS_method
    - functionName:    SSLv23_server_method
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSLv23_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:260,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:260,55'
              BranchSideFuncs:
                - SSLv23_method
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:260,55'
              BranchSideFuncs:
                - SSLv23_method
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_method.cc:260,55'
          Dst:             SSLv23_method
    - functionName:    TLSv1_client_method
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TLSv1_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:258,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:258,54'
              BranchSideFuncs:
                - TLSv1_method
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:258,54'
              BranchSideFuncs:
                - TLSv1_method
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_method.cc:258,54'
          Dst:             TLSv1_method
    - functionName:    TLSv1_method
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    TLSv1_1_client_method
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TLSv1_1_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:256,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:256,56'
              BranchSideFuncs:
                - TLSv1_1_method
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:256,56'
              BranchSideFuncs:
                - TLSv1_1_method
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_method.cc:256,56'
          Dst:             TLSv1_1_method
    - functionName:    TLSv1_1_method
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    TLSv1_2_client_method
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TLSv1_2_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:254,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:254,56'
              BranchSideFuncs:
                - TLSv1_2_method
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:254,56'
              BranchSideFuncs:
                - TLSv1_2_method
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_method.cc:254,56'
          Dst:             TLSv1_2_method
    - functionName:    TLSv1_2_method
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    TLSv1_server_method
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TLSv1_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:252,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:252,54'
              BranchSideFuncs:
                - TLSv1_method
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:252,54'
              BranchSideFuncs:
                - TLSv1_method
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_method.cc:252,54'
          Dst:             TLSv1_method
    - functionName:    TLSv1_1_server_method
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TLSv1_1_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:250,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:250,56'
              BranchSideFuncs:
                - TLSv1_1_method
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:250,56'
              BranchSideFuncs:
                - TLSv1_1_method
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_method.cc:250,56'
          Dst:             TLSv1_1_method
    - functionName:    TLSv1_2_server_method
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - TLSv1_2_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_method.cc:248,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:248,56'
              BranchSideFuncs:
                - TLSv1_2_method
            - BranchSide:      '/src/boringssl/ssl/tls_method.cc:248,56'
              BranchSideFuncs:
                - TLSv1_2_method
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_method.cc:248,56'
          Dst:             TLSv1_2_method
    - functionName:    TLS_with_buffers_method
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL35ssl_noop_x509_check_client_CA_namesEP22stack_st_CRYPTO_BUFFER
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - names
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL19ssl_noop_x509_clearEPNS_4CERTE
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL18ssl_noop_x509_freeEPNS_4CERTE
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL17ssl_noop_x509_dupEPNS_4CERTEPKS0_
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_cert
        - cert
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL32ssl_noop_x509_flush_cached_chainEPNS_4CERTE
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL31ssl_noop_x509_flush_cached_leafEPNS_4CERTE
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cert
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL35ssl_noop_x509_session_cache_objectsEP14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sess
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL25ssl_noop_x509_session_dupEP14ssl_session_stPKS0_
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_session
        - session
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL27ssl_noop_x509_session_clearEP14ssl_session_st
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL39ssl_noop_x509_session_verify_cert_chainEP14ssl_session_stPNS_13SSL_HANDSHAKEEPh
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - session
        - hs
        - out_alert
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL38ssl_noop_x509_hs_flush_cached_ca_namesEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL21ssl_noop_x509_ssl_newEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL29ssl_noop_x509_ssl_config_freeEPNS_10SSL_CONFIGE
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cfg
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL40ssl_noop_x509_ssl_flush_cached_client_CAEPNS_10SSL_CONFIGE
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cfg
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL38ssl_noop_x509_ssl_auto_chain_if_neededEPNS_13SSL_HANDSHAKEE
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hs
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL25ssl_noop_x509_ssl_ctx_newEP10ssl_ctx_st
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL26ssl_noop_x509_ssl_ctx_freeEP10ssl_ctx_st
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL44ssl_noop_x509_ssl_ctx_flush_cached_client_CAEP10ssl_ctx_st
      functionSourceFile: '/src/boringssl/ssl/tls_method.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
      functionSourceFile: '/src/boringssl/ssl/tls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out_prefix
        - out
        - out_suffix
        - type
        - in
        - in_len
      BBCount:         36
      ICount:          285
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - _ZL13buffers_aliasPKvmS0_m
        - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl21ssl_record_prefix_lenEPK6ssl_st
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bsslL18tls_record_versionEPK6ssl_st
        - _ZNK4bssl14SSLAEADContext13CiphertextLenEPmmm
        - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:269,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:269,55'
              BranchSideFuncs:
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
                - ERR_put_error
                - _ZNK4bssl14SSLAEADContext13CiphertextLenEPmmm
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bssl21ssl_record_prefix_lenEPK6ssl_st
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:276,8'
              BranchSideFuncs:
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
                - ERR_put_error
                - _ZNK4bssl14SSLAEADContext13CiphertextLenEPmmm
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bssl21ssl_record_prefix_lenEPK6ssl_st
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:269,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:271,14'
              BranchSideFuncs:
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
                - ERR_put_error
                - _ZNK4bssl14SSLAEADContext13CiphertextLenEPmmm
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bssl21ssl_record_prefix_lenEPK6ssl_st
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:276,8'
              BranchSideFuncs:
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
                - ERR_put_error
                - _ZNK4bssl14SSLAEADContext13CiphertextLenEPmmm
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bssl21ssl_record_prefix_lenEPK6ssl_st
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:276,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:277,8'
              BranchSideFuncs:
                - _ZNK4bssl14SSLAEADContext13CiphertextLenEPmmm
                - ERR_put_error
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bssl21ssl_record_prefix_lenEPK6ssl_st
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:278,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:276,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:278,5'
              BranchSideFuncs:
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bssl21ssl_record_prefix_lenEPK6ssl_st
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:282,3'
              BranchSideFuncs:
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bssl21ssl_record_prefix_lenEPK6ssl_st
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:282,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:282,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl21ssl_record_prefix_lenEPK6ssl_st
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:282,3'
              BranchSideFuncs:
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bssl21ssl_record_prefix_lenEPK6ssl_st
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:282,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:282,3'
              BranchSideFuncs:
                - _ZN4bssl21ssl_record_prefix_lenEPK6ssl_st
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:283,3'
              BranchSideFuncs:
                - _ZN4bssl21ssl_record_prefix_lenEPK6ssl_st
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:283,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:283,3'
              BranchSideFuncs:
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:284,3'
              BranchSideFuncs:
                - _ZL13buffers_aliasPKvmS0_m.8024
                - __assert_fail
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:284,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:284,3'
              BranchSideFuncs:
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:286,7'
              BranchSideFuncs:
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:286,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:287,5'
              BranchSideFuncs:
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:289,21'
              BranchSideFuncs:
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:300,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:301,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:305,8'
              BranchSideFuncs:
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:305,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:308,5'
              BranchSideFuncs:
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:311,3'
              BranchSideFuncs:
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_record.cc:269,14'
          Dst:             _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:269,34'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls_record.cc:276,14'
          Dst:             _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
        - Src:             '/src/boringssl/ssl/tls_record.cc:277,14'
          Dst:             _ZNK4bssl14SSLAEADContext13CiphertextLenEPmmm
        - Src:             '/src/boringssl/ssl/tls_record.cc:278,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:282,3'
          Dst:             _ZL13buffers_aliasPKvmS0_m
        - Src:             '/src/boringssl/ssl/tls_record.cc:282,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls_record.cc:283,3'
          Dst:             _ZN4bssl21ssl_record_prefix_lenEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls_record.cc:283,3'
          Dst:             _ZL13buffers_aliasPKvmS0_m
        - Src:             '/src/boringssl/ssl/tls_record.cc:283,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls_record.cc:284,3'
          Dst:             _ZL13buffers_aliasPKvmS0_m
        - Src:             '/src/boringssl/ssl/tls_record.cc:284,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls_record.cc:292,29'
          Dst:             _ZN4bsslL18tls_record_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls_record.cc:297,32'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/tls_record.cc:297,32'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls_record.cc:301,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:305,14'
          Dst:             _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
        - Src:             '/src/boringssl/ssl/tls_record.cc:312,3'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
    - functionName:    _ZL13buffers_aliasPKvmS0_m
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - a_bytes
        - b
        - b_bytes
      BBCount:         4
      ICount:          49
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:175,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:175,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:175,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl21ssl_record_prefix_lenEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/tls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         7
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_is_dtls
        - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:58,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:58,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:58,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_record.cc:58,3'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls_record.cc:58,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls_record.cc:59,58'
          Dst:             _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
    - functionName:    _ZN4bsslL18tls_record_versionEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/tls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:79,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:82,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:87,31'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:87,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:87,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:88,56'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_record.cc:87,10'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
    - functionName:    SSL_max_seal_overhead
      functionSourceFile: '/src/boringssl/ssl/tls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         14
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - SSL_is_dtls
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl22dtls_max_seal_overheadEPK6ssl_stt
        - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
        - _ZNK4bssl14DTLSWriteEpoch5epochEv
        - _ZNK4bssl14SSLAEADContext11MaxOverheadEv
        - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:502,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:504,35'
              BranchSideFuncs:
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl22dtls_max_seal_overheadEPK6ssl_stt
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:507,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext11MaxOverheadEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:510,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:511,28'
              BranchSideFuncs:
                - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:514,34'
              BranchSideFuncs:
                - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:510,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:512,9'
              BranchSideFuncs:
                - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:514,34'
              BranchSideFuncs:
                - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:514,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:515,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:517,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_record.cc:502,7'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/tls_record.cc:504,61'
          Dst:             _ZNK4bssl14DTLSWriteEpoch5epochEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:504,12'
          Dst:             _ZN4bssl22dtls_max_seal_overheadEPK6ssl_stt
        - Src:             '/src/boringssl/ssl/tls_record.cc:508,35'
          Dst:             _ZNK4bssl14SSLAEADContext11MaxOverheadEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:510,33'
          Dst:             _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:511,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls_record.cc:514,7'
          Dst:             _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
    - functionName:    _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/tls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         12
      ICount:          69
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_fuzzer_mode_enabled
        - SSL_CIPHER_is_block_cipher
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - _ZNK4bssl14SSLAEADContext6cipherEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:50,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:50,40'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:51,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:51,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:51,53'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:52,31'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:52,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:52,53'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:53,11'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:53,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:53,59'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:54,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - SSL_CIPHER_is_block_cipher
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_record.cc:50,11'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/ssl/tls_record.cc:51,36'
          Dst:             _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:52,10'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls_record.cc:54,62'
          Dst:             _ZNK4bssl14SSLAEADContext6cipherEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:54,10'
          Dst:             SSL_CIPHER_is_block_cipher
    - functionName:    _ZN4bsslL23tls_seal_scatter_recordEP6ssl_stPhS2_S2_hPKhm
      functionSourceFile: '/src/boringssl/ssl/tls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out_prefix
        - out
        - out_suffix
        - type
        - in
        - in_len
      BBCount:         29
      ICount:          205
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
        - _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
        - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
        - _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
        - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
        - _ZNK4bssl14SSLAEADContext6cipherEv
        - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:364,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:364,43'
              BranchSideFuncs:
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
                - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
                - __assert_fail
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
                - __assert_fail
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
                - _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.8022
                - _ZL14OPENSSL_memcpyPvPKvm.8022
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:403,25'
              BranchSideFuncs:
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:364,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:365,34'
              BranchSideFuncs:
                - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
                - __assert_fail
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
                - __assert_fail
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
                - _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.8022
                - _ZL14OPENSSL_memcpyPvPKvm.8022
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:403,25'
              BranchSideFuncs:
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:364,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:366,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
                - __assert_fail
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
                - __assert_fail
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
                - _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.8022
                - _ZL14OPENSSL_memcpyPvPKvm.8022
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:403,25'
              BranchSideFuncs:
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:366,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:366,5'
              BranchSideFuncs:
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
                - __assert_fail
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
                - _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.8022
                - _ZL14OPENSSL_memcpyPvPKvm.8022
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:367,18'
              BranchSideFuncs:
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
                - __assert_fail
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
                - _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.8022
                - _ZL14OPENSSL_memcpyPvPKvm.8022
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:373,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:375,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
                - __assert_fail
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
                - _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.8022
                - _ZL14OPENSSL_memcpyPvPKvm.8022
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:379,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
                - __assert_fail
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
                - _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.8022
                - _ZL14OPENSSL_memcpyPvPKvm.8022
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:379,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:380,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
                - __assert_fail
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
                - _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.8022
                - _ZL14OPENSSL_memcpyPvPKvm.8022
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:383,54'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
                - __assert_fail
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
                - _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.8022
                - _ZL14OPENSSL_memcpyPvPKvm.8022
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:384,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:384,5'
              BranchSideFuncs:
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
                - _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.8022
                - _ZL14OPENSSL_memcpyPvPKvm.8022
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:391,25'
              BranchSideFuncs:
                - _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
                - _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.8022
                - _ZL14OPENSSL_memcpyPvPKvm.8022
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:391,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:393,7'
              BranchSideFuncs:
                - _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.8022
                - _ZL14OPENSSL_memcpyPvPKvm.8022
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:395,5'
              BranchSideFuncs:
                - _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.8022
                - _ZL14OPENSSL_memcpyPvPKvm.8022
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:395,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:395,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.8022
                - _ZL14OPENSSL_memcpyPvPKvm.8022
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:397,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.8022
                - _ZL14OPENSSL_memcpyPvPKvm.8022
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_record.cc:365,7'
          Dst:             _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls_record.cc:366,5'
          Dst:             _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:366,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls_record.cc:373,10'
          Dst:             _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
        - Src:             '/src/boringssl/ssl/tls_record.cc:379,35'
          Dst:             _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
        - Src:             '/src/boringssl/ssl/tls_record.cc:380,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls_record.cc:384,5'
          Dst:             _ZNK4bssl14SSLAEADContext6cipherEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:384,5'
          Dst:             _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/tls_record.cc:384,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls_record.cc:391,10'
          Dst:             _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
        - Src:             '/src/boringssl/ssl/tls_record.cc:395,5'
          Dst:             _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
        - Src:             '/src/boringssl/ssl/tls_record.cc:395,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/tls_record.cc:397,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/tls_record.cc:399,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/tls_record.cc:403,10'
          Dst:             _ZN4bsslL14do_seal_recordEP6ssl_stPhS2_S2_hPKhm
    - functionName:    _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
      functionSourceFile: '/src/boringssl/ssl/tls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - type
        - in_len
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
        - _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
        - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
        - _ZNK4bssl14SSLAEADContext6cipherEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:319,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:319,43'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
                - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:328,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:319,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:320,34'
              BranchSideFuncs:
                - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:328,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:319,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:325,44'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext6cipherEv
                - _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:328,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_record.cc:320,7'
          Dst:             _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls_record.cc:325,69'
          Dst:             _ZNK4bssl14SSLAEADContext6cipherEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:325,12'
          Dst:             _ZN4bssl31ssl_cipher_get_record_split_lenEPK13ssl_cipher_st
        - Src:             '/src/boringssl/ssl/tls_record.cc:328,37'
          Dst:             _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
    - functionName:    _ZN4bsslL27tls_seal_scatter_suffix_lenEPK6ssl_stPmhm
      functionSourceFile: '/src/boringssl/ssl/tls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out_suffix_len
        - type
        - in_len
      BBCount:         15
      ICount:          92
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
        - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:336,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:337,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
                - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:342,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
                - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:336,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:339,18'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
                - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:342,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
                - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:342,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:342,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
                - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:343,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
                - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:343,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:343,18'
              BranchSideFuncs:
                - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:344,34'
              BranchSideFuncs:
                - _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:342,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:342,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:347,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_record.cc:336,33'
          Dst:             _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:337,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls_record.cc:344,7'
          Dst:             _ZN4bssl26ssl_needs_record_splittingEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls_record.cc:350,35'
          Dst:             _ZNK4bssl14SSLAEADContext9SuffixLenEPmmm
    - functionName:    _ZN4bssl15tls_seal_recordEP6ssl_stPhPmmhPKhm
      functionSourceFile: '/src/boringssl/ssl/tls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - char
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out
        - out_len
        - max_out_len
        - type
        - in
        - in_len
      BBCount:         17
      ICount:          153
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - _ZL13buffers_aliasPKvmS0_m
        - _ZN4bsslL23tls_seal_scatter_recordEP6ssl_stPhS2_S2_hPKhm
        - _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
        - _ZN4bsslL27tls_seal_scatter_suffix_lenEPK6ssl_stPmhm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:409,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:410,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:414,57'
              BranchSideFuncs:
                - _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
                - _ZN4bsslL27tls_seal_scatter_suffix_lenEPK6ssl_stPmhm
                - _ZN4bsslL23tls_seal_scatter_recordEP6ssl_stPhS2_S2_hPKhm
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:416,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:417,5'
              BranchSideFuncs:
                - _ZN4bsslL23tls_seal_scatter_recordEP6ssl_stPhS2_S2_hPKhm
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:419,7'
              BranchSideFuncs:
                - _ZN4bsslL23tls_seal_scatter_recordEP6ssl_stPhS2_S2_hPKhm
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:419,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:420,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:421,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:419,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:421,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:424,7'
              BranchSideFuncs:
                - _ZN4bsslL23tls_seal_scatter_recordEP6ssl_stPhS2_S2_hPKhm
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:424,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:425,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:429,21'
              BranchSideFuncs:
                - _ZN4bsslL23tls_seal_scatter_recordEP6ssl_stPhS2_S2_hPKhm
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:432,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:433,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:436,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_record.cc:409,7'
          Dst:             _ZL13buffers_aliasPKvmS0_m
        - Src:             '/src/boringssl/ssl/tls_record.cc:410,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:414,29'
          Dst:             _ZN4bsslL27tls_seal_scatter_prefix_lenEPK6ssl_sthm
        - Src:             '/src/boringssl/ssl/tls_record.cc:416,8'
          Dst:             _ZN4bsslL27tls_seal_scatter_suffix_lenEPK6ssl_stPmhm
        - Src:             '/src/boringssl/ssl/tls_record.cc:421,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:425,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:432,8'
          Dst:             _ZN4bsslL23tls_seal_scatter_recordEP6ssl_stPhS2_S2_hPKhm
    - functionName:    _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/tls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out_alert
        - in
        - ''
      BBCount:         21
      ICount:          179
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_add_error_dataf
        - ERR_put_error
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhEixEm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:443,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:444,6'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:449,23'
              BranchSideFuncs:
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl4SpanIKhEixEm
                - _ZNK4bssl4SpanIKhEixEm
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:457,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:458,9'
              BranchSideFuncs:
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:485,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:458,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:459,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:468,31'
              BranchSideFuncs:
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:468,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:469,30'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:476,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:469,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:470,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:476,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:468,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:471,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:476,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:477,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:478,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:482,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:485,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:486,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:492,4'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_record.cc:443,10'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:445,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:449,3'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls_record.cc:451,31'
          Dst:             _ZNK4bssl4SpanIKhEixEm
        - Src:             '/src/boringssl/ssl/tls_record.cc:452,31'
          Dst:             _ZNK4bssl4SpanIKhEixEm
        - Src:             '/src/boringssl/ssl/tls_record.cc:455,3'
          Dst:             _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - Src:             '/src/boringssl/ssl/tls_record.cc:468,9'
          Dst:             _ZN4bssl21ssl_has_final_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls_record.cc:469,9'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls_record.cc:472,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:479,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:486,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:487,5'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/ssl/tls_record.cc:493,3'
          Dst:             ERR_put_error
    - functionName:    _ZNK4bssl4SpanIhE4backEv
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/span.h:158,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/span.h:159,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/include/openssl/span.h:161,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:159,7'
          Dst:             abort
    - functionName:    _ZN4bsslL15skip_early_dataEP6ssl_stPhm
      functionSourceFile: '/src/boringssl/ssl/tls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out_alert
        - consumed
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:65,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:66,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:69,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:69,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:70,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:75,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_record.cc:70,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl15tls_open_recordEP6ssl_stPhPNS_4SpanIhEEPmS2_S4_
      functionSourceFile: '/src/boringssl/ssl/tls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_type
        - out
        - out_consumed
        - out_alert
        - in
      BBCount:         81
      ICount:          621
      EdgeCount:       114
      CyclomaticComplexity: 35
      functionsReached:
        - CBS_data
        - CBS_get_bytes
        - CBS_get_u16
        - CBS_get_u8
        - CBS_len
        - ERR_clear_error
        - ERR_put_error
        - SSL_in_init
        - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
        - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
        - _ZN4bssl29tls_can_accept_handshake_dataEPK6ssl_stPh
        - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
        - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2EPhm
        - _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
        - _ZN4bsslL18tls_record_versionEPK6ssl_st
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - _ZNK4bssl4SpanIhE4backEv
        - _ZNK4bssl4SpanIhE4sizeEv
        - _ZNK4bssl4SpanIhE5emptyEv
        - _ZNK4bssl4SpanIhE7subspanEmm
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:95,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:96,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:101,38'
              BranchSideFuncs:
                - _ZN4bssl29tls_can_accept_handshake_dataEPK6ssl_stPh
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_u8
                - CBS_get_u16
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - ERR_put_error
                - CBS_get_bytes
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_in_init
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:102,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_u8
                - CBS_get_u16
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - ERR_put_error
                - CBS_get_bytes
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_in_init
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:105,17'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_u8
                - CBS_get_u16
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - ERR_put_error
                - CBS_get_bytes
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_in_init
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:110,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:111,8'
              BranchSideFuncs:
                - CBS_get_u16
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - ERR_put_error
                - CBS_get_bytes
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_in_init
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:113,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:111,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:112,8'
              BranchSideFuncs:
                - CBS_get_u16
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - ERR_put_error
                - CBS_get_bytes
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_in_init
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:113,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:113,6'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - ERR_put_error
                - CBS_get_bytes
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_in_init
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:118,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - ERR_put_error
                - CBS_get_bytes
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_in_init
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:118,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:121,19'
              BranchSideFuncs:
                - ERR_put_error
                - CBS_get_bytes
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_in_init
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:123,18'
              BranchSideFuncs:
                - _ZN4bsslL18tls_record_versionEPK6ssl_st
                - ERR_put_error
                - CBS_get_bytes
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_in_init
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:127,5'
              BranchSideFuncs:
                - CBS_get_bytes
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_in_init
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:133,7'
              BranchSideFuncs:
                - CBS_get_bytes
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_in_init
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:133,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:134,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:141,35'
              BranchSideFuncs:
                - CBS_get_bytes
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_in_init
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:141,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:142,53'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_in_init
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:146,35'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - SSL_in_init
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:153,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:154,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - SSL_in_init
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:168,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:154,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:154,66'
              BranchSideFuncs:
                - SSL_in_init
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:168,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:154,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:155,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:168,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:155,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:156,27'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl8internaleqENS_4SpanIKhEES3_
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:168,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:153,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:157,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:168,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:158,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:159,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:163,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:168,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:169,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:175,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:169,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:170,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:175,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:171,28'
              BranchSideFuncs:
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:175,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:175,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:176,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:182,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZN4bssl4SpanIhEC2EPhm
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:185,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:195,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:185,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:185,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - ERR_clear_error
                - _ZN4bsslL15skip_early_dataEP6ssl_stPhm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:190,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:185,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:186,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:190,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:199,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:199,8'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:200,43'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:206,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:207,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:212,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:214,9'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:232,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:214,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:215,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:220,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:221,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:222,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:226,14'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:228,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:221,11'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:229,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:232,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:233,5'
              BranchSideFuncs:
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:242,5'
              BranchSideFuncs:
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:234,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:235,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:241,3'
              BranchSideFuncs:
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:245,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:246,30'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:250,7'
              BranchSideFuncs:
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:250,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:251,42'
              BranchSideFuncs:
                - _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:257,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/tls_record.cc:250,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:252,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/tls_record.cc:257,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/tls_record.cc:101,8'
          Dst:             _ZN4bssl29tls_can_accept_handshake_dataEPK6ssl_stPh
        - Src:             '/src/boringssl/ssl/tls_record.cc:105,17'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls_record.cc:105,13'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls_record.cc:110,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/tls_record.cc:111,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/tls_record.cc:112,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/tls_record.cc:118,31'
          Dst:             _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:123,29'
          Dst:             _ZN4bsslL18tls_record_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls_record.cc:127,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:134,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:141,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/ssl/tls_record.cc:146,35'
          Dst:             _ZNK4bssl4SpanIhE7subspanEmm
        - Src:             '/src/boringssl/ssl/tls_record.cc:146,32'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls_record.cc:147,3'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls_record.cc:149,22'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:149,31'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls_record.cc:153,7'
          Dst:             _ZN4bssl21ssl_has_final_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls_record.cc:154,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls_record.cc:154,54'
          Dst:             SSL_in_init
        - Src:             '/src/boringssl/ssl/tls_record.cc:156,27'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:156,36'
          Dst:             _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
        - Src:             '/src/boringssl/ssl/tls_record.cc:156,33'
          Dst:             _ZN4bssl8internaleqENS_4SpanIKhEES3_
        - Src:             '/src/boringssl/ssl/tls_record.cc:159,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:169,31'
          Dst:             _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:171,12'
          Dst:             _ZN4bsslL15skip_early_dataEP6ssl_stPhm
        - Src:             '/src/boringssl/ssl/tls_record.cc:176,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:184,38'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/tls_record.cc:184,56'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/tls_record.cc:184,11'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
        - Src:             '/src/boringssl/ssl/tls_record.cc:182,32'
          Dst:             _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
        - Src:             '/src/boringssl/ssl/tls_record.cc:185,62'
          Dst:             _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:186,7'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:187,14'
          Dst:             _ZN4bsslL15skip_early_dataEP6ssl_stPhm
        - Src:             '/src/boringssl/ssl/tls_record.cc:190,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:199,47'
          Dst:             _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:200,22'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls_record.cc:206,12'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:207,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:215,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:221,16'
          Dst:             _ZNK4bssl4SpanIhE5emptyEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:222,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:226,19'
          Dst:             _ZNK4bssl4SpanIhE4backEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:227,35'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:227,19'
          Dst:             _ZNK4bssl4SpanIhE7subspanEmm
        - Src:             '/src/boringssl/ssl/tls_record.cc:232,12'
          Dst:             _ZNK4bssl4SpanIhE5emptyEv
        - Src:             '/src/boringssl/ssl/tls_record.cc:235,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/tls_record.cc:246,46'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/tls_record.cc:246,12'
          Dst:             _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/tls_record.cc:251,7'
          Dst:             _ZN4bssl34tls_has_unprocessed_handshake_dataEPK6ssl_st
        - Src:             '/src/boringssl/ssl/tls_record.cc:252,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4dataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:431,21'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4dataEv
    - functionName:    _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4dataEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4dataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:429,23'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4dataEv
    - functionName:    _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE6ShrinkEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         7
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4dataEv
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4dataEv
                - _ZNSt3__19destroy_nB8ne180100IPNS_10unique_ptrIN4bssl14DTLSWriteEpochENS2_8internal7DeleterEEEmEET_S8_T0_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:446,20'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4dataEv
    - functionName:    _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEixEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4dataEv
        - abort
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4dataEv
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:409,12'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4dataEv
    - functionName:    '_ZZN4bssl30dtls_clear_unused_write_epochsEP6ssl_stENK3$_0clERKNSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEE'
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - write_epoch
      BBCount:         13
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
        - _ZNK4bssl14DTLSWriteEpoch5epochEv
        - _ZNK4bssl19DTLSOutgoingMessage12IsFullyAckedEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:538,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:538,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZNK4bssl19DTLSOutgoingMessage12IsFullyAckedEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:543,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:539,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:538,9'
              BranchSideFuncs:
                - _ZNK4bssl19DTLSOutgoingMessage12IsFullyAckedEv
                - _ZNKSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:539,53'
              BranchSideFuncs:
                - _ZNK4bssl19DTLSOutgoingMessage12IsFullyAckedEv
                - _ZNKSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:539,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:538,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZNK4bssl19DTLSOutgoingMessage12IsFullyAckedEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:540,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:538,30'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:538,30'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:539,41'
          Dst:             _ZNK4bssl14DTLSWriteEpoch5epochEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:539,57'
          Dst:             _ZNK4bssl19DTLSOutgoingMessage12IsFullyAckedEv
    - functionName:    _ZNK4bssl19DTLSOutgoingMessage12IsFullyAckedEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2969
      functionLinenumberEnd: 2971
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:2971,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:2971,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/internal.h:2971,23'
              BranchSideFuncs:
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2971,29'
          Dst:             _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
    - functionName:    _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2921
      functionLinenumberEnd: 2921
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl5ArrayIhE5emptyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2921,43'
          Dst:             _ZNK4bssl5ArrayIhE5emptyEv
    - functionName:    _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE3endEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4dataEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:431,21'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4dataEv
    - functionName:    _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE5beginEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4dataEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:429,23'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4dataEv
    - functionName:    _ZN4bssl19DTLSOutgoingMessageD2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2962
      functionLinenumberEnd: 2962
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl17DTLSMessageBitmapD2Ev
        - _ZN4bssl5ArrayIhED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2962,8'
          Dst:             _ZN4bssl17DTLSMessageBitmapD2Ev
        - Src:             '/src/boringssl/ssl/internal.h:2962,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl17DTLSMessageBitmapD2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2892
      functionLinenumberEnd: 2892
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIhED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2892,7'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE6ShrinkEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         7
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4dataEv
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4dataEv
                - _ZNSt3__19destroy_nB8ne180100IPN4bssl19DTLSOutgoingMessageEmEET_S4_T0_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:446,20'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4dataEv
    - functionName:    _ZN4bssl19DTLSIncomingMessageD2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2942
      functionLinenumberEnd: 2942
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl17DTLSMessageBitmapD2Ev
        - _ZN4bssl5ArrayIhED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2942,8'
          Dst:             _ZN4bssl17DTLSMessageBitmapD2Ev
        - Src:             '/src/boringssl/ssl/internal.h:2942,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl6DeleteINS_19DTLSIncomingMessageEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN4bssl19DTLSIncomingMessageD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN4bssl19DTLSIncomingMessageD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN4bssl19DTLSIncomingMessageD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN4bssl19DTLSIncomingMessageD2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal11DeleterImplINS_19DTLSIncomingMessageEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_19DTLSIncomingMessageEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_19DTLSIncomingMessageEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_19DTLSIncomingMessageEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_19DTLSIncomingMessageEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_19DTLSIncomingMessageEvE4FreeEPS2_
    - functionName:    _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EEixEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE4dataEv
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE4dataEv
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:409,12'
          Dst:             _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE4dataEv
    - functionName:    _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE4dataEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:83,41'
          Dst:             _ZNK4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE4sizeEv
    - functionName:    _ZNK4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE4sizeEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE8capacityEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE11TryPushBackES1_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - val
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE4dataEv
        - _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE8capacityEv
        - _ZNK4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:497,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:498,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:500,15'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE4dataEv
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:497,9'
          Dst:             _ZNK4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:497,19'
          Dst:             _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE8capacityEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:500,15'
          Dst:             _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE4dataEv
    - functionName:    _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         7
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EEixEm
        - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
        - abort
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:86,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:86,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EEixEm
            - BranchSide:      '/src/boringssl/ssl/internal.h:86,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:86,5'
          Dst:             _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:86,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/internal.h:87,12'
          Dst:             _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EEixEm
    - functionName:    _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE8PushBackES1_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - val
      BBCount:         7
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE11TryPushBackES1_
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:515,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:515,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:515,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:514,14'
          Dst:             _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE11TryPushBackES1_
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:515,5'
          Dst:             abort
    - functionName:    _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE6ShrinkEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         7
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE4dataEv
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE4dataEv
                - _ZNSt3__19destroy_nB8ne180100IPN4bssl14DTLSSentRecordEmEET_S4_T0_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:446,20'
          Dst:             _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE4dataEv
    - functionName:    _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE5clearEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE6ShrinkEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:434,18'
          Dst:             _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE6ShrinkEm
    - functionName:    _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EED2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE5clearEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:383,22'
          Dst:             _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE5clearEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:383,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EED2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:71,7'
          Dst:             _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EED2Ev
    - functionName:    _ZN4bssl6DeleteINS_8MRUQueueINS_14DTLSSentRecordELm32EEEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EED2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EED2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EED2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EED2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal11DeleterImplINS_8MRUQueueINS_14DTLSSentRecordELm32EEEvE4FreeEPS4_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_8MRUQueueINS_14DTLSSentRecordELm32EEEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_8MRUQueueINS_14DTLSSentRecordELm32EEEEEvPT_
    - functionName:    _ZN4bssl8internal7DeleterclINS_8MRUQueueINS_14DTLSSentRecordELm32EEEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_8MRUQueueINS_14DTLSSentRecordELm32EEEvE4FreeEPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_8MRUQueueINS_14DTLSSentRecordELm32EEEvE4FreeEPS4_
    - functionName:    _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EEC2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:75,3'
          Dst:             _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EEC2Ev
    - functionName:    _ZN4bssl3NewINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEC2Ev
    - functionName:    _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - t
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE8PushBackES1_
        - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
        - _ZNK4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:99,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:100,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE8PushBackES1_
            - BranchSide:      '/src/boringssl/ssl/internal.h:103,7'
              BranchSideFuncs:
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
        - Branch String:   '/src/boringssl/ssl/internal.h:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:100,7'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE8PushBackES1_
            - BranchSide:      '/src/boringssl/ssl/internal.h:101,7'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE8PushBackES1_
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:99,18'
          Dst:             _ZNK4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:100,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/internal.h:101,16'
          Dst:             _ZN4bssl13InplaceVectorINS_14DTLSSentRecordELm32EE8PushBackES1_
        - Src:             '/src/boringssl/ssl/internal.h:103,7'
          Dst:             _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
    - functionName:    _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEEPT_DpOT0_
    - functionName:    _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2901
      functionLinenumberEnd: 2901
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl14DTLSSentRecordC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3050
      functionLinenumberEnd: 3055
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl16DTLSRecordNumberC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:3050,8'
          Dst:             _ZN4bssl16DTLSRecordNumberC2Ev
    - functionName:    _ZN4bsslL16seal_next_recordEP6ssl_stNS_4SpanIhEEPm
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 841
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
        - out_len
        - ''
      BBCount:         86
      ICount:          709
      EdgeCount:       118
      CyclomaticComplexity: 34
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u24
        - CBB_add_u24_length_prefixed
        - CBB_add_u8
        - CBB_data
        - CBB_flush
        - CBB_init_fixed
        - CBB_len
        - CBS_len
        - ERR_put_error
        - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
        - _ZN4bssl14DTLSSentRecordC2Ev
        - _ZN4bssl16DTLSRecordNumberC2Ev
        - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
        - _ZN4bssl20dtls_seal_prefix_lenEPK6ssl_stt
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl23dtls_seal_max_input_lenEPK6ssl_sttm
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
        - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
        - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
        - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
        - _ZNK4bssl19DTLSOutgoingMessage12IsFullyAckedEv
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5emptyEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
        - _ZNK4bssl4SpanIhE7subspanEmm
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:682,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:682,3'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZNK4bssl19DTLSOutgoingMessage12IsFullyAckedEv
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl20dtls_seal_prefix_lenEPK6ssl_stt
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl23dtls_seal_max_input_lenEPK6ssl_sttm
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_init_fixed
                - _ZN4bssl14DTLSSentRecordC2Ev
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:683,10'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZNK4bssl19DTLSOutgoingMessage12IsFullyAckedEv
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl20dtls_seal_prefix_lenEPK6ssl_stt
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl23dtls_seal_max_input_lenEPK6ssl_sttm
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_init_fixed
                - _ZN4bssl14DTLSSentRecordC2Ev
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:682,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:684,5'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl20dtls_seal_prefix_lenEPK6ssl_stt
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl23dtls_seal_max_input_lenEPK6ssl_sttm
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_init_fixed
                - _ZN4bssl14DTLSSentRecordC2Ev
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZNK4bssl19DTLSOutgoingMessage12IsFullyAckedEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:689,7'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl20dtls_seal_prefix_lenEPK6ssl_stt
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl23dtls_seal_max_input_lenEPK6ssl_sttm
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_init_fixed
                - _ZN4bssl14DTLSSentRecordC2Ev
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:689,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:690,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:693,27'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl20dtls_seal_prefix_lenEPK6ssl_stt
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl23dtls_seal_max_input_lenEPK6ssl_sttm
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_init_fixed
                - _ZN4bssl14DTLSSentRecordC2Ev
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:696,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:698,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:701,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_init_fixed
                - _ZN4bssl14DTLSSentRecordC2Ev
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:701,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:703,22'
              BranchSideFuncs:
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:720,40'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_init_fixed
                - _ZN4bssl14DTLSSentRecordC2Ev
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:704,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:707,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:710,25'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:731,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:732,23'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:812,26'
              BranchSideFuncs:
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:733,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:733,41'
              BranchSideFuncs:
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:736,23'
              BranchSideFuncs:
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:733,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:736,23'
              BranchSideFuncs:
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:741,13'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:743,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:744,13'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:748,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:744,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:745,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:748,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:745,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:746,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:748,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:746,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:747,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:748,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:743,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:748,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:753,32'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:756,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:758,9'
              BranchSideFuncs:
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:764,35'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:765,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:766,9'
              BranchSideFuncs:
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:768,36'
              BranchSideFuncs:
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:773,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:774,35'
              BranchSideFuncs:
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:778,27'
              BranchSideFuncs:
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:780,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:781,34'
              BranchSideFuncs:
                - CBB_add_u24
                - ERR_put_error
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:787,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:781,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:782,34'
              BranchSideFuncs:
                - CBB_add_u16
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - CBB_add_u24
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:787,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:782,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:783,36'
              BranchSideFuncs:
                - CBB_add_u24
                - ERR_put_error
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - CBB_add_u24
                - CBB_add_u16
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:787,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:783,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:784,12'
              BranchSideFuncs:
                - CBB_add_u24_length_prefixed
                - ERR_put_error
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:787,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:784,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:785,39'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:787,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:785,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:786,12'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:787,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:780,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:787,9'
              BranchSideFuncs:
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:790,25'
              BranchSideFuncs:
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:799,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:754,5'
              BranchSideFuncs:
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:801,9'
              BranchSideFuncs:
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:805,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:731,3'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_len
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - CBB_len
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
                - CBB_flush
                - CBB_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:806,23'
              BranchSideFuncs:
                - CBB_len
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:816,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:817,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:821,25'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBB_data
                - CBB_len
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:817,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:817,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:818,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:821,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:824,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:829,7'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:829,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:829,53'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:830,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:829,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:830,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:840,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:830,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:832,11'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEaSB8ne180100EOS7_
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__1eqB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:837,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:833,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:834,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:836,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:682,65'
          Dst:             _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:683,10'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:683,64'
          Dst:             _ZNK4bssl19DTLSOutgoingMessage12IsFullyAckedEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:689,63'
          Dst:             _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:693,27'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:694,23'
          Dst:             _ZN4bssl20dtls_seal_prefix_lenEPK6ssl_stt
        - Src:             '/src/boringssl/ssl/d1_both.cc:695,73'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:695,23'
          Dst:             _ZN4bssl23dtls_seal_max_input_lenEPK6ssl_sttm
        - Src:             '/src/boringssl/ssl/d1_both.cc:703,22'
          Dst:             _ZN4bssl16DTLSRecordNumberC2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:704,52'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:704,73'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:704,10'
          Dst:             _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
        - Src:             '/src/boringssl/ssl/d1_both.cc:711,25'
          Dst:             _ZN4bssl4SpanIKhEC2ILm1EEERAT__S1_
        - Src:             '/src/boringssl/ssl/d1_both.cc:710,5'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/d1_both.cc:725,33'
          Dst:             _ZNK4bssl4SpanIhE7subspanEmm
        - Src:             '/src/boringssl/ssl/d1_both.cc:727,34'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:727,52'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:727,3'
          Dst:             CBB_init_fixed
        - Src:             '/src/boringssl/ssl/d1_both.cc:728,18'
          Dst:             _ZN4bssl14DTLSSentRecordC2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:731,65'
          Dst:             _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:732,23'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:741,13'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/d1_both.cc:741,9'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/d1_both.cc:743,10'
          Dst:             _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
        - Src:             '/src/boringssl/ssl/d1_both.cc:745,25'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/d1_both.cc:746,24'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/d1_both.cc:747,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/d1_both.cc:748,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_both.cc:753,32'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:755,30'
          Dst:             _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:756,17'
          Dst:             _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:764,35'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:764,44'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/d1_both.cc:768,36'
          Dst:             _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:772,27'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:773,17'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:774,21'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/ssl/d1_both.cc:778,27'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/d1_both.cc:780,12'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/d1_both.cc:781,12'
          Dst:             CBB_add_u24
        - Src:             '/src/boringssl/ssl/d1_both.cc:782,12'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/d1_both.cc:783,12'
          Dst:             CBB_add_u24
        - Src:             '/src/boringssl/ssl/d1_both.cc:784,12'
          Dst:             CBB_add_u24_length_prefixed
        - Src:             '/src/boringssl/ssl/d1_both.cc:785,39'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:785,52'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:785,12'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/ssl/d1_both.cc:786,12'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/d1_both.cc:787,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_both.cc:790,25'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/d1_both.cc:796,37'
          Dst:             _ZNK4bssl4SpanIhE7subspanEmm
        - Src:             '/src/boringssl/ssl/d1_both.cc:796,27'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/d1_both.cc:795,7'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/d1_both.cc:799,24'
          Dst:             _ZNK4bssl17DTLSMessageBitmap5Range4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:816,7'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/d1_both.cc:817,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/d1_both.cc:821,55'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:822,29'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:822,56'
          Dst:             CBB_data
        - Src:             '/src/boringssl/ssl/d1_both.cc:823,25'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/d1_both.cc:821,8'
          Dst:             _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
        - Src:             '/src/boringssl/ssl/d1_both.cc:829,32'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:832,11'
          Dst:             _ZN4bssl10MakeUniqueINS_8MRUQueueINS_14DTLSSentRecordELm32EEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/d1_both.cc:837,28'
          Dst:             _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EE8PushBackES1_
    - functionName:    _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4dataEv
        - abort
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4dataEv
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:409,12'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4dataEv
    - functionName:    _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out_hdr
        - out_body
      BBCount:         17
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_get_bytes
        - CBS_get_u16
        - CBS_get_u24
        - CBS_get_u8
        - _ZL14OPENSSL_memsetPvim
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:487,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:488,20'
              BranchSideFuncs:
                - CBS_get_u24
                - CBS_get_u16
                - CBS_get_u24
                - CBS_get_u24
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:493,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:488,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:489,20'
              BranchSideFuncs:
                - CBS_get_u16
                - CBS_get_u24
                - CBS_get_u24
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:493,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:489,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:490,20'
              BranchSideFuncs:
                - CBS_get_u24
                - CBS_get_u24
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:493,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:490,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:491,20'
              BranchSideFuncs:
                - CBS_get_u24
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:493,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:491,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:492,22'
              BranchSideFuncs:
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:493,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:487,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:493,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:496,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:485,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/ssl/d1_both.cc:487,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/d1_both.cc:488,8'
          Dst:             CBS_get_u24
        - Src:             '/src/boringssl/ssl/d1_both.cc:489,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/d1_both.cc:490,8'
          Dst:             CBS_get_u24
        - Src:             '/src/boringssl/ssl/d1_both.cc:491,8'
          Dst:             CBS_get_u24
        - Src:             '/src/boringssl/ssl/d1_both.cc:492,8'
          Dst:             CBS_get_bytes
    - functionName:    _ZNK4bssl17DTLSMessageBitmap17NextUnmarkedRangeEm
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - start
      BBCount:         37
      ICount:          258
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN4bsslL24FirstUnmarkedRangeInByteEh
        - _ZN4bsslL8BitRangeEmm
        - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
        - _ZNK4bssl5ArrayIhE4sizeEv
        - _ZNK4bssl5ArrayIhEixEm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:128,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:132,18'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhEixEm
                - _ZN4bsslL8BitRangeEmm
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - __assert_fail
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhEixEm
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhEixEm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:133,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:135,16'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - __assert_fail
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhEixEm
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhEixEm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:146,42'
              BranchSideFuncs:
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - __assert_fail
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhEixEm
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl5ArrayIhEixEm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:135,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:136,11'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - __assert_fail
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhEixEm
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhEixEm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:141,9'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - __assert_fail
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhEixEm
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl5ArrayIhEixEm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:136,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:137,16'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - __assert_fail
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhEixEm
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl5ArrayIhEixEm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:140,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - __assert_fail
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhEixEm
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhEixEm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:141,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:142,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:144,3'
              BranchSideFuncs:
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
                - __assert_fail
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhEixEm
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl5ArrayIhEixEm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:147,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:147,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhEixEm
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl5ArrayIhEixEm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:148,30'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhEixEm
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl5ArrayIhEixEm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:153,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhEixEm
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl5ArrayIhEixEm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:157,14'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhEixEm
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl5ArrayIhEixEm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:157,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:158,9'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhEixEm
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:162,15'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhEixEm
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:158,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:159,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhEixEm
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:161,3'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhEixEm
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
                - _ZNK4bssl5ArrayIhEixEm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:166,44'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhEixEm
                - _ZN4bsslL24FirstUnmarkedRangeInByteEh
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:172,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:167,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:168,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:170,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:127,21'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:132,18'
          Dst:             _ZNK4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:132,32'
          Dst:             _ZN4bsslL8BitRangeEmm
        - Src:             '/src/boringssl/ssl/d1_both.cc:135,38'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:136,11'
          Dst:             _ZNK4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:137,16'
          Dst:             _ZNK4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:141,23'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:146,17'
          Dst:             _ZN4bsslL24FirstUnmarkedRangeInByteEh
        - Src:             '/src/boringssl/ssl/d1_both.cc:147,3'
          Dst:             _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:147,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/d1_both.cc:157,36'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:158,9'
          Dst:             _ZNK4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:165,20'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:166,44'
          Dst:             _ZNK4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:166,19'
          Dst:             _ZN4bsslL24FirstUnmarkedRangeInByteEh
    - functionName:    _ZNK4bssl17DTLSMessageBitmap5Range5emptyEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2900
      functionLinenumberEnd: 2900
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl5ArrayIhEixEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:109,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:109,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:109,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:109,5'
          Dst:             abort
    - functionName:    _ZN4bsslL8BitRangeEmm
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - start
        - end
      BBCount:         10
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:49,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:49,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:49,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:49,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:49,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:49,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:49,3'
          Dst:             __assert_fail
    - functionName:    _ZN4bsslL24FirstUnmarkedRangeInByteEh
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - b
      BBCount:         15
      ICount:          82
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:56,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:57,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:61,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:57,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:58,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:60,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:61,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:61,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:62,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:62,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:63,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:65,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bsslL16seal_next_packetEP6ssl_stNS_4SpanIhEEPm
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 846
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
        - out_len
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bsslL16seal_next_recordEP6ssl_stNS_4SpanIhEEPm
        - _ZNK4bssl4SpanIhE7subspanEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:851,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:853,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:857,27'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bsslL16seal_next_recordEP6ssl_stNS_4SpanIhEEPm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:857,27'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZN4bsslL16seal_next_recordEP6ssl_stNS_4SpanIhEEPm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:862,9'
              BranchSideFuncs:
                - _ZN4bsslL16seal_next_recordEP6ssl_stNS_4SpanIhEEPm
                - _ZNK4bssl4SpanIhE7subspanEmm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:862,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:848,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:863,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:850,25'
          Dst:             _ZN4bsslL16seal_next_recordEP6ssl_stNS_4SpanIhEEPm
        - Src:             '/src/boringssl/ssl/d1_both.cc:857,19'
          Dst:             _ZNK4bssl4SpanIhE7subspanEmm
    - functionName:    _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE6ShrinkEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - new_size
      BBCount:         7
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4dataEv
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4dataEv
                - _ZNSt3__19destroy_nB8ne180100IPN4bssl16DTLSRecordNumberEmEET_S4_T0_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:445,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:446,20'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4dataEv
    - functionName:    _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4dataEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5clearEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE6ShrinkEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:434,18'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE6ShrinkEm
    - functionName:    _ZNK4bssl16DTLSRecordNumberltES0_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - r
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl16DTLSRecordNumber8combinedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:697,53'
          Dst:             _ZNK4bssl16DTLSRecordNumber8combinedEv
        - Src:             '/src/boringssl/ssl/internal.h:697,68'
          Dst:             _ZNK4bssl16DTLSRecordNumber8combinedEv
    - functionName:    _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EEixEm
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4dataEv
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4dataEv
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:408,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:409,12'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4dataEv
    - functionName:    _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE8capacityEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE11TryPushBackES1_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - val
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4dataEv
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE8capacityEv
        - _ZNK4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:497,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:498,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:500,15'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4dataEv
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:497,9'
          Dst:             _ZNK4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:497,19'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE8capacityEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:500,15'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4dataEv
    - functionName:    _ZNK4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4sizeEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5clearEv
        - __clang_call_terminate
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:383,22'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5clearEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:383,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE3endEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4dataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:431,21'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4dataEv
    - functionName:    _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5beginEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4dataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:429,23'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4dataEv
    - functionName:    _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EEixEm
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         7
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EEixEm
        - _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:86,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:86,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EEixEm
            - BranchSide:      '/src/boringssl/ssl/internal.h:86,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:86,5'
          Dst:             _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:86,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/internal.h:87,12'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EEixEm
    - functionName:    _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4sizeEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:83,41'
          Dst:             _ZNK4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4sizeEv
    - functionName:    _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE8PushBackES1_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - val
      BBCount:         7
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE11TryPushBackES1_
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:515,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:515,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:515,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:514,14'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE11TryPushBackES1_
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:515,5'
          Dst:             abort
    - functionName:    _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EEC2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bsslL16dtls1_update_mtuEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         20
      ICount:          118
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - BIO_ctrl
        - SSL_get_options
        - _ZN4bssl13dtls1_min_mtuEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:647,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:648,25'
              BranchSideFuncs:
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_ctrl
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_ctrl
                - _ZN4bssl13dtls1_min_mtuEv
                - __assert_fail
                - _ZN4bssl13dtls1_min_mtuEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:659,3'
              BranchSideFuncs:
                - _ZN4bssl13dtls1_min_mtuEv
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:647,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:649,25'
              BranchSideFuncs:
                - _ZN4bssl13dtls1_min_mtuEv
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:659,3'
              BranchSideFuncs:
                - _ZN4bssl13dtls1_min_mtuEv
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:650,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:650,21'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_ctrl
                - _ZN4bssl13dtls1_min_mtuEv
                - __assert_fail
                - _ZN4bssl13dtls1_min_mtuEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:653,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_ctrl
                - _ZN4bssl13dtls1_min_mtuEv
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:650,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:650,51'
              BranchSideFuncs:
                - _ZN4bssl13dtls1_min_mtuEv
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_ctrl
                - _ZN4bssl13dtls1_min_mtuEv
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:653,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_ctrl
                - _ZN4bssl13dtls1_min_mtuEv
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:650,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:651,32'
              BranchSideFuncs:
                - _ZN4bssl13dtls1_min_mtuEv
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:653,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_ctrl
                - _ZN4bssl13dtls1_min_mtuEv
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:659,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:659,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:659,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:647,22'
          Dst:             _ZN4bssl13dtls1_min_mtuEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:648,9'
          Dst:             SSL_get_options
        - Src:             '/src/boringssl/ssl/d1_both.cc:649,16'
          Dst:             BIO_ctrl
        - Src:             '/src/boringssl/ssl/d1_both.cc:650,58'
          Dst:             _ZN4bssl13dtls1_min_mtuEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:654,7'
          Dst:             BIO_ctrl
        - Src:             '/src/boringssl/ssl/d1_both.cc:659,3'
          Dst:             _ZN4bssl13dtls1_min_mtuEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:659,3'
          Dst:             __assert_fail
    - functionName:    _ZN4bssl13dtls1_min_mtuEv
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1068
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl17DTLSMessageBitmapC2EOS0_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2892
      functionLinenumberEnd: 2892
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIhEC2EOS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2892,7'
          Dst:             _ZN4bssl5ArrayIhEC2EOS1_
    - functionName:    _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE8capacityEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl19DTLSOutgoingMessageC2EOS0_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2962
      functionLinenumberEnd: 2962
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl17DTLSMessageBitmapC2EOS0_
        - _ZN4bssl5ArrayIhEC2EOS1_
        - _ZN4bssl5ArrayIhED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2962,8'
          Dst:             _ZN4bssl5ArrayIhEC2EOS1_
        - Src:             '/src/boringssl/ssl/internal.h:2962,8'
          Dst:             _ZN4bssl17DTLSMessageBitmapC2EOS0_
        - Src:             '/src/boringssl/ssl/internal.h:2962,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE11TryPushBackES1_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - val
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4dataEv
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE8capacityEv
        - _ZN4bssl19DTLSOutgoingMessageC2EOS0_
        - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:497,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:498,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:500,15'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4dataEv
                - _ZN4bssl19DTLSOutgoingMessageC2EOS0_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:497,9'
          Dst:             _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:497,19'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE8capacityEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:500,15'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4dataEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:501,15'
          Dst:             _ZN4bssl19DTLSOutgoingMessageC2EOS0_
    - functionName:    _ZNK4bssl19DTLSOutgoingMessage7msg_lenEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2963
      functionLinenumberEnd: 2966
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         11
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl5ArrayIhE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:2964,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:2964,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl5ArrayIhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/internal.h:2965,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - __assert_fail
                - _ZNK4bssl5ArrayIhE4sizeEv
        - Branch String:   '/src/boringssl/ssl/internal.h:2965,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:2965,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/internal.h:2965,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2964,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/internal.h:2965,5'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:2965,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/internal.h:2966,17'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
    - functionName:    _ZN4bssl19DTLSOutgoingMessageC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2962
      functionLinenumberEnd: 2976
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl17DTLSMessageBitmapC2Ev
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2962,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:2962,8'
          Dst:             _ZN4bssl17DTLSMessageBitmapC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:2962,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl17DTLSMessageBitmapC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2892
      functionLinenumberEnd: 2929
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl5ArrayIhEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2892,7'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
    - functionName:    _ZN4bssl19DTLSIncomingMessageC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2942
      functionLinenumberEnd: 2954
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl17DTLSMessageBitmapC2Ev
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2942,8'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:2942,8'
          Dst:             _ZN4bssl17DTLSMessageBitmapC2Ev
        - Src:             '/src/boringssl/ssl/internal.h:2942,8'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl3NewINS_19DTLSIncomingMessageEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl19DTLSIncomingMessageC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl19DTLSIncomingMessageC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl19DTLSIncomingMessageC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl19DTLSIncomingMessageC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl19DTLSIncomingMessageC2Ev
    - functionName:    _ZN4bssl10MakeUniqueINS_19DTLSIncomingMessageEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_19DTLSIncomingMessageEJEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_19DTLSIncomingMessageEJEEEPT_DpOT0_
    - functionName:    _ZN4bsslL25dtls_new_incoming_messageEPKNS_12hm_header_stE
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg_hdr
        - ''
      BBCount:         47
      ICount:          240
      EdgeCount:       85
      CyclomaticComplexity: 40
      functionsReached:
        - CBB_add_u16
        - CBB_add_u24
        - CBB_add_u8
        - CBB_finish
        - CBB_init_fixed
        - _ZN4bssl10MakeUniqueINS_19DTLSIncomingMessageEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl17DTLSMessageBitmap4InitEm
        - _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:181,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:182,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - CBB_init_fixed
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:184,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - CBB_init_fixed
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:188,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:189,12'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - CBB_init_fixed
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:192,27'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - CBB_init_fixed
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:192,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:193,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:199,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:193,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:194,24'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u24
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u16
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:199,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:194,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:195,24'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u16
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:199,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:195,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:196,24'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u24
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u24
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:199,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:196,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:197,24'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u24
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:199,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:197,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:198,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_finish
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:199,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:199,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:202,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:202,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:203,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:206,10'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:179,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:180,41'
          Dst:             _ZN4bssl10MakeUniqueINS_19DTLSIncomingMessageEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/d1_both.cc:188,19'
          Dst:             _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:192,27'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:192,45'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:192,8'
          Dst:             CBB_init_fixed
        - Src:             '/src/boringssl/ssl/d1_both.cc:193,23'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:193,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/d1_both.cc:194,24'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:194,8'
          Dst:             CBB_add_u24
        - Src:             '/src/boringssl/ssl/d1_both.cc:195,24'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:195,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/d1_both.cc:196,24'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:196,8'
          Dst:             CBB_add_u24
        - Src:             '/src/boringssl/ssl/d1_both.cc:197,24'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:197,8'
          Dst:             CBB_add_u24
        - Src:             '/src/boringssl/ssl/d1_both.cc:198,23'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:198,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/ssl/d1_both.cc:202,25'
          Dst:             _ZN4bssl17DTLSMessageBitmap4InitEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:207,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:207,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZN4bssl17DTLSMessageBitmap4InitEm
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - num_bits
      BBCount:         8
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
        - _ZN4bssl5ArrayIhE4InitEm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:70,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:71,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:74,23'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4InitEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:76,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:77,5'
              BranchSideFuncs:
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:79,13'
              BranchSideFuncs:
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:71,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_both.cc:76,15'
          Dst:             _ZN4bssl5ArrayIhE4InitEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:79,3'
          Dst:             _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
    - functionName:    _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - this
        - start
        - end
      BBCount:         28
      ICount:          213
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN4bssl5ArrayIhE5ResetEv
        - _ZN4bssl5ArrayIhEixEm
        - _ZN4bsslL8BitRangeEmm
        - _ZNK4bssl5ArrayIhE4sizeEv
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:85,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:85,3'
              BranchSideFuncs:
                - _ZNSt3__13maxB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bsslL8BitRangeEmm
                - _ZN4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bsslL8BitRangeEmm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bsslL8BitRangeEmm
                - _ZN4bssl5ArrayIhEixEm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:87,27'
              BranchSideFuncs:
                - _ZNSt3__13maxB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bsslL8BitRangeEmm
                - _ZN4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bsslL8BitRangeEmm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bsslL8BitRangeEmm
                - _ZN4bssl5ArrayIhEixEm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:91,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:92,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:95,8'
              BranchSideFuncs:
                - _ZN4bsslL8BitRangeEmm
                - _ZN4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bsslL8BitRangeEmm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bsslL8BitRangeEmm
                - _ZN4bssl5ArrayIhEixEm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:95,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:96,36'
              BranchSideFuncs:
                - _ZN4bsslL8BitRangeEmm
                - _ZN4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl5ArrayIhEixEm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:98,36'
              BranchSideFuncs:
                - _ZN4bsslL8BitRangeEmm
                - _ZN4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bsslL8BitRangeEmm
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bssl5ArrayIhEixEm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:99,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:100,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bsslL8BitRangeEmm
                - _ZN4bssl5ArrayIhEixEm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:102,10'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl5ArrayIhEixEm
                - _ZN4bsslL8BitRangeEmm
                - _ZN4bssl5ArrayIhEixEm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:109,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:109,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNK4bssl5ArrayIhE4sizeEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:110,10'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEixEm
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZNK4bssl5ArrayIhE4sizeEv
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:109,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:111,5'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE5ResetEv
                - _ZN4bssl5ArrayIhEixEm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:115,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE5ResetEv
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:115,7'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE5ResetEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:116,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE5ResetEv
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:85,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/d1_both.cc:89,34'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:90,30'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:96,27'
          Dst:             _ZN4bsslL8BitRangeEmm
        - Src:             '/src/boringssl/ssl/d1_both.cc:96,5'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:98,27'
          Dst:             _ZN4bsslL8BitRangeEmm
        - Src:             '/src/boringssl/ssl/d1_both.cc:98,5'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:100,7'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:103,27'
          Dst:             _ZN4bsslL8BitRangeEmm
        - Src:             '/src/boringssl/ssl/d1_both.cc:103,7'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:109,40'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:110,10'
          Dst:             _ZN4bssl5ArrayIhEixEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:115,38'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:116,12'
          Dst:             _ZN4bssl5ArrayIhE5ResetEv
    - functionName:    _ZN4bsslL11send_flightEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 871
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         39
      ICount:          267
      EdgeCount:       42
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_flush
        - BIO_write
        - ERR_put_error
        - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bsslL16dtls1_update_mtuEP6ssl_st
        - _ZN4bsslL16seal_next_packetEP6ssl_stNS_4SpanIhEEPm
        - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:872,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:873,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:877,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I6bio_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL16dtls1_update_mtuEP6ssl_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bsslL16seal_next_packetEP6ssl_stNS_4SpanIhEEPm
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - BIO_write
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:877,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:878,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:882,7'
              BranchSideFuncs:
                - _ZN4bsslL16dtls1_update_mtuEP6ssl_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bsslL16seal_next_packetEP6ssl_stNS_4SpanIhEEPm
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - BIO_write
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:882,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:883,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:887,20'
              BranchSideFuncs:
                - _ZN4bsslL16dtls1_update_mtuEP6ssl_st
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhE16InitForOverwriteEm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bsslL16seal_next_packetEP6ssl_stNS_4SpanIhEEPm
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - BIO_write
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:890,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:891,5'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bsslL16seal_next_packetEP6ssl_stNS_4SpanIhEEPm
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - BIO_write
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:894,3'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bsslL16seal_next_packetEP6ssl_stNS_4SpanIhEEPm
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - BIO_write
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:894,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:895,27'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bsslL16seal_next_packetEP6ssl_stNS_4SpanIhEEPm
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - BIO_write
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:923,17'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:899,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:900,7'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bsslL16seal_next_packetEP6ssl_stNS_4SpanIhEEPm
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - BIO_write
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:903,9'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bsslL16seal_next_packetEP6ssl_stNS_4SpanIhEEPm
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - BIO_write
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:903,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:904,9'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bsslL16seal_next_packetEP6ssl_stNS_4SpanIhEEPm
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - BIO_write
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:911,9'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bsslL16seal_next_packetEP6ssl_stNS_4SpanIhEEPm
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - BIO_write
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:903,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:907,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:911,9'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bsslL16seal_next_packetEP6ssl_stNS_4SpanIhEEPm
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - BIO_write
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:911,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:894,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - BIO_write
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bsslL16seal_next_packetEP6ssl_stNS_4SpanIhEEPm
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:912,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhED2Ev
                - BIO_write
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bsslL16seal_next_packetEP6ssl_stNS_4SpanIhEEPm
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:913,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:915,37'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:920,5'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
                - _ZN4bsslL16seal_next_packetEP6ssl_stNS_4SpanIhEEPm
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl5ArrayIhE4dataEv
                - BIO_write
                - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:923,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:924,5'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:928,3'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:873,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_both.cc:878,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_both.cc:883,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_both.cc:887,3'
          Dst:             _ZN4bsslL16dtls1_update_mtuEP6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:889,18'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:890,15'
          Dst:             _ZN4bssl5ArrayIhE16InitForOverwriteEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:929,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:894,65'
          Dst:             _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:899,32'
          Dst:             _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/d1_both.cc:899,10'
          Dst:             _ZN4bsslL16seal_next_packetEP6ssl_stNS_4SpanIhEEPm
        - Src:             '/src/boringssl/ssl/d1_both.cc:904,64'
          Dst:             _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:907,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_both.cc:912,55'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:912,21'
          Dst:             BIO_write
        - Src:             '/src/boringssl/ssl/d1_both.cc:923,7'
          Dst:             BIO_flush
        - Src:             '/src/boringssl/ssl/d1_both.cc:929,1'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bsslL8send_ackEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 961
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         71
      ICount:          383
      EdgeCount:       123
      CyclomaticComplexity: 54
      functionsReached:
        - BIO_flush
        - BIO_write
        - CBB_add_u16_length_prefixed
        - CBB_add_u64
        - CBB_data
        - CBB_flush
        - CBB_init_fixed
        - CBB_len
        - ERR_put_error
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE3endEv
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5beginEv
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE8PushBackES1_
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EEC2Ev
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
        - _ZN4bssl16DTLSRecordNumberC2Ev
        - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl23dtls_seal_max_input_lenEPK6ssl_sttm
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EEixEm
        - _ZN4bsslL16dtls1_update_mtuEP6ssl_st
        - _ZNK4bssl14DTLSWriteEpoch5epochEv
        - _ZNK4bssl16DTLSRecordNumber5epochEv
        - _ZNK4bssl16DTLSRecordNumber8sequenceEv
        - _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
        - __assert_fail
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:962,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:962,3'
              BranchSideFuncs:
                - _ZN4bsslL16dtls1_update_mtuEP6ssl_st
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl23dtls_seal_max_input_lenEPK6ssl_sttm
                - _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EEC2Ev
                - _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5beginEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE3endEv
                - _ZNSt3__14sortB8ne180100IPN4bssl16DTLSRecordNumberEEEvT_S4_
                - CBB_init_fixed
                - CBB_add_u16_length_prefixed
                - abort
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5beginEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE3endEv
                - CBB_flush
                - abort
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - CBB_data
                - CBB_len
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_write
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - CBB_add_u64
                - abort
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - CBB_add_u64
                - abort
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EEixEm
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:966,20'
              BranchSideFuncs:
                - _ZN4bsslL16dtls1_update_mtuEP6ssl_st
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl23dtls_seal_max_input_lenEPK6ssl_sttm
                - _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EEC2Ev
                - _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5beginEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE3endEv
                - _ZNSt3__14sortB8ne180100IPN4bssl16DTLSRecordNumberEEEvT_S4_
                - CBB_init_fixed
                - CBB_add_u16_length_prefixed
                - abort
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5beginEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE3endEv
                - CBB_flush
                - abort
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - CBB_data
                - CBB_len
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_write
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - CBB_add_u64
                - abort
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - CBB_add_u64
                - abort
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EEixEm
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:969,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:970,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:974,17'
              BranchSideFuncs:
                - _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EEC2Ev
                - _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5beginEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE3endEv
                - _ZNSt3__14sortB8ne180100IPN4bssl16DTLSRecordNumberEEEvT_S4_
                - CBB_init_fixed
                - CBB_add_u16_length_prefixed
                - abort
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5beginEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE3endEv
                - CBB_flush
                - abort
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - CBB_data
                - CBB_len
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_write
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - CBB_add_u64
                - abort
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - CBB_add_u64
                - abort
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EEixEm
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE8PushBackES1_
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:981,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:983,21'
              BranchSideFuncs:
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EEixEm
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5beginEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE3endEv
                - _ZNSt3__14sortB8ne180100IPN4bssl16DTLSRecordNumberEEEvT_S4_
                - CBB_init_fixed
                - CBB_add_u16_length_prefixed
                - abort
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5beginEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE3endEv
                - CBB_flush
                - abort
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - CBB_data
                - CBB_len
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_write
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - CBB_add_u64
                - abort
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - CBB_add_u64
                - abort
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:985,20'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5beginEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE3endEv
                - _ZNSt3__14sortB8ne180100IPN4bssl16DTLSRecordNumberEEEvT_S4_
                - CBB_init_fixed
                - CBB_add_u16_length_prefixed
                - abort
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5beginEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE3endEv
                - CBB_flush
                - abort
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - CBB_data
                - CBB_len
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_write
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - CBB_add_u64
                - abort
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - CBB_add_u64
                - abort
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:990,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:990,3'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5beginEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE3endEv
                - CBB_flush
                - abort
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - CBB_data
                - CBB_len
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_write
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - CBB_add_u64
                - abort
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - CBB_add_u64
                - abort
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:991,29'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5beginEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE3endEv
                - CBB_flush
                - abort
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - CBB_data
                - CBB_len
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_write
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - CBB_add_u64
                - abort
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - CBB_add_u64
                - abort
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:991,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:991,27'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - CBB_add_u64
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - abort
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - CBB_add_u64
                - abort
                - CBB_flush
                - abort
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - CBB_data
                - CBB_len
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_write
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:995,3'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - abort
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - CBB_data
                - CBB_len
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_write
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:992,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:992,5'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_add_u64
                - abort
                - CBB_flush
                - abort
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - CBB_data
                - CBB_len
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_write
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - CBB_add_u64
                - abort
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:993,5'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_add_u64
                - abort
                - CBB_flush
                - abort
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - CBB_data
                - CBB_len
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_write
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - CBB_add_u64
                - abort
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:993,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:991,3'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - abort
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - CBB_data
                - CBB_len
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_write
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - CBB_add_u64
                - abort
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - CBB_add_u64
                - abort
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:993,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:995,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:995,3'
              BranchSideFuncs:
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - CBB_data
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_len
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_write
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1001,20'
              BranchSideFuncs:
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - CBB_data
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_len
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_data
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_write
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:1002,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1005,5'
              BranchSideFuncs:
                - CBB_data
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_write
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1008,23'
              BranchSideFuncs:
                - CBB_data
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - CBB_len
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_write
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:1013,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1014,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1018,17'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:1018,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1019,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1023,3'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:962,3'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:962,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/d1_both.cc:966,3'
          Dst:             _ZN4bsslL16dtls1_update_mtuEP6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:968,57'
          Dst:             _ZNK4bssl14DTLSWriteEpoch5epochEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:968,7'
          Dst:             _ZN4bssl23dtls_seal_max_input_lenEPK6ssl_sttm
        - Src:             '/src/boringssl/ssl/d1_both.cc:970,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_both.cc:974,66'
          Dst:             _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:980,56'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EEC2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:981,43'
          Dst:             _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:982,36'
          Dst:             _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:983,21'
          Dst:             _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EEixEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:983,12'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE8PushBackES1_
        - Src:             '/src/boringssl/ssl/d1_both.cc:1024,1'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:985,20'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5beginEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:985,36'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE3endEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:989,3'
          Dst:             CBB_init_fixed
        - Src:             '/src/boringssl/ssl/d1_both.cc:990,3'
          Dst:             CBB_add_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/d1_both.cc:990,3'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/d1_both.cc:991,27'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5beginEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:991,27'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE3endEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:992,5'
          Dst:             _ZNK4bssl16DTLSRecordNumber5epochEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:992,5'
          Dst:             CBB_add_u64
        - Src:             '/src/boringssl/ssl/d1_both.cc:992,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/d1_both.cc:993,5'
          Dst:             _ZNK4bssl16DTLSRecordNumber8sequenceEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:993,5'
          Dst:             CBB_add_u64
        - Src:             '/src/boringssl/ssl/d1_both.cc:993,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/d1_both.cc:995,3'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/ssl/d1_both.cc:995,3'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/d1_both.cc:1001,20'
          Dst:             _ZN4bssl16DTLSRecordNumberC2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:1003,54'
          Dst:             CBB_data
        - Src:             '/src/boringssl/ssl/d1_both.cc:1004,25'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/d1_both.cc:1004,61'
          Dst:             _ZNK4bssl14DTLSWriteEpoch5epochEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:1002,8'
          Dst:             _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
        - Src:             '/src/boringssl/ssl/d1_both.cc:1009,28'
          Dst:             CBB_data
        - Src:             '/src/boringssl/ssl/d1_both.cc:1009,44'
          Dst:             CBB_len
        - Src:             '/src/boringssl/ssl/d1_both.cc:1009,23'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/d1_both.cc:1008,3'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/d1_both.cc:1012,7'
          Dst:             BIO_write
        - Src:             '/src/boringssl/ssl/d1_both.cc:1018,7'
          Dst:             BIO_flush
        - Src:             '/src/boringssl/ssl/d1_both.cc:1024,1'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
    - functionName:    _ZN4bssl11dtls1_flushEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1026
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         23
      ICount:          196
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - SSL_in_init
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
        - _ZN4bsslL11send_flightEP6ssl_st
        - _ZN4bsslL8send_ackEP6ssl_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:1028,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1029,24'
              BranchSideFuncs:
                - _ZN4bsslL8send_ackEP6ssl_st
                - _ZN4bsslL11send_flightEP6ssl_st
                - SSL_in_init
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__13minB8ne180100IjEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1037,7'
              BranchSideFuncs:
                - _ZN4bsslL11send_flightEP6ssl_st
                - SSL_in_init
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__13minB8ne180100IjEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:1030,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1031,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1033,5'
              BranchSideFuncs:
                - _ZN4bsslL11send_flightEP6ssl_st
                - SSL_in_init
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__13minB8ne180100IjEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:1037,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1038,27'
              BranchSideFuncs:
                - _ZN4bsslL11send_flightEP6ssl_st
                - SSL_in_init
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__13minB8ne180100IjEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1065,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:1039,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1040,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1044,5'
              BranchSideFuncs:
                - SSL_in_init
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNSt3__13minB8ne180100IjEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:1051,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1051,50'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100IjEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1052,11'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100IjEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:1051,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1052,11'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100IjEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1063,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:1052,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1053,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:1056,22'
              BranchSideFuncs:
                - _ZNSt3__13minB8ne180100IjEERKT_S3_S3_
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:1029,15'
          Dst:             _ZN4bsslL8send_ackEP6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:1038,15'
          Dst:             _ZN4bsslL11send_flightEP6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:1051,9'
          Dst:             SSL_in_init
        - Src:             '/src/boringssl/ssl/d1_both.cc:1051,29'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:1059,29'
          Dst:             _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:1060,33'
          Dst:             _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
    - functionName:    _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE5emptyEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:82,31'
          Dst:             _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE4sizeEv
    - functionName:    _ZN4bssl18dtls1_schedule_ackEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 956
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl9DTLSTimer4StopEv
        - _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE5emptyEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:957,22'
          Dst:             _ZN4bssl9DTLSTimer4StopEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:958,51'
          Dst:             _ZNK4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE5emptyEv
    - functionName:    _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE5ClearEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:94,14'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE5clearEv
    - functionName:    _ZN4bssl19dtls1_finish_flightEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 931
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         12
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
        - _ZN4bssl16dtls1_stop_timerEP6ssl_st
        - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE5ClearEv
        - _ZN4bssl9DTLSTimer4StopEv
        - _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5emptyEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:932,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:933,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:934,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:932,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:934,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:937,7'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE5ClearEv
                - _ZN4bssl9DTLSTimer4StopEv
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:937,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:943,5'
              BranchSideFuncs:
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE5ClearEv
                - _ZN4bssl9DTLSTimer4StopEv
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:948,3'
              BranchSideFuncs:
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:932,34'
          Dst:             _ZNK4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5emptyEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:937,7'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:943,29'
          Dst:             _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE5ClearEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:944,24'
          Dst:             _ZN4bssl9DTLSTimer4StopEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:953,3'
          Dst:             _ZN4bssl16dtls1_stop_timerEP6ssl_st
    - functionName:    _ZN4bssl28dtls1_add_change_cipher_specEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         9
      ICount:          54
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bsslL12add_outgoingEP6ssl_stbNS_5ArrayIhEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:635,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:636,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:638,23'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bsslL12add_outgoingEP6ssl_stbNS_5ArrayIhEE
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:635,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:638,57'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:638,10'
          Dst:             _ZN4bsslL12add_outgoingEP6ssl_stbNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/d1_both.cc:638,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:638,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bsslL12add_outgoingEP6ssl_stbNS_5ArrayIhEE
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - is_ccs
        - data
      BBCount:         39
      ICount:          247
      EdgeCount:       39
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE11TryPushBackES1_
        - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - _ZN4bssl16dtls1_stop_timerEP6ssl_st
        - _ZN4bssl17DTLSMessageBitmap4InitEm
        - _ZN4bssl19DTLSOutgoingMessageC2EOS0_
        - _ZN4bssl19DTLSOutgoingMessageC2Ev
        - _ZN4bssl19DTLSOutgoingMessageD2Ev
        - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bssl5ArrayIhEaSEOS1_
        - _ZNK4bssl14DTLSWriteEpoch5epochEv
        - _ZNK4bssl19DTLSOutgoingMessage7msg_lenEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:578,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:581,22'
              BranchSideFuncs:
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl19DTLSOutgoingMessageC2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZNK4bssl19DTLSOutgoingMessage7msg_lenEv
                - _ZNSt3__13maxB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZN4bssl19DTLSOutgoingMessageC2EOS0_
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE11TryPushBackES1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:585,8'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl19DTLSOutgoingMessageC2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZNK4bssl19DTLSOutgoingMessage7msg_lenEv
                - _ZNSt3__13maxB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZN4bssl19DTLSOutgoingMessageC2EOS0_
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE11TryPushBackES1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:585,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:586,9'
              BranchSideFuncs:
                - _ZN4bssl19DTLSOutgoingMessageC2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZNK4bssl19DTLSOutgoingMessage7msg_lenEv
                - _ZNSt3__13maxB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZN4bssl19DTLSOutgoingMessageC2EOS0_
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE11TryPushBackES1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:602,23'
              BranchSideFuncs:
                - _ZN4bssl19DTLSOutgoingMessageC2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZNK4bssl19DTLSOutgoingMessage7msg_lenEv
                - _ZNSt3__13maxB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZN4bssl19DTLSOutgoingMessageC2EOS0_
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE11TryPushBackES1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:586,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:587,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:592,9'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl19DTLSOutgoingMessageC2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZNK4bssl19DTLSOutgoingMessage7msg_lenEv
                - _ZNSt3__13maxB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZN4bssl19DTLSOutgoingMessageC2EOS0_
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE11TryPushBackES1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:592,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:592,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl19DTLSOutgoingMessageC2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZNK4bssl19DTLSOutgoingMessage7msg_lenEv
                - _ZNSt3__13maxB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZN4bssl19DTLSOutgoingMessageC2EOS0_
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE11TryPushBackES1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:596,5'
              BranchSideFuncs:
                - _ZN4bssl19DTLSOutgoingMessageC2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZNK4bssl19DTLSOutgoingMessage7msg_lenEv
                - _ZNSt3__13maxB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZN4bssl19DTLSOutgoingMessageC2EOS0_
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE11TryPushBackES1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:592,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:593,7'
              BranchSideFuncs:
                - _ZN4bssl19DTLSOutgoingMessageC2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZNK4bssl19DTLSOutgoingMessage7msg_lenEv
                - _ZNSt3__13maxB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZN4bssl19DTLSOutgoingMessageC2EOS0_
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE11TryPushBackES1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:596,5'
              BranchSideFuncs:
                - _ZN4bssl19DTLSOutgoingMessageC2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZNK4bssl19DTLSOutgoingMessage7msg_lenEv
                - _ZNSt3__13maxB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZN4bssl19DTLSOutgoingMessageC2EOS0_
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE11TryPushBackES1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:597,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:598,7'
              BranchSideFuncs:
                - _ZN4bssl19DTLSOutgoingMessageC2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZNK4bssl19DTLSOutgoingMessage7msg_lenEv
                - _ZNSt3__13maxB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZN4bssl19DTLSOutgoingMessageC2EOS0_
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE11TryPushBackES1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:600,3'
              BranchSideFuncs:
                - _ZN4bssl19DTLSOutgoingMessageC2Ev
                - _ZN4bssl5ArrayIhEaSEOS1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZNK4bssl19DTLSOutgoingMessage7msg_lenEv
                - _ZNSt3__13maxB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZN4bssl19DTLSOutgoingMessageC2EOS0_
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE11TryPushBackES1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:609,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:609,7'
              BranchSideFuncs:
                - _ZN4bssl19DTLSOutgoingMessageC2EOS0_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE11TryPushBackES1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:609,23'
              BranchSideFuncs:
                - _ZNK4bssl19DTLSOutgoingMessage7msg_lenEv
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZNSt3__13maxB8ne180100ImEERKT_S3_S3_
                - _ZN4bssl17DTLSMessageBitmap4InitEm
                - _ZN4bssl19DTLSOutgoingMessageC2EOS0_
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE11TryPushBackES1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:609,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:610,5'
              BranchSideFuncs:
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:619,8'
              BranchSideFuncs:
                - _ZN4bssl19DTLSOutgoingMessageC2EOS0_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE11TryPushBackES1_
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:619,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:620,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:625,3'
              BranchSideFuncs:
                - _ZN4bssl19DTLSOutgoingMessageD2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:581,5'
          Dst:             _ZN4bssl16dtls1_stop_timerEP6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:582,5'
          Dst:             _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:587,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_both.cc:592,64'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/d1_both.cc:592,57'
          Dst:             _ZN4bssl13SSLTranscript6UpdateENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/d1_both.cc:593,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_both.cc:602,23'
          Dst:             _ZN4bssl19DTLSOutgoingMessageC2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:603,12'
          Dst:             _ZN4bssl5ArrayIhEaSEOS1_
        - Src:             '/src/boringssl/ssl/d1_both.cc:604,36'
          Dst:             _ZNK4bssl14DTLSWriteEpoch5epochEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:609,47'
          Dst:             _ZNK4bssl19DTLSOutgoingMessage7msg_lenEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:609,29'
          Dst:             _ZN4bssl17DTLSMessageBitmap4InitEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:619,47'
          Dst:             _ZN4bssl19DTLSOutgoingMessageC2EOS0_
        - Src:             '/src/boringssl/ssl/d1_both.cc:619,35'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE11TryPushBackES1_
        - Src:             '/src/boringssl/ssl/d1_both.cc:619,7'
          Dst:             _ZN4bssl19DTLSOutgoingMessageD2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:620,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/d1_both.cc:619,7'
          Dst:             _ZN4bssl19DTLSOutgoingMessageD2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:626,1'
          Dst:             _ZN4bssl19DTLSOutgoingMessageD2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:626,1'
          Dst:             _ZN4bssl19DTLSOutgoingMessageD2Ev
    - functionName:    _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5clearEv
        - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:520,30'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5clearEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:527,3'
          Dst:             _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
    - functionName:    _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5clearEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE6ShrinkEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:434,18'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE6ShrinkEm
    - functionName:    _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE7EraseIfIZNS_30dtls_clear_unused_write_epochsEP6ssl_stE3$_0EEvT_'
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:531,31'
          Dst:             '_ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE7EraseIfIZNS_30dtls_clear_unused_write_epochsEP6ssl_stE3$_0EEvT_'
    - functionName:    '_ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE7EraseIfIZNS_30dtls_clear_unused_write_epochsEP6ssl_stE3$_0EEvT_'
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - pred
      BBCount:         13
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE3endEv
        - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE5beginEv
        - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE6ShrinkEm
        - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEixEm
        - _ZNK4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4sizeEv
        - '_ZZN4bssl30dtls_clear_unused_write_epochsEP6ssl_stENK3$_0clERKNSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEE'
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:523,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:524,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:528,23'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE5beginEv
                - _ZNK4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4sizeEv
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE6ShrinkEm
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEixEm
                - '_ZZN4bssl30dtls_clear_unused_write_epochsEP6ssl_stENK3$_0clERKNSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEE'
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEixEm
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEixEm
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:530,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:531,25'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEixEm
                - '_ZZN4bssl30dtls_clear_unused_write_epochsEP6ssl_stENK3$_0clERKNSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEE'
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEixEm
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEixEm
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNK4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4sizeEv
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE6ShrinkEm
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:537,12'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE6ShrinkEm
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:531,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:532,47'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4sizeEv
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE6ShrinkEm
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEixEm
                - '_ZZN4bssl30dtls_clear_unused_write_epochsEP6ssl_stENK3$_0clERKNSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEE'
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEixEm
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEixEm
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:535,5'
              BranchSideFuncs:
                - _ZNK4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4sizeEv
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE6ShrinkEm
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEixEm
                - '_ZZN4bssl30dtls_clear_unused_write_epochsEP6ssl_stENK3$_0clERKNSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEE'
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEixEm
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEixEm
                - _ZNSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:522,30'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE5beginEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:522,39'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE3endEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:523,17'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE3endEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:528,30'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE5beginEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:530,39'
          Dst:             _ZNK4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE4sizeEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:531,17'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEixEm
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:531,12'
          Dst:             '_ZZN4bssl30dtls_clear_unused_write_epochsEP6ssl_stENK3$_0clERKNSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEE'
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:532,39'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEixEm
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:532,9'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEixEm
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:537,5'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE6ShrinkEm
    - functionName:    _ZN4bssl17dtls1_add_messageEP6ssl_stNS_5ArrayIhEE
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - data
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl5ArrayIhEC2EOS1_
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bsslL12add_outgoingEP6ssl_stbNS_5ArrayIhEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:629,51'
          Dst:             _ZN4bssl5ArrayIhEC2EOS1_
        - Src:             '/src/boringssl/ssl/d1_both.cc:629,10'
          Dst:             _ZN4bsslL12add_outgoingEP6ssl_stbNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/d1_both.cc:629,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:629,3'
          Dst:             _ZN4bssl5ArrayIhED2Ev
    - functionName:    _ZN4bssl20dtls1_finish_messageEPK6ssl_stP6cbb_stPNS_5ArrayIhEE
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - cbb
        - out_msg
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - _ZN4bssl5ArrayIhE4dataEv
        - _ZNK4bssl5ArrayIhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:562,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:563,7'
              BranchSideFuncs:
                - _ZNK4bssl5ArrayIhE4sizeEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:564,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:562,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:564,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:570,18'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZN4bssl5ArrayIhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.8499
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:562,8'
          Dst:             _ZN4bssl14CBBFinishArrayEP6cbb_stPNS_5ArrayIhEE
        - Src:             '/src/boringssl/ssl/d1_both.cc:563,16'
          Dst:             _ZNK4bssl5ArrayIhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:564,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_both.cc:570,27'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:571,27'
          Dst:             _ZN4bssl5ArrayIhE4dataEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:570,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl18dtls1_init_messageEPK6ssl_stP6cbb_stS4_h
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ssl
        - cbb
        - body
        - type
      BBCount:         17
      ICount:          93
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_add_u16
        - CBB_add_u24
        - CBB_add_u24_length_prefixed
        - CBB_add_u8
        - CBB_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:549,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:550,19'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:555,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:550,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:551,20'
              BranchSideFuncs:
                - CBB_add_u24
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:555,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:551,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:552,20'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:555,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:552,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:553,20'
              BranchSideFuncs:
                - CBB_add_u24
                - CBB_add_u24_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:555,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:553,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:554,36'
              BranchSideFuncs:
                - CBB_add_u24_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:555,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:549,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:555,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:558,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:549,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/ssl/d1_both.cc:550,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/ssl/d1_both.cc:551,8'
          Dst:             CBB_add_u24
        - Src:             '/src/boringssl/ssl/d1_both.cc:552,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/ssl/d1_both.cc:553,8'
          Dst:             CBB_add_u24
        - Src:             '/src/boringssl/ssl/d1_both.cc:554,8'
          Dst:             CBB_add_u24_length_prefixed
    - functionName:    _ZN4bssl29dtls1_open_change_cipher_specEP6ssl_stPmPhNS_4SpanIhEE
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out_consumed
        - out_alert
        - in
        - ''
      BBCount:         11
      ICount:          90
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl20dtls1_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:502,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:504,37'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:509,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:505,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:506,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:508,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:509,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:510,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:513,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:504,16'
          Dst:             _ZN4bssl20dtls1_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
    - functionName:    _ZN4bssl20dtls1_open_handshakeEP6ssl_stPmPhNS_4SpanIhEE
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out_consumed
        - out_alert
        - in
        - ''
      BBCount:         22
      ICount:          188
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - _ZN4bssl16DTLSRecordNumberC2Ev
        - _ZN4bssl16dtls_open_recordEP6ssl_stPhPNS_16DTLSRecordNumberEPNS_4SpanIhEEPmS2_S6_
        - _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bssl33dtls1_process_handshake_fragmentsEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2Ev
        - _ZNK4bssl16DTLSRecordNumber5epochEv
        - _ZNK4bssl4SpanIhE4sizeEv
        - _ZNK4bssl4SpanIhEixEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:379,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:380,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:383,11'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl33dtls1_process_handshake_fragmentsEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:383,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:387,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:390,18'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:417,32'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:420,46'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl33dtls1_process_handshake_fragmentsEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:427,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:390,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:390,34'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:391,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:390,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:391,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:398,25'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:398,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:399,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:405,25'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:405,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:406,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:411,7'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:420,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:422,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:424,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:375,20'
          Dst:             _ZN4bssl16DTLSRecordNumberC2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:376,17'
          Dst:             _ZN4bssl4SpanIhEC2Ev
        - Src:             '/src/boringssl/ssl/d1_both.cc:377,14'
          Dst:             _ZN4bssl16dtls_open_recordEP6ssl_stPhPNS_16DTLSRecordNumberEPNS_4SpanIhEEPmS2_S6_
        - Src:             '/src/boringssl/ssl/d1_both.cc:390,18'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:390,34'
          Dst:             _ZNK4bssl4SpanIhEixEm
        - Src:             '/src/boringssl/ssl/d1_both.cc:391,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_both.cc:398,25'
          Dst:             _ZNK4bssl16DTLSRecordNumber5epochEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:399,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_both.cc:405,25'
          Dst:             _ZNK4bssl16DTLSRecordNumber5epochEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:413,27'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/d1_both.cc:412,7'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/d1_both.cc:417,63'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/d1_both.cc:417,14'
          Dst:             _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/d1_both.cc:421,46'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/d1_both.cc:420,12'
          Dst:             _ZN4bssl33dtls1_process_handshake_fragmentsEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/d1_both.cc:427,7'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl33dtls1_process_handshake_fragmentsEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out_alert
        - record_number
        - record
        - ''
      BBCount:         62
      ICount:          420
      EdgeCount:       83
      CyclomaticComplexity: 23
      functionsReached:
        - CBS_data
        - CBS_len
        - ERR_put_error
        - SSL_in_init
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl16dtls1_stop_timerEP6ssl_st
        - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
        - _ZN4bssl19DTLSIncomingMessage3msgEv
        - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
        - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
        - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
        - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
        - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
        - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK4bssl16DTLSRecordNumber5epochEv
        - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
        - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE7subspanEmm
        - _ZNK4bssl9DTLSTimer5IsSetEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:259,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:263,10'
              BranchSideFuncs:
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:344,7'
              BranchSideFuncs:
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:263,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:264,7'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:269,37'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:272,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:272,31'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:273,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:272,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:273,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:278,17'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:278,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:279,9'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:284,7'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:278,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:284,7'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:287,23'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:287,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:288,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:294,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:287,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:294,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:299,9'
              BranchSideFuncs:
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:299,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:300,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:305,21'
              BranchSideFuncs:
                - SSL_in_init
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:305,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:305,51'
              BranchSideFuncs:
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:319,17'
              BranchSideFuncs:
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:305,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:306,30'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:319,17'
              BranchSideFuncs:
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:305,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:316,20'
              BranchSideFuncs:
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:319,17'
              BranchSideFuncs:
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:319,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:321,25'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:326,36'
              BranchSideFuncs:
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:327,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:328,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:330,5'
              BranchSideFuncs:
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:330,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:330,5'
              BranchSideFuncs:
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:332,9'
              BranchSideFuncs:
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:332,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:334,7'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:336,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:336,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:336,5'
              BranchSideFuncs:
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:339,26'
              BranchSideFuncs:
                - _ZN4bssl19DTLSIncomingMessage3msgEv
                - CBS_len
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl4SpanIhE4dataEv
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.8499
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
                - SSL_in_init
                - _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - __assert_fail
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
                - __assert_fail
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:344,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:345,22'
              BranchSideFuncs:
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:349,8'
              BranchSideFuncs:
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
                - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:349,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:350,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:369,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:352,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:353,30'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:367,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:353,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:354,10'
              BranchSideFuncs:
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:367,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:354,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:354,41'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:367,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:352,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:363,54'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:367,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:258,13'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/d1_both.cc:259,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/d1_both.cc:263,10'
          Dst:             _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
        - Src:             '/src/boringssl/ssl/d1_both.cc:264,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_both.cc:273,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_both.cc:287,23'
          Dst:             _ZNK4bssl16DTLSRecordNumber5epochEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:294,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_both.cc:299,19'
          Dst:             _ZN4bssl29ssl_max_handshake_message_lenEPK6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:300,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_both.cc:305,9'
          Dst:             SSL_in_init
        - Src:             '/src/boringssl/ssl/d1_both.cc:305,29'
          Dst:             _ZN4bssl21ssl_has_final_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:306,9'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:326,9'
          Dst:             _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
        - Src:             '/src/boringssl/ssl/d1_both.cc:330,5'
          Dst:             _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:330,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/d1_both.cc:332,26'
          Dst:             _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:336,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/d1_both.cc:339,32'
          Dst:             _ZN4bssl19DTLSIncomingMessage3msgEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:339,56'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/d1_both.cc:339,38'
          Dst:             _ZNK4bssl4SpanIhE7subspanEmm
        - Src:             '/src/boringssl/ssl/d1_both.cc:340,25'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:340,33'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/d1_both.cc:340,50'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/d1_both.cc:340,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/ssl/d1_both.cc:341,22'
          Dst:             _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
        - Src:             '/src/boringssl/ssl/d1_both.cc:345,5'
          Dst:             _ZN4bssl16dtls1_stop_timerEP6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:346,5'
          Dst:             _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:350,29'
          Dst:             _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
        - Src:             '/src/boringssl/ssl/d1_both.cc:352,9'
          Dst:             _ZN4bssl21ssl_has_final_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:353,9'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:354,29'
          Dst:             _ZNK4bssl9DTLSTimer5IsSetEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:363,29'
          Dst:             _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:364,26'
          Dst:             _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
    - functionName:    _ZN4bsslL26dtls1_get_incoming_messageEP6ssl_stPhPKNS_12hm_header_stE
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_alert
        - msg_hdr
      BBCount:         22
      ICount:          181
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - _ZN4bsslL25dtls_new_incoming_messageEPKNS_12hm_header_stE
        - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:223,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:224,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:225,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:223,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:225,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:229,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bsslL25dtls_new_incoming_messageEPKNS_12hm_header_stE
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:231,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:232,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:245,63'
              BranchSideFuncs:
                - _ZN4bsslL25dtls_new_incoming_messageEPKNS_12hm_header_stE
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:232,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:232,5'
              BranchSideFuncs:
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:235,9'
              BranchSideFuncs:
                - _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:235,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:236,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:237,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:235,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:237,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:241,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:247,6'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:250,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEE3getB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:232,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/d1_both.cc:236,15'
          Dst:             _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:237,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_both.cc:245,37'
          Dst:             _ZN4bsslL25dtls_new_incoming_messageEPKNS_12hm_header_stE
    - functionName:    _ZNK4bssl19DTLSIncomingMessage7msg_lenEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2949
      functionLinenumberEnd: 2949
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl19DTLSIncomingMessage3msgEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2949,35'
          Dst:             _ZNK4bssl19DTLSIncomingMessage3msgEv
        - Src:             '/src/boringssl/ssl/internal.h:2949,41'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
    - functionName:    _ZN4bssl19DTLSIncomingMessage3msgEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2945
      functionLinenumberEnd: 2945
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - _ZNK4bssl4SpanIhE7subspanEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2945,32'
          Dst:             _ZN4bssl4SpanIhEC2INS_5ArrayIhEEvS4_EERT_
        - Src:             '/src/boringssl/ssl/internal.h:2945,43'
          Dst:             _ZNK4bssl4SpanIhE7subspanEmm
    - functionName:    _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EE8PushBackES1_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - t
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE8PushBackES1_
        - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EEixEm
        - _ZNK4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:99,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:100,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE8PushBackES1_
            - BranchSide:      '/src/boringssl/ssl/internal.h:103,7'
              BranchSideFuncs:
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EEixEm
        - Branch String:   '/src/boringssl/ssl/internal.h:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:100,7'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE8PushBackES1_
            - BranchSide:      '/src/boringssl/ssl/internal.h:101,7'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE8PushBackES1_
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:99,18'
          Dst:             _ZNK4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/internal.h:100,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/internal.h:101,16'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EE8PushBackES1_
        - Src:             '/src/boringssl/ssl/internal.h:103,7'
          Dst:             _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EEixEm
    - functionName:    _ZNK4bssl19DTLSIncomingMessage3msgEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2946
      functionLinenumberEnd: 2947
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZNK4bssl4SpanIKhE7subspanEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:2947,12'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/internal.h:2947,23'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
    - functionName:    _ZN4bssl35dtls_has_unprocessed_handshake_dataEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         19
      ICount:          97
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bsslL33dtls1_is_current_message_completeEPK6ssl_st
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:470,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:472,9'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL33dtls1_is_current_message_completeEPK6ssl_st
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:480,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:472,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:472,33'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL33dtls1_is_current_message_completeEPK6ssl_st
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:476,9'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL33dtls1_is_current_message_completeEPK6ssl_st
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:472,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:473,7'
              BranchSideFuncs:
                - _ZN4bsslL33dtls1_is_current_message_completeEPK6ssl_st
                - __assert_fail
                - _ZNSt3__1neB8ne180100IN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:476,9'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL33dtls1_is_current_message_completeEPK6ssl_st
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:473,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:473,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL33dtls1_is_current_message_completeEPK6ssl_st
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:474,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL33dtls1_is_current_message_completeEPK6ssl_st
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:476,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:477,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:479,3'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL33dtls1_is_current_message_completeEPK6ssl_st
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:473,7'
          Dst:             _ZN4bsslL33dtls1_is_current_message_completeEPK6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:473,7'
          Dst:             __assert_fail
    - functionName:    _ZN4bsslL33dtls1_is_current_message_completeEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:214,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:214,29'
              BranchSideFuncs:
                - _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:214,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:214,46'
          Dst:             _ZNK4bssl17DTLSMessageBitmap10IsCompleteEv
    - functionName:    _ZN4bssl18dtls1_next_messageEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         17
      ICount:          126
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bsslL33dtls1_is_current_message_completeEPK6ssl_st
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:452,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:452,3'
              BranchSideFuncs:
                - _ZN4bsslL33dtls1_is_current_message_completeEPK6ssl_st
                - __assert_fail
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEE5resetB8ne180100EPS2_
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:453,3'
              BranchSideFuncs:
                - _ZN4bsslL33dtls1_is_current_message_completeEPK6ssl_st
                - __assert_fail
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEE5resetB8ne180100EPS2_
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:453,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:453,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEE5resetB8ne180100EPS2_
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:454,18'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEE5resetB8ne180100EPS2_
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:457,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:458,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:460,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:463,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:463,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:464,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:452,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/d1_both.cc:453,3'
          Dst:             _ZN4bsslL33dtls1_is_current_message_completeEPK6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:453,3'
          Dst:             __assert_fail
    - functionName:    _ZN4bssl17dtls1_get_messageEPK6ssl_stPNS_10SSLMessageE
      functionSourceFile: '/src/boringssl/ssl/d1_both.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
      BBCount:         9
      ICount:          131
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - _ZN4bsslL33dtls1_is_current_message_completeEPK6ssl_st
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK4bssl19DTLSIncomingMessage3msgEv
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:434,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:435,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNK4bssl19DTLSIncomingMessage3msgEv
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:438,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNK4bssl19DTLSIncomingMessage3msgEv
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/d1_both.cc:444,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:445,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_both.cc:448,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_both.cc:434,8'
          Dst:             _ZN4bsslL33dtls1_is_current_message_completeEPK6ssl_st
        - Src:             '/src/boringssl/ssl/d1_both.cc:441,18'
          Dst:             _ZN4bssl4SpanIKhEC2INS_5ArrayIhEEvS5_EERKT_
        - Src:             '/src/boringssl/ssl/d1_both.cc:441,14'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/d1_both.cc:442,25'
          Dst:             _ZNK4bssl19DTLSIncomingMessage3msgEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:442,15'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/d1_both.cc:445,63'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/d1_both.cc:445,5'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
    - functionName:    _ZN4bssl8internal11DeleterImplINS_11DTLS1_STATEEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_11DTLS1_STATEEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_11DTLS1_STATEEEEvPT_
    - functionName:    _ZN4bssl6DeleteINS_11DTLS1_STATEEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN4bssl11DTLS1_STATED2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN4bssl11DTLS1_STATED2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN4bssl11DTLS1_STATED2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN4bssl11DTLS1_STATED2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl11DTLS1_STATED2Ev
      functionSourceFile: '/src/boringssl/ssl/d1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl13DTLSReadEpochD2Ev
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EED2Ev
        - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EED2Ev
        - _ZN4bssl14DTLSWriteEpochD2Ev
        - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EED2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:41,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:41,30'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EED2Ev
                - _ZN4bssl14DTLSWriteEpochD2Ev
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13DTLSReadEpochD2Ev
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:41,30'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EED2Ev
                - _ZN4bssl14DTLSWriteEpochD2Ev
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13DTLSReadEpochD2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_lib.cc:41,30'
          Dst:             _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EED2Ev
        - Src:             '/src/boringssl/ssl/d1_lib.cc:41,30'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EED2Ev
        - Src:             '/src/boringssl/ssl/d1_lib.cc:41,30'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EED2Ev
        - Src:             '/src/boringssl/ssl/d1_lib.cc:41,30'
          Dst:             _ZN4bssl14DTLSWriteEpochD2Ev
        - Src:             '/src/boringssl/ssl/d1_lib.cc:41,30'
          Dst:             _ZN4bssl13DTLSReadEpochD2Ev
    - functionName:    _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EED2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:71,7'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EED2Ev
    - functionName:    _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EED2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5clearEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:383,22'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5clearEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:383,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EED2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE5clearEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:383,22'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE5clearEv
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:383,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl8internal7DeleterclINS_17DTLSPrevReadEpochEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_17DTLSPrevReadEpochEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_17DTLSPrevReadEpochEvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplINS_17DTLSPrevReadEpochEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_17DTLSPrevReadEpochEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_17DTLSPrevReadEpochEEEvPT_
    - functionName:    _ZN4bssl6DeleteINS_17DTLSPrevReadEpochEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN4bssl17DTLSPrevReadEpochD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN4bssl17DTLSPrevReadEpochD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN4bssl17DTLSPrevReadEpochD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN4bssl17DTLSPrevReadEpochD2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl17DTLSPrevReadEpochD2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3077
      functionLinenumberEnd: 3077
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13DTLSReadEpochD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:3077,8'
          Dst:             _ZN4bssl13DTLSReadEpochD2Ev
    - functionName:    _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE5clearEv
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE6ShrinkEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:434,18'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE6ShrinkEm
    - functionName:    _ZN4bssl8internal7DeleterclINS_11DTLS1_STATEEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_11DTLS1_STATEEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_11DTLS1_STATEEvE4FreeEPS2_
    - functionName:    _ZN4bssl3NewINS_11DTLS1_STATEEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl11DTLS1_STATEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl11DTLS1_STATEC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl11DTLS1_STATEC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl11DTLS1_STATEC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl11DTLS1_STATEC2Ev
    - functionName:    _ZN4bssl11DTLS1_STATEC2Ev
      functionSourceFile: '/src/boringssl/ssl/d1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 3186
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         6
      ICount:          97
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl13DTLSReadEpochC2Ev
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEC2Ev
        - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEC2Ev
        - _ZN4bssl14DTLSWriteEpochC2Ev
        - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EEC2Ev
        - _ZN4bssl9DTLSTimerC2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:31,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:31,14'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EEC2Ev
                - _ZN4bssl9DTLSTimerC2Ev
                - _ZN4bssl9DTLSTimerC2Ev
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:31,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl19DTLSIncomingMessageENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEC2Ev
                - _ZNSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EEC2Ev
                - _ZN4bssl9DTLSTimerC2Ev
                - _ZN4bssl9DTLSTimerC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_lib.cc:31,14'
          Dst:             _ZN4bssl13DTLSReadEpochC2Ev
        - Src:             '/src/boringssl/ssl/d1_lib.cc:31,14'
          Dst:             _ZN4bssl14DTLSWriteEpochC2Ev
        - Src:             '/src/boringssl/ssl/d1_lib.cc:31,14'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEC2Ev
        - Src:             '/src/boringssl/ssl/d1_lib.cc:31,14'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEC2Ev
        - Src:             '/src/boringssl/ssl/d1_lib.cc:31,14'
          Dst:             _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EEC2Ev
        - Src:             '/src/boringssl/ssl/d1_lib.cc:31,14'
          Dst:             _ZN4bssl9DTLSTimerC2Ev
        - Src:             '/src/boringssl/ssl/d1_lib.cc:31,14'
          Dst:             _ZN4bssl9DTLSTimerC2Ev
    - functionName:    _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EEC2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEC2Ev
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8MRUQueueINS_16DTLSRecordNumberELm32EEC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:75,3'
          Dst:             _ZN4bssl13InplaceVectorINS_16DTLSRecordNumberELm32EEC2Ev
    - functionName:    _ZN4bssl9DTLSTimerC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2988
      functionLinenumberEnd: 3020
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DTLSv1_handle_timeout
      functionSourceFile: '/src/boringssl/ssl/d1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         31
      ICount:          222
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - BIO_ctrl
        - ERR_put_error
        - SSL_get_options
        - SSL_is_dtls
        - _ZN4bssl11dtls1_flushEP6ssl_st
        - _ZN4bssl13dtls1_min_mtuEv
        - _ZN4bssl21ssl_reset_error_stateEP6ssl_st
        - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - _ZN4bssl9DTLSTimer4StopEv
        - _ZNK4bssl9DTLSTimer5IsSetEv
        - _ZNK4bssl9DTLSTimer9IsExpiredENS_15OPENSSL_timevalE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:189,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:190,5'
              BranchSideFuncs:
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNK4bssl9DTLSTimer9IsExpiredENS_15OPENSSL_timevalE
                - _ZNK4bssl9DTLSTimer9IsExpiredENS_15OPENSSL_timevalE
                - _ZN4bssl11dtls1_flushEP6ssl_st
                - _ZN4bssl9DTLSTimer4StopEv
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_ctrl
                - _ZN4bssl13dtls1_min_mtuEv
                - _ZN4bssl9DTLSTimer4StopEv
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:194,8'
              BranchSideFuncs:
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNK4bssl9DTLSTimer5IsSetEv
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNK4bssl9DTLSTimer9IsExpiredENS_15OPENSSL_timevalE
                - _ZNK4bssl9DTLSTimer9IsExpiredENS_15OPENSSL_timevalE
                - _ZN4bssl11dtls1_flushEP6ssl_st
                - _ZN4bssl9DTLSTimer4StopEv
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_ctrl
                - _ZN4bssl13dtls1_min_mtuEv
                - _ZN4bssl9DTLSTimer4StopEv
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:194,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:194,39'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNK4bssl9DTLSTimer9IsExpiredENS_15OPENSSL_timevalE
                - _ZNK4bssl9DTLSTimer9IsExpiredENS_15OPENSSL_timevalE
                - _ZN4bssl11dtls1_flushEP6ssl_st
                - _ZN4bssl9DTLSTimer4StopEv
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_ctrl
                - _ZN4bssl13dtls1_min_mtuEv
                - _ZN4bssl9DTLSTimer4StopEv
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:199,50'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNK4bssl9DTLSTimer9IsExpiredENS_15OPENSSL_timevalE
                - _ZNK4bssl9DTLSTimer9IsExpiredENS_15OPENSSL_timevalE
                - _ZN4bssl11dtls1_flushEP6ssl_st
                - _ZN4bssl9DTLSTimer4StopEv
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_ctrl
                - _ZN4bssl13dtls1_min_mtuEv
                - _ZN4bssl9DTLSTimer4StopEv
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:196,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNK4bssl9DTLSTimer9IsExpiredENS_15OPENSSL_timevalE
                - _ZNK4bssl9DTLSTimer9IsExpiredENS_15OPENSSL_timevalE
                - _ZN4bssl11dtls1_flushEP6ssl_st
                - _ZN4bssl9DTLSTimer4StopEv
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_ctrl
                - _ZN4bssl13dtls1_min_mtuEv
                - _ZN4bssl9DTLSTimer4StopEv
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:199,50'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNK4bssl9DTLSTimer9IsExpiredENS_15OPENSSL_timevalE
                - _ZNK4bssl9DTLSTimer9IsExpiredENS_15OPENSSL_timevalE
                - _ZN4bssl11dtls1_flushEP6ssl_st
                - _ZN4bssl9DTLSTimer4StopEv
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_ctrl
                - _ZN4bssl13dtls1_min_mtuEv
                - _ZN4bssl9DTLSTimer4StopEv
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:202,23'
              BranchSideFuncs:
                - _ZN4bssl9DTLSTimer4StopEv
                - _ZNK4bssl9DTLSTimer9IsExpiredENS_15OPENSSL_timevalE
                - _ZN4bssl11dtls1_flushEP6ssl_st
                - _ZN4bssl9DTLSTimer4StopEv
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_ctrl
                - _ZN4bssl13dtls1_min_mtuEv
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:207,7'
              BranchSideFuncs:
                - _ZNK4bssl9DTLSTimer9IsExpiredENS_15OPENSSL_timevalE
                - _ZN4bssl11dtls1_flushEP6ssl_st
                - _ZN4bssl9DTLSTimer4StopEv
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_ctrl
                - _ZN4bssl13dtls1_min_mtuEv
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:207,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:208,23'
              BranchSideFuncs:
                - _ZN4bssl9DTLSTimer4StopEv
                - _ZN4bssl11dtls1_flushEP6ssl_st
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_ctrl
                - _ZN4bssl13dtls1_min_mtuEv
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:224,8'
              BranchSideFuncs:
                - _ZN4bssl11dtls1_flushEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:214,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:215,27'
              BranchSideFuncs:
                - SSL_get_options
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_ctrl
                - _ZN4bssl11dtls1_flushEP6ssl_st
                - _ZN4bssl13dtls1_min_mtuEv
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:222,3'
              BranchSideFuncs:
                - _ZN4bssl11dtls1_flushEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:214,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:216,27'
              BranchSideFuncs:
                - _ZN4bssl11dtls1_flushEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:222,3'
              BranchSideFuncs:
                - _ZN4bssl11dtls1_flushEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:218,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:218,23'
              BranchSideFuncs:
                - _ZN4bssl11dtls1_flushEP6ssl_st
                - _ZN4bssl13dtls1_min_mtuEv
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:221,5'
              BranchSideFuncs:
                - _ZN4bssl11dtls1_flushEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:218,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:218,53'
              BranchSideFuncs:
                - _ZN4bssl13dtls1_min_mtuEv
                - _ZN4bssl11dtls1_flushEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:221,5'
              BranchSideFuncs:
                - _ZN4bssl11dtls1_flushEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:218,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:219,34'
              BranchSideFuncs:
                - _ZN4bssl11dtls1_flushEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:221,5'
              BranchSideFuncs:
                - _ZN4bssl11dtls1_flushEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:225,5'
              BranchSideFuncs:
                - _ZN4bssl11dtls1_flushEP6ssl_st
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:228,22'
              BranchSideFuncs:
                - _ZN4bssl11dtls1_flushEP6ssl_st
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_lib.cc:187,3'
          Dst:             _ZN4bssl21ssl_reset_error_stateEP6ssl_st
        - Src:             '/src/boringssl/ssl/d1_lib.cc:189,8'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/d1_lib.cc:190,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_lib.cc:194,27'
          Dst:             _ZNK4bssl9DTLSTimer5IsSetEv
        - Src:             '/src/boringssl/ssl/d1_lib.cc:194,65'
          Dst:             _ZNK4bssl9DTLSTimer5IsSetEv
        - Src:             '/src/boringssl/ssl/d1_lib.cc:199,25'
          Dst:             _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/d1_lib.cc:201,26'
          Dst:             _ZNK4bssl9DTLSTimer9IsExpiredENS_15OPENSSL_timevalE
        - Src:             '/src/boringssl/ssl/d1_lib.cc:204,24'
          Dst:             _ZN4bssl9DTLSTimer4StopEv
        - Src:             '/src/boringssl/ssl/d1_lib.cc:207,33'
          Dst:             _ZNK4bssl9DTLSTimer9IsExpiredENS_15OPENSSL_timevalE
        - Src:             '/src/boringssl/ssl/d1_lib.cc:210,31'
          Dst:             _ZN4bssl9DTLSTimer4StopEv
        - Src:             '/src/boringssl/ssl/d1_lib.cc:215,11'
          Dst:             SSL_get_options
        - Src:             '/src/boringssl/ssl/d1_lib.cc:216,18'
          Dst:             BIO_ctrl
        - Src:             '/src/boringssl/ssl/d1_lib.cc:218,60'
          Dst:             _ZN4bssl13dtls1_min_mtuEv
        - Src:             '/src/boringssl/ssl/d1_lib.cc:228,10'
          Dst:             _ZN4bssl11dtls1_flushEP6ssl_st
    - functionName:    _ZNK4bssl9DTLSTimer5IsSetEv
      functionSourceFile: '/src/boringssl/ssl/d1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:104,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:104,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:104,38'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZNK4bssl9DTLSTimer9IsExpiredENS_15OPENSSL_timevalE
      functionSourceFile: '/src/boringssl/ssl/d1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - this
        - now
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl9DTLSTimer21MicrosecondsRemainingENS_15OPENSSL_timevalE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_lib.cc:100,10'
          Dst:             _ZNK4bssl9DTLSTimer21MicrosecondsRemainingENS_15OPENSSL_timevalE
    - functionName:    _ZN4bssl9DTLSTimer4StopEv
      functionSourceFile: '/src/boringssl/ssl/d1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK4bssl9DTLSTimer21MicrosecondsRemainingENS_15OPENSSL_timevalE
      functionSourceFile: '/src/boringssl/ssl/d1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - this
        - now
        - ''
      BBCount:         26
      ICount:          171
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK4bssl9DTLSTimer5IsSetEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:109,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:112,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:112,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:113,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:115,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:113,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:114,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:118,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:115,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:118,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:120,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:121,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:123,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:129,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:129,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:133,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:129,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:130,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:133,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:133,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:134,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:136,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:137,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:138,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:140,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_lib.cc:108,8'
          Dst:             _ZNK4bssl9DTLSTimer5IsSetEv
    - functionName:    DTLSv1_get_timeout
      functionSourceFile: '/src/boringssl/ssl/d1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out
      BBCount:         11
      ICount:          119
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - SSL_is_dtls
        - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - _ZNK4bssl9DTLSTimer21MicrosecondsRemainingENS_15OPENSSL_timevalE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:159,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNK4bssl9DTLSTimer21MicrosecondsRemainingENS_15OPENSSL_timevalE
                - _ZNK4bssl9DTLSTimer21MicrosecondsRemainingENS_15OPENSSL_timevalE
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:162,50'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNK4bssl9DTLSTimer21MicrosecondsRemainingENS_15OPENSSL_timevalE
                - _ZNK4bssl9DTLSTimer21MicrosecondsRemainingENS_15OPENSSL_timevalE
                - _ZNSt3__13minB8ne180100ImEERKT_S3_S3_
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:168,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:171,28'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:177,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:180,54'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_lib.cc:158,8'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/d1_lib.cc:162,25'
          Dst:             _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/d1_lib.cc:164,33'
          Dst:             _ZNK4bssl9DTLSTimer21MicrosecondsRemainingENS_15OPENSSL_timevalE
        - Src:             '/src/boringssl/ssl/d1_lib.cc:166,51'
          Dst:             _ZNK4bssl9DTLSTimer21MicrosecondsRemainingENS_15OPENSSL_timevalE
    - functionName:    DTLSv1_set_initial_timeout_duration
      functionSourceFile: '/src/boringssl/ssl/d1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ssl
        - duration_ms
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl16dtls1_stop_timerEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/d1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl9DTLSTimer4StopEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_lib.cc:145,29'
          Dst:             _ZN4bssl9DTLSTimer4StopEv
    - functionName:    _ZN4bssl9DTLSTimer17StartMicrosecondsENS_15OPENSSL_timevalEm
      functionSourceFile: '/src/boringssl/ssl/d1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - size_t
      constantsTouched: []
      argNames:
        - this
        - now
        - microseconds
        - ''
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl9DTLSTimer4StopEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:85,9'
              BranchSideFuncs:
                - _ZN4bssl9DTLSTimer4StopEv
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:89,11'
              BranchSideFuncs:
                - _ZN4bssl9DTLSTimer4StopEv
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:89,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:90,5'
              BranchSideFuncs:
                - _ZN4bssl9DTLSTimer4StopEv
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:93,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_lib.cc:90,5'
          Dst:             _ZN4bssl9DTLSTimer4StopEv
    - functionName:    _ZN4bssl10dtls1_freeEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/d1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl6DeleteINS_11DTLS1_STATEEEEvPT_
        - _ZN4bssl8tls_freeEP6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:71,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:72,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:75,10'
              BranchSideFuncs:
                - _ZN4bssl6DeleteINS_11DTLS1_STATEEEEvPT_
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_lib.cc:69,3'
          Dst:             _ZN4bssl8tls_freeEP6ssl_st
        - Src:             '/src/boringssl/ssl/d1_lib.cc:75,3'
          Dst:             _ZN4bssl6DeleteINS_11DTLS1_STATEEEEvPT_
    - functionName:    _ZN4bssl10MakeUniqueINS_11DTLS1_STATEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_11DTLS1_STATEEJEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_11DTLS1_STATEEJEEEPT_DpOT0_
    - functionName:    _ZN4bssl9dtls1_newEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/d1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         16
      ICount:          81
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl10MakeUniqueINS_11DTLS1_STATEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl11DTLS1_STATE4InitEv
        - _ZN4bssl7tls_newEP6ssl_st
        - _ZN4bssl8tls_freeEP6ssl_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:56,5'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_11DTLS1_STATEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8tls_freeEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11DTLS1_STATE4InitEv
                - _ZNSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:58,31'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_11DTLS1_STATEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl8tls_freeEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11DTLS1_STATE4InitEv
                - _ZNSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:59,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:59,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl11DTLS1_STATE4InitEv
                - _ZNSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8tls_freeEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:60,14'
              BranchSideFuncs:
                - _ZN4bssl8tls_freeEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:59,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:60,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:64,16'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl11DTLS1_STATEENS1_8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_lib.cc:55,8'
          Dst:             _ZN4bssl7tls_newEP6ssl_st
        - Src:             '/src/boringssl/ssl/d1_lib.cc:58,31'
          Dst:             _ZN4bssl10MakeUniqueINS_11DTLS1_STATEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/d1_lib.cc:59,19'
          Dst:             _ZN4bssl11DTLS1_STATE4InitEv
        - Src:             '/src/boringssl/ssl/d1_lib.cc:60,5'
          Dst:             _ZN4bssl8tls_freeEP6ssl_st
    - functionName:    _ZN4bssl11DTLS1_STATE4InitEv
      functionSourceFile: '/src/boringssl/ssl/d1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl14SSLAEADContext16CreateNullCipherEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:47,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:47,37'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:48,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_lib.cc:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:48,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_lib.cc:51,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_lib.cc:45,21'
          Dst:             _ZN4bssl14SSLAEADContext16CreateNullCipherEv
        - Src:             '/src/boringssl/ssl/d1_lib.cc:46,22'
          Dst:             _ZN4bssl14SSLAEADContext16CreateNullCipherEv
    - functionName:    '_ZZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEEENK3$_0clINS_19DTLSOutgoingMessageEEEDaRKT_'
      functionSourceFile: '/src/boringssl/ssl/d1_pkt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - msg
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl19DTLSOutgoingMessage12IsFullyAckedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:125,52'
          Dst:             _ZNK4bssl19DTLSOutgoingMessage12IsFullyAckedEv
    - functionName:    _ZN4bssl20dtls1_dispatch_alertEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/d1_pkt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         9
      ICount:          112
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_flush
        - _ZN4bssl18dtls1_write_recordEP6ssl_stiNS_4SpanIKhEEt
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
        - _ZN4bssl4SpanIKhEC2ILm2EEERAT__S1_
        - _ZNK4bssl14DTLSWriteEpoch5epochEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:304,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:305,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:307,3'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm2EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:310,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:311,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6bio_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BIO_flush
                - _ZN4bssl4SpanIKhEC2ILm2EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:314,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm2EEERAT__S1_
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:302,52'
          Dst:             _ZN4bssl4SpanIKhEC2ILm2EEERAT__S1_
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:303,53'
          Dst:             _ZNK4bssl14DTLSWriteEpoch5epochEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:302,13'
          Dst:             _ZN4bssl18dtls1_write_recordEP6ssl_stiNS_4SpanIKhEEt
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:311,5'
          Dst:             BIO_flush
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:314,58'
          Dst:             _ZN4bssl4SpanIKhEC2ILm2EEERAT__S1_
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:314,3'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:317,3'
          Dst:             _ZN4bssl20ssl_do_info_callbackEPK6ssl_stii
    - functionName:    _ZN4bssl18dtls1_write_recordEP6ssl_stiNS_4SpanIKhEEt
      functionSourceFile: '/src/boringssl/ssl/d1_pkt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ssl
        - type
        - in
        - epoch
        - ''
      BBCount:         21
      ICount:          155
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - SSL_max_seal_overhead
        - _ZN4bssl16DTLSRecordNumberC2Ev
        - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
        - _ZN4bssl20dtls_seal_prefix_lenEPK6ssl_stt
        - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
        - _ZN4bssl9SSLBuffer5ClearEv
        - _ZN4bssl9SSLBuffer8DidWriteEm
        - _ZN4bssl9SSLBuffer9EnsureCapEmm
        - _ZN4bssl9SSLBuffer9remainingEv
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
        - _ZNK4bssl9SSLBuffer5emptyEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:271,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:271,3'
              BranchSideFuncs:
                - _ZNK4bssl9SSLBuffer5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - _ZN4bssl20dtls_seal_prefix_lenEPK6ssl_stt
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZN4bssl9SSLBuffer5ClearEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:275,3'
              BranchSideFuncs:
                - _ZNK4bssl9SSLBuffer5emptyEv
                - __assert_fail
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - _ZN4bssl20dtls_seal_prefix_lenEPK6ssl_stt
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZN4bssl9SSLBuffer5ClearEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:275,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:275,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - _ZN4bssl20dtls_seal_prefix_lenEPK6ssl_stt
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZN4bssl9SSLBuffer5ClearEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:277,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - _ZN4bssl20dtls_seal_prefix_lenEPK6ssl_stt
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZN4bssl9SSLBuffer5ClearEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:277,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:278,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:282,20'
              BranchSideFuncs:
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - _ZN4bssl20dtls_seal_prefix_lenEPK6ssl_stt
                - _ZNK4bssl4SpanIKhE4sizeEv
                - SSL_max_seal_overhead
                - _ZN4bssl9SSLBuffer9EnsureCapEmm
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZN4bssl9SSLBuffer5ClearEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:285,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:284,7'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZN4bssl9SSLBuffer5ClearEv
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:286,25'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl9SSLBuffer9remainingEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
                - _ZN4bssl9SSLBuffer5ClearEv
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:284,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:289,5'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer5ClearEv
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:292,3'
              BranchSideFuncs:
                - _ZN4bssl9SSLBuffer8DidWriteEm
                - _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:295,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:296,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:298,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:271,3'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:271,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:275,3'
          Dst:             _ZNK4bssl9SSLBuffer5emptyEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:275,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:277,10'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:278,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:282,20'
          Dst:             _ZN4bssl16DTLSRecordNumberC2Ev
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:284,23'
          Dst:             _ZN4bssl20dtls_seal_prefix_lenEPK6ssl_stt
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:285,26'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:285,35'
          Dst:             SSL_max_seal_overhead
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:284,13'
          Dst:             _ZN4bssl9SSLBuffer9EnsureCapEmm
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:286,51'
          Dst:             _ZN4bssl9SSLBuffer9remainingEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:286,63'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:287,47'
          Dst:             _ZN4bssl9SSLBuffer9remainingEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:287,59'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:288,28'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:288,39'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:286,8'
          Dst:             _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:289,10'
          Dst:             _ZN4bssl9SSLBuffer5ClearEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:292,8'
          Dst:             _ZN4bssl9SSLBuffer8DidWriteEm
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:294,13'
          Dst:             _ZN4bssl22ssl_write_buffer_flushEP6ssl_st
    - functionName:    _ZN4bssl20dtls1_write_app_dataEP6ssl_stPbPmNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/d1_pkt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out_needs_handshake
        - out_bytes_written
        - in
        - ''
      BBCount:         16
      ICount:          113
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - SSL_in_init
        - _ZN4bssl18dtls1_write_recordEP6ssl_stiNS_4SpanIKhEEt
        - _ZNK4bssl14DTLSWriteEpoch5epochEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5emptyEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:239,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:239,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl18dtls1_write_recordEP6ssl_stiNS_4SpanIKhEEt
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:240,4'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl18dtls1_write_recordEP6ssl_stiNS_4SpanIKhEEt
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:242,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:243,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:248,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl18dtls1_write_recordEP6ssl_stiNS_4SpanIKhEEt
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:248,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:249,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:253,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl18dtls1_write_recordEP6ssl_stiNS_4SpanIKhEEt
                - _ZNK4bssl4SpanIKhE4sizeEv
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:253,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:254,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:259,32'
              BranchSideFuncs:
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZN4bssl18dtls1_write_recordEP6ssl_stiNS_4SpanIKhEEt
                - _ZNK4bssl4SpanIKhE4sizeEv
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:261,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:262,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:264,27'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:239,3'
          Dst:             SSL_in_init
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:239,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:243,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:248,10'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:249,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:253,10'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:260,53'
          Dst:             _ZNK4bssl14DTLSWriteEpoch5epochEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:259,13'
          Dst:             _ZN4bssl18dtls1_write_recordEP6ssl_stiNS_4SpanIKhEEt
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:264,27'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
    - functionName:    _ZN4bssl19dtls1_open_app_dataEP6ssl_stPNS_4SpanIhEEPmPhS3_
      functionSourceFile: '/src/boringssl/ssl/d1_pkt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out
        - out_consumed
        - out_alert
        - in
        - ''
      BBCount:         35
      ICount:          251
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - CBS_init
        - ERR_put_error
        - SSL_in_init
        - _ZN4bssl16DTLSRecordNumberC2Ev
        - _ZN4bssl16dtls_open_recordEP6ssl_stPhPNS_16DTLSRecordNumberEPNS_4SpanIhEEPmS2_S6_
        - _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
        - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl33dtls1_process_handshake_fragmentsEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bssl4SpanIhEC2Ev
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
        - _ZNK4bssl4SpanIhE5emptyEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:163,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:163,3'
              BranchSideFuncs:
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl16dtls_open_recordEP6ssl_stPhPNS_16DTLSRecordNumberEPNS_4SpanIhEEPmS2_S6_
                - _ZNK4bssl4SpanIhE5emptyEv
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_init
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl33dtls1_process_handshake_fragmentsEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:166,20'
              BranchSideFuncs:
                - _ZN4bssl16DTLSRecordNumberC2Ev
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl16dtls_open_recordEP6ssl_stPhPNS_16DTLSRecordNumberEPNS_4SpanIhEEPmS2_S6_
                - _ZNK4bssl4SpanIhE5emptyEv
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_init
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl33dtls1_process_handshake_fragmentsEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:171,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:174,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_init
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl33dtls1_process_handshake_fragmentsEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:176,30'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_init
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl33dtls1_process_handshake_fragmentsEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:219,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:176,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:177,46'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl33dtls1_process_handshake_fragmentsEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:193,27'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_init
                - _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
                - ERR_put_error
                - _ZNK4bssl4SpanIhE5emptyEv
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:177,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:179,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:181,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:194,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:195,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:200,17'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:200,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:201,17'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:217,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:200,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:202,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:217,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:202,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:202,47'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:212,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:202,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:209,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:212,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:219,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:220,30'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:223,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:223,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:224,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:229,14'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:229,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:230,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:233,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:163,3'
          Dst:             SSL_in_init
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:163,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:166,20'
          Dst:             _ZN4bssl16DTLSRecordNumberC2Ev
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:167,17'
          Dst:             _ZN4bssl4SpanIhEC2Ev
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:168,14'
          Dst:             _ZN4bssl16dtls_open_recordEP6ssl_stPhPNS_16DTLSRecordNumberEPNS_4SpanIhEEPmS2_S6_
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:176,9'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:178,46'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:177,12'
          Dst:             _ZN4bssl33dtls1_process_handshake_fragmentsEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:193,27'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:193,42'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:193,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:194,10'
          Dst:             _ZN4bssl20dtls1_parse_fragmentEP6cbs_stPNS_12hm_header_stES1_
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:195,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:220,61'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:220,12'
          Dst:             _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:224,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:229,14'
          Dst:             _ZNK4bssl4SpanIhE5emptyEv
    - functionName:    _ZN4bssl17dtls1_process_ackEP6ssl_stPhNS_16DTLSRecordNumberENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/ssl/d1_pkt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - out_alert
        - ack_record_number
        - data
        - ''
      BBCount:         66
      ICount:          476
      EdgeCount:       89
      CyclomaticComplexity: 25
      functionsReached:
        - CBS_get_u16_length_prefixed
        - CBS_get_u64
        - CBS_len
        - ERR_put_error
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
        - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
        - _ZN4bssl16DTLSRecordNumberC2Etm
        - _ZN4bssl16dtls1_stop_timerEP6ssl_st
        - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
        - _ZN4bssl21ssl_has_final_versionEPK6ssl_st
        - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
        - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
        - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
        - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK4bssl16DTLSRecordNumber5epochEv
        - _ZNK4bssl16DTLSRecordNumbereqES0_
        - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:41,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:42,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:47,28'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:48,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:53,13'
              BranchSideFuncs:
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - CBS_get_u16_length_prefixed
                - ERR_put_error
                - CBS_len
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:54,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:55,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:56,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:56,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:61,3'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:61,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:63,10'
              BranchSideFuncs:
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:123,19'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:63,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:64,10'
              BranchSideFuncs:
                - CBS_get_u64
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:65,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:63,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:65,7'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:74,28'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:74,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:75,10'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:76,9'
              BranchSideFuncs:
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:75,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:76,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:77,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:76,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:76,31'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:77,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:74,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:77,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:83,51'
              BranchSideFuncs:
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:85,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:86,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:93,9'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:87,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:92,5'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:87,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:88,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:91,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:93,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:95,7'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:99,9'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:99,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:100,7'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:103,7'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:107,9'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:109,11'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
                - '_ZNSt3__16all_ofB8ne180100IPN4bssl19DTLSOutgoingMessageEZNS1_17dtls1_process_ackEP6ssl_stPhNS1_16DTLSRecordNumberENS1_4SpanIKhEEE3$_0EEbT_SC_T0_'
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - CBS_get_u64
                - ERR_put_error
                - CBS_get_u64
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNSt3__1neB8ne180100IN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - _ZNK4bssl16DTLSRecordNumbereqES0_
                - _ZNKSt3__110unique_ptrIN4bssl8MRUQueueINS1_14DTLSSentRecordELm32EEENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
                - _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:126,22'
              BranchSideFuncs:
                - _ZN4bssl16dtls1_stop_timerEP6ssl_st
                - _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:150,36'
              BranchSideFuncs:
                - _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:130,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:131,37'
              BranchSideFuncs:
                - _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:138,9'
              BranchSideFuncs:
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:131,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:132,9'
              BranchSideFuncs:
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:134,7'
              BranchSideFuncs:
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:138,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:140,11'
              BranchSideFuncs:
                - _ZN4bssl20tls13_add_key_updateEP6ssl_sti
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:148,3'
              BranchSideFuncs:
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/d1_pkt.cc:144,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:145,9'
              BranchSideFuncs:
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/d1_pkt.cc:147,5'
              BranchSideFuncs:
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:41,8'
          Dst:             _ZN4bssl21ssl_has_final_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:47,7'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:48,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:53,13'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:54,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:55,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:56,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:61,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:63,10'
          Dst:             CBS_get_u64
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:64,10'
          Dst:             CBS_get_u64
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:65,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:74,28'
          Dst:             _ZNK4bssl16DTLSRecordNumber5epochEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:75,36'
          Dst:             _ZNK4bssl16DTLSRecordNumber5epochEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:77,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:83,22'
          Dst:             _ZN4bssl16DTLSRecordNumberC2Etm
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:86,53'
          Dst:             _ZNK4bssl8MRUQueueINS_14DTLSSentRecordELm32EE4sizeEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:87,13'
          Dst:             _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:87,48'
          Dst:             _ZNK4bssl16DTLSRecordNumbereqES0_
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:88,26'
          Dst:             _ZN4bssl8MRUQueueINS_14DTLSSentRecordELm32EEixEm
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:100,7'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:100,64'
          Dst:             _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:103,7'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:103,64'
          Dst:             _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:107,9'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:107,45'
          Dst:             _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:110,9'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EEixEm
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:110,65'
          Dst:             _ZN4bssl17DTLSMessageBitmap9MarkRangeEmm
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:123,46'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE5beginEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:124,46'
          Dst:             _ZN4bssl13InplaceVectorINS_19DTLSOutgoingMessageELm7EE3endEv
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:126,5'
          Dst:             _ZN4bssl16dtls1_stop_timerEP6ssl_st
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:127,5'
          Dst:             _ZN4bssl28dtls_clear_outgoing_messagesEP6ssl_st
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:131,12'
          Dst:             _ZN4bssl24tls13_rotate_traffic_keyEP6ssl_st20evp_aead_direction_t
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:144,12'
          Dst:             _ZN4bssl20tls13_add_key_updateEP6ssl_sti
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:150,5'
          Dst:             _ZN4bssl30dtls_clear_unused_write_epochsEP6ssl_st
        - Src:             '/src/boringssl/ssl/d1_pkt.cc:156,3'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
    - functionName:    _ZNK4bssl16DTLSRecordNumbereqES0_
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 694
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - r
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl16DTLSRecordNumber8combinedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:694,12'
          Dst:             _ZNK4bssl16DTLSRecordNumber8combinedEv
        - Src:             '/src/boringssl/ssl/internal.h:694,28'
          Dst:             _ZNK4bssl16DTLSRecordNumber8combinedEv
    - functionName:    sk_SRTP_PROTECTION_PROFILE_push
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3528
      functionLinenumberEnd: 3528
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:3528,1'
          Dst:             OPENSSL_sk_push
    - functionName:    _ZL20find_profile_by_namePKcPPK26srtp_protection_profile_stm
      functionSourceFile: '/src/boringssl/ssl/d1_srtp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - profile_name
        - pptr
        - len
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - strlen
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_srtp.cc:43,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:44,9'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:52,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/d1_srtp.cc:44,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:44,44'
              BranchSideFuncs:
                - strncmp
                - strlen
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:49,6'
              BranchSideFuncs:
                - strlen
                - strncmp
        - Branch String:   '/src/boringssl/ssl/d1_srtp.cc:44,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:45,15'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:49,6'
              BranchSideFuncs:
                - strlen
                - strncmp
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_srtp.cc:44,16'
          Dst:             strlen
        - Src:             '/src/boringssl/ssl/d1_srtp.cc:44,36'
          Dst:             strncmp
    - functionName:    sk_SRTP_PROTECTION_PROFILE_new_null
      functionSourceFile: '/src/boringssl/include/openssl/ssl.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3528
      functionLinenumberEnd: 3528
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/ssl.h:3528,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/ssl.h:3528,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/ssl.h:3528,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ssl.h:3528,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    SSL_set_tlsext_use_srtp
      functionSourceFile: '/src/boringssl/ssl/d1_srtp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - profiles
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_set_srtp_profiles
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_srtp.cc:125,11'
          Dst:             SSL_set_srtp_profiles
    - functionName:    SSL_set_srtp_profiles
      functionSourceFile: '/src/boringssl/ssl/d1_srtp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - profiles
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL21ssl_ctx_make_profilesPKcPNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_srtp.cc:95,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:95,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL21ssl_ctx_make_profilesPKcPNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEE
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:96,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZL21ssl_ctx_make_profilesPKcPNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEE
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_srtp.cc:96,10'
          Dst:             _ZL21ssl_ctx_make_profilesPKcPNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEE
    - functionName:    _ZL21ssl_ctx_make_profilesPKcPNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEE
      functionSourceFile: '/src/boringssl/ssl/d1_srtp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - profiles_string
        - out
      BBCount:         26
      ICount:          145
      EdgeCount:       27
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - _ZL20find_profile_by_namePKcPPK26srtp_protection_profile_stm
        - sk_SRTP_PROTECTION_PROFILE_new_null
        - sk_SRTP_PROTECTION_PROFILE_push
        - strchr
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_srtp.cc:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:61,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:66,21'
              BranchSideFuncs:
                - strchr
                - strlen
                - _ZL20find_profile_by_namePKcPPK26srtp_protection_profile_stm
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SRTP_PROTECTION_PROFILE_push
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEaSB8ne180100EOS5_
        - Branch String:   '/src/boringssl/ssl/d1_srtp.cc:72,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:72,46'
              BranchSideFuncs:
                - _ZL20find_profile_by_namePKcPPK26srtp_protection_profile_stm
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SRTP_PROTECTION_PROFILE_push
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - strchr
                - strlen
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:72,66'
              BranchSideFuncs:
                - strlen
                - _ZL20find_profile_by_namePKcPPK26srtp_protection_profile_stm
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SRTP_PROTECTION_PROFILE_push
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - strchr
        - Branch String:   '/src/boringssl/ssl/d1_srtp.cc:71,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:73,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SRTP_PROTECTION_PROFILE_push
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - strchr
                - strlen
                - _ZL20find_profile_by_namePKcPPK26srtp_protection_profile_stm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:77,51'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SRTP_PROTECTION_PROFILE_push
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - strchr
                - strlen
                - _ZL20find_profile_by_namePKcPPK26srtp_protection_profile_stm
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/d1_srtp.cc:77,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:78,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - strchr
                - strlen
                - _ZL20find_profile_by_namePKcPPK26srtp_protection_profile_stm
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SRTP_PROTECTION_PROFILE_push
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:81,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - strchr
                - strlen
                - _ZL20find_profile_by_namePKcPPK26srtp_protection_profile_stm
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SRTP_PROTECTION_PROFILE_push
        - Branch String:   '/src/boringssl/ssl/d1_srtp.cc:81,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:82,13'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - strchr
                - strlen
                - _ZL20find_profile_by_namePKcPPK26srtp_protection_profile_stm
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SRTP_PROTECTION_PROFILE_push
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:84,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - strchr
                - strlen
                - _ZL20find_profile_by_namePKcPPK26srtp_protection_profile_stm
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SRTP_PROTECTION_PROFILE_push
        - Branch String:   '/src/boringssl/ssl/d1_srtp.cc:84,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:68,18'
              BranchSideFuncs:
                - strchr
                - strlen
                - _ZL20find_profile_by_namePKcPPK26srtp_protection_profile_stm
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - sk_SRTP_PROTECTION_PROFILE_push
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEaSB8ne180100EOS5_
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:86,4'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_srtp.cc:59,7'
          Dst:             sk_SRTP_PROTECTION_PROFILE_new_null
        - Src:             '/src/boringssl/ssl/d1_srtp.cc:61,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_srtp.cc:68,11'
          Dst:             strchr
        - Src:             '/src/boringssl/ssl/d1_srtp.cc:72,59'
          Dst:             strlen
        - Src:             '/src/boringssl/ssl/d1_srtp.cc:71,10'
          Dst:             _ZL20find_profile_by_namePKcPPK26srtp_protection_profile_stm
        - Src:             '/src/boringssl/ssl/d1_srtp.cc:73,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/d1_srtp.cc:77,10'
          Dst:             sk_SRTP_PROTECTION_PROFILE_push
    - functionName:    SSL_CTX_set_tlsext_use_srtp
      functionSourceFile: '/src/boringssl/ssl/d1_srtp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - profiles
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_CTX_set_srtp_profiles
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_srtp.cc:120,11'
          Dst:             SSL_CTX_set_srtp_profiles
    - functionName:    SSL_CTX_set_srtp_profiles
      functionSourceFile: '/src/boringssl/ssl/d1_srtp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - profiles
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL21ssl_ctx_make_profilesPKcPNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_srtp.cc:91,10'
          Dst:             _ZL21ssl_ctx_make_profilesPKcPNSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEE
    - functionName:    SSL_get_selected_srtp_profile
      functionSourceFile: '/src/boringssl/ssl/d1_srtp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSL_get_srtp_profiles
      functionSourceFile: '/src/boringssl/ssl/d1_srtp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         11
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/d1_srtp.cc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:101,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:104,7'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IN4bssl10SSL_CONFIGENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1neB8ne180100I32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/d1_srtp.cc:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:105,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:109,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1neB8ne180100I32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/d1_srtp.cc:109,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:110,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL_CONFIGENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/d1_srtp.cc:111,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI32stack_st_SRTP_PROTECTION_PROFILEN4bssl8internal7DeleterEE3getB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/d1_srtp.cc:105,5'
          Dst:             __assert_fail
    - functionName:    _ZN4bssl17DTLSPrevReadEpochC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 3077
      functionLinenumberEnd: 3077
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13DTLSReadEpochC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:3077,8'
          Dst:             _ZN4bssl13DTLSReadEpochC2Ev
    - functionName:    _ZN4bssl3NewINS_17DTLSPrevReadEpochEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl17DTLSPrevReadEpochC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl17DTLSPrevReadEpochC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl17DTLSPrevReadEpochC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl17DTLSPrevReadEpochC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl17DTLSPrevReadEpochC2Ev
    - functionName:    _ZL13CRYPTO_bswap8m
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL13CRYPTO_bswap2t
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl16DTLSRecordNumberC2Em
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - combined
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl16DTLSRecordNumber12FromCombinedEm
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - combined
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl16DTLSRecordNumberC2Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:690,12'
          Dst:             _ZN4bssl16DTLSRecordNumberC2Em
    - functionName:    _ZN4bsslL17reconstruct_epochEht
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - char
        - short
      constantsTouched: []
      argNames:
        - wire_epoch
        - current_epoch
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:86,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:86,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:86,29'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:86,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:87,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bsslL19parse_dtls12_recordEP6ssl_stP6cbs_stPNS_16ParsedDTLSRecordE
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - in
        - out
      BBCount:         21
      ICount:          151
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - CBS_get_u16
        - CBS_get_u16_length_prefixed
        - CBS_get_u64
        - _ZN4bssl16DTLSRecordNumber12FromCombinedEm
        - _ZN4bsslL19dtls_record_versionEPK6ssl_st
        - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
        - _ZNK4bssl16DTLSRecordNumber5epochEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:237,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:238,20'
              BranchSideFuncs:
                - CBS_get_u64
                - CBS_get_u16_length_prefixed
                - _ZN4bssl16DTLSRecordNumber12FromCombinedEm
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bsslL19dtls_record_versionEPK6ssl_st
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:240,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:238,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:239,36'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - _ZN4bssl16DTLSRecordNumber12FromCombinedEm
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bsslL19dtls_record_versionEPK6ssl_st
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:240,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:237,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:240,5'
              BranchSideFuncs:
                - _ZN4bssl16DTLSRecordNumber12FromCombinedEm
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bsslL19dtls_record_versionEPK6ssl_st
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:242,48'
              BranchSideFuncs:
                - _ZN4bssl16DTLSRecordNumber12FromCombinedEm
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bsslL19dtls_record_versionEPK6ssl_st
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:249,19'
              BranchSideFuncs:
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:251,18'
              BranchSideFuncs:
                - _ZN4bsslL19dtls_record_versionEPK6ssl_st
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:253,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:254,5'
              BranchSideFuncs:
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:259,7'
              BranchSideFuncs:
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:259,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:260,33'
              BranchSideFuncs:
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:264,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:259,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:261,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:264,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_record.cc:237,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/ssl/dtls_record.cc:238,8'
          Dst:             CBS_get_u64
        - Src:             '/src/boringssl/ssl/dtls_record.cc:239,8'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/dtls_record.cc:242,17'
          Dst:             _ZN4bssl16DTLSRecordNumber12FromCombinedEm
        - Src:             '/src/boringssl/ssl/dtls_record.cc:244,32'
          Dst:             _ZNK4bssl16DTLSRecordNumber5epochEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:251,34'
          Dst:             _ZN4bsslL19dtls_record_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/dtls_record.cc:260,8'
          Dst:             _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
    - functionName:    _ZN4bsslL19dtls_record_versionEPK6ssl_st
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:63,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:67,31'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:67,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:67,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:68,56'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_record.cc:67,10'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
    - functionName:    _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - epoch
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:166,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:166,56'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:166,32'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:166,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:166,78'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:167,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_record.cc:166,35'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
    - functionName:    _ZN4bsslL19parse_dtls13_recordEP6ssl_stP6cbs_stPNS_16ParsedDTLSRecordE
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - in
        - out
      BBCount:         37
      ICount:          340
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - CBS_get_bytes
        - CBS_get_u16_length_prefixed
        - CBS_len
        - _ZN4bssl16DTLSRecordNumberC2Etm
        - _ZN4bssl18reconstruct_seqnumEtmm
        - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
        - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
        - _ZN4bsslL17reconstruct_epochEht
        - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
        - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
        - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
        - _ZNK4bssl4SpanIhE4sizeEv
        - _ZNK4bssl4SpanIhEixEm
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:173,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:176,24'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bsslL17reconstruct_epochEht
                - CBS_get_bytes
                - CBS_len
                - CBS_get_bytes
                - abort
                - _ZNSt3__1neB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u16_length_prefixed
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13maxB8ne180100ItEERKT_S3_S3_
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:178,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__13maxB8ne180100ItEERKT_S3_S3_
                - _ZN4bsslL17reconstruct_epochEht
                - CBS_get_bytes
                - CBS_len
                - CBS_get_bytes
                - abort
                - _ZNSt3__1neB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:180,38'
              BranchSideFuncs:
                - _ZN4bsslL17reconstruct_epochEht
                - CBS_get_bytes
                - CBS_len
                - CBS_get_bytes
                - abort
                - _ZNSt3__1neB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u16_length_prefixed
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:183,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:184,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_bytes
                - abort
                - _ZNSt3__1neB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u16_length_prefixed
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:186,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_bytes
                - abort
                - _ZNSt3__1neB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - CBS_get_u16_length_prefixed
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:188,38'
              BranchSideFuncs:
                - CBS_get_u16_length_prefixed
                - _ZNSt3__1neB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:195,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_bytes
                - abort
                - _ZNSt3__1neB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:188,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:189,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:191,3'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:195,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:195,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:199,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:199,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:200,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:199,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:202,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:207,51'
              BranchSideFuncs:
                - _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:208,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:208,57'
              BranchSideFuncs:
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:232,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:208,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:209,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:232,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:213,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:216,7'
              BranchSideFuncs:
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:221,47'
              BranchSideFuncs:
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:223,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:224,31'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhEixEm
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:227,44'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
                - _ZN4bssl18reconstruct_seqnumEtmm
                - _ZN4bssl16DTLSRecordNumberC2Etm
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_record.cc:180,20'
          Dst:             _ZN4bsslL17reconstruct_epochEht
        - Src:             '/src/boringssl/ssl/dtls_record.cc:183,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/ssl/dtls_record.cc:188,10'
          Dst:             CBS_get_u16_length_prefixed
        - Src:             '/src/boringssl/ssl/dtls_record.cc:195,5'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/dtls_record.cc:195,5'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/ssl/dtls_record.cc:195,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/dtls_record.cc:200,7'
          Dst:             _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/dtls_record.cc:207,31'
          Dst:             _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
        - Src:             '/src/boringssl/ssl/dtls_record.cc:208,32'
          Dst:             _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
        - Src:             '/src/boringssl/ssl/dtls_record.cc:213,49'
          Dst:             _ZN4bssl4SpanIhEC2ILm2EEERAT__h
        - Src:             '/src/boringssl/ssl/dtls_record.cc:213,55'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:221,25'
          Dst:             _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
        - Src:             '/src/boringssl/ssl/dtls_record.cc:223,41'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:224,7'
          Dst:             _ZNK4bssl4SpanIhEixEm
        - Src:             '/src/boringssl/ssl/dtls_record.cc:225,26'
          Dst:             _ZNK4bssl4SpanIhEixEm
        - Src:             '/src/boringssl/ssl/dtls_record.cc:228,63'
          Dst:             _ZNK4bssl16DTLSReplayBitmap11max_seq_numEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:227,25'
          Dst:             _ZN4bssl18reconstruct_seqnumEtmm
        - Src:             '/src/boringssl/ssl/dtls_record.cc:229,19'
          Dst:             _ZN4bssl16DTLSRecordNumberC2Etm
    - functionName:    _ZN4bssl19dtls_get_read_epochEPK6ssl_stt
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - epoch
      BBCount:         16
      ICount:          118
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:124,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:126,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl13DTLSReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1neB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:126,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:127,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1neB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:130,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:128,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:130,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:130,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:131,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:134,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:132,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:134,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl4SpanIhEC2ILm2EEERAT__h
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIhEC2EPhm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
    - functionName:    _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbs
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_data
        - CBS_len
        - _ZN4bssl4SpanIhEC2EPhm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_record.cc:150,37'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/dtls_record.cc:150,54'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/dtls_record.cc:150,10'
          Dst:             _ZN4bssl4SpanIhEC2EPhm
    - functionName:    _ZN4bssl18reconstruct_seqnumEtmm
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - short
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - wire_seq
        - seq_mask
        - max_valid_seqnum
      BBCount:         26
      ICount:          155
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:99,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:99,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:100,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:100,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:100,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:100,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:100,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:100,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:102,34'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:115,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:115,21'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:116,15'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:115,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:115,40'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:118,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:116,15'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:118,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:118,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:118,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:118,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_record.cc:99,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/dtls_record.cc:100,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/dtls_record.cc:118,3'
          Dst:             __assert_fail
    - functionName:    _ZNK4bssl16DTLSRecordNumber4NextEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl16DTLSRecordNumber12FromCombinedEm
        - _ZNK4bssl16DTLSRecordNumber7HasNextEv
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:705,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:705,5'
              BranchSideFuncs:
                - _ZN4bssl16DTLSRecordNumber12FromCombinedEm
            - BranchSide:      '/src/boringssl/ssl/internal.h:705,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:705,5'
          Dst:             _ZNK4bssl16DTLSRecordNumber7HasNextEv
        - Src:             '/src/boringssl/ssl/internal.h:705,5'
          Dst:             abort
        - Src:             '/src/boringssl/ssl/internal.h:707,12'
          Dst:             _ZN4bssl16DTLSRecordNumber12FromCombinedEm
    - functionName:    _ZNK4bssl16DTLSRecordNumber7HasNextEv
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 703
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl16DTLSRecordNumber8sequenceEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:703,33'
          Dst:             _ZNK4bssl16DTLSRecordNumber8sequenceEv
    - functionName:    _ZL19CRYPTO_store_u64_bePvm
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13CRYPTO_bswap8m
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:938,7'
          Dst:             _ZL13CRYPTO_bswap8m
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:939,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL19CRYPTO_store_u16_bePvt
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13CRYPTO_bswap2t
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:896,7'
          Dst:             _ZL13CRYPTO_bswap2t
        - Src:             '/src/boringssl/ssl/../crypto/internal.h:897,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL13buffers_aliasPKvmS0_m
      functionSourceFile: '/src/boringssl/ssl/../crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - a_bytes
        - b
        - b_bytes
      BBCount:         4
      ICount:          49
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/internal.h:175,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:175,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/internal.h:175,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl16dtls_seal_recordEP6ssl_stPNS_16DTLSRecordNumberEPhPmmhPKhmt
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - char
        - 'N/A'
        - size_t
        - short
      constantsTouched: []
      argNames:
        - ssl
        - out_number
        - out
        - out_len
        - max_out
        - type
        - in
        - in_len
        - epoch
      BBCount:         33
      ICount:          356
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - ERR_put_error
        - _ZL13buffers_aliasPKvmS0_m
        - _ZL19CRYPTO_store_u16_bePvt
        - _ZL19CRYPTO_store_u64_bePvm
        - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bssl20dtls_get_write_epochEPK6ssl_stt
        - _ZN4bssl20dtls_seal_prefix_lenEPK6ssl_stt
        - _ZN4bssl28dtls_record_header_write_lenEPK6ssl_stt
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
        - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
        - _ZN4bsslL19dtls_record_versionEPK6ssl_st
        - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
        - _ZNK4bssl14SSLAEADContext13CiphertextLenEPmmm
        - _ZNK4bssl16DTLSRecordNumber4NextEv
        - _ZNK4bssl16DTLSRecordNumber7HasNextEv
        - _ZNK4bssl16DTLSRecordNumber8combinedEv
        - _ZNK4bssl16DTLSRecordNumber8sequenceEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:484,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:485,8'
              BranchSideFuncs:
                - _ZN4bssl20dtls_get_write_epochEPK6ssl_stt
                - _ZN4bssl28dtls_record_header_write_lenEPK6ssl_stt
                - _ZNK4bssl16DTLSRecordNumber7HasNextEv
                - ERR_put_error
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext13CiphertextLenEPmmm
                - ERR_put_error
                - _ZN4bsslL19dtls_record_versionEPK6ssl_st
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZNK4bssl16DTLSRecordNumber8combinedEv
                - _ZL19CRYPTO_store_u64_bePvm.8962
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZL19CRYPTO_store_u16_bePvt
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:491,54'
              BranchSideFuncs:
                - _ZN4bssl20dtls_get_write_epochEPK6ssl_stt
                - _ZN4bssl28dtls_record_header_write_lenEPK6ssl_stt
                - _ZNK4bssl16DTLSRecordNumber7HasNextEv
                - ERR_put_error
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext13CiphertextLenEPmmm
                - ERR_put_error
                - _ZN4bsslL19dtls_record_versionEPK6ssl_st
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZNK4bssl16DTLSRecordNumber8combinedEv
                - _ZL19CRYPTO_store_u64_bePvm.8962
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZL19CRYPTO_store_u16_bePvt
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:485,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:485,28'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:486,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:484,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:486,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:491,54'
              BranchSideFuncs:
                - _ZN4bssl20dtls_get_write_epochEPK6ssl_stt
                - _ZN4bssl28dtls_record_header_write_lenEPK6ssl_stt
                - _ZNK4bssl16DTLSRecordNumber7HasNextEv
                - ERR_put_error
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext13CiphertextLenEPmmm
                - ERR_put_error
                - _ZN4bsslL19dtls_record_versionEPK6ssl_st
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZNK4bssl16DTLSRecordNumber8combinedEv
                - _ZL19CRYPTO_store_u64_bePvm.8962
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZL19CRYPTO_store_u16_bePvt
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:492,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:493,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:497,65'
              BranchSideFuncs:
                - _ZN4bssl28dtls_record_header_write_lenEPK6ssl_stt
                - _ZNK4bssl16DTLSRecordNumber7HasNextEv
                - ERR_put_error
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext13CiphertextLenEPmmm
                - ERR_put_error
                - _ZN4bsslL19dtls_record_versionEPK6ssl_st
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZNK4bssl16DTLSRecordNumber8combinedEv
                - _ZL19CRYPTO_store_u64_bePvm.8962
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZL19CRYPTO_store_u16_bePvt
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:501,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:502,5'
              BranchSideFuncs:
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext13CiphertextLenEPmmm
                - ERR_put_error
                - _ZN4bsslL19dtls_record_versionEPK6ssl_st
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZNK4bssl16DTLSRecordNumber8combinedEv
                - _ZL19CRYPTO_store_u64_bePvm.8962
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZL19CRYPTO_store_u16_bePvt
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:506,49'
              BranchSideFuncs:
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext13CiphertextLenEPmmm
                - ERR_put_error
                - _ZN4bsslL19dtls_record_versionEPK6ssl_st
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZNK4bssl16DTLSRecordNumber8combinedEv
                - _ZL19CRYPTO_store_u64_bePvm.8962
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZL19CRYPTO_store_u16_bePvt
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:509,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:510,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext13CiphertextLenEPmmm
                - ERR_put_error
                - _ZN4bsslL19dtls_record_versionEPK6ssl_st
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZNK4bssl16DTLSRecordNumber8combinedEv
                - _ZL19CRYPTO_store_u64_bePvm.8962
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZL19CRYPTO_store_u16_bePvt
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:515,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext13CiphertextLenEPmmm
                - ERR_put_error
                - _ZN4bsslL19dtls_record_versionEPK6ssl_st
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZNK4bssl16DTLSRecordNumber8combinedEv
                - _ZL19CRYPTO_store_u64_bePvm.8962
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZL19CRYPTO_store_u16_bePvt
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:515,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:517,5'
              BranchSideFuncs:
                - _ZN4bsslL19dtls_record_versionEPK6ssl_st
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZNK4bssl16DTLSRecordNumber8combinedEv
                - _ZL19CRYPTO_store_u64_bePvm.8962
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZL19CRYPTO_store_u16_bePvt
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:520,7'
              BranchSideFuncs:
                - _ZN4bsslL19dtls_record_versionEPK6ssl_st
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZNK4bssl16DTLSRecordNumber8combinedEv
                - _ZL19CRYPTO_store_u64_bePvm.8962
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZL19CRYPTO_store_u16_bePvt
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:520,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:521,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:525,49'
              BranchSideFuncs:
                - _ZN4bsslL19dtls_record_versionEPK6ssl_st
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZNK4bssl16DTLSRecordNumber8combinedEv
                - _ZL19CRYPTO_store_u64_bePvm.8962
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZL19CRYPTO_store_u16_bePvt
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:526,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:540,22'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:549,14'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZNK4bssl16DTLSRecordNumber8combinedEv
                - _ZL19CRYPTO_store_u64_bePvm.8962
                - _ZL19CRYPTO_store_u16_bePvt
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
                - _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:556,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:560,5'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:564,7'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:564,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:569,32'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZNKSt3__110unique_ptrIN4bssl21RecordNumberEncrypterENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl4SpanIhEC2ILm2EEERAT__h
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:578,4'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:571,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:572,7'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:574,15'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber4NextEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_record.cc:483,25'
          Dst:             _ZN4bssl20dtls_seal_prefix_lenEPK6ssl_stt
        - Src:             '/src/boringssl/ssl/dtls_record.cc:484,7'
          Dst:             _ZL13buffers_aliasPKvmS0_m
        - Src:             '/src/boringssl/ssl/dtls_record.cc:486,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/dtls_record.cc:491,33'
          Dst:             _ZN4bssl20dtls_get_write_epochEPK6ssl_stt
        - Src:             '/src/boringssl/ssl/dtls_record.cc:493,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/dtls_record.cc:497,36'
          Dst:             _ZN4bssl28dtls_record_header_write_lenEPK6ssl_stt
        - Src:             '/src/boringssl/ssl/dtls_record.cc:501,22'
          Dst:             _ZNK4bssl16DTLSRecordNumber7HasNextEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:502,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/dtls_record.cc:506,24'
          Dst:             _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
        - Src:             '/src/boringssl/ssl/dtls_record.cc:515,27'
          Dst:             _ZNK4bssl14SSLAEADContext13CiphertextLenEPmmm
        - Src:             '/src/boringssl/ssl/dtls_record.cc:517,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/dtls_record.cc:521,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/dtls_record.cc:525,29'
          Dst:             _ZN4bsslL19dtls_record_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/dtls_record.cc:544,59'
          Dst:             _ZNK4bssl16DTLSRecordNumber8sequenceEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:544,5'
          Dst:             _ZL19CRYPTO_store_u16_bePvt
        - Src:             '/src/boringssl/ssl/dtls_record.cc:547,5'
          Dst:             _ZL19CRYPTO_store_u16_bePvt
        - Src:             '/src/boringssl/ssl/dtls_record.cc:550,5'
          Dst:             _ZL19CRYPTO_store_u16_bePvt
        - Src:             '/src/boringssl/ssl/dtls_record.cc:551,48'
          Dst:             _ZNK4bssl16DTLSRecordNumber8combinedEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:551,5'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
        - Src:             '/src/boringssl/ssl/dtls_record.cc:552,5'
          Dst:             _ZL19CRYPTO_store_u16_bePvt
        - Src:             '/src/boringssl/ssl/dtls_record.cc:554,23'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/dtls_record.cc:558,27'
          Dst:             _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
        - Src:             '/src/boringssl/ssl/dtls_record.cc:556,27'
          Dst:             _ZN4bssl14SSLAEADContext11SealScatterEPhS1_S1_htmNS_4SpanIKhEEPS3_mS5_m
        - Src:             '/src/boringssl/ssl/dtls_record.cc:569,25'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/ssl/dtls_record.cc:571,50'
          Dst:             _ZN4bssl4SpanIhEC2ILm2EEERAT__h
        - Src:             '/src/boringssl/ssl/dtls_record.cc:579,44'
          Dst:             _ZNK4bssl16DTLSRecordNumber4NextEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:581,3'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
    - functionName:    _ZN4bssl20dtls_seal_prefix_lenEPK6ssl_stt
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - epoch
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl20dtls_get_write_epochEPK6ssl_stt
        - _ZN4bssl28dtls_record_header_write_lenEPK6ssl_stt
        - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:455,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:456,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:458,39'
              BranchSideFuncs:
                - _ZN4bssl28dtls_record_header_write_lenEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_record.cc:454,33'
          Dst:             _ZN4bssl20dtls_get_write_epochEPK6ssl_stt
        - Src:             '/src/boringssl/ssl/dtls_record.cc:458,10'
          Dst:             _ZN4bssl28dtls_record_header_write_lenEPK6ssl_stt
        - Src:             '/src/boringssl/ssl/dtls_record.cc:459,29'
          Dst:             _ZNK4bssl14SSLAEADContext16ExplicitNonceLenEv
    - functionName:    _ZN4bssl20dtls_get_write_epochEPK6ssl_stt
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - epoch
      BBCount:         12
      ICount:          94
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE3endEv
        - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE5beginEv
        - _ZNK4bssl14DTLSWriteEpoch5epochEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:138,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:139,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:141,24'
              BranchSideFuncs:
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE5beginEv
                - _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE3endEv
                - _ZNKSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZNKSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:141,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:141,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14DTLSWriteEpoch5epochEv
                - _ZNKSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:146,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:142,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:141,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:143,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14DTLSWriteEpochENS1_8internal7DeleterEE3getB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_record.cc:138,28'
          Dst:             _ZNK4bssl14DTLSWriteEpoch5epochEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:141,22'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE5beginEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:141,22'
          Dst:             _ZN4bssl13InplaceVectorINSt3__110unique_ptrINS_14DTLSWriteEpochENS_8internal7DeleterEEELm2EE3endEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:142,12'
          Dst:             _ZNK4bssl14DTLSWriteEpoch5epochEv
    - functionName:    _ZN4bssl28dtls_record_header_write_lenEPK6ssl_stt
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - epoch
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:428,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:429,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:436,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_record.cc:428,8'
          Dst:             _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
    - functionName:    _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - num
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZNK4bssl16DTLSRecordNumber8combinedEv
        - _ZNK4bssl16DTLSRecordNumber8sequenceEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:75,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:75,57'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber8combinedEv
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:77,20'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber8combinedEv
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:75,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:76,20'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:77,20'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber8combinedEv
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_record.cc:75,36'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/dtls_record.cc:76,20'
          Dst:             _ZNK4bssl16DTLSRecordNumber8sequenceEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:77,20'
          Dst:             _ZNK4bssl16DTLSRecordNumber8combinedEv
    - functionName:    _ZN4bssl23dtls_seal_max_input_lenEPK6ssl_sttm
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - size_t
      constantsTouched: []
      argNames:
        - ssl
        - epoch
        - max_out
      BBCount:         13
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN4bssl20dtls_get_write_epochEPK6ssl_stt
        - _ZN4bssl28dtls_record_header_write_lenEPK6ssl_stt
        - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
        - _ZNK4bssl14SSLAEADContext15MaxSealInputLenEm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:464,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:465,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:467,52'
              BranchSideFuncs:
                - _ZN4bssl28dtls_record_header_write_lenEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext15MaxSealInputLenEm
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:468,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:469,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:471,14'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext15MaxSealInputLenEm
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:473,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:473,47'
              BranchSideFuncs:
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:477,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:473,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:475,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:477,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_record.cc:463,33'
          Dst:             _ZN4bssl20dtls_get_write_epochEPK6ssl_stt
        - Src:             '/src/boringssl/ssl/dtls_record.cc:467,23'
          Dst:             _ZN4bssl28dtls_record_header_write_lenEPK6ssl_stt
        - Src:             '/src/boringssl/ssl/dtls_record.cc:472,32'
          Dst:             _ZNK4bssl14SSLAEADContext15MaxSealInputLenEm
        - Src:             '/src/boringssl/ssl/dtls_record.cc:473,22'
          Dst:             _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
    - functionName:    _ZN4bssl22dtls_max_seal_overheadEPK6ssl_stt
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ssl
        - epoch
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN4bssl20dtls_get_write_epochEPK6ssl_stt
        - _ZN4bssl28dtls_record_header_write_lenEPK6ssl_stt
        - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
        - _ZNK4bssl14SSLAEADContext11MaxOverheadEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:441,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:442,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:444,45'
              BranchSideFuncs:
                - _ZN4bssl28dtls_record_header_write_lenEPK6ssl_stt
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext11MaxOverheadEv
                - _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:446,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:448,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:450,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_record.cc:440,33'
          Dst:             _ZN4bssl20dtls_get_write_epochEPK6ssl_stt
        - Src:             '/src/boringssl/ssl/dtls_record.cc:444,16'
          Dst:             _ZN4bssl28dtls_record_header_write_lenEPK6ssl_stt
        - Src:             '/src/boringssl/ssl/dtls_record.cc:445,35'
          Dst:             _ZNK4bssl14SSLAEADContext11MaxOverheadEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:446,7'
          Dst:             _ZN4bsslL24use_dtls13_record_headerEPK6ssl_stt
    - functionName:    _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_17DTLSPrevReadEpochEJEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_17DTLSPrevReadEpochEJEEEPT_DpOT0_
    - functionName:    _ZN4bsslL17parse_dtls_recordEP6ssl_stP6cbs_stPNS_16ParsedDTLSRecordE
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - cbs
        - out
      BBCount:         17
      ICount:          116
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_data
        - CBS_get_bytes
        - CBS_get_u8
        - CBS_len
        - _ZN4bsslL19parse_dtls12_recordEP6ssl_stP6cbs_stPNS_16ParsedDTLSRecordE
        - _ZN4bsslL19parse_dtls13_recordEP6ssl_stP6cbs_stPNS_16ParsedDTLSRecordE
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:269,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:270,5'
              BranchSideFuncs:
                - _ZN4bsslL19parse_dtls12_recordEP6ssl_stP6cbs_stPNS_16ParsedDTLSRecordE
                - CBS_len
                - CBS_data
                - CBS_data
                - CBS_get_bytes
                - abort
                - _ZN4bsslL19parse_dtls13_recordEP6ssl_stP6cbs_stPNS_16ParsedDTLSRecordE
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:274,8'
              BranchSideFuncs:
                - _ZN4bsslL19parse_dtls12_recordEP6ssl_stP6cbs_stPNS_16ParsedDTLSRecordE
                - CBS_len
                - CBS_data
                - CBS_data
                - CBS_get_bytes
                - abort
                - _ZN4bsslL19parse_dtls13_recordEP6ssl_stP6cbs_stPNS_16ParsedDTLSRecordE
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:274,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:275,30'
              BranchSideFuncs:
                - _ZN4bsslL19parse_dtls13_recordEP6ssl_stP6cbs_stPNS_16ParsedDTLSRecordE
                - CBS_len
                - CBS_data
                - CBS_data
                - CBS_get_bytes
                - abort
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:277,30'
              BranchSideFuncs:
                - _ZN4bsslL19parse_dtls12_recordEP6ssl_stP6cbs_stPNS_16ParsedDTLSRecordE
                - CBS_len
                - CBS_data
                - CBS_data
                - CBS_get_bytes
                - abort
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:279,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:280,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_data
                - CBS_get_bytes
                - abort
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:283,16'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_data
                - CBS_get_bytes
                - abort
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:283,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:284,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:287,33'
              BranchSideFuncs:
                - CBS_data
                - CBS_data
                - CBS_get_bytes
                - abort
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:288,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:288,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:289,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_record.cc:269,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/ssl/dtls_record.cc:275,10'
          Dst:             _ZN4bsslL19parse_dtls13_recordEP6ssl_stP6cbs_stPNS_16ParsedDTLSRecordE
        - Src:             '/src/boringssl/ssl/dtls_record.cc:277,10'
          Dst:             _ZN4bsslL19parse_dtls12_recordEP6ssl_stP6cbs_stPNS_16ParsedDTLSRecordE
        - Src:             '/src/boringssl/ssl/dtls_record.cc:283,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/dtls_record.cc:287,23'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/dtls_record.cc:287,46'
          Dst:             CBS_data
        - Src:             '/src/boringssl/ssl/dtls_record.cc:288,3'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/ssl/dtls_record.cc:288,3'
          Dst:             abort
    - functionName:    _ZN4bssl16ParsedDTLSRecordC2Ev
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl16DTLSRecordNumberC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_record.cc:153,8'
          Dst:             _ZN4bssl16DTLSRecordNumberC2Ev
    - functionName:    _ZN4bssl16dtls_open_recordEP6ssl_stPhPNS_16DTLSRecordNumberEPNS_4SpanIhEEPmS2_S6_
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
        - out_type
        - out_number
        - out
        - out_consumed
        - out_alert
        - in
      BBCount:         69
      ICount:          547
      EdgeCount:       82
      CyclomaticComplexity: 15
      functionsReached:
        - CBS_len
        - ERR_clear_error
        - ERR_put_error
        - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl13DTLSReadEpochaSEOS0_
        - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
        - _ZN4bssl16DTLSReplayBitmap6RecordEm
        - _ZN4bssl16ParsedDTLSRecordC2Ev
        - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
        - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - _ZN4bsslL17parse_dtls_recordEP6ssl_stP6cbs_stPNS_16ParsedDTLSRecordE
        - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
        - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
        - _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - _ZNK4bssl16DTLSRecordNumber5epochEv
        - _ZNK4bssl16DTLSRecordNumber8sequenceEv
        - _ZNK4bssl16DTLSReplayBitmap13ShouldDiscardEm
        - _ZNK4bssl4SpanIhE4backEv
        - _ZNK4bssl4SpanIhE4sizeEv
        - _ZNK4bssl4SpanIhE5emptyEv
        - _ZNK4bssl4SpanIhE7subspanEmm
        - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:298,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:299,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:302,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl16ParsedDTLSRecordC2Ev
                - _ZN4bsslL17parse_dtls_recordEP6ssl_stP6cbs_stPNS_16ParsedDTLSRecordE
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZNK4bssl16DTLSReplayBitmap13ShouldDiscardEm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_clear_error
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZN4bssl16DTLSReplayBitmap6RecordEm
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:302,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:303,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:306,11'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN6cbs_stC2EN4bssl4SpanIKhEE
                - _ZN4bssl16ParsedDTLSRecordC2Ev
                - _ZN4bsslL17parse_dtls_recordEP6ssl_stP6cbs_stPNS_16ParsedDTLSRecordE
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZNK4bssl16DTLSReplayBitmap13ShouldDiscardEm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_clear_error
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZN4bssl16DTLSReplayBitmap6RecordEm
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:308,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:310,24'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZNK4bssl16DTLSReplayBitmap13ShouldDiscardEm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_clear_error
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZN4bssl16DTLSReplayBitmap6RecordEm
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:314,23'
              BranchSideFuncs:
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZNK4bssl16DTLSReplayBitmap13ShouldDiscardEm
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_clear_error
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZN4bssl16DTLSReplayBitmap6RecordEm
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:316,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:317,14'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:322,24'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:316,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:322,24'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:327,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
                - _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
                - _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
                - _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
                - ERR_clear_error
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZN4bssl16DTLSReplayBitmap6RecordEm
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:327,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:337,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZN4bssl16DTLSReplayBitmap6RecordEm
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:341,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - CBS_len
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl14SSLAEADContext14is_null_cipherEv
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZN4bssl16DTLSReplayBitmap6RecordEm
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:344,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:344,8'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZN4bssl16DTLSReplayBitmap6RecordEm
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:345,43'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZN4bssl16DTLSReplayBitmap6RecordEm
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:349,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:354,7'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZN4bssl16DTLSReplayBitmap6RecordEm
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:354,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:355,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZN4bssl16DTLSReplayBitmap6RecordEm
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:366,10'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZN4bssl16DTLSReplayBitmap6RecordEm
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:356,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:357,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:361,21'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZN4bssl16DTLSReplayBitmap6RecordEm
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNK4bssl4SpanIhE5emptyEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:363,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:356,11'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE5emptyEv
                - _ZNK4bssl4SpanIhE4backEv
                - _ZNK4bssl4SpanIhE4sizeEv
                - _ZNK4bssl4SpanIhE7subspanEmm
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZN4bssl16DTLSReplayBitmap6RecordEm
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:364,3'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber8sequenceEv
                - _ZN4bssl16DTLSReplayBitmap6RecordEm
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEE3getB8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:372,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:373,5'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - __assert_fail
                - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:397,14'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:373,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:373,5'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:374,17'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNSt3__1eqB8ne180100IN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:375,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:376,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:381,45'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10ssl_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:382,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:383,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:385,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNKSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEdeB8ne180100Ev
                - _ZN4bssl13DTLSReadEpochaSEOS0_
                - _ZNSt3__110unique_ptrIN4bssl13DTLSReadEpochENS1_8internal7DeleterEEaSB8ne180100EDn
                - _ZNSt3__110unique_ptrIN4bssl17DTLSPrevReadEpochENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:392,3'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:397,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:398,30'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
                - _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:402,14'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:402,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:404,9'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:420,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:404,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:404,55'
              BranchSideFuncs:
                - _ZN4bssl20ssl_protocol_versionEPK6ssl_st
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:411,33'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:404,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:408,18'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:411,33'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:408,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:407,24'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:408,48'
              BranchSideFuncs:
                - _ZNK4bssl16DTLSRecordNumber5epochEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:413,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:414,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:418,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/ssl/dtls_record.cc:302,10'
          Dst:             _ZNK4bssl4SpanIhE5emptyEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:306,11'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/dtls_record.cc:306,7'
          Dst:             _ZN6cbs_stC2EN4bssl4SpanIKhEE
        - Src:             '/src/boringssl/ssl/dtls_record.cc:307,20'
          Dst:             _ZN4bssl16ParsedDTLSRecordC2Ev
        - Src:             '/src/boringssl/ssl/dtls_record.cc:308,8'
          Dst:             _ZN4bsslL17parse_dtls_recordEP6ssl_stP6cbs_stPNS_16ParsedDTLSRecordE
        - Src:             '/src/boringssl/ssl/dtls_record.cc:310,24'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:314,58'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:314,3'
          Dst:             _ZN4bssl19ssl_do_msg_callbackEPK6ssl_stiiNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/dtls_record.cc:317,61'
          Dst:             _ZNK4bssl16DTLSRecordNumber8sequenceEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:317,33'
          Dst:             _ZNK4bssl16DTLSReplayBitmap13ShouldDiscardEm
        - Src:             '/src/boringssl/ssl/dtls_record.cc:322,24'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:322,33'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/dtls_record.cc:328,38'
          Dst:             _ZN4bsslL18dtls_aead_sequenceEPK6ssl_stNS_16DTLSRecordNumberE
        - Src:             '/src/boringssl/ssl/dtls_record.cc:329,38'
          Dst:             _ZNK6cbs_stcvN4bssl4SpanIKhEEEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:330,38'
          Dst:             _ZN4bsslL21cbs_to_writable_bytesE6cbs_st
        - Src:             '/src/boringssl/ssl/dtls_record.cc:327,33'
          Dst:             _ZN4bssl14SSLAEADContext4OpenEPNS_4SpanIhEEhtmNS1_IKhEES2_
        - Src:             '/src/boringssl/ssl/dtls_record.cc:337,5'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/ssl/dtls_record.cc:338,24'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:338,33'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/dtls_record.cc:341,22'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:341,31'
          Dst:             CBS_len
        - Src:             '/src/boringssl/ssl/dtls_record.cc:344,48'
          Dst:             _ZNK4bssl14SSLAEADContext14is_null_cipherEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:345,22'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/dtls_record.cc:348,12'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:349,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/dtls_record.cc:356,16'
          Dst:             _ZNK4bssl4SpanIhE5emptyEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:357,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/ssl/dtls_record.cc:361,26'
          Dst:             _ZNK4bssl4SpanIhE4backEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:362,35'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:362,19'
          Dst:             _ZNK4bssl4SpanIhE7subspanEmm
        - Src:             '/src/boringssl/ssl/dtls_record.cc:366,50'
          Dst:             _ZNK4bssl16DTLSRecordNumber8sequenceEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:366,29'
          Dst:             _ZN4bssl16DTLSReplayBitmap6RecordEm
        - Src:             '/src/boringssl/ssl/dtls_record.cc:373,5'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/dtls_record.cc:373,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/ssl/dtls_record.cc:374,17'
          Dst:             _ZN4bssl10MakeUniqueINS_17DTLSPrevReadEpochEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/dtls_record.cc:381,20'
          Dst:             _ZN4bssl24ssl_ctx_get_current_timeEPK10ssl_ctx_st
        - Src:             '/src/boringssl/ssl/dtls_record.cc:388,17'
          Dst:             _ZN4bssl13DTLSReadEpochaSEOS0_
        - Src:             '/src/boringssl/ssl/dtls_record.cc:390,25'
          Dst:             _ZN4bssl13DTLSReadEpochaSEOS0_
        - Src:             '/src/boringssl/ssl/dtls_record.cc:398,46'
          Dst:             _ZN4bssl4SpanIKhEC2INS0_IhEEvS4_EERKT_
        - Src:             '/src/boringssl/ssl/dtls_record.cc:398,12'
          Dst:             _ZN4bssl17ssl_process_alertEP6ssl_stPhNS_4SpanIKhEE
        - Src:             '/src/boringssl/ssl/dtls_record.cc:404,34'
          Dst:             _ZN4bssl20ssl_protocol_versionEPK6ssl_st
        - Src:             '/src/boringssl/ssl/dtls_record.cc:408,25'
          Dst:             _ZNK4bssl16DTLSRecordNumber5epochEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:408,55'
          Dst:             _ZNK4bssl16DTLSRecordNumber5epochEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:411,40'
          Dst:             _ZNK4bssl16DTLSRecordNumber5epochEv
        - Src:             '/src/boringssl/ssl/dtls_record.cc:414,7'
          Dst:             ERR_put_error
    - functionName:    _ZNK4bssl16DTLSReplayBitmap13ShouldDiscardEm
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - seq_num
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:32,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:33,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:35,18'
              BranchSideFuncs:
                - _ZNKSt3__16bitsetILm256EEixB8ne180100Em
                - _ZNKSt3__121__bit_const_referenceINS_8__bitsetILm4ELm256EEEEcvbB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:36,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:36,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:36,32'
              BranchSideFuncs:
                - _ZNKSt3__16bitsetILm256EEixB8ne180100Em
                - _ZNKSt3__121__bit_const_referenceINS_8__bitsetILm4ELm256EEEEcvbB8ne180100Ev
      Callsites:       []
    - functionName:    _ZN4bssl16DTLSReplayBitmap6RecordEm
      functionSourceFile: '/src/boringssl/ssl/dtls_record.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - seq_num
      BBCount:         12
      ICount:          93
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:43,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:44,22'
              BranchSideFuncs:
                - _ZNSt3__16bitsetILm256EElSB8ne180100Em
                - _ZNSt3__16bitsetILm256EEixB8ne180100Em
                - _ZNSt3__115__bit_referenceINS_8__bitsetILm4ELm256EEELb1EEaSB8ne180100Eb
                - _ZNSt3__16bitsetILm256EE5resetB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:53,18'
              BranchSideFuncs:
                - _ZNSt3__16bitsetILm256EEixB8ne180100Em
                - _ZNSt3__115__bit_referenceINS_8__bitsetILm4ELm256EEELb1EEaSB8ne180100Eb
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:45,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:46,7'
              BranchSideFuncs:
                - _ZNSt3__16bitsetILm256EE5resetB8ne180100Ev
                - _ZNSt3__16bitsetILm256EEixB8ne180100Em
                - _ZNSt3__115__bit_referenceINS_8__bitsetILm4ELm256EEELb1EEaSB8ne180100Eb
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:48,16'
              BranchSideFuncs:
                - _ZNSt3__16bitsetILm256EElSB8ne180100Em
                - _ZNSt3__16bitsetILm256EEixB8ne180100Em
                - _ZNSt3__115__bit_referenceINS_8__bitsetILm4ELm256EEELb1EEaSB8ne180100Eb
        - Branch String:   '/src/boringssl/ssl/dtls_record.cc:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:54,7'
              BranchSideFuncs:
                - _ZNSt3__16bitsetILm256EEixB8ne180100Em
                - _ZNSt3__115__bit_referenceINS_8__bitsetILm4ELm256EEELb1EEaSB8ne180100Eb
            - BranchSide:      '/src/boringssl/ssl/dtls_record.cc:55,5'
              BranchSideFuncs:
                - _ZNSt3__16bitsetILm256EEixB8ne180100Em
                - _ZNSt3__115__bit_referenceINS_8__bitsetILm4ELm256EEELb1EEaSB8ne180100Eb
      Callsites:       []
    - functionName:    _ZN4bssl8internal11DeleterImplINS_10SSL3_STATEEvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteINS_10SSL3_STATEEEEvPT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:71,28'
          Dst:             _ZN4bssl6DeleteINS_10SSL3_STATEEEEvPT_
    - functionName:    _ZN4bssl6DeleteINS_10SSL3_STATEEEEvPT_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN4bssl10SSL3_STATED2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN4bssl10SSL3_STATED2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN4bssl10SSL3_STATED2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:61,9'
          Dst:             _ZN4bssl10SSL3_STATED2Ev
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl10SSL3_STATED2Ev
      functionSourceFile: '/src/boringssl/ssl/s3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm12EED2Ev
        - _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl9SSLBufferD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_lib.cc:50,28'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:50,28'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:50,28'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:50,28'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EED2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:50,28'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EED2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:50,28'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:50,28'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:50,28'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:50,28'
          Dst:             _ZN4bssl9SSLBufferD2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:50,28'
          Dst:             _ZN4bssl9SSLBufferD2Ev
    - functionName:    _ZN4bssl9SSLBufferD2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1034
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl9SSLBuffer5ClearEv
        - __clang_call_terminate
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/internal.h:1034,18'
          Dst:             _ZN4bssl9SSLBuffer5ClearEv
        - Src:             '/src/boringssl/ssl/internal.h:1034,18'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl8internal7DeleterclINS_10SSL3_STATEEEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplINS_10SSL3_STATEEvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplINS_10SSL3_STATEEvE4FreeEPS2_
    - functionName:    _ZN4bssl3NewINS_10SSL3_STATEEJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN4bssl10SSL3_STATEC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl10SSL3_STATEC2Ev
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl10SSL3_STATEC2Ev
        - Branch String:   '/src/boringssl/ssl/../crypto/mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/../crypto/mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN4bssl10SSL3_STATEC2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:52,18'
          Dst:             _ZN4bssl10SSL3_STATEC2Ev
    - functionName:    _ZN4bssl10SSL3_STATEC2Ev
      functionSourceFile: '/src/boringssl/ssl/s3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 2866
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         31
      ICount:          310
      EdgeCount:       59
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN4bssl13InplaceVectorIhLm12EEC2Ev
        - _ZN4bssl13InplaceVectorIhLm12EED2Ev
        - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
        - _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - _ZN4bssl4SpanIKhEC2Ev
        - _ZN4bssl4SpanIhEC2Ev
        - _ZN4bssl5ArrayIhEC2Ev
        - _ZN4bssl5ArrayIhED2Ev
        - _ZN4bssl9SSLBufferC2Ev
        - _ZN4bssl9SSLBufferD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/internal.h:2659,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/internal.h:2659,45'
              BranchSideFuncs:
                - _ZN4bssl9SSLBufferC2Ev
                - _ZN4bssl9SSLBufferC2Ev
                - _ZN4bssl9SSLBufferD2Ev
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl9SSLBufferD2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
                - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
                - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
                - _ZN4bssl13InplaceVectorIhLm12EEC2Ev
                - _ZN4bssl13InplaceVectorIhLm12EEC2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm12EED2Ev
                - _ZN4bssl13InplaceVectorIhLm12EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/internal.h:2660,11'
              BranchSideFuncs:
                - _ZN4bssl9SSLBufferC2Ev
                - _ZN4bssl9SSLBufferC2Ev
                - _ZN4bssl9SSLBufferD2Ev
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl9SSLBufferD2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
                - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
                - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
                - _ZN4bssl13InplaceVectorIhLm12EEC2Ev
                - _ZN4bssl13InplaceVectorIhLm12EEC2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm12EED2Ev
                - _ZN4bssl13InplaceVectorIhLm12EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/internal.h:2660,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_lib.cc:34,13'
              BranchSideFuncs:
                - _ZN4bssl9SSLBufferC2Ev
                - _ZN4bssl9SSLBufferC2Ev
                - _ZN4bssl9SSLBufferD2Ev
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl9SSLBufferD2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
                - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
                - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
                - _ZN4bssl13InplaceVectorIhLm12EEC2Ev
                - _ZN4bssl13InplaceVectorIhLm12EEC2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm12EED2Ev
                - _ZN4bssl13InplaceVectorIhLm12EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/internal.h:2660,45'
              BranchSideFuncs:
                - _ZN4bssl9SSLBufferC2Ev
                - _ZN4bssl9SSLBufferC2Ev
                - _ZN4bssl9SSLBufferD2Ev
                - _ZN4bssl4SpanIhEC2Ev
                - _ZN4bssl9SSLBufferD2Ev
                - _ZN4bssl4SpanIKhEC2Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
                - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
                - _ZN4bssl13InplaceVectorIhLm48EEC2Ev
                - _ZN4bssl13InplaceVectorIhLm12EEC2Ev
                - _ZN4bssl13InplaceVectorIhLm12EEC2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm12EED2Ev
                - _ZN4bssl13InplaceVectorIhLm12EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/internal.h:2829,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_lib.cc:34,13'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm12EED2Ev
                - _ZN4bssl13InplaceVectorIhLm12EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl9SSLBufferD2Ev
                - _ZN4bssl9SSLBufferD2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
            - BranchSide:      '/src/boringssl/ssl/internal.h:2829,27'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm12EED2Ev
                - _ZN4bssl13InplaceVectorIhLm12EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl9SSLBufferD2Ev
                - _ZN4bssl9SSLBufferD2Ev
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
        - Branch String:   '/src/boringssl/ssl/internal.h:2859,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_lib.cc:34,13'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm12EED2Ev
                - _ZN4bssl13InplaceVectorIhLm12EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl9SSLBufferD2Ev
                - _ZN4bssl9SSLBufferD2Ev
            - BranchSide:      '/src/boringssl/ssl/internal.h:2859,28'
              BranchSideFuncs:
                - _ZN4bssl5ArrayIhEC2Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZN4bssl5ArrayIhED2Ev
                - _ZNSt3__110unique_ptrI14ssl_session_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl13InplaceVectorIhLm12EED2Ev
                - _ZN4bssl13InplaceVectorIhLm12EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZN4bssl13InplaceVectorIhLm48EED2Ev
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10buf_mem_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI17err_save_state_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl9SSLBufferD2Ev
                - _ZN4bssl9SSLBufferD2Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_lib.cc:34,13'
          Dst:             _ZN4bssl9SSLBufferC2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:34,13'
          Dst:             _ZN4bssl9SSLBufferC2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:34,13'
          Dst:             _ZN4bssl4SpanIhEC2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:34,13'
          Dst:             _ZN4bssl4SpanIKhEC2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:34,13'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEC2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:34,13'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEC2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:34,13'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EEC2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:34,13'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EEC2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:34,13'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EEC2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:34,13'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:34,13'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:34,13'
          Dst:             _ZN4bssl5ArrayIhEC2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:48,37'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:48,37'
          Dst:             _ZN4bssl5ArrayIhED2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:48,37'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EED2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:48,37'
          Dst:             _ZN4bssl13InplaceVectorIhLm12EED2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:48,37'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:48,37'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:48,37'
          Dst:             _ZN4bssl13InplaceVectorIhLm48EED2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:48,37'
          Dst:             _ZN4bssl9SSLBufferD2Ev
        - Src:             '/src/boringssl/ssl/s3_lib.cc:48,37'
          Dst:             _ZN4bssl9SSLBufferD2Ev
    - functionName:    _ZN4bssl9SSLBufferC2Ev
      functionSourceFile: '/src/boringssl/ssl/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1033
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8tls_freeEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/s3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl6DeleteINS_10SSL3_STATEEEEvPT_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_lib.cc:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_lib.cc:81,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/ssl/s3_lib.cc:84,10'
              BranchSideFuncs:
                - _ZN4bssl6DeleteINS_10SSL3_STATEEEEvPT_
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_lib.cc:84,3'
          Dst:             _ZN4bssl6DeleteINS_10SSL3_STATEEEEvPT_
    - functionName:    _ZN4bssl10MakeUniqueINS_10SSL3_STATEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/ssl/../crypto/mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewINS_10SSL3_STATEEJEEEPT_DpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/ssl/../crypto/mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewINS_10SSL3_STATEEJEEEPT_DpOT0_
    - functionName:    _ZN4bssl7tls_newEP6ssl_st
      functionSourceFile: '/src/boringssl/ssl/s3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ssl
      BBCount:         22
      ICount:          123
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - SSL_is_dtls
        - _ZN4bssl10MakeUniqueINS_10SSL3_STATEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl14SSLAEADContext16CreateNullCipherEv
        - _ZN4bssl17ssl_handshake_newEP6ssl_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/ssl/s3_lib.cc:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_lib.cc:55,5'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14SSLAEADContext16CreateNullCipherEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14SSLAEADContext16CreateNullCipherEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/s3_lib.cc:62,20'
              BranchSideFuncs:
                - SSL_is_dtls
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14SSLAEADContext16CreateNullCipherEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl14SSLAEADContext16CreateNullCipherEv
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_lib.cc:62,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_lib.cc:63,25'
              BranchSideFuncs:
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/s3_lib.cc:70,30'
              BranchSideFuncs:
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_lib.cc:65,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_lib.cc:65,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl14SSLAEADContextENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/s3_lib.cc:66,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_lib.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_lib.cc:66,7'
              BranchSideFuncs:
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/s3_lib.cc:68,3'
              BranchSideFuncs:
                - _ZN4bssl17ssl_handshake_newEP6ssl_st
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIN4bssl13SSL_HANDSHAKEENS1_8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/ssl/s3_lib.cc:71,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/ssl/s3_lib.cc:72,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/ssl/s3_lib.cc:75,16'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrIN4bssl10SSL3_STATEENS1_8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/ssl/s3_lib.cc:53,30'
          Dst:             _ZN4bssl10MakeUniqueINS_10SSL3_STATEEJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/ssl/s3_lib.cc:62,8'
          Dst:             SSL_is_dtls
        - Src:             '/src/boringssl/ssl/s3_lib.cc:63,25'
          Dst:             _ZN4bssl14SSLAEADContext16CreateNullCipherEv
        - Src:             '/src/boringssl/ssl/s3_lib.cc:64,26'
          Dst:             _ZN4bssl14SSLAEADContext16CreateNullCipherEv
        - Src:             '/src/boringssl/ssl/s3_lib.cc:70,12'
          Dst:             _ZN4bssl17ssl_handshake_newEP6ssl_st
    - functionName:    _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - data
        - num_blocks
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL21sha1_block_data_orderPjPKhm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:54,5'
          Dst:             _ZL21sha1_block_data_orderPjPKhm
    - functionName:    _ZL21sha1_block_data_orderPjPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - data
        - num
      BBCount:         12
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - sha1_avx2_capable
        - sha1_avx_capable
        - sha1_block_data_order_avx
        - sha1_block_data_order_avx2
        - sha1_block_data_order_hw
        - sha1_block_data_order_nohw
        - sha1_block_data_order_ssse3
        - sha1_hw_capable
        - sha1_ssse3_capable
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:351,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:352,30'
              BranchSideFuncs:
                - sha1_block_data_order_hw
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:357,7'
              BranchSideFuncs:
                - sha1_avx2_capable
                - sha1_avx_capable
                - sha1_ssse3_capable
                - sha1_block_data_order_nohw
                - sha1_block_data_order_ssse3
                - sha1_block_data_order_avx
                - sha1_block_data_order_avx2
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:357,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:358,32'
              BranchSideFuncs:
                - sha1_block_data_order_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:363,7'
              BranchSideFuncs:
                - sha1_avx_capable
                - sha1_ssse3_capable
                - sha1_block_data_order_nohw
                - sha1_block_data_order_ssse3
                - sha1_block_data_order_avx
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:363,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:364,31'
              BranchSideFuncs:
                - sha1_block_data_order_avx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:369,7'
              BranchSideFuncs:
                - sha1_ssse3_capable
                - sha1_block_data_order_nohw
                - sha1_block_data_order_ssse3
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:369,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:370,33'
              BranchSideFuncs:
                - sha1_block_data_order_ssse3
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:380,30'
              BranchSideFuncs:
                - sha1_block_data_order_nohw
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:351,7'
          Dst:             sha1_hw_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:352,5'
          Dst:             sha1_block_data_order_hw
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:357,7'
          Dst:             sha1_avx2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:358,5'
          Dst:             sha1_block_data_order_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:363,7'
          Dst:             sha1_avx_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:364,5'
          Dst:             sha1_block_data_order_avx
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:369,7'
          Dst:             sha1_ssse3_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:370,5'
          Dst:             sha1_block_data_order_ssse3
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:380,3'
          Dst:             sha1_block_data_order_nohw
    - functionName:    sha1_hw_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_is_SSSE3_capable
        - CRYPTO_is_x86_SHA_capable
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/internal.h:124,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:124,10'
              BranchSideFuncs:
                - CRYPTO_is_x86_SHA_capable
                - CRYPTO_is_SSSE3_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:124,10'
              BranchSideFuncs:
                - CRYPTO_is_x86_SHA_capable
                - CRYPTO_is_SSSE3_capable
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/internal.h:124,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:124,41'
              BranchSideFuncs:
                - CRYPTO_is_SSSE3_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:124,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/internal.h:124,10'
          Dst:             CRYPTO_is_x86_SHA_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/internal.h:124,41'
          Dst:             CRYPTO_is_SSSE3_capable
    - functionName:    sha1_block_data_order_hw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha1_avx2_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_is_AVX2_capable
        - CRYPTO_is_BMI1_capable
        - CRYPTO_is_BMI2_capable
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/internal.h:129,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:129,10'
              BranchSideFuncs:
                - CRYPTO_is_AVX2_capable
                - CRYPTO_is_BMI2_capable
                - CRYPTO_is_BMI1_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:129,10'
              BranchSideFuncs:
                - CRYPTO_is_AVX2_capable
                - CRYPTO_is_BMI2_capable
                - CRYPTO_is_BMI1_capable
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/internal.h:129,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:129,38'
              BranchSideFuncs:
                - CRYPTO_is_BMI2_capable
                - CRYPTO_is_BMI1_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:129,35'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/internal.h:129,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:129,63'
              BranchSideFuncs:
                - CRYPTO_is_BMI1_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:130,10'
              BranchSideFuncs:
                - CRYPTO_is_BMI1_capable
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/internal.h:129,10'
          Dst:             CRYPTO_is_AVX2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/internal.h:129,38'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/internal.h:130,10'
          Dst:             CRYPTO_is_BMI1_capable
    - functionName:    sha1_block_data_order_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha1_avx_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_is_AVX_capable
        - CRYPTO_is_intel_cpu
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/internal.h:139,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:139,10'
              BranchSideFuncs:
                - CRYPTO_is_AVX_capable
                - CRYPTO_is_intel_cpu
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:139,10'
              BranchSideFuncs:
                - CRYPTO_is_AVX_capable
                - CRYPTO_is_intel_cpu
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/internal.h:139,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:139,37'
              BranchSideFuncs:
                - CRYPTO_is_intel_cpu
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:139,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/internal.h:139,10'
          Dst:             CRYPTO_is_AVX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/internal.h:139,37'
          Dst:             CRYPTO_is_intel_cpu
    - functionName:    sha1_block_data_order_avx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha1_ssse3_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_is_SSSE3_capable
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/internal.h:145,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:145,46'
              BranchSideFuncs:
                - CRYPTO_is_SSSE3_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:145,46'
              BranchSideFuncs:
                - CRYPTO_is_SSSE3_capable
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/internal.h:145,46'
          Dst:             CRYPTO_is_SSSE3_capable
    - functionName:    sha1_block_data_order_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha1_block_data_order_nohw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_is_SSSE3_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1135
      functionLinenumberEnd: 1139
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_get_ia32cap
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:1139,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1139,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1139,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1139,11'
          Dst:             OPENSSL_get_ia32cap
    - functionName:    CRYPTO_is_AVX_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1174
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_get_ia32cap
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:1174,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1174,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1174,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1174,11'
          Dst:             OPENSSL_get_ia32cap
    - functionName:    CRYPTO_is_intel_cpu
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1120
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_get_ia32cap
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:1122,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1122,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1122,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1122,11'
          Dst:             OPENSSL_get_ia32cap
    - functionName:    CRYPTO_is_AVX2_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1195
      functionLinenumberEnd: 1199
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_get_ia32cap
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:1199,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1199,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1199,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1199,11'
          Dst:             OPENSSL_get_ia32cap
    - functionName:    CRYPTO_is_BMI2_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1203
      functionLinenumberEnd: 1207
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_get_ia32cap
      functionUses:    19
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:1207,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1207,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1207,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1207,11'
          Dst:             OPENSSL_get_ia32cap
    - functionName:    CRYPTO_is_BMI1_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1187
      functionLinenumberEnd: 1191
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_get_ia32cap
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:1191,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1191,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1191,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1191,11'
          Dst:             OPENSSL_get_ia32cap
    - functionName:    CRYPTO_is_x86_SHA_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1220
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_get_ia32cap
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:1224,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1224,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1224,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1224,11'
          Dst:             OPENSSL_get_ia32cap
    - functionName:    _ZN5mlkem12_GLOBAL__N_130mlkem_parse_public_key_no_hashILi4EEEiPNS0_10public_keyIXT_EEEP6cbs_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pub
        - in
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_copy_bytes
        - CBS_data
        - CBS_get_bytes
        - _ZN5mlkem12_GLOBAL__N_113matrix_expandILi4EEEvPNS0_6matrixIXT_EEEPKh
        - _ZN5mlkem12_GLOBAL__N_113vector_decodeILi4EEEiPNS0_6vectorIXT_EEEPKhi
        - _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:825,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:826,23'
              BranchSideFuncs:
                - CBS_data
                - _ZN5mlkem12_GLOBAL__N_113vector_decodeILi4EEEiPNS0_6vectorIXT_EEEPKhi
                - CBS_copy_bytes
                - _ZN5mlkem12_GLOBAL__N_113matrix_expandILi4EEEvPNS0_6matrixIXT_EEEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:828,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:826,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:827,23'
              BranchSideFuncs:
                - CBS_copy_bytes
                - _ZN5mlkem12_GLOBAL__N_113matrix_expandILi4EEEvPNS0_6matrixIXT_EEEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:828,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:825,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:828,5'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113matrix_expandILi4EEEvPNS0_6matrixIXT_EEEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:830,18'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113matrix_expandILi4EEEvPNS0_6matrixIXT_EEEPKh
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:825,36'
          Dst:             _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:825,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:826,31'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:826,8'
          Dst:             _ZN5mlkem12_GLOBAL__N_113vector_decodeILi4EEEiPNS0_6vectorIXT_EEEPKhi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:827,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:830,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_113matrix_expandILi4EEEvPNS0_6matrixIXT_EEEPKh
    - functionName:    _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - rank
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mlkem12_GLOBAL__N_113vector_decodeILi4EEEiPNS0_6vectorIXT_EEEPKhi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - bits
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_113scalar_decodeEPNS0_6scalarEPKhi
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:574,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:575,25'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113scalar_decodeEPNS0_6scalarEPKhi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:579,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:575,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:576,7'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113scalar_decodeEPNS0_6scalarEPKhi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:578,3'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113scalar_decodeEPNS0_6scalarEPKhi
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:575,10'
          Dst:             _ZN5mlkem12_GLOBAL__N_113scalar_decodeEPNS0_6scalarEPKhi
    - functionName:    _ZN5mlkem12_GLOBAL__N_113matrix_expandILi4EEEvPNS0_6matrixIXT_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - rho
      BBCount:         11
      ICount:          79
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - BORINGSSL_keccak_absorb
        - BORINGSSL_keccak_init
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mlkem12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEP19BORINGSSL_keccak_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:444,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:445,14'
              BranchSideFuncs:
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - _ZN5mlkem12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEP19BORINGSSL_keccak_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:454,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:445,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:446,19'
              BranchSideFuncs:
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - _ZN5mlkem12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEP19BORINGSSL_keccak_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:453,3'
              BranchSideFuncs:
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - _ZN5mlkem12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEP19BORINGSSL_keccak_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:443,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:449,7'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:450,7'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:451,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEP19BORINGSSL_keccak_st
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    258
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BORINGSSL_keccak_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - config
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11keccak_initP19BORINGSSL_keccak_st25boringssl_keccak_config_t
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:174,3'
          Dst:             _ZL11keccak_initP19BORINGSSL_keccak_st25boringssl_keccak_config_t
    - functionName:    BORINGSSL_keccak_absorb
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - in
        - in_len
      BBCount:         37
      ICount:          273
      EdgeCount:       44
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL18CRYPTO_load_u64_lePKv
        - _ZL8keccak_fPm
        - __assert_fail
        - abort
      functionUses:    47
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:181,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:184,29'
              BranchSideFuncs:
                - __assert_fail
                - _ZL8keccak_fPm
                - _ZL18CRYPTO_load_u64_lePKv
                - __assert_fail
                - _ZL8keccak_fPm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:190,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:191,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZL8keccak_fPm
                - __assert_fail
                - _ZL8keccak_fPm
                - _ZL18CRYPTO_load_u64_lePKv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:209,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL8keccak_fPm
                - _ZL18CRYPTO_load_u64_lePKv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:191,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:191,5'
              BranchSideFuncs:
                - _ZL8keccak_fPm
                - __assert_fail
                - _ZL8keccak_fPm
                - _ZL18CRYPTO_load_u64_lePKv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:192,30'
              BranchSideFuncs:
                - _ZL8keccak_fPm
                - __assert_fail
                - _ZL8keccak_fPm
                - _ZL18CRYPTO_load_u64_lePKv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:193,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:193,47'
              BranchSideFuncs:
                - _ZL8keccak_fPm
                - __assert_fail
                - _ZL8keccak_fPm
                - _ZL18CRYPTO_load_u64_lePKv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:193,5'
              BranchSideFuncs:
                - _ZL8keccak_fPm
                - __assert_fail
                - _ZL8keccak_fPm
                - _ZL18CRYPTO_load_u64_lePKv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:193,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:194,46'
              BranchSideFuncs:
                - _ZL8keccak_fPm
                - __assert_fail
                - _ZL8keccak_fPm
                - _ZL18CRYPTO_load_u64_lePKv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:198,9'
              BranchSideFuncs:
                - _ZL8keccak_fPm
                - __assert_fail
                - _ZL8keccak_fPm
                - _ZL18CRYPTO_load_u64_lePKv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:198,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:199,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:203,14'
              BranchSideFuncs:
                - _ZL8keccak_fPm
                - __assert_fail
                - _ZL8keccak_fPm
                - _ZL18CRYPTO_load_u64_lePKv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:209,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:210,17'
              BranchSideFuncs:
                - _ZL8keccak_fPm
                - __assert_fail
                - _ZL18CRYPTO_load_u64_lePKv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:219,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:210,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:211,43'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u64_lePKv
                - _ZL8keccak_fPm
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:213,14'
              BranchSideFuncs:
                - _ZL8keccak_fPm
                - __assert_fail
                - _ZL18CRYPTO_load_u64_lePKv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:219,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:219,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:220,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:220,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:221,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:223,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:181,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:191,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:203,5'
          Dst:             _ZL8keccak_fPm
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:211,24'
          Dst:             _ZL18CRYPTO_load_u64_lePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:213,5'
          Dst:             _ZL8keccak_fPm
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:219,3'
          Dst:             __assert_fail
    - functionName:    _ZN5mlkem12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEP19BORINGSSL_keccak_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - keccak_ctx
      BBCount:         29
      ICount:          183
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - BORINGSSL_keccak_squeeze
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:371,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:371,3'
              BranchSideFuncs:
                - __assert_fail
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:372,3'
              BranchSideFuncs:
                - __assert_fail
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:372,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:372,3'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:375,7'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:376,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:378,30'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:390,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:379,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:379,45'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:379,5'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:379,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:376,3'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:380,27'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:382,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:383,26'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:385,11'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:385,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:385,26'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:388,5'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:385,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:386,26'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:388,5'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:371,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:372,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:378,5'
          Dst:             BORINGSSL_keccak_squeeze
    - functionName:    BORINGSSL_keccak_squeeze
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
      BBCount:         23
      ICount:          166
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL15keccak_finalizeP19BORINGSSL_keccak_st
        - _ZL8keccak_fPm
        - abort
      functionUses:    20
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:251,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:252,8'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL8keccak_fPm
                - _ZL15keccak_finalizeP19BORINGSSL_keccak_st
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:259,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL8keccak_fPm
                - _ZL15keccak_finalizeP19BORINGSSL_keccak_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:252,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:253,8'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:256,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:251,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:256,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:259,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL8keccak_fPm
                - _ZL15keccak_finalizeP19BORINGSSL_keccak_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:259,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:260,21'
              BranchSideFuncs:
                - _ZL15keccak_finalizeP19BORINGSSL_keccak_st
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL8keccak_fPm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:266,49'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL8keccak_fPm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:267,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:268,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL8keccak_fPm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:283,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:268,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:269,16'
              BranchSideFuncs:
                - _ZL8keccak_fPm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:273,24'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL8keccak_fPm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:275,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:276,14'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL8keccak_fPm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:278,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL8keccak_fPm
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:256,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:260,5'
          Dst:             _ZL15keccak_finalizeP19BORINGSSL_keccak_st
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:269,7'
          Dst:             _ZL8keccak_fPm
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:278,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL15keccak_finalizeP19BORINGSSL_keccak_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         11
      ICount:          80
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL8keccak_fPm
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:228,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:231,18'
              BranchSideFuncs:
                - _ZL8keccak_fPm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:231,18'
              BranchSideFuncs:
                - _ZL8keccak_fPm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:235,18'
              BranchSideFuncs:
                - _ZL8keccak_fPm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:235,18'
              BranchSideFuncs:
                - _ZL8keccak_fPm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:238,7'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:238,7'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:246,3'
          Dst:             _ZL8keccak_fPm
    - functionName:    _ZL8keccak_fPm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         71
      ICount:          650
      EdgeCount:       76
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL15CRYPTO_rotl_u64mi
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:29,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:32,14'
              BranchSideFuncs:
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:126,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:32,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:33,14'
              BranchSideFuncs:
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:37,14'
              BranchSideFuncs:
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:37,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:38,29'
              BranchSideFuncs:
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:59,27'
              BranchSideFuncs:
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:39,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:40,29'
              BranchSideFuncs:
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:42,5'
              BranchSideFuncs:
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:95,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:96,33'
              BranchSideFuncs:
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:124,33'
              BranchSideFuncs:
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
                - _ZL15CRYPTO_rotl_u64mi
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:38,43'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:67,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:68,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:69,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:70,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:71,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:72,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:73,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:74,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:75,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:76,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:77,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:78,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:79,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:80,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:81,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:82,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:83,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:84,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:85,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:86,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:87,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:88,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:89,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:90,5'
          Dst:             _ZL15CRYPTO_rotl_u64mi
    - functionName:    _ZL15CRYPTO_rotl_u64mi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - value
        - shift
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18CRYPTO_load_u64_lePKv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:923,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL11keccak_initP19BORINGSSL_keccak_st25boringssl_keccak_config_t
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - config
      BBCount:         13
      ICount:          89
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - __assert_fail
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:132,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:134,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:138,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:142,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:146,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:150,7'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:158,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:158,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:158,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:150,7'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:153,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:158,3'
          Dst:             __assert_fail
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    86
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN5mlkem12_GLOBAL__N_113scalar_decodeEPNS0_6scalarEPKhi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - bits
      BBCount:         26
      ICount:          180
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:519,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:519,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:519,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:519,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:519,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:521,11'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:524,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:525,14'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:555,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:528,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:529,11'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:549,38'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:529,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:530,20'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:535,24'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:536,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:537,22'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:540,19'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:549,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:550,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:552,17'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:519,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:549,9'
          Dst:             _ZL28constant_time_declassify_inti
    - functionName:    _ZL28constant_time_declassify_inti
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17value_barrier_u32j
      functionUses:    76
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:486,10'
          Dst:             _ZL17value_barrier_u32j
    - functionName:    _ZL17value_barrier_u32j
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mlkem12_GLOBAL__N_14fips22ensure_decap_self_testEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1068
      functionLinenumberEnd: 1068
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mlkem12_GLOBAL__N_14fips22ensure_encap_self_testEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1067
      functionLinenumberEnd: 1067
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mlkem12_GLOBAL__N_121matrix_mult_transposeILi4EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EEEPKS3_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - m
        - a
      BBCount:         11
      ICount:          79
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
        - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
        - _ZN5mlkem12_GLOBAL__N_111vector_zeroILi4EEEvPNS0_6vectorIXT_EEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:346,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:347,14'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:353,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:347,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:349,30'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:352,3'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:345,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_111vector_zeroILi4EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:349,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:350,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
    - functionName:    _ZN5mlkem12_GLOBAL__N_111vector_zeroILi4EEEvPNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:219,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - lhs
        - rhs
      BBCount:         7
      ICount:          154
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_16reduceEj
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:311,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:312,36'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:320,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:317,38'
          Dst:             _ZN5mlkem12_GLOBAL__N_16reduceEj
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:317,9'
          Dst:             _ZN5mlkem12_GLOBAL__N_16reduceEj
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:318,25'
          Dst:             _ZN5mlkem12_GLOBAL__N_16reduceEj
    - functionName:    _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         7
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:291,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:292,29'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:294,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:292,17'
          Dst:             _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
    - functionName:    _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - x
      BBCount:         7
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:190,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:190,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:190,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:190,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:190,3'
          Dst:             __assert_fail
    - functionName:    _ZN5mlkem12_GLOBAL__N_16reduceEj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         7
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28constant_time_declassify_inti
        - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:208,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:208,3'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:208,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:208,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:208,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:212,10'
          Dst:             _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
    - functionName:    _ZN5mlkem12_GLOBAL__N_145mlkem_generate_key_external_seed_no_self_testILi4EEEvPhPNS0_11private_keyIXT_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - priv
        - seed
      BBCount:         5
      ICount:          113
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_init_fixed
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mlkem12_GLOBAL__N_110vector_addILi4EEEvPNS0_6vectorIXT_EEEPKS3_
        - _ZN5mlkem12_GLOBAL__N_110vector_nttILi4EEEvPNS0_6vectorIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_113matrix_expandILi4EEEvPNS0_6matrixIXT_EEEPKh
        - _ZN5mlkem12_GLOBAL__N_121matrix_mult_transposeILi4EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EEEPKS3_
        - _ZN5mlkem12_GLOBAL__N_123encoded_public_key_sizeEi
        - _ZN5mlkem12_GLOBAL__N_124mlkem_marshal_public_keyILi4EEE12bcm_status_tP6cbb_stPKNS0_10public_keyIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_128vector_generate_secret_eta_2ILi4EEEvPNS0_6vectorIXT_EEEPhPKh
        - _ZN5mlkem12_GLOBAL__N_16hash_gEPhPKhm
        - _ZN5mlkem12_GLOBAL__N_16hash_hEPhPKhm
        - abort
        - bcm_success
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:727,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:728,5'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_123encoded_public_key_sizeEi
                - _ZN5mlkem12_GLOBAL__N_16hash_hEPhPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:731,10'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_123encoded_public_key_sizeEi
                - _ZN5mlkem12_GLOBAL__N_16hash_hEPhPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:703,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:707,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_16hash_gEPhPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:712,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:713,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_113matrix_expandILi4EEEvPNS0_6matrixIXT_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:715,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_128vector_generate_secret_eta_2ILi4EEEvPNS0_6vectorIXT_EEEPhPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:716,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_110vector_nttILi4EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:718,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_128vector_generate_secret_eta_2ILi4EEEvPNS0_6vectorIXT_EEEPhPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:719,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_110vector_nttILi4EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:720,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_121matrix_mult_transposeILi4EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EEEPKS3_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:721,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_110vector_addILi4EEEvPNS0_6vectorIXT_EEEPKS3_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:726,48'
          Dst:             _ZN5mlkem12_GLOBAL__N_123encoded_public_key_sizeEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:726,3'
          Dst:             CBB_init_fixed
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:727,20'
          Dst:             _ZN5mlkem12_GLOBAL__N_124mlkem_marshal_public_keyILi4EEE12bcm_status_tP6cbb_stPKNS0_10public_keyIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:727,8'
          Dst:             bcm_success
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:728,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:732,10'
          Dst:             _ZN5mlkem12_GLOBAL__N_123encoded_public_key_sizeEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:731,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_16hash_hEPhPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:733,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN5mlkem12_GLOBAL__N_16hash_gEPhPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BORINGSSL_keccak
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:55,3'
          Dst:             BORINGSSL_keccak
    - functionName:    _ZN5mlkem12_GLOBAL__N_128vector_generate_secret_eta_2ILi4EEEvPNS0_6vectorIXT_EEEPhPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - counter
        - seed
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mlkem12_GLOBAL__N_152scalar_centered_binomial_distribution_eta_2_with_prfEPNS0_6scalarEPKh
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:433,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:434,19'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_152scalar_centered_binomial_distribution_eta_2_with_prfEPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:437,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:432,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:435,5'
          Dst:             _ZN5mlkem12_GLOBAL__N_152scalar_centered_binomial_distribution_eta_2_with_prfEPNS0_6scalarEPKh
    - functionName:    _ZN5mlkem12_GLOBAL__N_110vector_nttILi4EEEvPNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:250,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:251,17'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:253,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:251,5'
          Dst:             _ZN5mlkem12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
    - functionName:    _ZN5mlkem12_GLOBAL__N_110vector_addILi4EEEvPNS0_6vectorIXT_EEEPKS3_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:324,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:325,17'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:327,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:325,5'
          Dst:             _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
    - functionName:    _ZN5mlkem12_GLOBAL__N_123encoded_public_key_sizeEi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - rank
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:93,10'
          Dst:             _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
    - functionName:    _ZN5mlkem12_GLOBAL__N_124mlkem_marshal_public_keyILi4EEE12bcm_status_tP6cbb_stPKNS0_10public_keyIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 686
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pub
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_add_bytes
        - CBB_add_space
        - _ZN5mlkem12_GLOBAL__N_113vector_encodeILi4EEEvPhPKNS0_6vectorIXT_EEEi
        - _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:688,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:689,5'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113vector_encodeILi4EEEvPhPKNS0_6vectorIXT_EEEi
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:691,17'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113vector_encodeILi4EEEvPhPKNS0_6vectorIXT_EEEi
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:692,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:693,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:695,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:688,43'
          Dst:             _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:688,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:691,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_113vector_encodeILi4EEEvPhPKNS0_6vectorIXT_EEEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:692,8'
          Dst:             CBB_add_bytes
    - functionName:    bcm_success
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bcm_interface.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - status
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bcm_interface.h:54,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bcm_interface.h:54,41'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bcm_interface.h:54,44'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN5mlkem12_GLOBAL__N_16hash_hEPhPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BORINGSSL_keccak
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:51,3'
          Dst:             BORINGSSL_keccak
    - functionName:    BORINGSSL_keccak
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - out
        - out_len
        - in
        - in_len
        - config
      BBCount:         8
      ICount:          60
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - BORINGSSL_keccak_absorb
        - BORINGSSL_keccak_squeeze
        - _ZL11keccak_initP19BORINGSSL_keccak_st25boringssl_keccak_config_t
        - abort
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:165,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:165,36'
              BranchSideFuncs:
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_squeeze
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:165,33'
              BranchSideFuncs:
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:165,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:166,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:164,3'
          Dst:             _ZL11keccak_initP19BORINGSSL_keccak_st25boringssl_keccak_config_t
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:166,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:168,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/keccak/keccak.cc.inc:169,3'
          Dst:             BORINGSSL_keccak_squeeze
    - functionName:    _ZN5mlkem12_GLOBAL__N_113vector_encodeILi4EEEvPhPKNS0_6vectorIXT_EEEi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - a
        - bits
      BBCount:         7
      ICount:          54
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_113scalar_encodeEPhPKNS0_6scalarEi
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:510,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:511,19'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113scalar_encodeEPhPKNS0_6scalarEi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:513,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:511,5'
          Dst:             _ZN5mlkem12_GLOBAL__N_113scalar_encodeEPhPKNS0_6scalarEi
    - functionName:    _ZN5mlkem12_GLOBAL__N_113scalar_encodeEPhPKNS0_6scalarEi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - s
        - bits
      BBCount:         23
      ICount:          183
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:459,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:459,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:459,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:459,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:459,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:461,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:464,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:465,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:488,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:468,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:469,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:486,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:471,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:472,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:479,22'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:488,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:488,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:489,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:459,3'
          Dst:             __assert_fail
    - functionName:    _ZN5mlkem12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         15
      ICount:          147
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
        - _ZN5mlkem12_GLOBAL__N_16reduceEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:232,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:233,12'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
                - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
                - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:246,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:235,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:236,44'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
                - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
                - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:245,3'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
                - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
                - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:237,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:238,31'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
                - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
                - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:243,16'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
                - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
                - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:238,24'
          Dst:             _ZN5mlkem12_GLOBAL__N_16reduceEj
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:240,19'
          Dst:             _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:241,28'
          Dst:             _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
    - functionName:    _ZN5mlkem12_GLOBAL__N_152scalar_centered_binomial_distribution_eta_2_with_prfEPNS0_6scalarEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - input
      BBCount:         7
      ICount:          159
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_13prfEPhmPKh
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:404,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:405,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:423,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:402,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_13prfEPhmPKh
    - functionName:    _ZN5mlkem12_GLOBAL__N_13prfEPhmPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - out_len
        - in
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BORINGSSL_keccak
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:46,3'
          Dst:             BORINGSSL_keccak
    - functionName:    _ZN5mlkem12_GLOBAL__N_14fips23ensure_keygen_self_testEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1066
      functionLinenumberEnd: 1066
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mlkem12_GLOBAL__N_117vector_decompressILi4EEEvPNS0_6vectorIXT_EEEi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - bits
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_117scalar_decompressEPNS0_6scalarEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:642,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:643,24'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_117scalar_decompressEPNS0_6scalarEi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:645,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:643,5'
          Dst:             _ZN5mlkem12_GLOBAL__N_117scalar_decompressEPNS0_6scalarEi
    - functionName:    _ZN5mlkem12_GLOBAL__N_117scalar_decompressEPNS0_6scalarEi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - bits
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_110decompressEti
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:628,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:629,26'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_110decompressEti
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:631,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:629,15'
          Dst:             _ZN5mlkem12_GLOBAL__N_110decompressEti
    - functionName:    _ZN5mlkem12_GLOBAL__N_110decompressEti
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - int
      constantsTouched: []
      argNames:
        - x
        - bits
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mlkem12_GLOBAL__N_111decrypt_cpaILi4EEEvPhPKNS0_11private_keyIXT_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - priv
        - ciphertext
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_110scalar_subEPNS0_6scalarEPKS1_
        - _ZN5mlkem12_GLOBAL__N_110vector_nttILi4EEEvPNS0_6vectorIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_113scalar_decodeEPNS0_6scalarEPKhi
        - _ZN5mlkem12_GLOBAL__N_113vector_decodeILi4EEEiPNS0_6vectorIXT_EEEPKhi
        - _ZN5mlkem12_GLOBAL__N_115scalar_compressEPNS0_6scalarEi
        - _ZN5mlkem12_GLOBAL__N_115scalar_encode_1EPhPKNS0_6scalarE
        - _ZN5mlkem12_GLOBAL__N_117scalar_decompressEPNS0_6scalarEi
        - _ZN5mlkem12_GLOBAL__N_117vector_decompressILi4EEEvPNS0_6vectorIXT_EEEi
        - _ZN5mlkem12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
        - _ZN5mlkem12_GLOBAL__N_120scalar_inner_productILi4EEEvPNS0_6scalarEPKNS0_6vectorIXT_EEES7_
        - _ZN5mlkem12_GLOBAL__N_122compressed_vector_sizeEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:670,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_113vector_decodeILi4EEEiPNS0_6vectorIXT_EEEPKhi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:671,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_117vector_decompressILi4EEEvPNS0_6vectorIXT_EEEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:672,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_110vector_nttILi4EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:674,34'
          Dst:             _ZN5mlkem12_GLOBAL__N_122compressed_vector_sizeEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:674,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_113scalar_decodeEPNS0_6scalarEPKhi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:675,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_117scalar_decompressEPNS0_6scalarEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:677,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_120scalar_inner_productILi4EEEvPNS0_6scalarEPKNS0_6vectorIXT_EEES7_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:678,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:679,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_110scalar_subEPNS0_6scalarEPKS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:680,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_115scalar_compressEPNS0_6scalarEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:681,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_115scalar_encode_1EPhPKNS0_6scalarE
    - functionName:    _ZN5mlkem12_GLOBAL__N_122compressed_vector_sizeEi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - rank
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mlkem12_GLOBAL__N_120scalar_inner_productILi4EEEvPNS0_6scalarEPKNS0_6vectorIXT_EEES7_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - lhs
        - rhs
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
        - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
        - _ZN5mlkem12_GLOBAL__N_111scalar_zeroEPNS0_6scalarE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:359,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:361,28'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:364,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:358,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_111scalar_zeroEPNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:361,5'
          Dst:             _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:362,5'
          Dst:             _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
    - functionName:    _ZN5mlkem12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         19
      ICount:          175
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
        - _ZN5mlkem12_GLOBAL__N_16reduceEj
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:264,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:265,10'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
                - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:278,12'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:267,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:268,45'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
                - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:277,3'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
                - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:269,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:270,24'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:275,16'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
                - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:278,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:279,22'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_16reduceEj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:281,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:272,19'
          Dst:             _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:273,28'
          Dst:             _ZN5mlkem12_GLOBAL__N_16reduceEj
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:279,15'
          Dst:             _ZN5mlkem12_GLOBAL__N_16reduceEj
    - functionName:    _ZN5mlkem12_GLOBAL__N_110scalar_subEPNS0_6scalarEPKS1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:297,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:298,29'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:300,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:298,17'
          Dst:             _ZN5mlkem12_GLOBAL__N_111reduce_onceEt
    - functionName:    _ZN5mlkem12_GLOBAL__N_115scalar_compressEPNS0_6scalarEi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - bits
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_18compressEti
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:622,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:623,24'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_18compressEti
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:625,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:623,15'
          Dst:             _ZN5mlkem12_GLOBAL__N_18compressEti
    - functionName:    _ZN5mlkem12_GLOBAL__N_115scalar_encode_1EPhPKNS0_6scalarE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - s
      BBCount:         9
      ICount:          71
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:495,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:496,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:503,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:497,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:498,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:500,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN5mlkem12_GLOBAL__N_18compressEti
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - int
      constantsTouched: []
      argNames:
        - x
        - bits
      BBCount:         7
      ICount:          85
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_lt_wmm
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:598,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:598,3'
              BranchSideFuncs:
                - _ZL18constant_time_lt_wmm.10458
                - _ZL18constant_time_lt_wmm.10458
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:598,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:598,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:598,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:599,19'
          Dst:             _ZL18constant_time_lt_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:600,19'
          Dst:             _ZL18constant_time_lt_wmm
    - functionName:    _ZL18constant_time_lt_wmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19constant_time_msb_wm
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:304,10'
          Dst:             _ZL19constant_time_msb_wm
    - functionName:    _ZL19constant_time_msb_wm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mlkem12_GLOBAL__N_111scalar_zeroEPNS0_6scalarE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:215,33'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZN5mlkem12_GLOBAL__N_115vector_compressILi4EEEvPNS0_6vectorIXT_EEEi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - bits
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_115scalar_compressEPNS0_6scalarEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:635,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:636,22'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_115scalar_compressEPNS0_6scalarEi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:638,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:636,5'
          Dst:             _ZN5mlkem12_GLOBAL__N_115scalar_compressEPNS0_6scalarEi
    - functionName:    _ZN5mlkem12_GLOBAL__N_118vector_inverse_nttILi4EEEvPNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:285,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:286,25'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:288,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:286,5'
          Dst:             _ZN5mlkem12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
    - functionName:    _ZN5mlkem12_GLOBAL__N_111matrix_multILi4EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EEEPKS3_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - m
        - a
      BBCount:         11
      ICount:          79
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
        - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
        - _ZN5mlkem12_GLOBAL__N_111vector_zeroILi4EEEvPNS0_6vectorIXT_EEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:333,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:334,14'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:340,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:334,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:336,30'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:339,3'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:332,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_111vector_zeroILi4EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:336,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:337,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
    - functionName:    _ZN5mlkem12_GLOBAL__N_111encrypt_cpaILi4EEEvPhPKNS0_10public_keyIXT_EEEPKhS8_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pub
        - message
        - randomness
      BBCount:         3
      ICount:          81
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
        - _ZN5mlkem12_GLOBAL__N_110vector_addILi4EEEvPNS0_6vectorIXT_EEEPKS3_
        - _ZN5mlkem12_GLOBAL__N_110vector_nttILi4EEEvPNS0_6vectorIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_111matrix_multILi4EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EEEPKS3_
        - _ZN5mlkem12_GLOBAL__N_113scalar_encodeEPhPKNS0_6scalarEi
        - _ZN5mlkem12_GLOBAL__N_113vector_encodeILi4EEEvPhPKNS0_6vectorIXT_EEEi
        - _ZN5mlkem12_GLOBAL__N_115scalar_compressEPNS0_6scalarEi
        - _ZN5mlkem12_GLOBAL__N_115scalar_decode_1EPNS0_6scalarEPKh
        - _ZN5mlkem12_GLOBAL__N_115vector_compressILi4EEEvPNS0_6vectorIXT_EEEi
        - _ZN5mlkem12_GLOBAL__N_117scalar_decompressEPNS0_6scalarEi
        - _ZN5mlkem12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
        - _ZN5mlkem12_GLOBAL__N_118vector_inverse_nttILi4EEEvPNS0_6vectorIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_120scalar_inner_productILi4EEEvPNS0_6scalarEPKNS0_6vectorIXT_EEES7_
        - _ZN5mlkem12_GLOBAL__N_122compressed_vector_sizeEi
        - _ZN5mlkem12_GLOBAL__N_128vector_generate_secret_eta_2ILi4EEEvPNS0_6vectorIXT_EEEPhPKh
        - _ZN5mlkem12_GLOBAL__N_152scalar_centered_binomial_distribution_eta_2_with_prfEPNS0_6scalarEPKh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:757,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_128vector_generate_secret_eta_2ILi4EEEvPNS0_6vectorIXT_EEEPhPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:758,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_110vector_nttILi4EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:760,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_128vector_generate_secret_eta_2ILi4EEEvPNS0_6vectorIXT_EEEPhPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:762,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:765,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_152scalar_centered_binomial_distribution_eta_2_with_prfEPNS0_6scalarEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:767,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_111matrix_multILi4EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EEEPKS3_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:768,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_118vector_inverse_nttILi4EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:769,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_110vector_addILi4EEEvPNS0_6vectorIXT_EEEPKS3_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:771,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_120scalar_inner_productILi4EEEvPNS0_6scalarEPKNS0_6vectorIXT_EEES7_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:772,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:773,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:775,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_115scalar_decode_1EPNS0_6scalarEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:776,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_117scalar_decompressEPNS0_6scalarEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:777,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:778,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_115vector_compressILi4EEEvPNS0_6vectorIXT_EEEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:779,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_113vector_encodeILi4EEEvPhPKNS0_6vectorIXT_EEEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:780,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_115scalar_compressEPNS0_6scalarEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:781,23'
          Dst:             _ZN5mlkem12_GLOBAL__N_122compressed_vector_sizeEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:781,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_113scalar_encodeEPhPKNS0_6scalarEi
    - functionName:    _ZN5mlkem12_GLOBAL__N_115scalar_decode_1EPNS0_6scalarEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         9
      ICount:          70
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:560,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:561,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:568,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:563,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:564,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:567,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL18constant_time_eq_8mm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_eq_wmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:355,20'
          Dst:             _ZL18constant_time_eq_wmm
    - functionName:    _ZL18constant_time_eq_wmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23constant_time_is_zero_wm
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:349,10'
          Dst:             _ZL23constant_time_is_zero_wm
    - functionName:    _ZL23constant_time_is_zero_wm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19constant_time_msb_wm
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:337,10'
          Dst:             _ZL19constant_time_msb_wm
    - functionName:    _ZN5mlkem12_GLOBAL__N_117vector_decompressILi3EEEvPNS0_6vectorIXT_EEEi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - bits
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_117scalar_decompressEPNS0_6scalarEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:642,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:643,24'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_117scalar_decompressEPNS0_6scalarEi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:645,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:643,5'
          Dst:             _ZN5mlkem12_GLOBAL__N_117scalar_decompressEPNS0_6scalarEi
    - functionName:    _ZL22constant_time_select_8mhh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - size_t
        - char
        - char
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15value_barrier_wm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:395,15'
          Dst:             _ZL15value_barrier_wm
    - functionName:    _ZL15value_barrier_wm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22constant_time_eq_int_8ii
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_eq_8mm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:367,10'
          Dst:             _ZL18constant_time_eq_8mm
    - functionName:    _ZN5mlkem12_GLOBAL__N_13kdfEPhPKhS3_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - failure_secret
        - ciphertext
        - ciphertext_len
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BORINGSSL_keccak_absorb
        - BORINGSSL_keccak_init
        - BORINGSSL_keccak_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:63,3'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:64,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:65,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:66,3'
          Dst:             BORINGSSL_keccak_squeeze
    - functionName:    _ZN5mlkem12_GLOBAL__N_111decrypt_cpaILi3EEEvPhPKNS0_11private_keyIXT_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - priv
        - ciphertext
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_110scalar_subEPNS0_6scalarEPKS1_
        - _ZN5mlkem12_GLOBAL__N_110vector_nttILi3EEEvPNS0_6vectorIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_113scalar_decodeEPNS0_6scalarEPKhi
        - _ZN5mlkem12_GLOBAL__N_113vector_decodeILi3EEEiPNS0_6vectorIXT_EEEPKhi
        - _ZN5mlkem12_GLOBAL__N_115scalar_compressEPNS0_6scalarEi
        - _ZN5mlkem12_GLOBAL__N_115scalar_encode_1EPhPKNS0_6scalarE
        - _ZN5mlkem12_GLOBAL__N_117scalar_decompressEPNS0_6scalarEi
        - _ZN5mlkem12_GLOBAL__N_117vector_decompressILi3EEEvPNS0_6vectorIXT_EEEi
        - _ZN5mlkem12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
        - _ZN5mlkem12_GLOBAL__N_120scalar_inner_productILi3EEEvPNS0_6scalarEPKNS0_6vectorIXT_EEES7_
        - _ZN5mlkem12_GLOBAL__N_122compressed_vector_sizeEi
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:670,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_113vector_decodeILi3EEEiPNS0_6vectorIXT_EEEPKhi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:671,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_117vector_decompressILi3EEEvPNS0_6vectorIXT_EEEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:672,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_110vector_nttILi3EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:674,34'
          Dst:             _ZN5mlkem12_GLOBAL__N_122compressed_vector_sizeEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:674,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_113scalar_decodeEPNS0_6scalarEPKhi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:675,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_117scalar_decompressEPNS0_6scalarEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:677,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_120scalar_inner_productILi3EEEvPNS0_6scalarEPKNS0_6vectorIXT_EEES7_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:678,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:679,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_110scalar_subEPNS0_6scalarEPKS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:680,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_115scalar_compressEPNS0_6scalarEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:681,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_115scalar_encode_1EPhPKNS0_6scalarE
    - functionName:    _ZN5mlkem12_GLOBAL__N_113vector_decodeILi3EEEiPNS0_6vectorIXT_EEEPKhi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - bits
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_113scalar_decodeEPNS0_6scalarEPKhi
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:574,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:575,25'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113scalar_decodeEPNS0_6scalarEPKhi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:579,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:575,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:576,7'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113scalar_decodeEPNS0_6scalarEPKhi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:578,3'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113scalar_decodeEPNS0_6scalarEPKhi
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:575,10'
          Dst:             _ZN5mlkem12_GLOBAL__N_113scalar_decodeEPNS0_6scalarEPKhi
    - functionName:    _ZN5mlkem12_GLOBAL__N_110vector_nttILi3EEEvPNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:250,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:251,17'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:253,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:251,5'
          Dst:             _ZN5mlkem12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
    - functionName:    _ZN5mlkem12_GLOBAL__N_120scalar_inner_productILi3EEEvPNS0_6scalarEPKNS0_6vectorIXT_EEES7_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - lhs
        - rhs
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
        - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
        - _ZN5mlkem12_GLOBAL__N_111scalar_zeroEPNS0_6scalarE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:359,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:361,28'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:364,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:358,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_111scalar_zeroEPNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:361,5'
          Dst:             _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:362,5'
          Dst:             _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
    - functionName:    _ZN5mlkem12_GLOBAL__N_115vector_compressILi3EEEvPNS0_6vectorIXT_EEEi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - bits
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_115scalar_compressEPNS0_6scalarEi
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:635,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:636,22'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_115scalar_compressEPNS0_6scalarEi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:638,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:636,5'
          Dst:             _ZN5mlkem12_GLOBAL__N_115scalar_compressEPNS0_6scalarEi
    - functionName:    _ZN5mlkem12_GLOBAL__N_118vector_inverse_nttILi3EEEvPNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:285,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:286,25'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:288,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:286,5'
          Dst:             _ZN5mlkem12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
    - functionName:    _ZN5mlkem12_GLOBAL__N_111matrix_multILi3EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EEEPKS3_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - m
        - a
      BBCount:         11
      ICount:          79
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
        - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
        - _ZN5mlkem12_GLOBAL__N_111vector_zeroILi3EEEvPNS0_6vectorIXT_EEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:333,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:334,14'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:340,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:334,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:336,30'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:339,3'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:332,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_111vector_zeroILi3EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:336,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:337,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
    - functionName:    _ZN5mlkem12_GLOBAL__N_111vector_zeroILi3EEEvPNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:219,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZN5mlkem12_GLOBAL__N_111encrypt_cpaILi3EEEvPhPKNS0_10public_keyIXT_EEEPKhS8_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 782
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pub
        - message
        - randomness
      BBCount:         3
      ICount:          81
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
        - _ZN5mlkem12_GLOBAL__N_110vector_addILi3EEEvPNS0_6vectorIXT_EEEPKS3_
        - _ZN5mlkem12_GLOBAL__N_110vector_nttILi3EEEvPNS0_6vectorIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_111matrix_multILi3EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EEEPKS3_
        - _ZN5mlkem12_GLOBAL__N_113scalar_encodeEPhPKNS0_6scalarEi
        - _ZN5mlkem12_GLOBAL__N_113vector_encodeILi3EEEvPhPKNS0_6vectorIXT_EEEi
        - _ZN5mlkem12_GLOBAL__N_115scalar_compressEPNS0_6scalarEi
        - _ZN5mlkem12_GLOBAL__N_115scalar_decode_1EPNS0_6scalarEPKh
        - _ZN5mlkem12_GLOBAL__N_115vector_compressILi3EEEvPNS0_6vectorIXT_EEEi
        - _ZN5mlkem12_GLOBAL__N_117scalar_decompressEPNS0_6scalarEi
        - _ZN5mlkem12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
        - _ZN5mlkem12_GLOBAL__N_118vector_inverse_nttILi3EEEvPNS0_6vectorIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_120scalar_inner_productILi3EEEvPNS0_6scalarEPKNS0_6vectorIXT_EEES7_
        - _ZN5mlkem12_GLOBAL__N_122compressed_vector_sizeEi
        - _ZN5mlkem12_GLOBAL__N_128vector_generate_secret_eta_2ILi3EEEvPNS0_6vectorIXT_EEEPhPKh
        - _ZN5mlkem12_GLOBAL__N_152scalar_centered_binomial_distribution_eta_2_with_prfEPNS0_6scalarEPKh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:757,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_128vector_generate_secret_eta_2ILi3EEEvPNS0_6vectorIXT_EEEPhPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:758,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_110vector_nttILi3EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:760,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_128vector_generate_secret_eta_2ILi3EEEvPNS0_6vectorIXT_EEEPhPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:762,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:765,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_152scalar_centered_binomial_distribution_eta_2_with_prfEPNS0_6scalarEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:767,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_111matrix_multILi3EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EEEPKS3_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:768,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_118vector_inverse_nttILi3EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:769,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_110vector_addILi3EEEvPNS0_6vectorIXT_EEEPKS3_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:771,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_120scalar_inner_productILi3EEEvPNS0_6scalarEPKNS0_6vectorIXT_EEES7_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:772,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:773,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:775,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_115scalar_decode_1EPNS0_6scalarEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:776,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_117scalar_decompressEPNS0_6scalarEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:777,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:778,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_115vector_compressILi3EEEvPNS0_6vectorIXT_EEEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:779,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_113vector_encodeILi3EEEvPhPKNS0_6vectorIXT_EEEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:780,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_115scalar_compressEPNS0_6scalarEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:781,23'
          Dst:             _ZN5mlkem12_GLOBAL__N_122compressed_vector_sizeEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:781,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_113scalar_encodeEPhPKNS0_6scalarEi
    - functionName:    _ZN5mlkem12_GLOBAL__N_128vector_generate_secret_eta_2ILi3EEEvPNS0_6vectorIXT_EEEPhPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - counter
        - seed
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mlkem12_GLOBAL__N_152scalar_centered_binomial_distribution_eta_2_with_prfEPNS0_6scalarEPKh
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:433,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:434,19'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_152scalar_centered_binomial_distribution_eta_2_with_prfEPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:437,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:432,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:435,5'
          Dst:             _ZN5mlkem12_GLOBAL__N_152scalar_centered_binomial_distribution_eta_2_with_prfEPNS0_6scalarEPKh
    - functionName:    _ZN5mlkem12_GLOBAL__N_110vector_addILi3EEEvPNS0_6vectorIXT_EEEPKS3_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:324,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:325,17'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:327,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:325,5'
          Dst:             _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
    - functionName:    _ZN5mlkem12_GLOBAL__N_113vector_encodeILi3EEEvPhPKNS0_6vectorIXT_EEEi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - a
        - bits
      BBCount:         7
      ICount:          54
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_113scalar_encodeEPhPKNS0_6scalarEi
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:510,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:511,19'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113scalar_encodeEPhPKNS0_6scalarEi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:513,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:511,5'
          Dst:             _ZN5mlkem12_GLOBAL__N_113scalar_encodeEPhPKNS0_6scalarEi
    - functionName:    _ZN5mlkem12_GLOBAL__N_130mlkem_parse_public_key_no_hashILi3EEEiPNS0_10public_keyIXT_EEEP6cbs_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pub
        - in
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_copy_bytes
        - CBS_data
        - CBS_get_bytes
        - _ZN5mlkem12_GLOBAL__N_113matrix_expandILi3EEEvPNS0_6matrixIXT_EEEPKh
        - _ZN5mlkem12_GLOBAL__N_113vector_decodeILi3EEEiPNS0_6vectorIXT_EEEPKhi
        - _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:825,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:826,23'
              BranchSideFuncs:
                - CBS_data
                - _ZN5mlkem12_GLOBAL__N_113vector_decodeILi3EEEiPNS0_6vectorIXT_EEEPKhi
                - CBS_copy_bytes
                - _ZN5mlkem12_GLOBAL__N_113matrix_expandILi3EEEvPNS0_6matrixIXT_EEEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:828,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:826,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:827,23'
              BranchSideFuncs:
                - CBS_copy_bytes
                - _ZN5mlkem12_GLOBAL__N_113matrix_expandILi3EEEvPNS0_6matrixIXT_EEEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:828,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:825,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:828,5'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113matrix_expandILi3EEEvPNS0_6matrixIXT_EEEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:830,18'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113matrix_expandILi3EEEvPNS0_6matrixIXT_EEEPKh
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:825,36'
          Dst:             _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:825,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:826,31'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:826,8'
          Dst:             _ZN5mlkem12_GLOBAL__N_113vector_decodeILi3EEEiPNS0_6vectorIXT_EEEPKhi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:827,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:830,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_113matrix_expandILi3EEEvPNS0_6matrixIXT_EEEPKh
    - functionName:    _ZN5mlkem12_GLOBAL__N_113matrix_expandILi3EEEvPNS0_6matrixIXT_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - rho
      BBCount:         11
      ICount:          79
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - BORINGSSL_keccak_absorb
        - BORINGSSL_keccak_init
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mlkem12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEP19BORINGSSL_keccak_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:444,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:445,14'
              BranchSideFuncs:
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - _ZN5mlkem12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEP19BORINGSSL_keccak_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:454,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:445,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:446,19'
              BranchSideFuncs:
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - _ZN5mlkem12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEP19BORINGSSL_keccak_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:453,3'
              BranchSideFuncs:
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - _ZN5mlkem12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEP19BORINGSSL_keccak_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:443,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:449,7'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:450,7'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:451,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEP19BORINGSSL_keccak_st
    - functionName:    _ZN5mldsa12_GLOBAL__N_111DeleterFreeIZNS0_13mldsa_sign_muILi8ELi7EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhS9_E9values_stEclEPSA_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1400,29'
          Dst:             OPENSSL_free
    - functionName:    _ZN5mldsa12_GLOBAL__N_113hint_bit_packILi8EEEvPhPKNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1201
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - h
      BBCount:         18
      ICount:          111
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1191,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1192,14'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1201,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1192,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1193,11'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1199,27'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1193,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1195,9'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - abort
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1198,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1195,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1195,9'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1196,24'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1189,26'
          Dst:             _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1189,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1195,9'
          Dst:             _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1195,9'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1199,9'
          Dst:             _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
    - functionName:    _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_123mldsa_marshal_signatureILi8ELi7EEEiP6cbb_stPKNS0_9signatureIXT_EXT0_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1361
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - sign
      BBCount:         10
      ICount:          72
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_add_bytes
        - CBB_add_space
        - _ZN5mldsa12_GLOBAL__N_113hint_bit_packILi8EEEvPhPKNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi7EEEvPhPKNS0_6vectorIXT_EEEij
        - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1362,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1363,5'
              BranchSideFuncs:
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi7EEEvPhPKNS0_6vectorIXT_EEEij
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_113hint_bit_packILi8EEEvPhPKNS0_6vectorIXT_EEE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1367,22'
              BranchSideFuncs:
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi7EEEvPhPKNS0_6vectorIXT_EEEij
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_113hint_bit_packILi8EEEvPhPKNS0_6vectorIXT_EEE
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1367,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1368,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi7EEEvPhPKNS0_6vectorIXT_EEEij
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_113hint_bit_packILi8EEEvPhPKNS0_6vectorIXT_EEE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1370,24'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi7EEEvPhPKNS0_6vectorIXT_EEEij
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_113hint_bit_packILi8EEEvPhPKNS0_6vectorIXT_EEE
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1373,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1374,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_113hint_bit_packILi8EEEvPhPKNS0_6vectorIXT_EEE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1376,17'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_113hint_bit_packILi8EEEvPhPKNS0_6vectorIXT_EEE
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1362,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1367,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1370,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi7EEEvPhPKNS0_6vectorIXT_EEEij
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1373,41'
          Dst:             _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1373,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1376,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_113hint_bit_packILi8EEEvPhPKNS0_6vectorIXT_EEE
    - functionName:    _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi7EEEvPhPKNS0_6vectorIXT_EEEij
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1162
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - a
        - bits
        - max
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_120scalar_encode_signedEPhPKNS0_6scalarEij
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1163,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1164,26'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120scalar_encode_signedEPhPKNS0_6scalarEij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1166,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1164,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_120scalar_encode_signedEPhPKNS0_6scalarEij
    - functionName:    _ZN5mldsa12_GLOBAL__N_120scalar_encode_signedEPhPKNS0_6scalarEij
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 768
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - s
        - bits
        - max
      BBCount:         32
      ICount:          123
      EdgeCount:       35
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_124scalar_encode_signed_3_2EPhPKNS0_6scalarE
        - _ZN5mldsa12_GLOBAL__N_124scalar_encode_signed_4_4EPhPKNS0_6scalarE
        - _ZN5mldsa12_GLOBAL__N_126scalar_encode_signed_13_12EPhPKNS0_6scalarE
        - _ZN5mldsa12_GLOBAL__N_126scalar_encode_signed_20_19EPhPKNS0_6scalarE
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:769,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:770,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_124scalar_encode_signed_3_2EPhPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:772,14'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_126scalar_encode_signed_13_12EPhPKNS0_6scalarE
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_126scalar_encode_signed_20_19EPhPKNS0_6scalarE
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_124scalar_encode_signed_4_4EPhPKNS0_6scalarE
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:770,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:770,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_124scalar_encode_signed_3_2EPhPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:771,30'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_124scalar_encode_signed_3_2EPhPKNS0_6scalarE
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:772,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:773,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_124scalar_encode_signed_4_4EPhPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:775,14'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_126scalar_encode_signed_13_12EPhPKNS0_6scalarE
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_126scalar_encode_signed_20_19EPhPKNS0_6scalarE
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:773,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:773,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_124scalar_encode_signed_4_4EPhPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:774,30'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_124scalar_encode_signed_4_4EPhPKNS0_6scalarE
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:775,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:776,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_126scalar_encode_signed_20_19EPhPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:779,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_126scalar_encode_signed_13_12EPhPKNS0_6scalarE
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:776,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:776,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_126scalar_encode_signed_20_19EPhPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:777,32'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_126scalar_encode_signed_20_19EPhPKNS0_6scalarE
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:779,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:779,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_126scalar_encode_signed_13_12EPhPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:780,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_126scalar_encode_signed_13_12EPhPKNS0_6scalarE
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:780,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:780,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_126scalar_encode_signed_13_12EPhPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:781,32'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_126scalar_encode_signed_13_12EPhPKNS0_6scalarE
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:770,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:771,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_124scalar_encode_signed_3_2EPhPKNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:773,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:774,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_124scalar_encode_signed_4_4EPhPKNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:776,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:777,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_126scalar_encode_signed_20_19EPhPKNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:779,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:780,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:781,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_126scalar_encode_signed_13_12EPhPKNS0_6scalarE
    - functionName:    _ZN5mldsa12_GLOBAL__N_124scalar_encode_signed_3_2EPhPKNS0_6scalarE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 698
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - s
      BBCount:         7
      ICount:          168
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL19CRYPTO_store_u32_lePvj
        - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:683,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:684,29'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL19CRYPTO_store_u32_lePvj
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:698,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:684,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:685,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:686,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:687,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:688,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:689,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:690,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:691,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:695,5'
          Dst:             _ZL19CRYPTO_store_u32_lePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:696,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN5mldsa12_GLOBAL__N_124scalar_encode_signed_4_4EPhPKNS0_6scalarE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - s
      BBCount:         15
      ICount:          105
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL28constant_time_declassify_inti
        - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:671,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:672,29'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:678,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:674,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:674,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:675,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:675,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:675,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:676,14'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:672,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:673,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:674,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:674,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:675,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:675,5'
          Dst:             __assert_fail
    - functionName:    _ZN5mldsa12_GLOBAL__N_126scalar_encode_signed_20_19EPhPKNS0_6scalarE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 764
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - s
      BBCount:         23
      ICount:          196
      EdgeCount:       24
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL28constant_time_declassify_inti
        - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:746,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:747,32'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:764,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:751,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:751,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:752,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:752,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:752,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:753,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:753,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:753,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:754,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:754,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:754,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:755,10'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:747,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:748,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:749,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:750,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:751,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:751,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:752,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:752,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:753,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:753,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:754,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:754,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:760,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:761,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:762,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN5mldsa12_GLOBAL__N_126scalar_encode_signed_13_12EPhPKNS0_6scalarE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - s
      BBCount:         39
      ICount:          346
      EdgeCount:       40
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL28constant_time_declassify_inti
        - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:706,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:707,32'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:738,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:715,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:715,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:716,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:716,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:716,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:717,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:717,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:717,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:718,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:718,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:718,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:719,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:719,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:719,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:720,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:720,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:720,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:721,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:721,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:721,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:722,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:722,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:722,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:723,10'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:707,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:708,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:709,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:710,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:711,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:712,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:713,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:714,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:715,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:715,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:716,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:716,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:717,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:717,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:718,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:718,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:719,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:719,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:720,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:720,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:721,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:721,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:722,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:722,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:733,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:734,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:735,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:736,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN5mldsa12_GLOBAL__N_17mod_subEjj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28constant_time_declassify_inti
        - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
        - __assert_fail
      functionUses:    57
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:255,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:255,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:256,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:256,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:256,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:256,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:255,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:255,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:256,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:256,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:257,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
    - functionName:    _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         7
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_lt_wmm
        - _ZL24constant_time_select_intmii
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:226,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:226,3'
              BranchSideFuncs:
                - _ZL18constant_time_lt_wmm.10458
                - _ZL24constant_time_select_intmii
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:226,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:226,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:226,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:228,35'
          Dst:             _ZL18constant_time_lt_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:228,10'
          Dst:             _ZL24constant_time_select_intmii
    - functionName:    _ZL24constant_time_select_intmii
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22constant_time_select_wmmm
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:402,16'
          Dst:             _ZL22constant_time_select_wmmm
    - functionName:    _ZL22constant_time_select_wmmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15value_barrier_wm
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:381,10'
          Dst:             _ZL15value_barrier_wm
    - functionName:    _ZL19CRYPTO_store_u32_lePvj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:907,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN5mldsa12_GLOBAL__N_117vector_count_onesILi8EEEmPKNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         9
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:607,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:608,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:612,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:608,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:609,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:611,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_110vector_maxILi8EEEjPKNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_110scalar_maxEPjPKNS0_6scalarE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:588,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:589,23'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_110scalar_maxEPjPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:591,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:589,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_maxEPjPKNS0_6scalarE
    - functionName:    _ZN5mldsa12_GLOBAL__N_110scalar_maxEPjPKNS0_6scalarE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - max
        - s
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_113abs_mod_primeEj
        - _ZN5mldsa12_GLOBAL__N_17maximumEjj
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:531,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:532,34'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_113abs_mod_primeEj
                - _ZN5mldsa12_GLOBAL__N_17maximumEjj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:535,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:532,20'
          Dst:             _ZN5mldsa12_GLOBAL__N_113abs_mod_primeEj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:533,12'
          Dst:             _ZN5mldsa12_GLOBAL__N_17maximumEjj
    - functionName:    _ZN5mldsa12_GLOBAL__N_113abs_mod_primeEj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         7
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_lt_wmm
        - _ZL24constant_time_select_intmii
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:242,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:242,3'
              BranchSideFuncs:
                - _ZL18constant_time_lt_wmm.10458
                - _ZL24constant_time_select_intmii
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:242,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:242,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:242,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:244,35'
          Dst:             _ZL18constant_time_lt_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:244,10'
          Dst:             _ZL24constant_time_select_intmii
    - functionName:    _ZN5mldsa12_GLOBAL__N_17maximumEjj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_lt_wmm
        - _ZL24constant_time_select_intmii
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:251,35'
          Dst:             _ZL18constant_time_lt_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:251,10'
          Dst:             _ZL24constant_time_select_intmii
    - functionName:    _ZN5mldsa12_GLOBAL__N_116vector_make_hintILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_S6_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - ct0
        - cs2
        - w
      BBCount:         7
      ICount:          63
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_116scalar_make_hintEPNS0_6scalarEPKS1_S4_S4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:618,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:619,23'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116scalar_make_hintEPNS0_6scalarEPKS1_S4_S4_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:621,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:619,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_116scalar_make_hintEPNS0_6scalarEPKS1_S4_S4_
    - functionName:    _ZN5mldsa12_GLOBAL__N_116scalar_make_hintEPNS0_6scalarEPKS1_S4_S4_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - ct0
        - cs2
        - w
      BBCount:         7
      ICount:          67
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_19make_hintEjjj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:546,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:547,27'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_19make_hintEjjj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:549,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:547,17'
          Dst:             _ZN5mldsa12_GLOBAL__N_19make_hintEjjj
    - functionName:    _ZN5mldsa12_GLOBAL__N_19make_hintEjjj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ct0
        - cs2
        - w
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
        - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - _ZN5mldsa12_GLOBAL__N_19high_bitsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:484,23'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:485,16'
          Dst:             _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:486,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_19high_bitsEj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:486,26'
          Dst:             _ZN5mldsa12_GLOBAL__N_19high_bitsEj
    - functionName:    _ZN5mldsa12_GLOBAL__N_19high_bitsEj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_117vector_max_signedILi8EEEjPKNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_117scalar_max_signedEPjPKNS0_6scalarE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:597,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:598,30'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_117scalar_max_signedEPjPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:600,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:598,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_117scalar_max_signedEPjPKNS0_6scalarE
    - functionName:    _ZN5mldsa12_GLOBAL__N_117scalar_max_signedEPjPKNS0_6scalarE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - max
        - s
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_110abs_signedEj
        - _ZN5mldsa12_GLOBAL__N_17maximumEjj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:538,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:539,31'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_110abs_signedEj
                - _ZN5mldsa12_GLOBAL__N_17maximumEjj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:542,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:539,20'
          Dst:             _ZN5mldsa12_GLOBAL__N_110abs_signedEj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:540,12'
          Dst:             _ZN5mldsa12_GLOBAL__N_17maximumEjj
    - functionName:    _ZN5mldsa12_GLOBAL__N_110abs_signedEj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_lt_wmm
        - _ZL24constant_time_select_intmii
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:237,35'
          Dst:             _ZL18constant_time_lt_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:237,10'
          Dst:             _ZL24constant_time_select_intmii
    - functionName:    _ZN5mldsa12_GLOBAL__N_115vector_low_bitsILi8EEEvPNS0_6vectorIXT_EEEPKS3_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_115scalar_low_bitsEPNS0_6scalarEPKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:580,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:581,22'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_115scalar_low_bitsEPNS0_6scalarEPKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:583,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:581,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_115scalar_low_bitsEPNS0_6scalarEPKS1_
    - functionName:    _ZN5mldsa12_GLOBAL__N_115scalar_low_bitsEPNS0_6scalarEPKS1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_18low_bitsEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:525,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:526,26'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_18low_bitsEj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:528,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:526,17'
          Dst:             _ZN5mldsa12_GLOBAL__N_18low_bitsEj
    - functionName:    _ZN5mldsa12_GLOBAL__N_18low_bitsEj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_19decomposeEPjPij
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:471,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_19decomposeEPjPij
    - functionName:    _ZN5mldsa12_GLOBAL__N_19decomposeEPjPij
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - r1
        - r0
        - r
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_19high_bitsEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:460,9'
          Dst:             _ZN5mldsa12_GLOBAL__N_19high_bitsEj
    - functionName:    _ZN5mldsa12_GLOBAL__N_110vector_addILi7EEEvPNS0_6vectorIXT_EEEPKS3_S6_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - lhs
        - rhs
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:359,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:360,17'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:362,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:360,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
    - functionName:    _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - lhs
        - rhs
      BBCount:         7
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:261,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:262,29'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:264,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:262,17'
          Dst:             _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
    - functionName:    _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi7EEEvPNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:388,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:389,25'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:391,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:389,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
    - functionName:    _ZN5mldsa12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         23
      ICount:          193
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
        - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:323,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:324,10'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:346,12'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:326,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:327,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:345,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:327,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:327,7'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:329,40'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:330,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:331,25'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:343,16'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:346,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:347,43'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:350,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:327,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:333,19'
          Dst:             _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:340,28'
          Dst:             _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:347,15'
          Dst:             _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
    - functionName:    _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28constant_time_declassify_inti
        - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:273,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:273,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:274,26'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:276,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:276,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:276,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:273,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:273,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:276,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:276,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:278,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
    - functionName:    _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi7EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - lhs
        - rhs
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:374,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:375,18'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:377,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:375,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
    - functionName:    _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - lhs
        - rhs
      BBCount:         7
      ICount:          61
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:283,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:284,45'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:286,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:284,17'
          Dst:             _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
    - functionName:    _ZN5mldsa12_GLOBAL__N_116vector_high_bitsILi8EEEvPNS0_6vectorIXT_EEEPKS3_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_116scalar_high_bitsEPNS0_6scalarEPKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:573,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:574,23'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116scalar_high_bitsEPNS0_6scalarEPKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:576,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:574,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_116scalar_high_bitsEPNS0_6scalarEPKS1_
    - functionName:    _ZN5mldsa12_GLOBAL__N_116scalar_high_bitsEPNS0_6scalarEPKS1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_19high_bitsEj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:519,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:520,27'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_19high_bitsEj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:522,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:520,17'
          Dst:             _ZN5mldsa12_GLOBAL__N_19high_bitsEj
    - functionName:    _ZN5mldsa12_GLOBAL__N_118vector_expand_maskILi7EEEvPNS0_6vectorIXT_EEEPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - seed
        - kappa
      BBCount:         11
      ICount:          84
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mldsa12_GLOBAL__N_118scalar_sample_maskEPNS0_6scalarEPKh
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1114,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1114,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_118scalar_sample_maskEPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1117,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_118scalar_sample_maskEPNS0_6scalarEPKh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1118,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1119,20'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_118scalar_sample_maskEPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1124,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1114,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1117,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1122,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118scalar_sample_maskEPNS0_6scalarEPKh
    - functionName:    _ZN5mldsa12_GLOBAL__N_118scalar_sample_maskEPNS0_6scalarEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - derived_seed
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BORINGSSL_keccak
        - _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_20_19EPNS0_6scalarEPKh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1022,3'
          Dst:             BORINGSSL_keccak
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1025,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_20_19EPNS0_6scalarEPKh
    - functionName:    _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_20_19EPNS0_6scalarEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         7
      ICount:          114
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:899,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:900,25'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:911,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:900,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:901,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:902,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:906,21'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:907,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:908,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:909,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
    - functionName:    _ZN5mldsa12_GLOBAL__N_111DeleterFreeIZNS0_25mldsa_public_from_privateILi8ELi7EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEEE9values_stEclEPSA_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1400,29'
          Dst:             OPENSSL_free
    - functionName:    _ZN5mldsa12_GLOBAL__N_111DeleterFreeIZNS0_48mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKhE9values_stEclEPS9_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1400,29'
          Dst:             OPENSSL_free
    - functionName:    _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 978
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - nibble
        - result
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL28constant_time_declassify_inti
        - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:979,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:980,26'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:983,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:979,7'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:980,15'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
    - functionName:    _ZN5mldsa12_GLOBAL__N_114scalar_uniformILi2EEEvPNS0_6scalarEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 1016
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - derived_seed
      BBCount:         29
      ICount:          166
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - BORINGSSL_keccak_absorb
        - BORINGSSL_keccak_init
        - BORINGSSL_keccak_squeeze
        - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:992,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:992,3'
              BranchSideFuncs:
                - __assert_fail
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:993,3'
              BranchSideFuncs:
                - __assert_fail
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:993,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:993,3'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:995,7'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:996,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:998,43'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1016,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:999,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:999,45'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:999,5'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:999,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:996,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1000,27'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1008,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1009,26'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1011,11'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1011,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1011,58'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1014,5'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1011,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1012,26'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1014,5'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:990,3'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:991,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:992,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:993,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:998,5'
          Dst:             BORINGSSL_keccak_squeeze
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1008,11'
          Dst:             _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1011,29'
          Dst:             _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi2EEEbjPj
    - functionName:    _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi8EEEmv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_119vector_power2_roundILi8EEEvPNS0_6vectorIXT_EEES4_PKS3_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - t1
        - t0
        - t
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_119scalar_power2_roundEPNS0_6scalarES2_PKS1_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:559,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:560,26'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_119scalar_power2_roundEPNS0_6scalarES2_PKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:562,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:560,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_119scalar_power2_roundEPNS0_6scalarES2_PKS1_
    - functionName:    _ZN5mldsa12_GLOBAL__N_119scalar_power2_roundEPNS0_6scalarES2_PKS1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s1
        - s0
        - s
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_112power2_roundEPjS1_j
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:507,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:508,19'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_112power2_roundEPjS1_j
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:510,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:508,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_112power2_roundEPjS1_j
    - functionName:    _ZN5mldsa12_GLOBAL__N_112power2_roundEPjS1_j
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - r1
        - r0
        - r
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_lt_wmm
        - _ZL24constant_time_select_intmii
        - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:412,26'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:417,7'
          Dst:             _ZL18constant_time_lt_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:419,9'
          Dst:             _ZL24constant_time_select_intmii
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:421,9'
          Dst:             _ZL24constant_time_select_intmii
    - functionName:    _ZN5mldsa12_GLOBAL__N_110vector_addILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - lhs
        - rhs
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:359,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:360,17'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:362,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:360,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
    - functionName:    _ZN5mldsa12_GLOBAL__N_119vector_expand_shortILi8ELi7EEEvPNS0_6vectorIXT0_EEEPNS2_IXT_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s1
        - s2
        - sigma
      BBCount:         11
      ICount:          86
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mldsa12_GLOBAL__N_114scalar_uniformILi2EEEvPNS0_6scalarEPKh
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1100,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1101,31'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_114scalar_uniformILi2EEEvPNS0_6scalarEPKh
                - _ZN5mldsa12_GLOBAL__N_114scalar_uniformILi2EEEvPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1104,12'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_114scalar_uniformILi2EEEvPNS0_6scalarEPKh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1104,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1105,31'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_114scalar_uniformILi2EEEvPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1108,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1097,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1101,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_114scalar_uniformILi2EEEvPNS0_6scalarEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1105,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_114scalar_uniformILi2EEEvPNS0_6scalarEPKh
    - functionName:    _ZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1409
      functionLinenumberEnd: 1467
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - priv
        - entropy
      BBCount:         29
      ICount:          224
      EdgeCount:       44
      CyclomaticComplexity: 17
      functionsReached:
        - BORINGSSL_keccak
        - CBB_init_fixed
        - CBB_len
        - OPENSSL_malloc
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mldsa12_GLOBAL__N_110vector_addILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_111matrix_multILi8ELi7EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
        - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi8ELi7EEEvPNS0_6matrixIXT_EXT0_EEEPKh
        - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi8EEEmv
        - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_119vector_expand_shortILi8ELi7EEEvPNS0_6vectorIXT0_EEEPNS2_IXT_EEEPKh
        - _ZN5mldsa12_GLOBAL__N_119vector_power2_roundILi8EEEvPNS0_6vectorIXT_EEES4_PKS3_
        - _ZN5mldsa12_GLOBAL__N_124mldsa_marshal_public_keyILi8EEEiP6cbb_stPKNS0_10public_keyIXT_EEE
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1420,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1421,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1425,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BORINGSSL_keccak
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi8ELi7EEEvPNS0_6matrixIXT_EXT0_EEEPKh
                - _ZN5mldsa12_GLOBAL__N_119vector_expand_shortILi8ELi7EEEvPNS0_6vectorIXT0_EEEPNS2_IXT_EEEPKh
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_111matrix_multILi8ELi7EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_addILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_119vector_power2_roundILi8EEEvPNS0_6vectorIXT_EEES4_PKS3_
                - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi8EEEmv
                - CBB_init_fixed
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_124mldsa_marshal_public_keyILi8EEEiP6cbb_stPKNS0_10public_keyIXT_EEE
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - CBB_len
                - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi8EEEmv
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi8EEEmv
                - BORINGSSL_keccak
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1457,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1458,5'
              BranchSideFuncs:
                - CBB_len
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi8EEEmv
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi8EEEmv
                - BORINGSSL_keccak
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1460,3'
              BranchSideFuncs:
                - CBB_len
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi8EEEmv
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi8EEEmv
                - BORINGSSL_keccak
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1460,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1460,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi8EEEmv
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - BORINGSSL_keccak
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1462,20'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi8EEEmv
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - BORINGSSL_keccak
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1419,44'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1425,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1430,3'
          Dst:             BORINGSSL_keccak
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1437,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1438,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1439,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1441,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_113matrix_expandILi8ELi7EEEvPNS0_6matrixIXT_EXT0_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1442,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_119vector_expand_shortILi8ELi7EEEvPNS0_6vectorIXT0_EEEPNS2_IXT_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1444,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1445,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1447,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_111matrix_multILi8ELi7EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1448,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1449,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_addILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1451,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_119vector_power2_roundILi8EEEvPNS0_6vectorIXT_EEES4_PKS3_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1456,48'
          Dst:             _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi8EEEmv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1456,3'
          Dst:             CBB_init_fixed
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1457,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_124mldsa_marshal_public_keyILi8EEEiP6cbb_stPKNS0_10public_keyIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1460,3'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1460,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi8EEEmv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1460,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1463,44'
          Dst:             _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi8EEEmv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1462,3'
          Dst:             BORINGSSL_keccak
    - functionName:    _ZN5mldsa12_GLOBAL__N_113matrix_expandILi8ELi7EEEvPNS0_6matrixIXT_EXT0_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1073
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - rho
      BBCount:         11
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mldsa12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEPKh
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1079,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1080,14'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1086,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1080,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1081,46'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1085,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEPKh
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1078,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1083,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEPKh
    - functionName:    _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:381,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:382,17'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:384,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:382,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
    - functionName:    _ZN5mldsa12_GLOBAL__N_111matrix_multILi8ELi7EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - m
        - a
      BBCount:         11
      ICount:          84
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
        - _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
        - _ZN5mldsa12_GLOBAL__N_111vector_zeroILi8EEEvPNS0_6vectorIXT_EEE
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:396,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:397,14'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:403,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:397,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:399,30'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:402,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:395,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_111vector_zeroILi8EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:399,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:400,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
    - functionName:    _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:388,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:389,25'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:391,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:389,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
    - functionName:    _ZN5mldsa12_GLOBAL__N_124mldsa_marshal_public_keyILi8EEEiP6cbb_stPKNS0_10public_keyIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1261
      functionLinenumberEnd: 1273
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pub
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_add_bytes
        - CBB_add_space
        - _ZN5mldsa12_GLOBAL__N_113vector_encodeILi8EEEvPhPKNS0_6vectorIXT_EEEi
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1262,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1263,5'
              BranchSideFuncs:
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_113vector_encodeILi8EEEvPhPKNS0_6vectorIXT_EEEi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1267,22'
              BranchSideFuncs:
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_113vector_encodeILi8EEEvPhPKNS0_6vectorIXT_EEEi
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1267,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1268,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_113vector_encodeILi8EEEvPhPKNS0_6vectorIXT_EEEi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1270,17'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_113vector_encodeILi8EEEvPhPKNS0_6vectorIXT_EEEi
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1262,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1267,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1270,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_113vector_encodeILi8EEEvPhPKNS0_6vectorIXT_EEEi
    - functionName:    _ZN5mldsa12_GLOBAL__N_113vector_encodeILi8EEEvPhPKNS0_6vectorIXT_EEEi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1134
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - a
        - bits
      BBCount:         18
      ICount:          106
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_115scalar_encode_4EPhPKNS0_6scalarE
        - _ZN5mldsa12_GLOBAL__N_116scalar_encode_10EPhPKNS0_6scalarE
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1136,14'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_115scalar_encode_4EPhPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1140,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_116scalar_encode_10EPhPKNS0_6scalarE
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1136,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1137,23'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_115scalar_encode_4EPhPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1139,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1140,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1140,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116scalar_encode_10EPhPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1141,14'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116scalar_encode_10EPhPKNS0_6scalarE
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1141,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:0,0'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116scalar_encode_10EPhPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1142,24'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116scalar_encode_10EPhPKNS0_6scalarE
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1137,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_115scalar_encode_4EPhPKNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1140,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1142,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_116scalar_encode_10EPhPKNS0_6scalarE
    - functionName:    _ZN5mldsa12_GLOBAL__N_115scalar_encode_4EPhPKNS0_6scalarE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - s
      BBCount:         15
      ICount:          103
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:637,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:638,18'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:644,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:640,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:640,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:641,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:641,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:641,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:642,14'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:640,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:640,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:641,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:641,5'
          Dst:             __assert_fail
    - functionName:    _ZN5mldsa12_GLOBAL__N_116scalar_encode_10EPhPKNS0_6scalarE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - s
      BBCount:         23
      ICount:          208
      EdgeCount:       24
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:650,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:651,18'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:665,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:655,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:655,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:656,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:656,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:656,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:657,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:657,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:657,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:658,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:658,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:658,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:659,27'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:655,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:655,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:656,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:656,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:657,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:657,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:658,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:658,5'
          Dst:             __assert_fail
    - functionName:    _ZN5mldsa12_GLOBAL__N_111vector_zeroILi8EEEvPNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:354,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         19
      ICount:          157
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
        - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
        - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - __assert_fail
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:295,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:296,12'
              BranchSideFuncs:
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:314,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:298,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:299,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:313,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:299,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:299,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:300,54'
              BranchSideFuncs:
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:301,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:302,25'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:311,16'
              BranchSideFuncs:
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
                - _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:299,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:307,13'
          Dst:             _ZN5mldsa12_GLOBAL__N_117reduce_montgomeryEm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:308,19'
          Dst:             _ZN5mldsa12_GLOBAL__N_111reduce_onceEj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:309,28'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
    - functionName:    _ZN5mldsa12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 942
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - derived_seed
      BBCount:         24
      ICount:          143
      EdgeCount:       28
      CyclomaticComplexity: 6
      functionsReached:
        - BORINGSSL_keccak_absorb
        - BORINGSSL_keccak_init
        - BORINGSSL_keccak_squeeze
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:946,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:946,3'
              BranchSideFuncs:
                - __assert_fail
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:947,3'
              BranchSideFuncs:
                - __assert_fail
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:947,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:947,3'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:950,7'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:951,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:953,43'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:963,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:954,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:954,45'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:954,5'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:954,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:951,3'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:956,40'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:958,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:959,26'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:961,5'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:944,3'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:945,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:946,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:947,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:953,5'
          Dst:             BORINGSSL_keccak_squeeze
    - functionName:    _ZN5mldsa12_GLOBAL__N_111DeleterFreeIZNS0_34mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS0_10public_keyIXT_EEEPKhS8_mS8_mS8_mE9values_stEclEPS9_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1400,29'
          Dst:             OPENSSL_free
    - functionName:    _ZN5mldsa12_GLOBAL__N_115hint_bit_unpackILi8EEEiPNS0_6vectorIXT_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionLinenumberEnd: 1232
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - in
      BBCount:         27
      ICount:          159
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_111vector_zeroILi8EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1208,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1209,23'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1226,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1210,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1210,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1211,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1210,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1211,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1214,9'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1215,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1216,18'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1225,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1217,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1217,24'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1220,14'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1217,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1218,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1220,14'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1226,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1227,9'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1231,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1227,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1228,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1230,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1206,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_111vector_zeroILi8EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1209,26'
          Dst:             _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1210,34'
          Dst:             _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1226,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
    - functionName:    _ZN5mldsa12_GLOBAL__N_14betaILi8EEEiv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_16gamma1ILi8EEEiv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_110vector_maxILi7EEEjPKNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_110scalar_maxEPjPKNS0_6scalarE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:588,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:589,23'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_110scalar_maxEPjPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:591,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:589,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_maxEPjPKNS0_6scalarE
    - functionName:    _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi8EEEiv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_19w1_encodeILi8EEEvPhPKNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - w1
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_113vector_encodeILi8EEEvPhPKNS0_6vectorIXT_EEEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1183,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_113vector_encodeILi8EEEvPhPKNS0_6vectorIXT_EEEi
    - functionName:    _ZN5mldsa12_GLOBAL__N_123vector_use_hint_vartimeILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - h
        - r
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_123scalar_use_hint_vartimeEPNS0_6scalarEPKS1_S4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:626,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:627,30'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_123scalar_use_hint_vartimeEPNS0_6scalarEPKS1_S4_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:629,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:627,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_123scalar_use_hint_vartimeEPNS0_6scalarEPKS1_S4_
    - functionName:    _ZN5mldsa12_GLOBAL__N_123scalar_use_hint_vartimeEPNS0_6scalarEPKS1_S4_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - h
        - r
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_116use_hint_vartimeEjj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:552,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:553,34'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116use_hint_vartimeEjj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:555,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:553,17'
          Dst:             _ZN5mldsa12_GLOBAL__N_116use_hint_vartimeEjj
    - functionName:    _ZN5mldsa12_GLOBAL__N_116use_hint_vartimeEjj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - h
        - r
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_19decomposeEPjPij
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:495,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:496,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:503,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:496,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:498,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:500,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:493,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_19decomposeEPjPij
    - functionName:    _ZN5mldsa12_GLOBAL__N_110vector_subILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - lhs
        - rhs
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_110scalar_subEPNS0_6scalarEPKS1_S4_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:366,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:367,17'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_110scalar_subEPNS0_6scalarEPKS1_S4_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:369,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:367,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_subEPNS0_6scalarEPKS1_S4_
    - functionName:    _ZN5mldsa12_GLOBAL__N_110scalar_subEPNS0_6scalarEPKS1_S4_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - lhs
        - rhs
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:267,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:268,25'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:270,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:268,17'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
    - functionName:    _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi8EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - lhs
        - rhs
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:374,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:375,18'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:377,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:375,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
    - functionName:    _ZN5mldsa12_GLOBAL__N_110vector_nttILi8EEEvPNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:381,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:382,17'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:384,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:382,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
    - functionName:    _ZN5mldsa12_GLOBAL__N_125vector_scale_power2_roundILi8EEEvPNS0_6vectorIXT_EEEPKS3_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_125scalar_scale_power2_roundEPNS0_6scalarEPKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:566,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:567,32'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_125scalar_scale_power2_roundEPNS0_6scalarEPKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:569,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:567,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_125scalar_scale_power2_roundEPNS0_6scalarEPKS1_
    - functionName:    _ZN5mldsa12_GLOBAL__N_125scalar_scale_power2_roundEPNS0_6scalarEPKS1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         7
      ICount:          48
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_118scale_power2_roundEPjj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:513,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:514,25'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_118scale_power2_roundEPjj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:516,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:514,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118scale_power2_roundEPjj
    - functionName:    _ZN5mldsa12_GLOBAL__N_118scale_power2_roundEPjj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - r1
      BBCount:         11
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:427,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:427,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:429,10'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:432,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:432,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:432,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:427,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:432,3'
          Dst:             __assert_fail
    - functionName:    _ZN5mldsa12_GLOBAL__N_13tauILi8EEEiv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_121mldsa_parse_signatureILi8ELi7EEEiPNS0_9signatureIXT_EXT0_EEEP6cbs_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1383
      functionLinenumberEnd: 1396
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sign
        - in
      BBCount:         15
      ICount:          85
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_copy_bytes
        - CBS_data
        - CBS_get_bytes
        - _ZN5mldsa12_GLOBAL__N_115hint_bit_unpackILi8EEEiPNS0_6vectorIXT_EEEPKh
        - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi7EEEiPNS0_6vectorIXT_EEEPKhij
        - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1386,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1387,22'
              BranchSideFuncs:
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi7EEEiPNS0_6vectorIXT_EEEPKhij
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_115hint_bit_unpackILi8EEEiPNS0_6vectorIXT_EEEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1392,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1387,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1389,30'
              BranchSideFuncs:
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi7EEEiPNS0_6vectorIXT_EEEPKhij
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_115hint_bit_unpackILi8EEEiPNS0_6vectorIXT_EEEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1392,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1389,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1390,22'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_115hint_bit_unpackILi8EEEiPNS0_6vectorIXT_EEEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1392,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1390,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1391,25'
              BranchSideFuncs:
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_115hint_bit_unpackILi8EEEiPNS0_6vectorIXT_EEEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1392,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1386,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1392,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1395,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1386,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1387,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1389,39'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1389,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi7EEEiPNS0_6vectorIXT_EEEPKhij
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1390,39'
          Dst:             _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1390,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1391,34'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1391,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_115hint_bit_unpackILi8EEEiPNS0_6vectorIXT_EEEPKh
    - functionName:    _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi7EEEiPNS0_6vectorIXT_EEEPKhij
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1178
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - bits
        - max
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1171,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1172,32'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1177,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1172,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1174,7'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1176,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1172,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
    - functionName:    _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 933
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - bits
        - max
      BBCount:         28
      ICount:          122
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_124scalar_decode_signed_3_2EPNS0_6scalarEPKh
        - _ZN5mldsa12_GLOBAL__N_124scalar_decode_signed_4_4EPNS0_6scalarEPKh
        - _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_13_12EPNS0_6scalarEPKh
        - _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_20_19EPNS0_6scalarEPKh
        - __assert_fail
        - abort
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:916,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:917,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_124scalar_decode_signed_3_2EPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:919,14'
              BranchSideFuncs:
                - abort
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_20_19EPNS0_6scalarEPKh
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_13_12EPNS0_6scalarEPKh
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_124scalar_decode_signed_4_4EPNS0_6scalarEPKh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:917,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:917,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_124scalar_decode_signed_3_2EPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:918,37'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_124scalar_decode_signed_3_2EPNS0_6scalarEPKh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:919,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:920,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_124scalar_decode_signed_4_4EPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:922,14'
              BranchSideFuncs:
                - abort
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_20_19EPNS0_6scalarEPKh
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_13_12EPNS0_6scalarEPKh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:920,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:920,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_124scalar_decode_signed_4_4EPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:921,37'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_124scalar_decode_signed_4_4EPNS0_6scalarEPKh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:922,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:923,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_13_12EPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:926,14'
              BranchSideFuncs:
                - abort
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_20_19EPNS0_6scalarEPKh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:923,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:923,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_13_12EPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:924,32'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_13_12EPNS0_6scalarEPKh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:926,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:927,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_20_19EPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:931,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:927,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:927,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_20_19EPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:928,32'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_20_19EPNS0_6scalarEPKh
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:917,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:918,12'
          Dst:             _ZN5mldsa12_GLOBAL__N_124scalar_decode_signed_3_2EPNS0_6scalarEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:920,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:921,12'
          Dst:             _ZN5mldsa12_GLOBAL__N_124scalar_decode_signed_4_4EPNS0_6scalarEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:923,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:924,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_13_12EPNS0_6scalarEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:927,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:928,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_20_19EPNS0_6scalarEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:931,5'
          Dst:             abort
    - functionName:    _ZN5mldsa12_GLOBAL__N_124scalar_decode_signed_3_2EPNS0_6scalarEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 859
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         10
      ICount:          178
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL18CRYPTO_load_u32_lePKv
        - _ZL28constant_time_declassify_inti
        - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:834,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:835,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL18CRYPTO_load_u32_lePKv.10466
                - _ZL28constant_time_declassify_inti.10456
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:858,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:845,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:846,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:849,37'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL18CRYPTO_load_u32_lePKv.10466
                - _ZL28constant_time_declassify_inti.10456
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:835,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:836,9'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:845,9'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:849,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:850,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:851,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:852,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:853,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:854,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:855,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:856,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
    - functionName:    _ZN5mldsa12_GLOBAL__N_124scalar_decode_signed_4_4EPNS0_6scalarEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         10
      ICount:          172
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL28constant_time_declassify_inti
        - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:803,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:804,25'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL28constant_time_declassify_inti.10456
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:825,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:812,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:813,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:816,32'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL28constant_time_declassify_inti.10456
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:804,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:812,9'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:816,21'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:817,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:818,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:819,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:820,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:821,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:822,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:823,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
    - functionName:    _ZN5mldsa12_GLOBAL__N_126scalar_decode_signed_13_12EPNS0_6scalarEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 888
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         7
      ICount:          175
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:871,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:872,25'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:888,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:872,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:873,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:874,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:879,21'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:880,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:881,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:882,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:883,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:884,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:885,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:886,25'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
    - functionName:    _ZL18CRYPTO_load_u32_lePKv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:902,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1727
      functionLinenumberEnd: 1794
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pub
        - encoded_signature
        - msg
        - msg_len
        - context_prefix
        - context_prefix_len
        - context
        - context_len
      BBCount:         43
      ICount:          310
      EdgeCount:       58
      CyclomaticComplexity: 17
      functionsReached:
        - BORINGSSL_keccak_absorb
        - BORINGSSL_keccak_init
        - BORINGSSL_keccak_squeeze
        - CBS_init
        - OPENSSL_malloc
        - _ZL14OPENSSL_memcmpPKvS0_m
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
        - _ZN5mldsa12_GLOBAL__N_110vector_maxILi7EEEjPKNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_110vector_nttILi8EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_110vector_subILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - _ZN5mldsa12_GLOBAL__N_111matrix_multILi8ELi7EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
        - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi8EEEiv
        - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi8ELi7EEEvPNS0_6matrixIXT_EXT0_EEEPKh
        - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
        - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi8EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
        - _ZN5mldsa12_GLOBAL__N_121mldsa_parse_signatureILi8ELi7EEEiPNS0_9signatureIXT_EXT0_EEEP6cbs_st
        - _ZN5mldsa12_GLOBAL__N_123vector_use_hint_vartimeILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - _ZN5mldsa12_GLOBAL__N_125vector_scale_power2_roundILi8EEEvPNS0_6vectorIXT_EEEPKS3_
        - _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
        - _ZN5mldsa12_GLOBAL__N_13tauILi8EEEiv
        - _ZN5mldsa12_GLOBAL__N_14betaILi8EEEiv
        - _ZN5mldsa12_GLOBAL__N_16gamma1ILi8EEEiv
        - _ZN5mldsa12_GLOBAL__N_19w1_encodeILi8EEEvPhPKNS0_6vectorIXT_EEE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1739,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1740,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1744,18'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - CBS_init
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_121mldsa_parse_signatureILi8ELi7EEEiPNS0_9signatureIXT_EXT0_EEEP6cbs_st
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi8ELi7EEEvPNS0_6matrixIXT_EXT0_EEEPKh
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_13tauILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
                - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_111matrix_multILi8ELi7EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_125vector_scale_power2_roundILi8EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi8EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_subILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_123vector_use_hint_vartimeILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_19w1_encodeILi8EEEvPhPKNS0_6vectorIXT_EEE
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi8EEEiv
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi7EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_16gamma1ILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_14betaILi8EEEiv
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi8EEEiv
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1745,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1746,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi8ELi7EEEvPNS0_6matrixIXT_EXT0_EEEPKh
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_13tauILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
                - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_111matrix_multILi8ELi7EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_125vector_scale_power2_roundILi8EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi8EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_subILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_123vector_use_hint_vartimeILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_19w1_encodeILi8EEEvPhPKNS0_6vectorIXT_EEE
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi8EEEiv
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi7EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_16gamma1ILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_14betaILi8EEEiv
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi8EEEiv
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1749,18'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi8ELi7EEEvPNS0_6matrixIXT_EXT0_EEEPKh
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_13tauILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
                - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_111matrix_multILi8ELi7EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_125vector_scale_power2_roundILi8EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi8EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_subILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_123vector_use_hint_vartimeILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_19w1_encodeILi8EEEvPhPKNS0_6vectorIXT_EEE
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi8EEEiv
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi7EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_16gamma1ILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_14betaILi8EEEiv
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi8EEEiv
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1791,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1791,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi8EEEiv
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1792,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi8EEEiv
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1738,44'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1744,37'
          Dst:             _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1744,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1745,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_121mldsa_parse_signatureILi8ELi7EEEiPNS0_9signatureIXT_EXT0_EEEP6cbs_st
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1749,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_113matrix_expandILi8ELi7EEEvPNS0_6matrixIXT_EXT0_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1753,3'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1754,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1756,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1757,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1758,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1759,3'
          Dst:             BORINGSSL_keccak_squeeze
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1763,63'
          Dst:             _ZN5mldsa12_GLOBAL__N_13tauILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1762,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1764,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1766,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1767,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1769,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_111matrix_multILi8ELi7EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1771,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_125vector_scale_power2_roundILi8EEEvPNS0_6vectorIXT_EEEPKS3_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1772,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_nttILi8EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1774,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi8EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1777,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_subILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1778,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1780,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_123vector_use_hint_vartimeILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1782,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_19w1_encodeILi8EEEvPhPKNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1785,3'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1786,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1787,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1788,54'
          Dst:             _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1788,3'
          Dst:             BORINGSSL_keccak_squeeze
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1790,20'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_maxILi7EEEjPKNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1791,40'
          Dst:             _ZN5mldsa12_GLOBAL__N_16gamma1ILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1791,54'
          Dst:             _ZN5mldsa12_GLOBAL__N_14betaILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1792,60'
          Dst:             _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1792,10'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1030
      functionLinenumberEnd: 1069
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - seed
        - len
        - tau
      BBCount:         22
      ICount:          154
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - BORINGSSL_keccak_absorb
        - BORINGSSL_keccak_init
        - BORINGSSL_keccak_squeeze
        - _ZL14OPENSSL_memsetPvim
        - _ZL18CRYPTO_load_u64_lePKv
        - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1034,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1034,3'
              BranchSideFuncs:
                - __assert_fail
                - BORINGSSL_keccak_squeeze
                - _ZL18CRYPTO_load_u64_lePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1035,3'
              BranchSideFuncs:
                - __assert_fail
                - BORINGSSL_keccak_squeeze
                - _ZL18CRYPTO_load_u64_lePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1035,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1035,3'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZL18CRYPTO_load_u64_lePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1038,41'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZL18CRYPTO_load_u64_lePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1049,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1051,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1069,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1052,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1053,47'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1059,26'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1060,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1051,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1061,9'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
                - BORINGSSL_keccak_squeeze
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1032,3'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1033,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1034,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1035,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1038,3'
          Dst:             BORINGSSL_keccak_squeeze
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1040,20'
          Dst:             _ZL18CRYPTO_load_u64_lePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1048,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1053,9'
          Dst:             BORINGSSL_keccak_squeeze
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1066,20'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:852,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:855,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:855,10'
          Dst:             memcmp
    - functionName:    _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi8ELi7EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1663
      functionLinenumberEnd: 1674
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_signature
        - priv
        - msg
        - msg_len
        - context_prefix
        - context_prefix_len
        - context
        - context_len
        - randomizer
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BORINGSSL_keccak_absorb
        - BORINGSSL_keccak_init
        - BORINGSSL_keccak_squeeze
        - _ZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhS8_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1666,3'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1667,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1669,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1670,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1671,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1672,3'
          Dst:             BORINGSSL_keccak_squeeze
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1674,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhS8_
    - functionName:    _ZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhS8_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1521
      functionLinenumberEnd: 1653
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_signature
        - priv
        - mu
        - randomizer
      BBCount:         57
      ICount:          425
      EdgeCount:       81
      CyclomaticComplexity: 26
      functionsReached:
        - BORINGSSL_keccak_absorb
        - BORINGSSL_keccak_init
        - BORINGSSL_keccak_squeeze
        - CBB_init_fixed
        - CBB_len
        - OPENSSL_malloc
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL18constant_time_ge_wmm
        - _ZL18constant_time_lt_wmm
        - _ZL26constant_time_declassify_wm
        - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
        - _ZN5mldsa12_GLOBAL__N_110vector_addILi7EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - _ZN5mldsa12_GLOBAL__N_110vector_maxILi7EEEjPKNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_110vector_maxILi8EEEjPKNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_110vector_nttILi8EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_110vector_subILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - _ZN5mldsa12_GLOBAL__N_111matrix_multILi8ELi7EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
        - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi8EEEiv
        - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi8ELi7EEEvPNS0_6matrixIXT_EXT0_EEEPKh
        - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
        - _ZN5mldsa12_GLOBAL__N_115vector_low_bitsILi8EEEvPNS0_6vectorIXT_EEEPKS3_
        - _ZN5mldsa12_GLOBAL__N_116vector_high_bitsILi8EEEvPNS0_6vectorIXT_EEEPKS3_
        - _ZN5mldsa12_GLOBAL__N_116vector_make_hintILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_S6_
        - _ZN5mldsa12_GLOBAL__N_117vector_count_onesILi8EEEmPKNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_117vector_max_signedILi8EEEjPKNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_118vector_expand_maskILi7EEEvPNS0_6vectorIXT_EEEPKhm
        - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi7EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi7EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
        - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi8EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
        - _ZN5mldsa12_GLOBAL__N_123mldsa_marshal_signatureILi8ELi7EEEiP6cbb_stPKNS0_9signatureIXT_EXT0_EEE
        - _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
        - _ZN5mldsa12_GLOBAL__N_13tauILi8EEEiv
        - _ZN5mldsa12_GLOBAL__N_14betaILi8EEEiv
        - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
        - _ZN5mldsa12_GLOBAL__N_16gamma1ILi8EEEiv
        - _ZN5mldsa12_GLOBAL__N_19w1_encodeILi8EEEvPhPKNS0_6vectorIXT_EEE
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1547,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1548,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1550,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi8ELi7EEEvPNS0_6matrixIXT_EXT0_EEEPKh
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_expand_maskILi7EEEvPNS0_6vectorIXT_EEEPKhm
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_111matrix_multILi8ELi7EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116vector_high_bitsILi8EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_19w1_encodeILi8EEEvPhPKNS0_6vectorIXT_EEE
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi8EEEiv
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_13tauILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
                - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi7EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi7EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi8EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_addILi7EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_subILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_115vector_low_bitsILi8EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi7EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_117vector_max_signedILi8EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_16gamma1ILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_14betaILi8EEEiv
                - _ZL18constant_time_ge_wmm
                - _ZN5mldsa12_GLOBAL__N_14betaILi8EEEiv
                - _ZL18constant_time_ge_wmm
                - _ZL26constant_time_declassify_wm
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi8EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116vector_make_hintILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_S6_
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi8EEEjPKNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_117vector_count_onesILi8EEEmPKNS0_6vectorIXT_EEE
                - _ZL18constant_time_ge_wmm
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
                - CBB_init_fixed
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_123mldsa_marshal_signatureILi8ELi7EEEiP6cbb_stPKNS0_9signatureIXT_EXT0_EEE
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - CBB_len
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1610,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1618,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_expand_maskILi7EEEvPNS0_6vectorIXT_EEEPKhm
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_111matrix_multILi8ELi7EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116vector_high_bitsILi8EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_19w1_encodeILi8EEEvPhPKNS0_6vectorIXT_EEE
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi8EEEiv
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_13tauILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
                - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi7EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi7EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi8EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_addILi7EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_subILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_115vector_low_bitsILi8EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi7EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_117vector_max_signedILi8EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_16gamma1ILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_14betaILi8EEEiv
                - _ZL18constant_time_ge_wmm
                - _ZN5mldsa12_GLOBAL__N_14betaILi8EEEiv
                - _ZL18constant_time_ge_wmm
                - _ZL26constant_time_declassify_wm
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi8EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116vector_make_hintILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_S6_
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi8EEEjPKNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_117vector_count_onesILi8EEEmPKNS0_6vectorIXT_EEE
                - _ZL18constant_time_ge_wmm
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
                - CBB_init_fixed
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_123mldsa_marshal_signatureILi8ELi7EEEiP6cbb_stPKNS0_9signatureIXT_EXT0_EEE
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - CBB_len
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1621,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi8EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116vector_make_hintILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_S6_
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi8EEEjPKNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_117vector_count_onesILi8EEEmPKNS0_6vectorIXT_EEE
                - _ZL18constant_time_ge_wmm
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
                - CBB_init_fixed
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_123mldsa_marshal_signatureILi8ELi7EEEiP6cbb_stPKNS0_9signatureIXT_EXT0_EEE
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - CBB_len
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
                - abort
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_expand_maskILi7EEEvPNS0_6vectorIXT_EEEPKhm
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_111matrix_multILi8ELi7EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116vector_high_bitsILi8EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_19w1_encodeILi8EEEvPhPKNS0_6vectorIXT_EEE
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi8EEEiv
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_13tauILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
                - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi7EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi7EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi8EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_addILi7EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_subILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_115vector_low_bitsILi8EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi7EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_117vector_max_signedILi8EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_16gamma1ILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_14betaILi8EEEiv
                - _ZL18constant_time_ge_wmm
                - _ZN5mldsa12_GLOBAL__N_14betaILi8EEEiv
                - _ZL18constant_time_ge_wmm
                - _ZL26constant_time_declassify_wm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1629,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1636,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_expand_maskILi7EEEvPNS0_6vectorIXT_EEEPKhm
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_111matrix_multILi8ELi7EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116vector_high_bitsILi8EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_19w1_encodeILi8EEEvPhPKNS0_6vectorIXT_EEE
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi8EEEiv
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_13tauILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
                - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi7EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi7EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi8EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_addILi7EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_subILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_115vector_low_bitsILi8EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi7EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_117vector_max_signedILi8EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_16gamma1ILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_14betaILi8EEEiv
                - _ZL18constant_time_ge_wmm
                - _ZN5mldsa12_GLOBAL__N_14betaILi8EEEiv
                - _ZL18constant_time_ge_wmm
                - _ZL26constant_time_declassify_wm
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi8EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116vector_make_hintILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_S6_
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi8EEEjPKNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_117vector_count_onesILi8EEEmPKNS0_6vectorIXT_EEE
                - _ZL18constant_time_ge_wmm
                - _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
                - CBB_init_fixed
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_123mldsa_marshal_signatureILi8ELi7EEEiP6cbb_stPKNS0_9signatureIXT_EXT0_EEE
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - CBB_len
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1645,26'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
                - CBB_init_fixed
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_123mldsa_marshal_signatureILi8ELi7EEEiP6cbb_stPKNS0_9signatureIXT_EXT0_EEE
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - CBB_len
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1646,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1647,7'
              BranchSideFuncs:
                - CBB_len
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
                - abort
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1650,5'
              BranchSideFuncs:
                - CBB_len
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
                - abort
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1650,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1650,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1651,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1524,3'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1525,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1526,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1528,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1529,3'
          Dst:             BORINGSSL_keccak_squeeze
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1546,44'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1550,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1551,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1553,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1554,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_nttILi8EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1556,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1557,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_nttILi8EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1559,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_113matrix_expandILi8ELi7EEEvPNS0_6matrixIXT_EXT0_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1564,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_expand_maskILi7EEEvPNS0_6vectorIXT_EEEPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1567,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1568,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1570,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_111matrix_multILi8ELi7EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1571,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1573,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_116vector_high_bitsILi8EEEvPNS0_6vectorIXT_EEEPKS3_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1575,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_19w1_encodeILi8EEEvPhPKNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1577,5'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1578,5'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1579,5'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1581,34'
          Dst:             _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1580,5'
          Dst:             BORINGSSL_keccak_squeeze
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1585,65'
          Dst:             _ZN5mldsa12_GLOBAL__N_13tauILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1584,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1586,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1588,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi7EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1589,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi7EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1590,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi8EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1591,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1593,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_addILi7EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1596,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_subILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1597,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_115vector_low_bitsILi8EEEvPNS0_6vectorIXT_EEEPKS3_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1608,22'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_maxILi7EEEjPKNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1609,23'
          Dst:             _ZN5mldsa12_GLOBAL__N_117vector_max_signedILi8EEEjPKNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1611,39'
          Dst:             _ZN5mldsa12_GLOBAL__N_16gamma1ILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1611,53'
          Dst:             _ZN5mldsa12_GLOBAL__N_14betaILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1611,13'
          Dst:             _ZL18constant_time_ge_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1612,50'
          Dst:             _ZN5mldsa12_GLOBAL__N_14betaILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1612,13'
          Dst:             _ZL18constant_time_ge_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1610,9'
          Dst:             _ZL26constant_time_declassify_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1622,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi8EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1623,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1624,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_116vector_make_hintILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_S6_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1627,24'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_maxILi8EEEjPKNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1628,21'
          Dst:             _ZN5mldsa12_GLOBAL__N_117vector_count_onesILi8EEEmPKNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1629,36'
          Dst:             _ZL18constant_time_ge_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1630,55'
          Dst:             _ZN5mldsa12_GLOBAL__N_15omegaILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1630,36'
          Dst:             _ZL18constant_time_lt_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1629,9'
          Dst:             _ZL26constant_time_declassify_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1645,49'
          Dst:             _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1645,5'
          Dst:             CBB_init_fixed
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1646,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_123mldsa_marshal_signatureILi8ELi7EEEiP6cbb_stPKNS0_9signatureIXT_EXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1650,5'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1650,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_115signature_bytesILi8EEEmv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1650,5'
          Dst:             abort
    - functionName:    _ZL18constant_time_ge_wmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_lt_wmm
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:316,11'
          Dst:             _ZL18constant_time_lt_wmm
    - functionName:    _ZL26constant_time_declassify_wm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15value_barrier_wm
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:478,10'
          Dst:             _ZL15value_barrier_wm
    - functionName:    _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi8EEEiPNS0_6vectorIXT_EEEPKhij
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1178
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - bits
        - max
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1171,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1172,32'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1177,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1172,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1174,7'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1176,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1172,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
    - functionName:    _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1162
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - a
        - bits
        - max
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_120scalar_encode_signedEPhPKNS0_6scalarEij
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1163,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1164,26'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120scalar_encode_signedEPhPKNS0_6scalarEij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1166,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1164,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_120scalar_encode_signedEPhPKNS0_6scalarEij
    - functionName:    _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_116vector_decode_10ILi8EEEvPNS0_6vectorIXT_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1149
      functionLinenumberEnd: 1153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_116scalar_decode_10EPNS0_6scalarEPKh
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1150,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1151,23'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116scalar_decode_10EPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1153,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1151,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_116scalar_decode_10EPNS0_6scalarEPKh
    - functionName:    _ZN5mldsa12_GLOBAL__N_116scalar_decode_10EPNS0_6scalarEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 786
      functionLinenumberEnd: 796
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         7
      ICount:          95
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:789,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:790,25'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:796,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:790,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN5mldsa12_GLOBAL__N_14fips23ensure_verify_self_testEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2028
      functionLinenumberEnd: 2028
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_111DeleterFreeIZNS0_13mldsa_sign_muILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhS9_E9values_stEclEPSA_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1400,29'
          Dst:             OPENSSL_free
    - functionName:    _ZN5mldsa12_GLOBAL__N_113hint_bit_packILi6EEEvPhPKNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1201
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - h
      BBCount:         18
      ICount:          111
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1191,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1192,14'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1201,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1192,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1193,11'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1199,27'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1193,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1195,9'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - abort
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1198,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1195,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1195,9'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1196,24'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1189,26'
          Dst:             _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1189,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1195,9'
          Dst:             _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1195,9'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1199,9'
          Dst:             _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
    - functionName:    _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_123mldsa_marshal_signatureILi6ELi5EEEiP6cbb_stPKNS0_9signatureIXT_EXT0_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1361
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - sign
      BBCount:         10
      ICount:          72
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_add_bytes
        - CBB_add_space
        - _ZN5mldsa12_GLOBAL__N_113hint_bit_packILi6EEEvPhPKNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi5EEEvPhPKNS0_6vectorIXT_EEEij
        - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1362,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1363,5'
              BranchSideFuncs:
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi5EEEvPhPKNS0_6vectorIXT_EEEij
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_113hint_bit_packILi6EEEvPhPKNS0_6vectorIXT_EEE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1367,22'
              BranchSideFuncs:
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi5EEEvPhPKNS0_6vectorIXT_EEEij
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_113hint_bit_packILi6EEEvPhPKNS0_6vectorIXT_EEE
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1367,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1368,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi5EEEvPhPKNS0_6vectorIXT_EEEij
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_113hint_bit_packILi6EEEvPhPKNS0_6vectorIXT_EEE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1370,24'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi5EEEvPhPKNS0_6vectorIXT_EEEij
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_113hint_bit_packILi6EEEvPhPKNS0_6vectorIXT_EEE
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1373,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1374,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_113hint_bit_packILi6EEEvPhPKNS0_6vectorIXT_EEE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1376,17'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_113hint_bit_packILi6EEEvPhPKNS0_6vectorIXT_EEE
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1362,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1367,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1370,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi5EEEvPhPKNS0_6vectorIXT_EEEij
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1373,41'
          Dst:             _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1373,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1376,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_113hint_bit_packILi6EEEvPhPKNS0_6vectorIXT_EEE
    - functionName:    _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi5EEEvPhPKNS0_6vectorIXT_EEEij
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1162
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - a
        - bits
        - max
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_120scalar_encode_signedEPhPKNS0_6scalarEij
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1163,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1164,26'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120scalar_encode_signedEPhPKNS0_6scalarEij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1166,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1164,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_120scalar_encode_signedEPhPKNS0_6scalarEij
    - functionName:    _ZN5mldsa12_GLOBAL__N_117vector_count_onesILi6EEEmPKNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         9
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:607,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:608,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:612,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:608,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:609,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:611,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_110vector_maxILi6EEEjPKNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_110scalar_maxEPjPKNS0_6scalarE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:588,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:589,23'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_110scalar_maxEPjPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:591,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:589,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_maxEPjPKNS0_6scalarE
    - functionName:    _ZN5mldsa12_GLOBAL__N_116vector_make_hintILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_S6_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - ct0
        - cs2
        - w
      BBCount:         7
      ICount:          63
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_116scalar_make_hintEPNS0_6scalarEPKS1_S4_S4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:618,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:619,23'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116scalar_make_hintEPNS0_6scalarEPKS1_S4_S4_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:621,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:619,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_116scalar_make_hintEPNS0_6scalarEPKS1_S4_S4_
    - functionName:    _ZN5mldsa12_GLOBAL__N_117vector_max_signedILi6EEEjPKNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_117scalar_max_signedEPjPKNS0_6scalarE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:597,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:598,30'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_117scalar_max_signedEPjPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:600,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:598,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_117scalar_max_signedEPjPKNS0_6scalarE
    - functionName:    _ZN5mldsa12_GLOBAL__N_115vector_low_bitsILi6EEEvPNS0_6vectorIXT_EEEPKS3_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_115scalar_low_bitsEPNS0_6scalarEPKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:580,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:581,22'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_115scalar_low_bitsEPNS0_6scalarEPKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:583,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:581,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_115scalar_low_bitsEPNS0_6scalarEPKS1_
    - functionName:    _ZN5mldsa12_GLOBAL__N_110vector_addILi5EEEvPNS0_6vectorIXT_EEEPKS3_S6_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - lhs
        - rhs
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:359,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:360,17'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:362,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:360,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
    - functionName:    _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi5EEEvPNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:388,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:389,25'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:391,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:389,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
    - functionName:    _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi5EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - lhs
        - rhs
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:374,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:375,18'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:377,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:375,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
    - functionName:    _ZN5mldsa12_GLOBAL__N_116vector_high_bitsILi6EEEvPNS0_6vectorIXT_EEEPKS3_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_116scalar_high_bitsEPNS0_6scalarEPKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:573,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:574,23'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116scalar_high_bitsEPNS0_6scalarEPKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:576,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:574,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_116scalar_high_bitsEPNS0_6scalarEPKS1_
    - functionName:    _ZN5mldsa12_GLOBAL__N_118vector_expand_maskILi5EEEvPNS0_6vectorIXT_EEEPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - seed
        - kappa
      BBCount:         11
      ICount:          84
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mldsa12_GLOBAL__N_118scalar_sample_maskEPNS0_6scalarEPKh
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1114,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1114,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_118scalar_sample_maskEPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1117,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_118scalar_sample_maskEPNS0_6scalarEPKh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1118,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1119,20'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_118scalar_sample_maskEPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1124,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1114,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1117,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1122,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118scalar_sample_maskEPNS0_6scalarEPKh
    - functionName:    _ZN5mldsa12_GLOBAL__N_14fips21ensure_sign_self_testEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2027
      functionLinenumberEnd: 2027
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi6EEEiPNS0_6vectorIXT_EEEPKhij
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1178
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - bits
        - max
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1171,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1172,32'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1177,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1172,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1174,7'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1176,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1172,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
    - functionName:    _ZN5mldsa12_GLOBAL__N_116vector_decode_10ILi6EEEvPNS0_6vectorIXT_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1149
      functionLinenumberEnd: 1153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_116scalar_decode_10EPNS0_6scalarEPKh
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1150,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1151,23'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116scalar_decode_10EPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1153,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1151,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_116scalar_decode_10EPNS0_6scalarEPKh
    - functionName:    _ZN5mldsa12_GLOBAL__N_111DeleterFreeIZNS0_25mldsa_public_from_privateILi6ELi5EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEEE9values_stEclEPSA_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1400,29'
          Dst:             OPENSSL_free
    - functionName:    _ZN5mldsa12_GLOBAL__N_14fips23ensure_keygen_self_testEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2026
      functionLinenumberEnd: 2026
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1162
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - a
        - bits
        - max
      BBCount:         7
      ICount:          58
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_120scalar_encode_signedEPhPKNS0_6scalarEij
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1163,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1164,26'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120scalar_encode_signedEPhPKNS0_6scalarEij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1166,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1164,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_120scalar_encode_signedEPhPKNS0_6scalarEij
    - functionName:    _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal11DeleterImplI11ec_group_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/ec.h'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_GROUP_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/ec.h:429,1'
          Dst:             EC_GROUP_free
    - functionName:    EC_GROUP_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_refcount_dec_and_test_zero
        - OPENSSL_free
        - bn_mont_ctx_cleanup
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:286,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:288,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:290,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:288,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:289,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:290,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:286,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:290,5'
              BranchSideFuncs:
                - bn_mont_ctx_cleanup
                - bn_mont_ctx_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:293,24'
              BranchSideFuncs:
                - bn_mont_ctx_cleanup
                - bn_mont_ctx_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:289,8'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:293,3'
          Dst:             bn_mont_ctx_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:294,3'
          Dst:             bn_mont_ctx_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:295,3'
          Dst:             OPENSSL_free
    - functionName:    bn_mont_ctx_cleanup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mont
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:36,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:37,3'
          Dst:             BN_free
    - functionName:    BN_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_free
      functionUses:    93
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:52,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:55,8'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:56,18'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:59,7'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:59,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:60,18'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:62,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:56,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:60,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal7DeleterclI11ec_group_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI11ec_group_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI11ec_group_stvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplI5dh_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/dh.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DH_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/dh.h:317,1'
          Dst:             DH_free
    - functionName:    DH_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_MONT_CTX_free
        - BN_clear_free
        - CRYPTO_MUTEX_cleanup
        - CRYPTO_refcount_dec_and_test_zero
        - OPENSSL_free
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:42,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:43,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:46,43'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - BN_MONT_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:46,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:47,5'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:50,20'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:46,8'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:50,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:51,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:52,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:53,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:54,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:55,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:56,3'
          Dst:             CRYPTO_MUTEX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:58,3'
          Dst:             OPENSSL_free
    - functionName:    BN_MONT_CTX_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mont
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - bn_mont_ctx_cleanup
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:52,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:53,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:55,23'
              BranchSideFuncs:
                - bn_mont_ctx_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:55,3'
          Dst:             bn_mont_ctx_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:56,3'
          Dst:             OPENSSL_free
    - functionName:    BN_clear_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_free
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:66,34'
          Dst:             BN_free
    - functionName:    _ZN4bssl8internal7DeleterclI5dh_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI5dh_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI5dh_stvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplI10bignum_ctxvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/bn.h'
      linkageType:     InternalLinkage
      functionLinenumber: 950
      functionLinenumberEnd: 950
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_CTX_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/bn.h:950,1'
          Dst:             BN_CTX_free
    - functionName:    BN_CTX_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteI10bignum_ctxEEvPT_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:54,33'
          Dst:             _ZN4bssl6DeleteI10bignum_ctxEEvPT_
    - functionName:    _ZN4bssl6DeleteI10bignum_ctxEEvPT_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN10bignum_ctxD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN10bignum_ctxD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN10bignum_ctxD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:61,9'
          Dst:             _ZN10bignum_ctxD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN10bignum_ctxD2Ev
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEED2Ev
        - _ZN4bssl6VectorImED2Ev
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:33,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:33,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl6VectorImED2Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:33,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl6VectorImED2Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:33,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:33,5'
              BranchSideFuncs:
                - _ZN4bssl6VectorImED2Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:33,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:33,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:34,3'
          Dst:             _ZN4bssl6VectorImED2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:34,3'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEED2Ev
    - functionName:    _ZN4bssl6VectorImED2Ev
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl6VectorImE5clearEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:235,15'
          Dst:             _ZN4bssl6VectorImE5clearEv
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:235,15'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEED2Ev
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          26
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5clearEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:235,15'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5clearEv
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:235,15'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5clearEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:284,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl6VectorImE5clearEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:284,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal7DeleterclI10bignum_ctxEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI10bignum_ctxvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI10bignum_ctxvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplI14bn_mont_ctx_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/bn.h'
      linkageType:     InternalLinkage
      functionLinenumber: 951
      functionLinenumberEnd: 951
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_MONT_CTX_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/bn.h:951,1'
          Dst:             BN_MONT_CTX_free
    - functionName:    _ZN4bssl8internal7DeleterclI14bn_mont_ctx_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI14bn_mont_ctx_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI14bn_mont_ctx_stvE4FreeEPS2_
    - functionName:    _ZZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrI9bignum_stN4bssl8internal7DeleterEEES7_EET0_T_S9_S8_ENKUlOS9_E_clIRS7_EEDcSA_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__memory/uninitialized_algorithms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __iter
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE3endEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5beginEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE9MaybeGrowEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          108
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE3endEv
        - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5beginEv
        - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5clearEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:326,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:327,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:329,12'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrI9bignum_stN4bssl8internal7DeleterEEES7_EET0_T_S9_S8_
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5clearEv
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:330,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:332,11'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrI9bignum_stN4bssl8internal7DeleterEEES7_EET0_T_S9_S8_
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5clearEv
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:338,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrI9bignum_stN4bssl8internal7DeleterEEES7_EET0_T_S9_S8_
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5clearEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:332,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:333,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:336,22'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrI9bignum_stN4bssl8internal7DeleterEEES7_EET0_T_S9_S8_
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5clearEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:338,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:339,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:343,46'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrI9bignum_stN4bssl8internal7DeleterEEES7_EET0_T_S9_S8_
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5clearEv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:344,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:345,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:347,23'
              BranchSideFuncs:
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5beginEv
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPNS_10unique_ptrI9bignum_stN4bssl8internal7DeleterEEES7_EET0_T_S9_S8_
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5clearEv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:333,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:339,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:343,31'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:348,29'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5beginEv
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:348,38'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE3endEv
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:349,5'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE5clearEv
    - functionName:    _ZZNSt3__118uninitialized_moveB8ne180100IPmS1_EET0_T_S3_S2_ENKUlOS3_E_clIRS1_EEDcS4_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/__memory/uninitialized_algorithms.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - __iter
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorImE3endEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorImE5beginEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorImE9MaybeGrowEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         15
      ICount:          108
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - _ZN4bssl6VectorImE3endEv
        - _ZN4bssl6VectorImE5beginEv
        - _ZN4bssl6VectorImE5clearEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:326,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:327,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:329,12'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorImE5beginEv
                - _ZN4bssl6VectorImE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPmS1_EET0_T_S3_S2_
                - _ZN4bssl6VectorImE5clearEv
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:330,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:332,11'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorImE5beginEv
                - _ZN4bssl6VectorImE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPmS1_EET0_T_S3_S2_
                - _ZN4bssl6VectorImE5clearEv
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:338,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorImE5beginEv
                - _ZN4bssl6VectorImE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPmS1_EET0_T_S3_S2_
                - _ZN4bssl6VectorImE5clearEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:332,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:333,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:336,22'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorImE5beginEv
                - _ZN4bssl6VectorImE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPmS1_EET0_T_S3_S2_
                - _ZN4bssl6VectorImE5clearEv
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:338,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:339,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:343,46'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl6VectorImE5beginEv
                - _ZN4bssl6VectorImE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPmS1_EET0_T_S3_S2_
                - _ZN4bssl6VectorImE5clearEv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:344,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:345,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:347,23'
              BranchSideFuncs:
                - _ZN4bssl6VectorImE5beginEv
                - _ZN4bssl6VectorImE3endEv
                - _ZNSt3__118uninitialized_moveB8ne180100IPmS1_EET0_T_S3_S2_
                - _ZN4bssl6VectorImE5clearEv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:333,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:339,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:343,31'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:348,29'
          Dst:             _ZN4bssl6VectorImE5beginEv
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:348,38'
          Dst:             _ZN4bssl6VectorImE3endEv
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:349,5'
          Dst:             _ZN4bssl6VectorImE5clearEv
    - functionName:    _ZN4bssl6VectorImEC2Ev
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEEC2Ev
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN10bignum_ctxC2Ev
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEEC2Ev
        - _ZN4bssl6VectorImEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:28,8'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEEC2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:28,8'
          Dst:             _ZN4bssl6VectorImEC2Ev
    - functionName:    slhdsa_set_hash_addr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/./address.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - addr
        - hash
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL5chainPhPKhjjS1_S_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - output
        - input
        - start
        - steps
        - pub_seed
        - addr
      BBCount:         18
      ICount:          107
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - __assert_fail
        - slhdsa_set_hash_addr
        - slhdsa_thash_f
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:33,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:33,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_set_hash_addr
                - slhdsa_thash_f
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:34,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_set_hash_addr
                - slhdsa_thash_f
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:34,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:34,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_set_hash_addr
                - slhdsa_thash_f
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:36,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_set_hash_addr
                - slhdsa_thash_f
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:38,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:38,49'
              BranchSideFuncs:
                - slhdsa_set_hash_addr
                - slhdsa_thash_f
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:38,3'
              BranchSideFuncs:
                - slhdsa_set_hash_addr
                - slhdsa_thash_f
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:38,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:40,26'
              BranchSideFuncs:
                - slhdsa_set_hash_addr
                - slhdsa_thash_f
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:43,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:33,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:34,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:36,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:40,5'
          Dst:             slhdsa_set_hash_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:41,5'
          Dst:             slhdsa_thash_f
    - functionName:    slhdsa_thash_f
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - output
        - input
        - pk_seed
        - addr
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12slhdsa_thashPhPKhmS1_S_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:163,3'
          Dst:             _ZL12slhdsa_thashPhPKhmS1_S_
    - functionName:    _ZL12slhdsa_thashPhPKhmS1_S_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - output
        - input
        - input_blocks
        - pk_seed
        - addr
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA256_Final
        - SHA256_Init
        - SHA256_Update
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:33,3'
          Dst:             SHA256_Init
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:37,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:38,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:39,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:40,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:43,3'
          Dst:             SHA256_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:44,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    slhdsa_set_chain_addr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/./address.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - addr
        - chain
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13CRYPTO_bswap2t
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18CRYPTO_load_u16_bePKv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 889
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13CRYPTO_bswap2t
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:891,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:892,10'
          Dst:             _ZL13CRYPTO_bswap2t
    - functionName:    _ZN12_GLOBAL__N_115load_tree_indexEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18CRYPTO_load_u64_bePKv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:97,20'
          Dst:             _ZL18CRYPTO_load_u64_bePKv
    - functionName:    _ZL18CRYPTO_load_u64_bePKv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 931
      functionLinenumberEnd: 934
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13CRYPTO_bswap8m
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:933,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:934,10'
          Dst:             _ZL13CRYPTO_bswap8m
    - functionName:    _ZL13CRYPTO_bswap8m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha512_avx_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_is_AVX_capable
        - CRYPTO_is_intel_cpu
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/internal.h:175,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:175,10'
              BranchSideFuncs:
                - CRYPTO_is_AVX_capable
                - CRYPTO_is_intel_cpu
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:175,10'
              BranchSideFuncs:
                - CRYPTO_is_AVX_capable
                - CRYPTO_is_intel_cpu
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/internal.h:175,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:175,37'
              BranchSideFuncs:
                - CRYPTO_is_intel_cpu
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:175,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/internal.h:175,10'
          Dst:             CRYPTO_is_AVX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/internal.h:175,37'
          Dst:             CRYPTO_is_intel_cpu
    - functionName:    sha256_ssse3_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_is_SSSE3_capable
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/internal.h:165,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:165,48'
              BranchSideFuncs:
                - CRYPTO_is_SSSE3_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:165,48'
              BranchSideFuncs:
                - CRYPTO_is_SSSE3_capable
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/internal.h:165,48'
          Dst:             CRYPTO_is_SSSE3_capable
    - functionName:    sha256_avx_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_is_AVX_capable
        - CRYPTO_is_intel_cpu
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/internal.h:159,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:159,10'
              BranchSideFuncs:
                - CRYPTO_is_AVX_capable
                - CRYPTO_is_intel_cpu
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:159,10'
              BranchSideFuncs:
                - CRYPTO_is_AVX_capable
                - CRYPTO_is_intel_cpu
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/internal.h:159,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:159,37'
              BranchSideFuncs:
                - CRYPTO_is_intel_cpu
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:159,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/internal.h:159,10'
          Dst:             CRYPTO_is_AVX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/internal.h:159,37'
          Dst:             CRYPTO_is_intel_cpu
    - functionName:    sha256_hw_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_is_SSSE3_capable
        - CRYPTO_is_x86_SHA_capable
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/internal.h:152,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:152,10'
              BranchSideFuncs:
                - CRYPTO_is_x86_SHA_capable
                - CRYPTO_is_SSSE3_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:152,10'
              BranchSideFuncs:
                - CRYPTO_is_x86_SHA_capable
                - CRYPTO_is_SSSE3_capable
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/internal.h:152,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:152,41'
              BranchSideFuncs:
                - CRYPTO_is_SSSE3_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/internal.h:152,38'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/internal.h:152,10'
          Dst:             CRYPTO_is_x86_SHA_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/internal.h:152,41'
          Dst:             CRYPTO_is_SSSE3_capable
    - functionName:    _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - data
        - num_blocks
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23sha256_block_data_orderPjPKhm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:73,5'
          Dst:             _ZL23sha256_block_data_orderPjPKhm
    - functionName:    _ZL23sha256_block_data_orderPjPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - data
        - num
      BBCount:         10
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - sha256_avx_capable
        - sha256_block_data_order_avx
        - sha256_block_data_order_hw
        - sha256_block_data_order_nohw
        - sha256_block_data_order_ssse3
        - sha256_hw_capable
        - sha256_ssse3_capable
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:267,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:268,32'
              BranchSideFuncs:
                - sha256_block_data_order_hw
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:273,7'
              BranchSideFuncs:
                - sha256_avx_capable
                - sha256_ssse3_capable
                - sha256_block_data_order_nohw
                - sha256_block_data_order_ssse3
                - sha256_block_data_order_avx
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:273,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:274,33'
              BranchSideFuncs:
                - sha256_block_data_order_avx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:279,7'
              BranchSideFuncs:
                - sha256_ssse3_capable
                - sha256_block_data_order_nohw
                - sha256_block_data_order_ssse3
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:279,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:280,35'
              BranchSideFuncs:
                - sha256_block_data_order_ssse3
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:290,32'
              BranchSideFuncs:
                - sha256_block_data_order_nohw
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:267,7'
          Dst:             sha256_hw_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:268,5'
          Dst:             sha256_block_data_order_hw
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:273,7'
          Dst:             sha256_avx_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:274,5'
          Dst:             sha256_block_data_order_avx
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:279,7'
          Dst:             sha256_ssse3_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:280,5'
          Dst:             sha256_block_data_order_ssse3
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:290,3'
          Dst:             sha256_block_data_order_nohw
    - functionName:    sha256_block_data_order_hw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha256_block_data_order_avx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha256_block_data_order_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha256_block_data_order_nohw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl17crypto_md32_finalIN12_GLOBAL__N_112SHA256TraitsEEEvPNT_11HashContextE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         10
      ICount:          111
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZL19CRYPTO_store_u32_bePvj
        - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:138,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:138,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:139,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:143,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:144,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.10455
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:144,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:146,5'
          Dst:             _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:148,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:152,5'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:153,5'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:158,3'
          Dst:             _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:160,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL19CRYPTO_store_u32_bePvj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13CRYPTO_bswap4j
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:917,7'
          Dst:             _ZL13CRYPTO_bswap4j
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:918,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL13CRYPTO_bswap4j
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z16CRYPTO_addc_impljjjPj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1451
      functionLinenumberEnd: 1452
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - y
        - carry
        - out_carry
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12self_test_dhv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_free
        - BN_new
        - DH_free
        - DH_get_rfc7919_2048
        - DH_set0_key
        - bn_set_static_words
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:251,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:251,7'
              BranchSideFuncs:
                - DH_get_rfc7919_2048
                - BN_new
                - BN_free
                - DH_free
                - bn_set_static_words
                - DH_set0_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:251,12'
              BranchSideFuncs:
                - DH_get_rfc7919_2048
                - BN_new
                - BN_free
                - DH_free
                - bn_set_static_words
                - DH_set0_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:252,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:253,5'
              BranchSideFuncs:
                - BN_new
                - BN_free
                - DH_free
                - bn_set_static_words
                - DH_set0_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:256,18'
              BranchSideFuncs:
                - BN_new
                - BN_free
                - DH_free
                - bn_set_static_words
                - DH_set0_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:257,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:258,5'
              BranchSideFuncs:
                - bn_set_static_words
                - DH_set0_key
                - BN_free
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:271,23'
              BranchSideFuncs:
                - bn_set_static_words
                - DH_set0_key
                - BN_free
                - DH_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:274,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:275,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:277,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:251,12'
          Dst:             DH_get_rfc7919_2048
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:256,18'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:271,3'
          Dst:             bn_set_static_words
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:274,8'
          Dst:             DH_set0_key
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:280,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:281,3'
          Dst:             DH_free
    - functionName:    DH_get_rfc7919_2048
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         35
      ICount:          169
      EdgeCount:       69
      CyclomaticComplexity: 36
      functionsReached:
        - BN_new
        - BN_rshift1
        - BN_set_word
        - DH_new
        - DH_set0_pqg
        - bn_set_static_words
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:400,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:400,27'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - DH_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_set_static_words
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_word
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - DH_set0_pqg
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:400,39'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - DH_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_set_static_words
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_word
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - DH_set0_pqg
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:404,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:404,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_set_static_words
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_word
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - DH_set0_pqg
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:405,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:404,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:404,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_set_static_words
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_word
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - DH_set0_pqg
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:405,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:404,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:404,56'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_set_static_words
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_word
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - DH_set0_pqg
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:405,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:404,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:405,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_set_static_words
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_word
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - DH_set0_pqg
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:408,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_set_static_words
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_word
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - DH_set0_pqg
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:411,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:412,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_word
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - DH_set0_pqg
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:415,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:412,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:413,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - DH_set0_pqg
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:415,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:411,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:415,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:418,15'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:400,39'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:401,39'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:402,39'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:403,26'
          Dst:             DH_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:408,3'
          Dst:             bn_set_static_words
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:411,8'
          Dst:             BN_rshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:412,8'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:413,8'
          Dst:             DH_set0_pqg
    - functionName:    BN_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZL14OPENSSL_memsetPvim
      functionUses:    55
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:34,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:34,11'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:34,43'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:36,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:37,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:40,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:34,43'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:40,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    bn_set_static_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bn
        - words
        - num
      BBCount:         10
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:242,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:243,18'
              BranchSideFuncs:
                - OPENSSL_free
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:245,23'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:247,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:247,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:247,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:243,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:247,3'
          Dst:             __assert_fail
    - functionName:    DH_set0_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
        - pub_key
        - priv_key
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:85,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:89,7'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:89,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:89,7'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:90,13'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:85,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:90,5'
          Dst:             BN_free
    - functionName:    DH_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_MUTEX_init
        - OPENSSL_zalloc
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:31,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:31,7'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - CRYPTO_MUTEX_init
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:31,35'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - CRYPTO_MUTEX_init
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:32,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:33,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:36,22'
              BranchSideFuncs:
                - CRYPTO_MUTEX_init
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:31,35'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:36,3'
          Dst:             CRYPTO_MUTEX_init
    - functionName:    BN_rshift1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_rshift1_words
        - bn_set_minimal_width
        - bn_wexpand
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:163,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:164,5'
              BranchSideFuncs:
                - bn_rshift1_words
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:166,20'
              BranchSideFuncs:
                - bn_rshift1_words
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:163,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:166,3'
          Dst:             bn_rshift1_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:169,3'
          Dst:             bn_set_minimal_width
    - functionName:    BN_set_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bn
        - value
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_zero
        - bn_wexpand
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:193,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:194,13'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:198,19'
              BranchSideFuncs:
                - bn_wexpand
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:198,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:199,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:202,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:194,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:198,8'
          Dst:             bn_wexpand
    - functionName:    DH_set0_pqg
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
        - p
        - q
        - g
      BBCount:         24
      ICount:          133
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - BN_MONT_CTX_free
        - BN_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:111,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:111,25'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:111,40'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:111,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:111,40'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:112,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:111,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:111,57'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:115,7'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:112,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:115,7'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:116,13'
              BranchSideFuncs:
                - BN_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:120,7'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:120,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:121,13'
              BranchSideFuncs:
                - BN_free
                - BN_MONT_CTX_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:125,7'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:126,13'
              BranchSideFuncs:
                - BN_free
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:131,20'
              BranchSideFuncs:
                - BN_MONT_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:116,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:121,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:126,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:131,3'
          Dst:             BN_MONT_CTX_free
    - functionName:    BN_zero
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_wexpand
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bn
        - words
      BBCount:         12
      ICount:          96
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - OPENSSL_calloc
        - OPENSSL_free
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    39
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:296,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:297,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:300,7'
              BranchSideFuncs:
                - OPENSSL_calloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:300,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:301,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:305,7'
              BranchSideFuncs:
                - OPENSSL_calloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:305,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:306,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:310,51'
              BranchSideFuncs:
                - OPENSSL_calloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:311,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:312,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:315,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:301,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:306,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:310,36'
          Dst:             OPENSSL_calloc
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:315,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:317,3'
          Dst:             OPENSSL_free
    - functionName:    bn_rshift1_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - r
        - a
        - num
      BBCount:         8
      ICount:          70
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:153,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:154,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:156,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:156,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:157,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:159,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_set_minimal_width
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_minimal_width
      functionUses:    17
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:371,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:371,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:372,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:370,15'
          Dst:             bn_minimal_width
    - functionName:    bn_minimal_width
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:363,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:363,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:363,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:363,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:364,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:366,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL19self_test_ecdsa_keyv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         19
      ICount:          101
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - BN_bin2bn
        - BN_free
        - EC_KEY_free
        - EC_KEY_new
        - EC_KEY_set_group
        - EC_KEY_set_private_key
        - EC_KEY_set_public_key_affine_coordinates
        - EC_group_p256
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:232,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:232,11'
              BranchSideFuncs:
                - EC_KEY_new
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - EC_group_p256
                - EC_KEY_set_group
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
                - EC_KEY_set_public_key_affine_coordinates
                - EC_KEY_set_private_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:232,20'
              BranchSideFuncs:
                - EC_KEY_new
                - BN_bin2bn
                - BN_bin2bn
                - BN_bin2bn
                - EC_group_p256
                - EC_KEY_set_group
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
                - EC_KEY_set_public_key_affine_coordinates
                - EC_KEY_set_private_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:236,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:236,25'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:240,17'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:236,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:236,39'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:240,17'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:236,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:236,53'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:240,17'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:236,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:237,25'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:240,17'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:237,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:238,49'
              BranchSideFuncs:
                - EC_KEY_set_public_key_affine_coordinates
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
                - EC_KEY_set_private_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:240,17'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:238,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:239,31'
              BranchSideFuncs:
                - EC_KEY_set_private_key
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:240,17'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:236,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:236,7'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:240,17'
              BranchSideFuncs:
                - EC_KEY_free
                - BN_free
                - BN_free
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:232,20'
          Dst:             EC_KEY_new
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:233,16'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:234,16'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:235,15'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:237,33'
          Dst:             EC_group_p256
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:237,8'
          Dst:             EC_KEY_set_group
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:238,8'
          Dst:             EC_KEY_set_public_key_affine_coordinates
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:239,8'
          Dst:             EC_KEY_set_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:240,5'
          Dst:             EC_KEY_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:244,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:245,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:246,3'
          Dst:             BN_free
    - functionName:    EC_KEY_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_KEY_new_method
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:55,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:55,35'
              BranchSideFuncs:
                - EC_KEY_new_method
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:55,35'
              BranchSideFuncs:
                - EC_KEY_new_method
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:55,35'
          Dst:             EC_KEY_new_method
    - functionName:    BN_bin2bn
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - len
        - ret
      BBCount:         17
      ICount:          116
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - BN_free
        - BN_new
        - __assert_fail
        - bn_big_endian_to_words
        - bn_wexpand
      functionUses:    26
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:54,10'
              BranchSideFuncs:
                - BN_new
                - bn_wexpand
                - BN_free
                - __assert_fail
                - bn_big_endian_to_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:61,7'
              BranchSideFuncs:
                - bn_wexpand
                - BN_free
                - __assert_fail
                - bn_big_endian_to_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:55,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:56,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:58,11'
              BranchSideFuncs:
                - bn_wexpand
                - BN_free
                - __assert_fail
                - bn_big_endian_to_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:62,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:66,24'
              BranchSideFuncs:
                - bn_wexpand
                - BN_free
                - __assert_fail
                - bn_big_endian_to_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:68,13'
              BranchSideFuncs:
                - __assert_fail
                - bn_big_endian_to_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:74,3'
              BranchSideFuncs:
                - __assert_fail
                - bn_big_endian_to_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:74,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:74,3'
              BranchSideFuncs:
                - bn_big_endian_to_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:75,21'
              BranchSideFuncs:
                - bn_big_endian_to_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:54,10'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:67,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:68,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:74,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:78,3'
          Dst:             bn_big_endian_to_words
    - functionName:    EC_group_p256
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL18EC_group_p256_initv
        - _ZL26EC_group_p256_once_bss_getv
        - _ZL29EC_group_p256_storage_bss_getv
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:92,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:92,1'
              BranchSideFuncs:
                - _ZL26EC_group_p256_once_bss_getv
                - CRYPTO_once
                - _ZL29EC_group_p256_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:92,1'
              BranchSideFuncs:
                - _ZL26EC_group_p256_once_bss_getv
                - CRYPTO_once
                - _ZL29EC_group_p256_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:92,1'
          Dst:             _ZL26EC_group_p256_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:92,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:92,1'
          Dst:             _ZL18EC_group_p256_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:92,1'
          Dst:             _ZL29EC_group_p256_storage_bss_getv
    - functionName:    EC_KEY_set_group
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - group
      BBCount:         16
      ICount:          89
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GROUP_cmp
        - EC_GROUP_dup
        - EC_GROUP_free
        - ERR_put_error
        - __assert_fail
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:163,22'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:170,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - EC_GROUP_free
                - EC_GROUP_dup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:163,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:164,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:167,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:170,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:170,3'
              BranchSideFuncs:
                - __assert_fail
                - EC_GROUP_free
                - EC_GROUP_dup
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:171,3'
              BranchSideFuncs:
                - __assert_fail
                - EC_GROUP_free
                - EC_GROUP_dup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:171,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:171,3'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_GROUP_dup
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:173,17'
              BranchSideFuncs:
                - EC_GROUP_free
                - EC_GROUP_dup
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:163,9'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:164,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:170,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:171,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:173,3'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:174,16'
          Dst:             EC_GROUP_dup
    - functionName:    EC_KEY_set_public_key_affine_coordinates
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - x
        - y
      BBCount:         28
      ICount:          136
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - EC_KEY_check_key
        - EC_KEY_set_public_key
        - EC_POINT_new
        - EC_POINT_set_affine_coordinates_GFp
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:318,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:318,16'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11ec_point_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_set_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - EC_KEY_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:319,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:318,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:318,31'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11ec_point_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_set_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - EC_KEY_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:319,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:318,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:318,37'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11ec_point_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_set_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - EC_KEY_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:319,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:318,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:319,5'
              BranchSideFuncs:
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11ec_point_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_set_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - EC_KEY_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:323,48'
              BranchSideFuncs:
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11ec_point_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_set_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - EC_KEY_check_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:324,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:325,44'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:329,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:326,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:327,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_KEY_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:329,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:327,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:328,25'
              BranchSideFuncs:
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:329,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:324,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:329,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:332,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:319,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:323,35'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:325,8'
          Dst:             EC_POINT_set_affine_coordinates_GFp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:327,8'
          Dst:             EC_KEY_set_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:328,8'
          Dst:             EC_KEY_check_key
    - functionName:    EC_KEY_set_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - priv_key
      BBCount:         13
      ICount:          91
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - _ZL21ec_wrapped_scalar_newPK11ec_group_st
        - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
        - _ZL28constant_time_declassify_inti
        - ec_bignum_to_scalar
        - ec_scalar_is_zero
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:183,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:184,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:188,53'
              BranchSideFuncs:
                - _ZL21ec_wrapped_scalar_newPK11ec_group_st
                - ec_bignum_to_scalar
                - ERR_put_error
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - ec_scalar_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:189,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:190,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:192,28'
              BranchSideFuncs:
                - ec_bignum_to_scalar
                - ERR_put_error
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - ec_scalar_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:192,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:196,29'
              BranchSideFuncs:
                - ec_scalar_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - ERR_put_error
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:197,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:197,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:201,26'
              BranchSideFuncs:
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:184,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:188,31'
          Dst:             _ZL21ec_wrapped_scalar_newPK11ec_group_st
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:192,8'
          Dst:             ec_bignum_to_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:196,11'
          Dst:             ec_scalar_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:195,7'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:197,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:198,5'
          Dst:             _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:201,3'
          Dst:             _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
    - functionName:    EC_KEY_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
      BBCount:         14
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_free_ex_data
        - CRYPTO_refcount_dec_and_test_zero
        - EC_GROUP_free
        - EC_POINT_free
        - METHOD_unref
        - OPENSSL_free
        - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
        - _ZL26g_ec_ex_data_class_bss_getv
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:102,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:105,43'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - _ZL26g_ec_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - EC_GROUP_free
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - OPENSSL_free
                - METHOD_unref
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:106,5'
              BranchSideFuncs:
                - _ZL26g_ec_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - EC_GROUP_free
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - OPENSSL_free
                - METHOD_unref
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:109,7'
              BranchSideFuncs:
                - _ZL26g_ec_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - EC_GROUP_free
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - OPENSSL_free
                - METHOD_unref
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:110,9'
              BranchSideFuncs:
                - METHOD_unref
                - _ZL26g_ec_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - EC_GROUP_free
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:116,23'
              BranchSideFuncs:
                - _ZL26g_ec_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - EC_GROUP_free
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:110,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:111,7'
              BranchSideFuncs:
                - METHOD_unref
                - _ZL26g_ec_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - EC_GROUP_free
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:113,18'
              BranchSideFuncs:
                - METHOD_unref
                - _ZL26g_ec_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - EC_GROUP_free
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:105,8'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:113,5'
          Dst:             METHOD_unref
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:116,23'
          Dst:             _ZL26g_ec_ex_data_class_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:116,3'
          Dst:             CRYPTO_free_ex_data
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:118,3'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:119,3'
          Dst:             EC_POINT_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:120,3'
          Dst:             _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:122,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL26g_ec_ex_data_class_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_POINT_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - point
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13ec_point_freeP11ec_point_sti
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:432,3'
          Dst:             _ZL13ec_point_freeP11ec_point_sti
    - functionName:    _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - scalar
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:52,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL13ec_point_freeP11ec_point_sti
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - point
        - free_group
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GROUP_free
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:422,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:423,5'
              BranchSideFuncs:
                - OPENSSL_free
                - EC_GROUP_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:425,7'
              BranchSideFuncs:
                - OPENSSL_free
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:425,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:426,19'
              BranchSideFuncs:
                - EC_GROUP_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:428,16'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:426,5'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:428,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL21ec_wrapped_scalar_newPK11ec_group_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_zalloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:40,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:41,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:44,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:39,7'
          Dst:             OPENSSL_zalloc
    - functionName:    ec_bignum_to_scalar
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - in
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZL28constant_time_declassify_inti
        - bn_copy_words
        - bn_less_than_words
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:29,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:31,11'
              BranchSideFuncs:
                - bn_less_than_words
                - _ZL28constant_time_declassify_inti.10456
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:32,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:29,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:32,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:35,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:29,8'
          Dst:             bn_copy_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:30,37'
          Dst:             bn_less_than_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:30,8'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:32,5'
          Dst:             ERR_put_error
    - functionName:    ec_scalar_is_zero
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - a
      BBCount:         5
      ICount:          50
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:46,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:47,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:49,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_copy_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - num
        - bn
      BBCount:         11
      ICount:          81
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - bn_fits_in_words
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:264,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:265,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:269,26'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_fits_in_words
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:270,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:271,27'
              BranchSideFuncs:
                - bn_fits_in_words
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:278,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:271,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:272,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:275,13'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:265,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:271,10'
          Dst:             bn_fits_in_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:272,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:278,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:279,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    bn_less_than_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
        - len
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22bn_cmp_words_consttimePKmmS0_m
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:86,10'
          Dst:             _ZL22bn_cmp_words_consttimePKmmS0_m
    - functionName:    _ZL22bn_cmp_words_consttimePKmmS0_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - a_len
        - b
        - b_len
      BBCount:         24
      ICount:          182
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL18constant_time_eq_wmm
        - _ZL18constant_time_lt_wmm
        - _ZL23constant_time_is_zero_wm
        - _ZL24constant_time_select_intmii
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:31,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:31,32'
              BranchSideFuncs:
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL24constant_time_select_intmii
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL24constant_time_select_intmii
                - _ZL18constant_time_eq_wmm.10461
                - _ZL18constant_time_lt_wmm.10458
                - _ZL24constant_time_select_intmii
                - _ZL24constant_time_select_intmii
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:31,40'
              BranchSideFuncs:
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL24constant_time_select_intmii
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL24constant_time_select_intmii
                - _ZL18constant_time_eq_wmm.10461
                - _ZL18constant_time_lt_wmm.10458
                - _ZL24constant_time_select_intmii
                - _ZL24constant_time_select_intmii
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:32,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:33,43'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.10461
                - _ZL18constant_time_lt_wmm.10458
                - _ZL24constant_time_select_intmii
                - _ZL24constant_time_select_intmii
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL24constant_time_select_intmii
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL24constant_time_select_intmii
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:40,7'
              BranchSideFuncs:
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL24constant_time_select_intmii
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL24constant_time_select_intmii
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:40,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:41,19'
              BranchSideFuncs:
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL24constant_time_select_intmii
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:46,14'
              BranchSideFuncs:
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL24constant_time_select_intmii
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:42,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:43,15'
              BranchSideFuncs:
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL24constant_time_select_intmii
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:45,60'
              BranchSideFuncs:
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL24constant_time_select_intmii
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:48,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:49,15'
              BranchSideFuncs:
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL24constant_time_select_intmii
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:51,60'
              BranchSideFuncs:
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL24constant_time_select_intmii
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:33,24'
          Dst:             _ZL18constant_time_eq_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:34,24'
          Dst:             _ZL18constant_time_lt_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:36,43'
          Dst:             _ZL24constant_time_select_intmii
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:36,9'
          Dst:             _ZL24constant_time_select_intmii
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:45,36'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:45,11'
          Dst:             _ZL24constant_time_select_intmii
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:51,36'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:51,11'
          Dst:             _ZL24constant_time_select_intmii
    - functionName:    bn_fits_in_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bn
        - num
      BBCount:         5
      ICount:          50
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:257,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:258,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:260,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_POINT_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GROUP_dup
        - ERR_put_error
        - OPENSSL_malloc
        - ec_GFp_simple_point_init
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:406,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:407,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:411,48'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EC_GROUP_dup
                - ec_GFp_simple_point_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:412,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:413,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:416,29'
              BranchSideFuncs:
                - EC_GROUP_dup
                - ec_GFp_simple_point_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:407,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:411,48'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:416,16'
          Dst:             EC_GROUP_dup
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:417,3'
          Dst:             ec_GFp_simple_point_init
    - functionName:    EC_POINT_set_affine_coordinates_GFp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - ctx
      BBCount:         18
      ICount:          109
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_affine_to_jacobian
        - ec_bignum_to_felem
        - ec_point_set_affine_coordinates
        - ec_set_to_safe_point
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:585,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:586,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:590,7'
              BranchSideFuncs:
                - ec_bignum_to_felem
                - ec_set_to_safe_point
                - ec_bignum_to_felem
                - ec_point_set_affine_coordinates
                - ec_affine_to_jacobian
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:590,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:590,20'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:591,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:590,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:591,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:597,27'
              BranchSideFuncs:
                - ec_bignum_to_felem
                - ec_set_to_safe_point
                - ec_bignum_to_felem
                - ec_point_set_affine_coordinates
                - ec_affine_to_jacobian
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:597,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:598,27'
              BranchSideFuncs:
                - ec_bignum_to_felem
                - ec_set_to_safe_point
                - ec_point_set_affine_coordinates
                - ec_affine_to_jacobian
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:602,26'
              BranchSideFuncs:
                - ec_set_to_safe_point
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:598,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:599,40'
              BranchSideFuncs:
                - ec_point_set_affine_coordinates
                - ec_set_to_safe_point
                - ec_affine_to_jacobian
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:602,26'
              BranchSideFuncs:
                - ec_set_to_safe_point
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:597,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:602,26'
              BranchSideFuncs:
                - ec_affine_to_jacobian
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:606,25'
              BranchSideFuncs:
                - ec_affine_to_jacobian
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:585,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:586,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:591,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:597,8'
          Dst:             ec_bignum_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:598,8'
          Dst:             ec_bignum_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:599,8'
          Dst:             ec_point_set_affine_coordinates
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:602,5'
          Dst:             ec_set_to_safe_point
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:606,3'
          Dst:             ec_affine_to_jacobian
    - functionName:    EC_KEY_set_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - pub_key
      BBCount:         11
      ICount:          77
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_GROUP_cmp
        - EC_POINT_dup
        - EC_POINT_free
        - ERR_put_error
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:211,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:212,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:216,7'
              BranchSideFuncs:
                - EC_POINT_free
                - EC_POINT_dup
                - EC_GROUP_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:216,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:216,39'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - EC_POINT_free
                - EC_POINT_dup
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:221,17'
              BranchSideFuncs:
                - EC_POINT_free
                - EC_POINT_dup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:216,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:217,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:221,17'
              BranchSideFuncs:
                - EC_POINT_free
                - EC_POINT_dup
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:212,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:216,26'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:217,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:221,3'
          Dst:             EC_POINT_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:222,18'
          Dst:             EC_POINT_dup
    - functionName:    EC_KEY_check_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - eckey
      BBCount:         22
      ICount:          128
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - EC_POINT_is_at_infinity
        - EC_POINT_is_on_curve
        - ERR_put_error
        - _ZL28constant_time_declassify_inti
        - ec_GFp_simple_points_equal
        - ec_point_mul_scalar_base
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:241,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:241,18'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_is_at_infinity
                - EC_POINT_is_on_curve
                - ERR_put_error
                - ec_point_mul_scalar_base
                - ERR_put_error
                - ec_GFp_simple_points_equal
                - _ZL28constant_time_declassify_inti.10456
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:242,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:241,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:241,35'
              BranchSideFuncs:
                - ERR_put_error
                - EC_POINT_is_at_infinity
                - EC_POINT_is_on_curve
                - ERR_put_error
                - ec_point_mul_scalar_base
                - ERR_put_error
                - ec_GFp_simple_points_equal
                - _ZL28constant_time_declassify_inti.10456
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:242,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:241,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:242,5'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - EC_POINT_is_on_curve
                - ERR_put_error
                - ec_point_mul_scalar_base
                - ERR_put_error
                - ec_GFp_simple_points_equal
                - _ZL28constant_time_declassify_inti.10456
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:246,31'
              BranchSideFuncs:
                - EC_POINT_is_at_infinity
                - EC_POINT_is_on_curve
                - ERR_put_error
                - ec_point_mul_scalar_base
                - ERR_put_error
                - ec_GFp_simple_points_equal
                - _ZL28constant_time_declassify_inti.10456
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:247,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:252,29'
              BranchSideFuncs:
                - EC_POINT_is_on_curve
                - ERR_put_error
                - ec_point_mul_scalar_base
                - ERR_put_error
                - ec_GFp_simple_points_equal
                - _ZL28constant_time_declassify_inti.10456
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:252,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:253,5'
              BranchSideFuncs:
                - ec_point_mul_scalar_base
                - ERR_put_error
                - ec_GFp_simple_points_equal
                - _ZL28constant_time_declassify_inti.10456
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:261,7'
              BranchSideFuncs:
                - ec_point_mul_scalar_base
                - ERR_put_error
                - ec_GFp_simple_points_equal
                - _ZL28constant_time_declassify_inti.10456
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:261,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:263,35'
              BranchSideFuncs:
                - ec_point_mul_scalar_base
                - ERR_put_error
                - ec_GFp_simple_points_equal
                - _ZL28constant_time_declassify_inti.10456
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:277,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:263,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:265,7'
              BranchSideFuncs:
                - ec_GFp_simple_points_equal
                - _ZL28constant_time_declassify_inti.10456
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:271,13'
              BranchSideFuncs:
                - ec_GFp_simple_points_equal
                - _ZL28constant_time_declassify_inti.10456
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:270,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:272,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:275,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:242,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:246,7'
          Dst:             EC_POINT_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:247,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:252,8'
          Dst:             EC_POINT_is_on_curve
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:253,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:263,10'
          Dst:             ec_point_mul_scalar_base
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:265,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:270,39'
          Dst:             ec_GFp_simple_points_equal
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:270,10'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:272,7'
          Dst:             ERR_put_error
    - functionName:    EC_POINT_is_at_infinity
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_GFp_simple_is_at_infinity
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:473,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:474,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:477,39'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:473,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:474,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:477,10'
          Dst:             ec_GFp_simple_is_at_infinity
    - functionName:    EC_POINT_is_on_curve
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
        - ctx
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_GFp_simple_is_on_curve
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:482,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:483,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:486,36'
              BranchSideFuncs:
                - ec_GFp_simple_is_on_curve
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:482,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:483,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:486,10'
          Dst:             ec_GFp_simple_is_on_curve
    - functionName:    ec_point_mul_scalar_base
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 783
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - scalar
      BBCount:         8
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZL28constant_time_declassify_inti
        - ec_GFp_simple_is_on_curve
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:784,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:785,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:789,3'
              BranchSideFuncs:
                - ec_GFp_simple_is_on_curve
                - _ZL28constant_time_declassify_inti.10456
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:795,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:796,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:800,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:785,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:795,37'
          Dst:             ec_GFp_simple_is_on_curve
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:795,8'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:796,5'
          Dst:             ERR_put_error
    - functionName:    ec_GFp_simple_points_equal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - a
        - b
      BBCount:         3
      ICount:          155
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_felem_non_zero_mask
        - ec_felem_sub
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:194,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:195,32'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:201,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:202,32'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:205,35'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:206,35'
          Dst:             ec_felem_non_zero_mask
    - functionName:    ec_felem_sub
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - a
        - b
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_sub_words
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:83,3'
          Dst:             bn_mod_sub_words
    - functionName:    ec_felem_non_zero_mask
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - a
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL23constant_time_is_zero_wm
      functionUses:    16
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:89,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:90,13'
              BranchSideFuncs:
                - _ZL23constant_time_is_zero_wm.10462
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:92,35'
              BranchSideFuncs:
                - _ZL23constant_time_is_zero_wm.10462
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:92,11'
          Dst:             _ZL23constant_time_is_zero_wm
    - functionName:    bn_mod_sub_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - m
        - tmp
        - num
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_add_words
        - bn_select_words
        - bn_sub_words
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:385,21'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:387,3'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:388,3'
          Dst:             bn_select_words
    - functionName:    bn_sub_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - rp
        - ap
        - bp
        - n
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:249,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:250,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:253,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_add_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - rp
        - ap
        - bp
        - n
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:221,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:222,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:225,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_select_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - r
        - mask
        - a
        - b
        - num
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22constant_time_select_wmmm
      functionUses:    19
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:354,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:357,35'
              BranchSideFuncs:
                - _ZL22constant_time_select_wmmm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:359,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:357,12'
          Dst:             _ZL22constant_time_select_wmmm
    - functionName:    ec_GFp_simple_is_on_curve
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
      BBCount:         6
      ICount:          137
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_felem_add
        - ec_felem_non_zero_mask
        - ec_felem_sub
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:140,18'
              BranchSideFuncs:
                - ec_felem_add
                - ec_felem_add
                - ec_felem_sub
                - ec_felem_add
                - ec_felem_sub
                - ec_felem_non_zero_mask
                - ec_felem_non_zero_mask
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:144,5'
              BranchSideFuncs:
                - ec_felem_add
                - ec_felem_add
                - ec_felem_sub
                - ec_felem_non_zero_mask
                - ec_felem_non_zero_mask
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:140,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:141,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:142,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:145,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:153,3'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:158,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:159,24'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:162,27'
          Dst:             ec_felem_non_zero_mask
    - functionName:    ec_felem_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - a
        - b
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_add_words
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:76,3'
          Dst:             bn_mod_add_words
    - functionName:    bn_mod_add_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - m
        - tmp
        - num
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_add_words
        - bn_reduce_once_in_place
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:393,20'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:394,3'
          Dst:             bn_reduce_once_in_place
    - functionName:    bn_reduce_once_in_place
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - r
        - carry
        - m
        - tmp
        - num
      BBCount:         7
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28constant_time_declassify_inti
        - __assert_fail
        - bn_select_words
        - bn_sub_words
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:377,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:377,3'
              BranchSideFuncs:
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:377,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:376,12'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:377,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:377,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:378,3'
          Dst:             bn_select_words
    - functionName:    EC_GROUP_cmp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ignored
      BBCount:         25
      ICount:          161
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - BN_cmp
        - ec_GFp_simple_points_equal
        - ec_felem_equal
      functionUses:    25
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:314,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:315,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:317,7'
              BranchSideFuncs:
                - BN_cmp
                - BN_cmp
                - ec_felem_equal
                - ec_felem_equal
                - ec_GFp_simple_points_equal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:317,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:318,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:320,7'
              BranchSideFuncs:
                - BN_cmp
                - BN_cmp
                - ec_felem_equal
                - ec_felem_equal
                - ec_GFp_simple_points_equal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:320,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:322,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:329,10'
              BranchSideFuncs:
                - BN_cmp
                - BN_cmp
                - ec_felem_equal
                - ec_felem_equal
                - ec_GFp_simple_points_equal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:329,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:329,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:330,11'
              BranchSideFuncs:
                - BN_cmp
                - BN_cmp
                - ec_felem_equal
                - ec_felem_equal
                - ec_GFp_simple_points_equal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:330,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:329,10'
              BranchSideFuncs:
                - BN_cmp
                - BN_cmp
                - ec_felem_equal
                - ec_felem_equal
                - ec_GFp_simple_points_equal
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:330,28'
              BranchSideFuncs:
                - BN_cmp
                - BN_cmp
                - ec_felem_equal
                - ec_felem_equal
                - ec_GFp_simple_points_equal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:330,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:329,10'
              BranchSideFuncs:
                - BN_cmp
                - BN_cmp
                - ec_felem_equal
                - ec_felem_equal
                - ec_GFp_simple_points_equal
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:331,18'
              BranchSideFuncs:
                - BN_cmp
                - BN_cmp
                - ec_felem_equal
                - ec_felem_equal
                - ec_GFp_simple_points_equal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:331,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:329,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:332,18'
              BranchSideFuncs:
                - BN_cmp
                - ec_felem_equal
                - ec_felem_equal
                - ec_GFp_simple_points_equal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:332,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:329,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:333,26'
              BranchSideFuncs:
                - ec_felem_equal
                - ec_felem_equal
                - ec_GFp_simple_points_equal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:333,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:329,10'
              BranchSideFuncs:
                - ec_felem_equal
                - ec_GFp_simple_points_equal
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:334,26'
              BranchSideFuncs:
                - ec_felem_equal
                - ec_GFp_simple_points_equal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:334,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:329,10'
              BranchSideFuncs:
                - ec_GFp_simple_points_equal
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:335,38'
              BranchSideFuncs:
                - ec_GFp_simple_points_equal
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:331,10'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:332,10'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:333,11'
          Dst:             ec_felem_equal
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:334,11'
          Dst:             ec_felem_equal
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:335,11'
          Dst:             ec_GFp_simple_points_equal
    - functionName:    BN_cmp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         20
      ICount:          105
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - BN_ucmp
      functionUses:    43
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:62,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:62,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:63,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:62,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:63,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:74,7'
              BranchSideFuncs:
                - BN_ucmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:63,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:64,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:65,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:65,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:66,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:68,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:74,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:75,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:81,21'
              BranchSideFuncs:
                - BN_ucmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:75,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:76,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:78,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:82,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:82,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:82,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:81,13'
          Dst:             BN_ucmp
    - functionName:    ec_felem_equal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - a
        - b
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_memcmp
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:102,10'
          Dst:             CRYPTO_memcmp
    - functionName:    BN_ucmp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22bn_cmp_words_consttimePKmmS0_m
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:58,10'
          Dst:             _ZL22bn_cmp_words_consttimePKmmS0_m
    - functionName:    ec_GFp_simple_is_at_infinity
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_felem_non_zero_mask
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:107,10'
          Dst:             ec_felem_non_zero_mask
    - functionName:    EC_POINT_dup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - group
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_POINT_copy
        - EC_POINT_free
        - EC_POINT_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:450,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:451,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:454,32'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_copy
                - EC_POINT_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:455,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:455,37'
              BranchSideFuncs:
                - EC_POINT_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:456,19'
              BranchSideFuncs:
                - EC_POINT_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:455,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:456,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:460,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:454,19'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:455,23'
          Dst:             EC_POINT_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:456,5'
          Dst:             EC_POINT_free
    - functionName:    EC_POINT_copy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_GFp_simple_point_copy
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:438,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:439,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:442,7'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:442,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:443,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:445,29'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:438,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:439,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:445,3'
          Dst:             ec_GFp_simple_point_copy
    - functionName:    ec_GFp_simple_point_copy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:89,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:90,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:91,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    ec_bignum_to_felem
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - in
      BBCount:         15
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - BN_bn2bin_padded
        - BN_cmp
        - BN_is_negative
        - BN_num_bytes
        - ERR_put_error
        - __assert_fail
        - ec_felem_from_bytes
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:34,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:34,3'
              BranchSideFuncs:
                - BN_is_negative
                - BN_cmp
                - BN_bn2bin_padded
                - ERR_put_error
                - ec_felem_from_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:35,22'
              BranchSideFuncs:
                - BN_is_negative
                - BN_cmp
                - BN_bn2bin_padded
                - ERR_put_error
                - ec_felem_from_bytes
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:35,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:35,36'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:37,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:35,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:36,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:37,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:37,5'
              BranchSideFuncs:
                - ec_felem_from_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:41,30'
              BranchSideFuncs:
                - ec_felem_from_bytes
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:33,16'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:34,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:35,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:35,29'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:36,8'
          Dst:             BN_bn2bin_padded
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:37,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:41,10'
          Dst:             ec_felem_from_bytes
    - functionName:    ec_point_set_affine_coordinates
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - x
        - y
      BBCount:         9
      ICount:          120
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - ec_felem_add
        - ec_felem_equal
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:564,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:565,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:577,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:570,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:571,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:574,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:561,3'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:563,3'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:564,8'
          Dst:             ec_felem_equal
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:565,5'
          Dst:             ERR_put_error
    - functionName:    ec_set_to_safe_point
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 947
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_GFp_simple_point_copy
        - ec_GFp_simple_point_set_to_infinity
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:939,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:940,30'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:945,41'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:940,5'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:945,5'
          Dst:             ec_GFp_simple_point_set_to_infinity
    - functionName:    ec_affine_to_jacobian
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - p
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_felem_one
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:533,13'
          Dst:             ec_felem_one
    - functionName:    ec_felem_one
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_GFp_simple_point_set_to_infinity
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_simple_point_init
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:98,3'
          Dst:             ec_GFp_simple_point_init
    - functionName:    ec_GFp_simple_point_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - point
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:83,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:84,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:85,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    BN_num_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:186,51'
          Dst:             BN_num_bits
    - functionName:    BN_is_negative
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_bn2bin_padded
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - len
        - in
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL13fits_in_bytesPKmmm
        - bn_words_to_big_endian
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:190,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:191,5'
              BranchSideFuncs:
                - bn_words_to_big_endian
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:194,26'
              BranchSideFuncs:
                - bn_words_to_big_endian
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:190,8'
          Dst:             _ZL13fits_in_bytesPKmmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:194,3'
          Dst:             bn_words_to_big_endian
    - functionName:    ec_felem_from_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - out
        - in
        - len
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13fits_in_bytesPKmmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - words
        - num_words
        - num_bytes
      BBCount:         5
      ICount:          61
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:126,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:127,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:129,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_words_to_big_endian
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - out_len
        - in
        - in_len
      BBCount:         14
      ICount:          101
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL13fits_in_bytesPKmmm
        - _ZL14OPENSSL_memsetPvim
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:147,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:147,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:151,43'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:153,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:154,17'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:157,15'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:157,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:158,28'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:161,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:147,3'
          Dst:             _ZL13fits_in_bytesPKmmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:147,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:147,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:161,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    BN_num_bits
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_num_bits_word
        - bn_minimal_width
      functionUses:    48
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:180,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:183,11'
              BranchSideFuncs:
                - BN_num_bits_word
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:178,21'
          Dst:             bn_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:183,35'
          Dst:             BN_num_bits_word
    - functionName:    BN_num_bits_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - l
      BBCount:         1
      ICount:          161
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_dup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:299,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:301,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:302,24'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:299,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:302,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:307,33'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:308,3'
          Dst:             CRYPTO_refcount_inc
    - functionName:    _ZL26EC_group_p256_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18EC_group_p256_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL21EC_group_p256_do_initP11ec_group_st
        - _ZL29EC_group_p256_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:92,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:92,1'
              BranchSideFuncs:
                - _ZL29EC_group_p256_storage_bss_getv
                - _ZL21EC_group_p256_do_initP11ec_group_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:92,1'
              BranchSideFuncs:
                - _ZL29EC_group_p256_storage_bss_getv
                - _ZL21EC_group_p256_do_initP11ec_group_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:92,1'
          Dst:             _ZL29EC_group_p256_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:92,1'
          Dst:             _ZL21EC_group_p256_do_initP11ec_group_st
    - functionName:    _ZL29EC_group_p256_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL21EC_group_p256_do_initP11ec_group_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         3
      ICount:          76
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_GFp_nistz256_method
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL21ec_group_set_a_minus3P11ec_group_st
        - _ZL25ec_group_init_static_montP14bn_mont_ctx_stmPKmS2_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:98,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:101,3'
          Dst:             _ZL25ec_group_init_static_montP14bn_mont_ctx_stmPKmS2_m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:103,3'
          Dst:             _ZL25ec_group_init_static_montP14bn_mont_ctx_stmPKmS2_m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:109,15'
          Dst:             EC_GFp_nistz256_method
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:114,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:115,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:116,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:117,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:119,3'
          Dst:             _ZL21ec_group_set_a_minus3P11ec_group_st
    - functionName:    _ZL25ec_group_init_static_montP14bn_mont_ctx_stmPKmS2_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - mont
        - num_words
        - modulus
        - rr
        - n0
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_set_static_words
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:39,3'
          Dst:             bn_set_static_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:40,3'
          Dst:             bn_set_static_words
    - functionName:    EC_GFp_nistz256_method
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL27EC_GFp_nistz256_method_initv
        - _ZL35EC_GFp_nistz256_method_once_bss_getv
        - _ZL38EC_GFp_nistz256_method_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:718,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:718,1'
              BranchSideFuncs:
                - _ZL35EC_GFp_nistz256_method_once_bss_getv
                - CRYPTO_once
                - _ZL38EC_GFp_nistz256_method_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:718,1'
              BranchSideFuncs:
                - _ZL35EC_GFp_nistz256_method_once_bss_getv
                - CRYPTO_once
                - _ZL38EC_GFp_nistz256_method_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:718,1'
          Dst:             _ZL35EC_GFp_nistz256_method_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:718,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:718,1'
          Dst:             _ZL27EC_GFp_nistz256_method_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:718,1'
          Dst:             _ZL38EC_GFp_nistz256_method_storage_bss_getv
    - functionName:    _ZL21ec_group_set_a_minus3P11ec_group_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_felem_neg
        - ec_felem_one
        - ec_felem_sub
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:52,25'
          Dst:             ec_felem_one
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:54,3'
          Dst:             ec_felem_neg
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:55,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:56,3'
          Dst:             ec_felem_sub
    - functionName:    ec_felem_neg
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - a
      BBCount:         11
      ICount:          94
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - bn_sub_words
        - ec_felem_non_zero_mask
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:66,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:66,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:68,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:68,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:69,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:71,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:63,19'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:64,21'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:66,3'
          Dst:             __assert_fail
    - functionName:    _ZL35EC_GFp_nistz256_method_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27EC_GFp_nistz256_method_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL30EC_GFp_nistz256_method_do_initP12ec_method_st
        - _ZL38EC_GFp_nistz256_method_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:718,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:718,1'
              BranchSideFuncs:
                - _ZL38EC_GFp_nistz256_method_storage_bss_getv
                - _ZL30EC_GFp_nistz256_method_do_initP12ec_method_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:718,1'
              BranchSideFuncs:
                - _ZL38EC_GFp_nistz256_method_storage_bss_getv
                - _ZL30EC_GFp_nistz256_method_do_initP12ec_method_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:718,1'
          Dst:             _ZL38EC_GFp_nistz256_method_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:718,1'
          Dst:             _ZL30EC_GFp_nistz256_method_do_initP12ec_method_st
    - functionName:    _ZL38EC_GFp_nistz256_method_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL30EC_GFp_nistz256_method_do_initP12ec_method_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          52
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23ecp_nistz256_get_affinePK11ec_group_stPK11EC_JACOBIANP8EC_FELEMS6_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
      BBCount:         16
      ICount:          120
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - _ZL21ecp_nistz256_mul_montPmPKmS1_
        - _ZL21ecp_nistz256_sqr_montPmPKm
        - _ZL28constant_time_declassify_inti
        - _ZL33ecp_nistz256_mod_inverse_sqr_montPmPKm
        - __assert_fail
        - ec_GFp_simple_is_at_infinity
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:529,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:531,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:536,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL33ecp_nistz256_mod_inverse_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:536,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:536,3'
              BranchSideFuncs:
                - _ZL33ecp_nistz256_mod_inverse_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:537,37'
              BranchSideFuncs:
                - _ZL33ecp_nistz256_mod_inverse_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:539,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:540,27'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:543,7'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:543,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:544,27'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:549,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:530,11'
          Dst:             ec_GFp_simple_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:529,7'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:531,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:536,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:537,3'
          Dst:             _ZL33ecp_nistz256_mod_inverse_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:540,5'
          Dst:             _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:544,5'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:545,5'
          Dst:             _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:546,5'
          Dst:             _ZL21ecp_nistz256_mul_montPmPKmS1_
    - functionName:    _ZL16ecp_nistz256_addPK11ec_group_stP11EC_JACOBIANPKS2_S5_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a_
        - b_
      BBCount:         3
      ICount:          91
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:555,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:556,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:557,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:558,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:559,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:560,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:561,3'
          Dst:             _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:562,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:563,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:564,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL16ecp_nistz256_dblPK11ec_group_stP11EC_JACOBIANPKS2_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a_
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:570,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:571,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:572,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:573,3'
          Dst:             _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:574,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:575,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:576,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL22ecp_nistz256_point_mulPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALAR
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - p
        - scalar
      BBCount:         7
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:412,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:412,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:412,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:410,3'
          Dst:             _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:412,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:413,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:414,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:415,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL27ecp_nistz256_point_mul_basePK11ec_group_stP11EC_JACOBIANPK9EC_SCALAR
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - scalar
      BBCount:         11
      ICount:          155
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11calc_wvaluePmPKh
        - _ZL11is_not_zerom
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL16copy_conditionalPmPKmm
        - _ZL17calc_first_wvaluePmPKh
        - _ZL22ecp_nistz256_select_w7P17P256_POINT_AFFINEPKS_i
        - _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
        - __assert_fail
        - ecp_nistz256_neg
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:442,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:443,34'
              BranchSideFuncs:
                - _ZL11calc_wvaluePmPKh
                - _ZL22ecp_nistz256_select_w7P17P256_POINT_AFFINEPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:456,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:456,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:456,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:456,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:421,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:426,26'
          Dst:             _ZL17calc_first_wvaluePmPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:430,3'
          Dst:             _ZL22ecp_nistz256_select_w7P17P256_POINT_AFFINEPKS_i
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:431,3'
          Dst:             ecp_nistz256_neg
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:432,3'
          Dst:             _ZL16copy_conditionalPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:437,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:438,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:439,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:440,35'
          Dst:             _ZL11is_not_zerom
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:440,3'
          Dst:             _ZL16copy_conditionalPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:443,14'
          Dst:             _ZL11calc_wvaluePmPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:445,5'
          Dst:             _ZL22ecp_nistz256_select_w7P17P256_POINT_AFFINEPKS_i
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:448,5'
          Dst:             ecp_nistz256_neg
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:449,5'
          Dst:             _ZL16copy_conditionalPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:453,5'
          Dst:             _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:456,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:457,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:458,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:459,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL30ecp_nistz256_points_mul_publicPK11ec_group_stP11EC_JACOBIANPK9EC_SCALARPKS2_S6_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - g_scalar
        - p_
        - p_scalar
      BBCount:         31
      ICount:          236
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL11calc_wvaluePmPKh
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL17calc_first_wvaluePmPKh
        - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
        - _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
        - _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
        - __assert_fail
        - ecp_nistz256_neg
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:467,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:467,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL17calc_first_wvaluePmPKh
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL11calc_wvaluePmPKh
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
                - ecp_nistz256_neg
                - ecp_nistz256_neg
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:467,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL17calc_first_wvaluePmPKh
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL11calc_wvaluePmPKh
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
                - ecp_nistz256_neg
                - ecp_nistz256_neg
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:467,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:467,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL17calc_first_wvaluePmPKh
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL11calc_wvaluePmPKh
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
                - ecp_nistz256_neg
                - ecp_nistz256_neg
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:467,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL17calc_first_wvaluePmPKh
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL11calc_wvaluePmPKh
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
                - ecp_nistz256_neg
                - ecp_nistz256_neg
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:467,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:467,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL17calc_first_wvaluePmPKh
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL11calc_wvaluePmPKh
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
                - ecp_nistz256_neg
                - ecp_nistz256_neg
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:471,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL17calc_first_wvaluePmPKh
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL11calc_wvaluePmPKh
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
                - ecp_nistz256_neg
                - ecp_nistz256_neg
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:481,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:482,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL11calc_wvaluePmPKh
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
                - ecp_nistz256_neg
                - ecp_nistz256_neg
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:488,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL11calc_wvaluePmPKh
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
                - ecp_nistz256_neg
                - ecp_nistz256_neg
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:493,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:494,24'
              BranchSideFuncs:
                - ecp_nistz256_neg
                - _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL11calc_wvaluePmPKh
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
                - ecp_nistz256_neg
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:497,12'
              BranchSideFuncs:
                - _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL11calc_wvaluePmPKh
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
                - ecp_nistz256_neg
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:497,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:498,34'
              BranchSideFuncs:
                - _ZL11calc_wvaluePmPKh
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
                - _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ecp_nistz256_neg
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:517,29'
              BranchSideFuncs:
                - _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:499,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:500,7'
              BranchSideFuncs:
                - _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL11calc_wvaluePmPKh
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
                - ecp_nistz256_neg
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:504,50'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
                - _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL11calc_wvaluePmPKh
                - ecp_nistz256_neg
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:506,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:507,26'
              BranchSideFuncs:
                - ecp_nistz256_neg
                - _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
                - _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL11calc_wvaluePmPKh
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:513,5'
              BranchSideFuncs:
                - _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
                - _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL11calc_wvaluePmPKh
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ecp_nistz256_neg
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:520,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:520,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:520,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:467,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:471,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:476,19'
          Dst:             _ZL17calc_first_wvaluePmPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:482,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:484,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:486,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:488,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:489,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:490,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:494,5'
          Dst:             ecp_nistz256_neg
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:498,14'
          Dst:             _ZL11calc_wvaluePmPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:504,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:507,7'
          Dst:             ecp_nistz256_neg
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:513,5'
          Dst:             _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:517,3'
          Dst:             _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:518,3'
          Dst:             _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:520,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:521,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:522,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:523,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    ec_GFp_mont_felem_mul
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - b
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_mul_montgomery_small
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:48,3'
          Dst:             bn_mod_mul_montgomery_small
    - functionName:    ec_GFp_mont_felem_sqr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_mul_montgomery_small
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:54,3'
          Dst:             bn_mod_mul_montgomery_small
    - functionName:    ec_GFp_mont_felem_to_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - out_len
        - in
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL33ec_GFp_mont_felem_from_montgomeryPK11ec_group_stP8EC_FELEMPKS2_
        - ec_GFp_simple_felem_to_bytes
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:61,3'
          Dst:             _ZL33ec_GFp_mont_felem_from_montgomeryPK11ec_group_stP8EC_FELEMPKS2_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:62,3'
          Dst:             ec_GFp_simple_felem_to_bytes
    - functionName:    ec_GFp_mont_felem_from_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - out
        - in
        - len
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL31ec_GFp_mont_felem_to_montgomeryPK11ec_group_stP8EC_FELEMPKS2_
        - ec_GFp_simple_felem_from_bytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:68,5'
              BranchSideFuncs:
                - _ZL31ec_GFp_mont_felem_to_montgomeryPK11ec_group_stP8EC_FELEMPKS2_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:71,35'
              BranchSideFuncs:
                - _ZL31ec_GFp_mont_felem_to_montgomeryPK11ec_group_stP8EC_FELEMPKS2_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:67,8'
          Dst:             ec_GFp_simple_felem_from_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:71,3'
          Dst:             _ZL31ec_GFp_mont_felem_to_montgomeryPK11ec_group_stP8EC_FELEMPKS2_
    - functionName:    ec_GFp_mont_felem_reduce
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - out
        - words
        - num
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL31ec_GFp_mont_felem_to_montgomeryPK11ec_group_stP8EC_FELEMPKS2_
        - bn_from_montgomery_small
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:78,3'
          Dst:             bn_from_montgomery_small
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:81,3'
          Dst:             _ZL31ec_GFp_mont_felem_to_montgomeryPK11ec_group_stP8EC_FELEMPKS2_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:83,3'
          Dst:             _ZL31ec_GFp_mont_felem_to_montgomeryPK11ec_group_stP8EC_FELEMPKS2_
    - functionName:    ec_GFp_mont_felem_exp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - out
        - a
        - exp
        - num_exp
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_exp_mont_small
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:89,3'
          Dst:             bn_mod_exp_mont_small
    - functionName:    _ZL25ecp_nistz256_inv0_mod_ordPK11ec_group_stP9EC_SCALARPKS2_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - in
      BBCount:         7
      ICount:          193
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL25ecp_nistz256_ord_mul_montPmPKmS1_
        - _ZL25ecp_nistz256_ord_sqr_montPmPKmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:654,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:655,31'
              BranchSideFuncs:
                - _ZL25ecp_nistz256_ord_sqr_montPmPKmm
                - _ZL25ecp_nistz256_ord_mul_montPmPKmS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:658,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:610,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:612,3'
          Dst:             _ZL25ecp_nistz256_ord_sqr_montPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:614,3'
          Dst:             _ZL25ecp_nistz256_ord_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:616,3'
          Dst:             _ZL25ecp_nistz256_ord_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:618,3'
          Dst:             _ZL25ecp_nistz256_ord_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:620,3'
          Dst:             _ZL25ecp_nistz256_ord_sqr_montPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:622,3'
          Dst:             _ZL25ecp_nistz256_ord_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:624,3'
          Dst:             _ZL25ecp_nistz256_ord_sqr_montPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:625,3'
          Dst:             _ZL25ecp_nistz256_ord_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:627,3'
          Dst:             _ZL25ecp_nistz256_ord_sqr_montPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:629,3'
          Dst:             _ZL25ecp_nistz256_ord_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:631,3'
          Dst:             _ZL25ecp_nistz256_ord_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:633,3'
          Dst:             _ZL25ecp_nistz256_ord_sqr_montPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:634,3'
          Dst:             _ZL25ecp_nistz256_ord_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:636,3'
          Dst:             _ZL25ecp_nistz256_ord_sqr_montPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:637,3'
          Dst:             _ZL25ecp_nistz256_ord_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:639,3'
          Dst:             _ZL25ecp_nistz256_ord_sqr_montPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:640,3'
          Dst:             _ZL25ecp_nistz256_ord_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:643,3'
          Dst:             _ZL25ecp_nistz256_ord_sqr_montPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:644,3'
          Dst:             _ZL25ecp_nistz256_ord_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:655,5'
          Dst:             _ZL25ecp_nistz256_ord_sqr_montPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:656,5'
          Dst:             _ZL25ecp_nistz256_ord_mul_montPmPKmS1_
    - functionName:    _ZL45ecp_nistz256_scalar_to_montgomery_inv_vartimePK11ec_group_stP9EC_SCALARPKS2_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - in
      BBCount:         12
      ICount:          82
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_is_AVX_capable
        - __assert_fail
        - beeu_mod_inverse_vartime
        - ec_scalar_to_montgomery
        - ec_simple_scalar_to_montgomery_inv_vartime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:664,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:666,55'
              BranchSideFuncs:
                - __assert_fail
                - beeu_mod_inverse_vartime
                - ec_scalar_to_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:670,3'
              BranchSideFuncs:
                - __assert_fail
                - beeu_mod_inverse_vartime
                - ec_scalar_to_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:670,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:670,3'
              BranchSideFuncs:
                - beeu_mod_inverse_vartime
                - ec_scalar_to_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:671,33'
              BranchSideFuncs:
                - beeu_mod_inverse_vartime
                - ec_scalar_to_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:671,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:672,5'
              BranchSideFuncs:
                - ec_scalar_to_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:676,27'
              BranchSideFuncs:
                - ec_scalar_to_montgomery
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:664,8'
          Dst:             CRYPTO_is_AVX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:666,12'
          Dst:             ec_simple_scalar_to_montgomery_inv_vartime
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:670,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:671,8'
          Dst:             beeu_mod_inverse_vartime
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:676,3'
          Dst:             ec_scalar_to_montgomery
    - functionName:    _ZL29ecp_nistz256_cmp_x_coordinatePK11ec_group_stPK11EC_JACOBIANPK9EC_SCALAR
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - p
        - r
      BBCount:         23
      ICount:          164
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL14OPENSSL_memcmpPKvS0_m
        - _ZL21ecp_nistz256_mul_montPmPKmS1_
        - _ZL22ecp_nistz256_from_montPmPKm
        - __assert_fail
        - bn_add_words
        - bn_less_than_words
        - ec_GFp_simple_is_at_infinity
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:683,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:684,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:687,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL22ecp_nistz256_from_montPmPKm
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - bn_add_words
                - bn_less_than_words
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:687,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:687,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL22ecp_nistz256_from_montPmPKm
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - bn_add_words
                - bn_less_than_words
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:688,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL22ecp_nistz256_from_montPmPKm
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - bn_add_words
                - bn_less_than_words
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:688,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:688,3'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL22ecp_nistz256_from_montPmPKm
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - bn_add_words
                - bn_less_than_words
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:694,25'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL22ecp_nistz256_from_montPmPKm
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - bn_add_words
                - bn_less_than_words
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:698,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:699,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:706,33'
              BranchSideFuncs:
                - bn_add_words
                - bn_less_than_words
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:707,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:707,40'
              BranchSideFuncs:
                - bn_less_than_words
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:715,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:707,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:709,27'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:715,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:710,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:711,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:713,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:683,7'
          Dst:             ec_GFp_simple_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:687,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:688,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:694,3'
          Dst:             _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:695,3'
          Dst:             _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:696,3'
          Dst:             _ZL22ecp_nistz256_from_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:698,7'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:706,20'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:707,21'
          Dst:             bn_less_than_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:709,5'
          Dst:             _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:710,9'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    _ZL21ecp_nistz256_mul_montPmPKmS1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - a
        - b
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_is_ADX_capable
        - CRYPTO_is_BMI2_capable
        - ecp_nistz256_mul_mont_adx
        - ecp_nistz256_mul_mont_nohw
      functionUses:    18
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:133,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:133,35'
              BranchSideFuncs:
                - CRYPTO_is_ADX_capable
                - ecp_nistz256_mul_mont_nohw
                - ecp_nistz256_mul_mont_adx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:136,32'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont_nohw
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:133,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:134,31'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont_adx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:136,32'
              BranchSideFuncs:
                - ecp_nistz256_mul_mont_nohw
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:133,7'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:133,35'
          Dst:             CRYPTO_is_ADX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:134,5'
          Dst:             ecp_nistz256_mul_mont_adx
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:136,5'
          Dst:             ecp_nistz256_mul_mont_nohw
    - functionName:    _ZL22ecp_nistz256_from_montPmPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - in
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL21ecp_nistz256_mul_montPmPKmS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:220,3'
          Dst:             _ZL21ecp_nistz256_mul_montPmPKmS1_
    - functionName:    CRYPTO_is_ADX_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1211
      functionLinenumberEnd: 1215
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_get_ia32cap
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:1215,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1215,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1215,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1215,11'
          Dst:             OPENSSL_get_ia32cap
    - functionName:    ecp_nistz256_mul_mont_adx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_mul_mont_nohw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_simple_scalar_to_montgomery_inv_vartime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_scalar_from_montgomery
        - ec_scalar_inv0_montgomery
        - ec_scalar_is_zero
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:155,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:156,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:166,29'
              BranchSideFuncs:
                - ec_scalar_inv0_montgomery
                - ec_scalar_from_montgomery
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:155,7'
          Dst:             ec_scalar_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:166,3'
          Dst:             ec_scalar_inv0_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:167,3'
          Dst:             ec_scalar_from_montgomery
    - functionName:    beeu_mod_inverse_vartime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_scalar_to_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_to_montgomery_small
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:128,3'
          Dst:             bn_to_montgomery_small
    - functionName:    bn_to_montgomery_small
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - num
        - mont
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_mul_montgomery_small
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:337,3'
          Dst:             bn_mod_mul_montgomery_small
    - functionName:    bn_mod_mul_montgomery_small
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - num
        - mont
      BBCount:         16
      ICount:          121
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_cleanse
        - _ZL27bn_from_montgomery_in_placePmmS_mPK14bn_mont_ctx_st
        - abort
        - bn_mul_mont
        - bn_mul_small
        - bn_sqr_small
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:357,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:357,39'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:358,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:357,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:358,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:363,7'
              BranchSideFuncs:
                - bn_mul_small
                - _ZL27bn_from_montgomery_in_placePmmS_mPK14bn_mont_ctx_st
                - abort
                - OPENSSL_cleanse
                - bn_sqr_small
                - bn_mul_mont
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:363,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:364,17'
              BranchSideFuncs:
                - bn_mul_mont
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:371,7'
              BranchSideFuncs:
                - bn_mul_small
                - _ZL27bn_from_montgomery_in_placePmmS_mPK14bn_mont_ctx_st
                - abort
                - OPENSSL_cleanse
                - bn_sqr_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:371,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:372,18'
              BranchSideFuncs:
                - bn_sqr_small
                - _ZL27bn_from_montgomery_in_placePmmS_mPK14bn_mont_ctx_st
                - abort
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:374,18'
              BranchSideFuncs:
                - bn_mul_small
                - _ZL27bn_from_montgomery_in_placePmmS_mPK14bn_mont_ctx_st
                - abort
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:378,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:379,5'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:381,19'
              BranchSideFuncs:
                - OPENSSL_cleanse
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:358,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:364,5'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:372,5'
          Dst:             bn_sqr_small
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:374,5'
          Dst:             bn_mul_small
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:378,8'
          Dst:             _ZL27bn_from_montgomery_in_placePmmS_mPK14bn_mont_ctx_st
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:379,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:381,3'
          Dst:             OPENSSL_cleanse
    - functionName:    bn_mul_mont
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - rp
        - ap
        - bp
        - np
        - n0
        - num
      BBCount:         15
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - bn_mul4x_mont
        - bn_mul4x_mont_capable
        - bn_mul_mont_nohw
        - bn_mulx4x_mont
        - bn_mulx4x_mont_capable
        - bn_mulx_adx_capable
        - bn_sqr8x_mont
        - bn_sqr8x_mont_capable
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:387,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:387,41'
              BranchSideFuncs:
                - bn_sqr8x_mont_capable
                - bn_mulx4x_mont_capable
                - bn_mul4x_mont_capable
                - bn_mul_mont_nohw
                - bn_mul4x_mont
                - bn_mulx4x_mont
                - bn_mulx_adx_capable
                - bn_sqr8x_mont
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:389,37'
              BranchSideFuncs:
                - bn_mulx4x_mont_capable
                - bn_mul4x_mont_capable
                - bn_mul_mont_nohw
                - bn_mul4x_mont
                - bn_mulx4x_mont
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:387,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:388,19'
              BranchSideFuncs:
                - bn_mulx_adx_capable
                - bn_sqr8x_mont
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:389,37'
              BranchSideFuncs:
                - bn_mulx4x_mont_capable
                - bn_mul4x_mont_capable
                - bn_mul_mont_nohw
                - bn_mul4x_mont
                - bn_mulx4x_mont
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:389,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:390,20'
              BranchSideFuncs:
                - bn_mulx4x_mont
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:391,36'
              BranchSideFuncs:
                - bn_mul4x_mont_capable
                - bn_mul_mont_nohw
                - bn_mul4x_mont
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:391,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:392,19'
              BranchSideFuncs:
                - bn_mul4x_mont
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:394,22'
              BranchSideFuncs:
                - bn_mul_mont_nohw
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:387,19'
          Dst:             bn_sqr8x_mont_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:388,27'
          Dst:             bn_mulx_adx_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:388,5'
          Dst:             bn_sqr8x_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:389,14'
          Dst:             bn_mulx4x_mont_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:390,5'
          Dst:             bn_mulx4x_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:391,14'
          Dst:             bn_mul4x_mont_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:392,5'
          Dst:             bn_mul4x_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:394,5'
          Dst:             bn_mul_mont_nohw
    - functionName:    bn_sqr_small
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - r
        - num_r
        - a
        - num_a
      BBCount:         15
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL13bn_sqr_normalPmPKmm
        - __assert_fail
        - abort
        - bn_sqr_comba4
        - bn_sqr_comba8
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:331,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:331,3'
              BranchSideFuncs:
                - _ZL13bn_sqr_normalPmPKmm
                - bn_sqr_comba8
                - bn_sqr_comba4
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:332,7'
              BranchSideFuncs:
                - _ZL13bn_sqr_normalPmPKmm
                - bn_sqr_comba8
                - bn_sqr_comba4
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:332,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:333,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:335,7'
              BranchSideFuncs:
                - _ZL13bn_sqr_normalPmPKmm
                - bn_sqr_comba8
                - bn_sqr_comba4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:335,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:336,19'
              BranchSideFuncs:
                - bn_sqr_comba4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:337,14'
              BranchSideFuncs:
                - _ZL13bn_sqr_normalPmPKmm
                - bn_sqr_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:337,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:338,19'
              BranchSideFuncs:
                - bn_sqr_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:340,19'
              BranchSideFuncs:
                - _ZL13bn_sqr_normalPmPKmm
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:331,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:333,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:336,5'
          Dst:             bn_sqr_comba4
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:338,5'
          Dst:             bn_sqr_comba8
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:340,5'
          Dst:             _ZL13bn_sqr_normalPmPKmm
    - functionName:    bn_mul_small
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - r
        - num_r
        - a
        - num_a
        - b
        - num_b
      BBCount:         11
      ICount:          72
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL13bn_mul_normalPmPKmmS1_m
        - abort
        - bn_mul_comba8
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:218,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:222,7'
              BranchSideFuncs:
                - _ZL13bn_mul_normalPmPKmmS1_m
                - bn_mul_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:222,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:222,21'
              BranchSideFuncs:
                - _ZL13bn_mul_normalPmPKmmS1_m
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:225,19'
              BranchSideFuncs:
                - _ZL13bn_mul_normalPmPKmmS1_m
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:222,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:223,19'
              BranchSideFuncs:
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:225,19'
              BranchSideFuncs:
                - _ZL13bn_mul_normalPmPKmmS1_m
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:218,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:223,5'
          Dst:             bn_mul_comba8
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:225,5'
          Dst:             _ZL13bn_mul_normalPmPKmmS1_m
    - functionName:    _ZL27bn_from_montgomery_in_placePmmS_mPK14bn_mont_ctx_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - num_r
        - a
        - num_a
        - mont
      BBCount:         13
      ICount:          166
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - bn_mul_add_words
        - bn_reduce_once
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:195,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:195,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:196,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:196,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:203,17'
              BranchSideFuncs:
                - bn_reduce_once
                - bn_mul_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:205,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:206,35'
              BranchSideFuncs:
                - bn_mul_add_words
                - bn_reduce_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:215,8'
              BranchSideFuncs:
                - bn_reduce_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:196,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:206,18'
          Dst:             bn_mul_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:218,3'
          Dst:             bn_reduce_once
    - functionName:    bn_mul_add_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - rp
        - ap
        - num
        - w
      BBCount:         29
      ICount:          307
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:129,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:132,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:132,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:133,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:141,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:141,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:142,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:154,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:143,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:144,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:146,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:147,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:148,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:150,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_reduce_once
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - r
        - a
        - carry
        - m
        - num
      BBCount:         11
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28constant_time_declassify_inti
        - __assert_fail
        - bn_select_words
        - bn_sub_words
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:355,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:355,3'
              BranchSideFuncs:
                - bn_sub_words
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:358,25'
              BranchSideFuncs:
                - bn_sub_words
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_select_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:368,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:368,3'
              BranchSideFuncs:
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:368,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:355,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:358,12'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:368,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:368,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:369,3'
          Dst:             bn_select_words
    - functionName:    bn_mul_comba8
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
      BBCount:         131
      ICount:          1902
      EdgeCount:       131
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13bn_mul_normalPmPKmmS1_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - r
        - a
        - na
        - b
        - nb
      BBCount:         18
      ICount:          180
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - bn_mul_add_words
        - bn_mul_words
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:31,19'
              BranchSideFuncs:
                - bn_mul_words
                - bn_mul_add_words
                - bn_mul_add_words
                - bn_mul_add_words
                - bn_mul_add_words
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:38,20'
              BranchSideFuncs:
                - bn_mul_words
                - bn_mul_add_words
                - bn_mul_add_words
                - bn_mul_add_words
                - bn_mul_add_words
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:39,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:40,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:43,24'
              BranchSideFuncs:
                - bn_mul_words
                - bn_mul_add_words
                - bn_mul_add_words
                - bn_mul_add_words
                - bn_mul_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:46,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:47,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:49,32'
              BranchSideFuncs:
                - bn_mul_add_words
                - bn_mul_add_words
                - bn_mul_add_words
                - bn_mul_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:50,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:51,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:53,32'
              BranchSideFuncs:
                - bn_mul_add_words
                - bn_mul_add_words
                - bn_mul_add_words
                - bn_mul_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:54,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:55,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:57,32'
              BranchSideFuncs:
                - bn_mul_add_words
                - bn_mul_add_words
                - bn_mul_add_words
                - bn_mul_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:58,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:59,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:61,32'
              BranchSideFuncs:
                - bn_mul_add_words
                - bn_mul_add_words
                - bn_mul_add_words
                - bn_mul_add_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:40,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:43,11'
          Dst:             bn_mul_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:49,13'
          Dst:             bn_mul_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:53,13'
          Dst:             bn_mul_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:57,13'
          Dst:             bn_mul_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:61,13'
          Dst:             bn_mul_add_words
    - functionName:    bn_mul_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - rp
        - ap
        - num
        - w
      BBCount:         30
      ICount:          299
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:162,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:165,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:165,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:166,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:174,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:175,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:185,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:176,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:177,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:179,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:180,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:181,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:183,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_sqr_comba4
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
      BBCount:         23
      ICount:          411
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_sqr_comba8
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
      BBCount:         75
      ICount:          1435
      EdgeCount:       75
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13bn_sqr_normalPmPKmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - r
        - a
        - n
      BBCount:         16
      ICount:          140
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - bn_add_words
        - bn_mul_add_words
        - bn_mul_words
        - bn_sqr_add_words
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:231,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:234,16'
              BranchSideFuncs:
                - bn_add_words
                - bn_sqr_add_words
                - bn_mul_add_words
                - bn_mul_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:241,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:242,7'
              BranchSideFuncs:
                - bn_mul_words
                - bn_add_words
                - bn_sqr_add_words
                - bn_mul_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:246,7'
              BranchSideFuncs:
                - bn_add_words
                - bn_sqr_add_words
                - bn_mul_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:247,21'
              BranchSideFuncs:
                - bn_add_words
                - bn_sqr_add_words
                - bn_mul_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:258,16'
              BranchSideFuncs:
                - bn_add_words
                - bn_sqr_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:247,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:248,9'
              BranchSideFuncs:
                - bn_mul_add_words
                - bn_add_words
                - bn_sqr_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:252,3'
              BranchSideFuncs:
                - bn_add_words
                - bn_sqr_add_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:243,17'
          Dst:             bn_mul_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:249,15'
          Dst:             bn_mul_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:258,3'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:261,3'
          Dst:             bn_sqr_add_words
    - functionName:    bn_sqr_add_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - r
        - a
        - n
      BBCount:         29
      ICount:          292
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:189,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:190,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:193,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:194,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:195,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:203,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:203,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:203,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:204,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:205,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:206,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:208,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:209,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:210,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc:212,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_sqr8x_mont_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - num
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/internal.h:319,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:319,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:319,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_mulx_adx_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_is_ADX_capable
        - CRYPTO_is_BMI2_capable
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/internal.h:304,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:304,10'
              BranchSideFuncs:
                - CRYPTO_is_BMI2_capable
                - CRYPTO_is_ADX_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:304,10'
              BranchSideFuncs:
                - CRYPTO_is_BMI2_capable
                - CRYPTO_is_ADX_capable
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/internal.h:304,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:304,38'
              BranchSideFuncs:
                - CRYPTO_is_ADX_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:304,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/internal.h:304,10'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/internal.h:304,38'
          Dst:             CRYPTO_is_ADX_capable
    - functionName:    bn_sqr8x_mont
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_mulx4x_mont_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - num
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_mul4x_mont_capable
        - bn_mulx_adx_capable
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/internal.h:314,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:314,40'
              BranchSideFuncs:
                - bn_mulx_adx_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:314,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/internal.h:314,10'
          Dst:             bn_mul4x_mont_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/internal.h:314,40'
          Dst:             bn_mulx_adx_capable
    - functionName:    bn_mulx4x_mont
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_mul4x_mont_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - num
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/internal.h:309,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:309,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:309,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_mul4x_mont
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_mul_mont_nohw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_scalar_inv0_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_scalar_from_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_from_montgomery_small
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:134,3'
          Dst:             bn_from_montgomery_small
    - functionName:    bn_from_montgomery_small
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - num_r
        - a
        - num_a
        - mont
      BBCount:         12
      ICount:          90
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_cleanse
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL27bn_from_montgomery_in_placePmmS_mPK14bn_mont_ctx_st
        - abort
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:342,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:342,41'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:344,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:342,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:343,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:344,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:342,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:344,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:346,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL27bn_from_montgomery_in_placePmmS_mPK14bn_mont_ctx_st
                - abort
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:349,5'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:351,19'
              BranchSideFuncs:
                - OPENSSL_cleanse
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:344,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:347,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:348,8'
          Dst:             _ZL27bn_from_montgomery_in_placePmmS_mPK14bn_mont_ctx_st
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:349,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:351,3'
          Dst:             OPENSSL_cleanse
    - functionName:    _ZL25ecp_nistz256_ord_sqr_montPmPKmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - res
        - a
        - rep
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_is_ADX_capable
        - CRYPTO_is_BMI2_capable
        - ecp_nistz256_ord_sqr_mont_adx
        - ecp_nistz256_ord_sqr_mont_nohw
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:162,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:162,35'
              BranchSideFuncs:
                - CRYPTO_is_ADX_capable
                - ecp_nistz256_ord_sqr_mont_nohw
                - ecp_nistz256_ord_sqr_mont_adx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:165,36'
              BranchSideFuncs:
                - ecp_nistz256_ord_sqr_mont_nohw
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:163,35'
              BranchSideFuncs:
                - ecp_nistz256_ord_sqr_mont_adx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:165,36'
              BranchSideFuncs:
                - ecp_nistz256_ord_sqr_mont_nohw
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:162,7'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:162,35'
          Dst:             CRYPTO_is_ADX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:163,5'
          Dst:             ecp_nistz256_ord_sqr_mont_adx
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:165,5'
          Dst:             ecp_nistz256_ord_sqr_mont_nohw
    - functionName:    _ZL25ecp_nistz256_ord_mul_montPmPKmS1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - a
        - b
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_is_ADX_capable
        - CRYPTO_is_BMI2_capable
        - ecp_nistz256_ord_mul_mont_adx
        - ecp_nistz256_ord_mul_mont_nohw
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:152,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:152,35'
              BranchSideFuncs:
                - CRYPTO_is_ADX_capable
                - ecp_nistz256_ord_mul_mont_nohw
                - ecp_nistz256_ord_mul_mont_adx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:155,36'
              BranchSideFuncs:
                - ecp_nistz256_ord_mul_mont_nohw
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:152,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:153,35'
              BranchSideFuncs:
                - ecp_nistz256_ord_mul_mont_adx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:155,36'
              BranchSideFuncs:
                - ecp_nistz256_ord_mul_mont_nohw
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:152,7'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:152,35'
          Dst:             CRYPTO_is_ADX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:153,5'
          Dst:             ecp_nistz256_ord_mul_mont_adx
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:155,5'
          Dst:             ecp_nistz256_ord_mul_mont_nohw
    - functionName:    ecp_nistz256_ord_mul_mont_adx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_ord_mul_mont_nohw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_ord_sqr_mont_adx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_ord_sqr_mont_nohw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_mod_exp_mont_small
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - num
        - p
        - num_p
        - mont
      BBCount:         80
      ICount:          481
      EdgeCount:       98
      CyclomaticComplexity: 20
      functionsReached:
        - BN_is_odd
        - BN_num_bits_word
        - OPENSSL_cleanse
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL32BN_window_bits_for_exponent_sizem
        - __assert_fail
        - abort
        - bn_from_montgomery_small
        - bn_is_bit_set_words
        - bn_mod_mul_montgomery_small
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:255,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:255,39'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:257,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:255,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:256,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:257,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:255,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:257,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:259,3'
              BranchSideFuncs:
                - BN_is_odd
                - __assert_fail
                - BN_num_bits_word
                - __assert_fail
                - _ZL32BN_window_bits_for_exponent_sizem
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - bn_from_montgomery_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:259,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:259,3'
              BranchSideFuncs:
                - BN_num_bits_word
                - __assert_fail
                - _ZL32BN_window_bits_for_exponent_sizem
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - bn_from_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:263,3'
              BranchSideFuncs:
                - BN_num_bits_word
                - __assert_fail
                - _ZL32BN_window_bits_for_exponent_sizem
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - bn_from_montgomery_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:263,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:263,24'
              BranchSideFuncs:
                - BN_num_bits_word
                - __assert_fail
                - _ZL32BN_window_bits_for_exponent_sizem
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - bn_from_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:263,3'
              BranchSideFuncs:
                - BN_num_bits_word
                - __assert_fail
                - _ZL32BN_window_bits_for_exponent_sizem
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - bn_from_montgomery_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:263,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:264,10'
              BranchSideFuncs:
                - BN_num_bits_word
                - __assert_fail
                - _ZL32BN_window_bits_for_exponent_sizem
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - bn_from_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:266,7'
              BranchSideFuncs:
                - BN_num_bits_word
                - __assert_fail
                - _ZL32BN_window_bits_for_exponent_sizem
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - bn_from_montgomery_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:266,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:267,30'
              BranchSideFuncs:
                - bn_from_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:270,34'
              BranchSideFuncs:
                - BN_num_bits_word
                - __assert_fail
                - _ZL32BN_window_bits_for_exponent_sizem
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:271,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:271,3'
              BranchSideFuncs:
                - _ZL32BN_window_bits_for_exponent_sizem
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:277,54'
              BranchSideFuncs:
                - _ZL32BN_window_bits_for_exponent_sizem
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:278,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:279,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:282,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:283,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:285,33'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:293,7'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:286,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:287,39'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:289,3'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:296,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:297,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:308,14'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:297,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:298,37'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:300,11'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:300,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:301,9'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:303,13'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:310,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:310,40'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:310,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:310,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:311,31'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:319,10'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:311,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:312,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:316,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:319,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:320,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:325,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:320,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:321,37'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:323,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:325,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:325,5'
              BranchSideFuncs:
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:326,5'
              BranchSideFuncs:
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:326,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:326,5'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:327,9'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:327,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:328,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:330,35'
              BranchSideFuncs:
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:333,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:334,7'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:336,15'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - bn_mod_mul_montgomery_small
                - __assert_fail
                - OPENSSL_cleanse
                - __assert_fail
                - __assert_fail
                - bn_mod_mul_montgomery_small
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_mul_montgomery_small
                - bn_is_bit_set_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:340,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:340,3'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:341,19'
              BranchSideFuncs:
                - OPENSSL_cleanse
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:257,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:259,3'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:259,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:267,5'
          Dst:             bn_from_montgomery_small
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:270,17'
          Dst:             BN_num_bits_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:271,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:277,21'
          Dst:             _ZL32BN_window_bits_for_exponent_sizem
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:282,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:285,5'
          Dst:             bn_mod_mul_montgomery_small
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:287,7'
          Dst:             bn_mod_mul_montgomery_small
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:296,10'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:298,9'
          Dst:             bn_mod_mul_montgomery_small
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:311,11'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:321,9'
          Dst:             bn_mod_mul_montgomery_small
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:325,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:326,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:328,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:330,7'
          Dst:             bn_mod_mul_montgomery_small
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:340,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:341,3'
          Dst:             OPENSSL_cleanse
    - functionName:    BN_is_odd
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:124,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:124,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:124,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL32BN_window_bits_for_exponent_sizem
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - b
      BBCount:         10
      ICount:          50
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:97,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:98,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:100,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:101,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:103,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:104,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:106,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:106,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:107,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:109,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_is_bit_set_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - num
        - bit
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:216,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:217,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:219,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL31ec_GFp_mont_felem_to_montgomeryPK11ec_group_stP8EC_FELEMPKS2_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - in
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_to_montgomery_small
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:29,3'
          Dst:             bn_to_montgomery_small
    - functionName:    ec_GFp_simple_felem_from_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - out
        - in
        - len
      BBCount:         8
      ICount:          81
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_num_bytes
        - ERR_put_error
        - bn_big_endian_to_words
        - bn_less_than_words
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:266,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:267,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:271,26'
              BranchSideFuncs:
                - bn_big_endian_to_words
                - bn_less_than_words
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:273,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:274,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:278,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:266,14'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:267,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:271,3'
          Dst:             bn_big_endian_to_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:273,8'
          Dst:             bn_less_than_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:274,5'
          Dst:             ERR_put_error
    - functionName:    bn_big_endian_to_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - out_len
        - in
        - in_len
      BBCount:         17
      ICount:          115
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZL19CRYPTO_load_word_bePKv
        - abort
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:26,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:26,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_load_word_bePKv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:29,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_load_word_bePKv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:29,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:30,12'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:37,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:37,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:37,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:38,14'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:39,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:40,15'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:42,14'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:26,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:31,14'
          Dst:             _ZL19CRYPTO_load_word_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:48,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL19CRYPTO_load_word_bePKv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13CRYPTO_bswap8m
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:954,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:957,10'
          Dst:             _ZL13CRYPTO_bswap8m
    - functionName:    _ZL33ec_GFp_mont_felem_from_montgomeryPK11ec_group_stP8EC_FELEMPKS2_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - in
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_from_montgomery_small
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:36,3'
          Dst:             bn_from_montgomery_small
    - functionName:    ec_GFp_simple_felem_to_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - out_len
        - in
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bytes
        - bn_words_to_big_endian
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:259,16'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:260,3'
          Dst:             bn_words_to_big_endian
    - functionName:    _ZL17calc_first_wvaluePmPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - index
        - p_str
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15booth_recode_w7m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:390,10'
          Dst:             _ZL15booth_recode_w7m
    - functionName:    ecp_nistz256_neg
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11calc_wvaluePmPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - index
        - p_str
      BBCount:         3
      ICount:          54
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15booth_recode_w7m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:403,10'
          Dst:             _ZL15booth_recode_w7m
    - functionName:    _ZL29ecp_nistz256_point_add_affineP10P256_POINTPKS_PK17P256_POINT_AFFINE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_is_ADX_capable
        - CRYPTO_is_BMI2_capable
        - ecp_nistz256_point_add_affine_adx
        - ecp_nistz256_point_add_affine_nohw
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:207,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:207,35'
              BranchSideFuncs:
                - CRYPTO_is_ADX_capable
                - ecp_nistz256_point_add_affine_nohw
                - ecp_nistz256_point_add_affine_adx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:210,40'
              BranchSideFuncs:
                - ecp_nistz256_point_add_affine_nohw
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:207,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:208,39'
              BranchSideFuncs:
                - ecp_nistz256_point_add_affine_adx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:210,40'
              BranchSideFuncs:
                - ecp_nistz256_point_add_affine_nohw
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:207,7'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:207,35'
          Dst:             CRYPTO_is_ADX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:208,5'
          Dst:             ecp_nistz256_point_add_affine_adx
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:210,5'
          Dst:             ecp_nistz256_point_add_affine_nohw
    - functionName:    _ZL25ecp_nistz256_windowed_mulPK11ec_group_stP10P256_POINTPK11EC_JACOBIANPK9EC_SCALAR
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - p
        - p_scalar
      BBCount:         25
      ICount:          360
      EdgeCount:       27
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL15booth_recode_w5m
        - _ZL16copy_conditionalPmPKmm
        - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
        - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
        - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
        - __assert_fail
        - ecp_nistz256_neg
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:296,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:296,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:297,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:297,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:297,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:298,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:298,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:298,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:308,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:315,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:315,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:316,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:344,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:345,9'
              BranchSideFuncs:
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:371,12'
              BranchSideFuncs:
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:345,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:346,21'
              BranchSideFuncs:
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:361,11'
              BranchSideFuncs:
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
                - _ZL15booth_recode_w5m
                - _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
                - ecp_nistz256_neg
                - _ZL16copy_conditionalPmPKmm
                - _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:296,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:297,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:298,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:308,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:315,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:316,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:317,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:318,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:320,3'
          Dst:             _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:321,3'
          Dst:             _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:322,3'
          Dst:             _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:323,3'
          Dst:             _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:324,3'
          Dst:             _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:325,3'
          Dst:             _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:326,3'
          Dst:             _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:327,3'
          Dst:             _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:328,3'
          Dst:             _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:329,3'
          Dst:             _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:330,3'
          Dst:             _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:331,3'
          Dst:             _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:332,3'
          Dst:             _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:333,3'
          Dst:             _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:334,3'
          Dst:             _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:342,36'
          Dst:             _ZL15booth_recode_w5m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:342,3'
          Dst:             _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:351,16'
          Dst:             _ZL15booth_recode_w5m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:353,7'
          Dst:             _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:355,7'
          Dst:             ecp_nistz256_neg
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:356,7'
          Dst:             _ZL16copy_conditionalPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:358,7'
          Dst:             _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:363,5'
          Dst:             _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:364,5'
          Dst:             _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:365,5'
          Dst:             _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:366,5'
          Dst:             _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:367,5'
          Dst:             _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:374,12'
          Dst:             _ZL15booth_recode_w5m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:376,3'
          Dst:             _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:378,3'
          Dst:             ecp_nistz256_neg
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:379,3'
          Dst:             _ZL16copy_conditionalPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:381,3'
          Dst:             _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
    - functionName:    _ZL22ecp_nistz256_point_addP10P256_POINTPKS_S2_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_is_ADX_capable
        - CRYPTO_is_BMI2_capable
        - ecp_nistz256_point_add_adx
        - ecp_nistz256_point_add_nohw
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:198,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:198,35'
              BranchSideFuncs:
                - CRYPTO_is_ADX_capable
                - ecp_nistz256_point_add_nohw
                - ecp_nistz256_point_add_adx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:201,33'
              BranchSideFuncs:
                - ecp_nistz256_point_add_nohw
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:198,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:199,32'
              BranchSideFuncs:
                - ecp_nistz256_point_add_adx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:201,33'
              BranchSideFuncs:
                - ecp_nistz256_point_add_nohw
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:198,7'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:198,35'
          Dst:             CRYPTO_is_ADX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:199,5'
          Dst:             ecp_nistz256_point_add_adx
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:201,5'
          Dst:             ecp_nistz256_point_add_nohw
    - functionName:    ecp_nistz256_point_add_adx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_point_add_nohw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25ecp_nistz256_point_doubleP10P256_POINTPKS_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_is_ADX_capable
        - CRYPTO_is_BMI2_capable
        - ecp_nistz256_point_double_adx
        - ecp_nistz256_point_double_nohw
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:189,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:189,35'
              BranchSideFuncs:
                - CRYPTO_is_ADX_capable
                - ecp_nistz256_point_double_nohw
                - ecp_nistz256_point_double_adx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:192,36'
              BranchSideFuncs:
                - ecp_nistz256_point_double_nohw
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:189,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:190,35'
              BranchSideFuncs:
                - ecp_nistz256_point_double_adx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:192,36'
              BranchSideFuncs:
                - ecp_nistz256_point_double_nohw
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:189,7'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:189,35'
          Dst:             CRYPTO_is_ADX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:190,5'
          Dst:             ecp_nistz256_point_double_adx
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:192,5'
          Dst:             ecp_nistz256_point_double_nohw
    - functionName:    _ZL15booth_recode_w5m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - in
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22ecp_nistz256_select_w5P10P256_POINTPKS_i
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - val
        - in_t
        - index
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_is_AVX2_capable
        - ecp_nistz256_select_w5_avx2
        - ecp_nistz256_select_w5_nohw
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:172,33'
              BranchSideFuncs:
                - ecp_nistz256_select_w5_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:174,33'
              BranchSideFuncs:
                - ecp_nistz256_select_w5_nohw
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:171,7'
          Dst:             CRYPTO_is_AVX2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:172,5'
          Dst:             ecp_nistz256_select_w5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:174,5'
          Dst:             ecp_nistz256_select_w5_nohw
    - functionName:    _ZL16copy_conditionalPmPKmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - move
      BBCount:         1
      ICount:          79
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_select_w5_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_select_w5_nohw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_point_double_adx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_point_double_nohw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_point_add_affine_adx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_point_add_affine_nohw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15booth_recode_w7m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - in
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22ecp_nistz256_select_w7P17P256_POINT_AFFINEPKS_i
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - val
        - in_t
        - index
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_is_AVX2_capable
        - ecp_nistz256_select_w7_avx2
        - ecp_nistz256_select_w7_nohw
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:181,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:182,33'
              BranchSideFuncs:
                - ecp_nistz256_select_w7_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:184,33'
              BranchSideFuncs:
                - ecp_nistz256_select_w7_nohw
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:181,7'
          Dst:             CRYPTO_is_AVX2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:182,5'
          Dst:             ecp_nistz256_select_w7_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:184,5'
          Dst:             ecp_nistz256_select_w7_nohw
    - functionName:    _ZL11is_not_zerom
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - in
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_select_w7_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_select_w7_nohw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL33ecp_nistz256_mod_inverse_sqr_montPmPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - in
      BBCount:         35
      ICount:          265
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL21ecp_nistz256_mul_montPmPKmS1_
        - _ZL21ecp_nistz256_sqr_montPmPKm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:239,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:240,27'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:242,25'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:245,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:246,27'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:248,25'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:251,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:252,27'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:254,25'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:257,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:258,27'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:260,25'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:268,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:269,27'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:271,25'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:273,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:274,27'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:276,25'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:278,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:279,27'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:281,25'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:283,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:284,27'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:286,25'
              BranchSideFuncs:
                - _ZL21ecp_nistz256_mul_montPmPKmS1_
                - _ZL21ecp_nistz256_sqr_montPmPKm
                - _ZL21ecp_nistz256_sqr_montPmPKm
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:232,3'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:233,3'
          Dst:             _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:235,3'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:236,3'
          Dst:             _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:238,3'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:240,5'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:242,3'
          Dst:             _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:244,3'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:246,5'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:248,3'
          Dst:             _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:250,3'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:252,5'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:254,3'
          Dst:             _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:256,3'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:258,5'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:260,3'
          Dst:             _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:262,3'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:263,3'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:264,3'
          Dst:             _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:267,3'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:269,5'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:271,3'
          Dst:             _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:274,5'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:276,3'
          Dst:             _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:279,5'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:281,3'
          Dst:             _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:284,5'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:286,3'
          Dst:             _ZL21ecp_nistz256_mul_montPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:288,3'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:289,3'
          Dst:             _ZL21ecp_nistz256_sqr_montPmPKm
    - functionName:    _ZL21ecp_nistz256_sqr_montPmPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - res
        - a
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_is_ADX_capable
        - CRYPTO_is_BMI2_capable
        - ecp_nistz256_sqr_mont_adx
        - ecp_nistz256_sqr_mont_nohw
      functionUses:    20
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:142,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:142,35'
              BranchSideFuncs:
                - CRYPTO_is_ADX_capable
                - ecp_nistz256_sqr_mont_nohw
                - ecp_nistz256_sqr_mont_adx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:145,32'
              BranchSideFuncs:
                - ecp_nistz256_sqr_mont_nohw
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:143,31'
              BranchSideFuncs:
                - ecp_nistz256_sqr_mont_adx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:145,32'
              BranchSideFuncs:
                - ecp_nistz256_sqr_mont_nohw
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:142,7'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:142,35'
          Dst:             CRYPTO_is_ADX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:143,5'
          Dst:             ecp_nistz256_sqr_mont_adx
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256-nistz.cc.inc:145,5'
          Dst:             ecp_nistz256_sqr_mont_nohw
    - functionName:    ecp_nistz256_sqr_mont_adx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ecp_nistz256_sqr_mont_nohw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_new_method
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - engine
      BBCount:         22
      ICount:          134
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_free_ex_data
        - CRYPTO_new_ex_data
        - ENGINE_get_ECDSA_method
        - METHOD_ref
        - METHOD_unref
        - OPENSSL_free
        - OPENSSL_zalloc
        - _ZL26g_ec_ex_data_class_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:59,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:60,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:63,7'
              BranchSideFuncs:
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_new_ex_data
                - _ZL26g_ec_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - OPENSSL_free
                - METHOD_unref
                - METHOD_ref
                - ENGINE_get_ECDSA_method
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:64,47'
              BranchSideFuncs:
                - ENGINE_get_ECDSA_method
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_new_ex_data
                - _ZL26g_ec_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - OPENSSL_free
                - METHOD_unref
                - METHOD_ref
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:66,7'
              BranchSideFuncs:
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_new_ex_data
                - _ZL26g_ec_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - OPENSSL_free
                - METHOD_unref
                - METHOD_ref
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:66,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:67,16'
              BranchSideFuncs:
                - METHOD_ref
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_new_ex_data
                - _ZL26g_ec_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - OPENSSL_free
                - METHOD_unref
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:70,3'
              BranchSideFuncs:
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_new_ex_data
                - _ZL26g_ec_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - OPENSSL_free
                - METHOD_unref
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:75,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:75,26'
              BranchSideFuncs:
                - _ZL26g_ec_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - OPENSSL_free
                - METHOD_unref
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:84,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:75,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:75,52'
              BranchSideFuncs:
                - _ZL26g_ec_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - OPENSSL_free
                - METHOD_unref
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:84,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:76,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:84,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:77,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:78,20'
              BranchSideFuncs:
                - METHOD_unref
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:80,18'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:58,44'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:64,23'
          Dst:             ENGINE_get_ECDSA_method
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:67,5'
          Dst:             METHOD_ref
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:73,3'
          Dst:             CRYPTO_new_ex_data
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:76,25'
          Dst:             _ZL26g_ec_ex_data_class_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:76,5'
          Dst:             CRYPTO_free_ex_data
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:78,7'
          Dst:             METHOD_unref
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:80,5'
          Dst:             OPENSSL_free
    - functionName:    _ZL10set_bignumPP9bignum_stPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - len
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_bin2bn
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:78,10'
          Dst:             BN_bin2bn
    - functionName:    _ZL17self_test_rsa_keyv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         23
      ICount:          114
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - RSA_free
        - RSA_new
        - _ZL10set_bignumPP9bignum_stPKhm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:198,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:198,8'
              BranchSideFuncs:
                - RSA_new
                - _ZL10set_bignumPP9bignum_stPKhm
                - RSA_free
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:198,14'
              BranchSideFuncs:
                - RSA_new
                - _ZL10set_bignumPP9bignum_stPKhm
                - RSA_free
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:199,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:200,20'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:208,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:200,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:201,20'
              BranchSideFuncs:
                - _ZL10set_bignumPP9bignum_stPKhm
                - RSA_free
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:208,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:201,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:202,20'
              BranchSideFuncs:
                - _ZL10set_bignumPP9bignum_stPKhm
                - RSA_free
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:208,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:202,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:203,20'
              BranchSideFuncs:
                - _ZL10set_bignumPP9bignum_stPKhm
                - RSA_free
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:208,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:203,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:204,20'
              BranchSideFuncs:
                - _ZL10set_bignumPP9bignum_stPKhm
                - RSA_free
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:208,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:204,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:205,20'
              BranchSideFuncs:
                - _ZL10set_bignumPP9bignum_stPKhm
                - RSA_free
                - _ZL10set_bignumPP9bignum_stPKhm
                - _ZL10set_bignumPP9bignum_stPKhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:208,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:205,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:206,20'
              BranchSideFuncs:
                - _ZL10set_bignumPP9bignum_stPKhm
                - RSA_free
                - _ZL10set_bignumPP9bignum_stPKhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:208,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:206,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:207,20'
              BranchSideFuncs:
                - _ZL10set_bignumPP9bignum_stPKhm
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:208,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:199,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:208,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:212,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:198,14'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:200,8'
          Dst:             _ZL10set_bignumPP9bignum_stPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:201,8'
          Dst:             _ZL10set_bignumPP9bignum_stPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:202,8'
          Dst:             _ZL10set_bignumPP9bignum_stPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:203,8'
          Dst:             _ZL10set_bignumPP9bignum_stPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:204,8'
          Dst:             _ZL10set_bignumPP9bignum_stPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:205,8'
          Dst:             _ZL10set_bignumPP9bignum_stPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:206,8'
          Dst:             _ZL10set_bignumPP9bignum_stPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:207,8'
          Dst:             _ZL10set_bignumPP9bignum_stPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:208,5'
          Dst:             RSA_free
    - functionName:    RSA_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_new_method
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:163,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:163,29'
              BranchSideFuncs:
                - RSA_new_method
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:163,29'
              BranchSideFuncs:
                - RSA_new_method
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:163,29'
          Dst:             RSA_new_method
    - functionName:    RSA_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         13
      ICount:          112
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_free
        - CRYPTO_MUTEX_cleanup
        - CRYPTO_free_ex_data
        - CRYPTO_refcount_dec_and_test_zero
        - METHOD_unref
        - OPENSSL_free
        - _ZL27g_rsa_ex_data_class_bss_getv
        - rsa_invalidate_key
      functionUses:    26
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:206,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:209,43'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - METHOD_unref
                - _ZL27g_rsa_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:210,5'
              BranchSideFuncs:
                - METHOD_unref
                - _ZL27g_rsa_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:213,7'
              BranchSideFuncs:
                - METHOD_unref
                - _ZL27g_rsa_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:213,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:213,31'
              BranchSideFuncs:
                - METHOD_unref
                - _ZL27g_rsa_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:216,16'
              BranchSideFuncs:
                - METHOD_unref
                - _ZL27g_rsa_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:213,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:214,5'
              BranchSideFuncs:
                - METHOD_unref
                - _ZL27g_rsa_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:216,16'
              BranchSideFuncs:
                - METHOD_unref
                - _ZL27g_rsa_ex_data_class_bss_getv
                - CRYPTO_free_ex_data
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - rsa_invalidate_key
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:209,8'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:216,3'
          Dst:             METHOD_unref
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:218,23'
          Dst:             _ZL27g_rsa_ex_data_class_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:218,3'
          Dst:             CRYPTO_free_ex_data
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:220,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:221,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:222,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:223,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:224,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:225,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:226,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:227,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:228,3'
          Dst:             rsa_invalidate_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:229,3'
          Dst:             CRYPTO_MUTEX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:230,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL27g_rsa_ex_data_class_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsa_invalidate_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         7
      ICount:          118
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - BN_BLINDING_free
        - BN_MONT_CTX_free
        - BN_free
        - OPENSSL_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:241,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:242,22'
              BranchSideFuncs:
                - BN_BLINDING_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:244,16'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:225,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:227,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:229,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:232,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:234,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:236,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:238,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:242,5'
          Dst:             BN_BLINDING_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:244,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:247,3'
          Dst:             OPENSSL_free
    - functionName:    BN_BLINDING_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
        - OPENSSL_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:66,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:67,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:69,11'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:69,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:70,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:71,3'
          Dst:             OPENSSL_free
    - functionName:    RSA_new_method
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - engine
      BBCount:         17
      ICount:          122
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_MUTEX_init
        - CRYPTO_new_ex_data
        - ENGINE_get_RSA_method
        - METHOD_ref
        - OPENSSL_zalloc
        - RSA_default_method
        - RSA_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:168,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:171,7'
              BranchSideFuncs:
                - METHOD_ref
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_init
                - CRYPTO_new_ex_data
                - RSA_free
                - RSA_default_method
                - ENGINE_get_RSA_method
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:172,39'
              BranchSideFuncs:
                - ENGINE_get_RSA_method
                - METHOD_ref
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_init
                - CRYPTO_new_ex_data
                - RSA_free
                - RSA_default_method
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:175,7'
              BranchSideFuncs:
                - METHOD_ref
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_init
                - CRYPTO_new_ex_data
                - RSA_free
                - RSA_default_method
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:175,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:176,31'
              BranchSideFuncs:
                - RSA_default_method
                - METHOD_ref
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_init
                - CRYPTO_new_ex_data
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:178,14'
              BranchSideFuncs:
                - METHOD_ref
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_init
                - CRYPTO_new_ex_data
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:185,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:185,27'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:191,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:186,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:191,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:166,38'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:172,17'
          Dst:             ENGINE_get_RSA_method
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:176,31'
          Dst:             RSA_default_method
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:178,3'
          Dst:             METHOD_ref
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:182,3'
          Dst:             CRYPTO_MUTEX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:183,3'
          Dst:             CRYPTO_new_ex_data
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:187,5'
          Dst:             RSA_free
    - functionName:    RSA_default_method
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1272
      functionLinenumberEnd: 1272
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL23RSA_default_method_initv
        - _ZL31RSA_default_method_once_bss_getv
        - _ZL34RSA_default_method_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1272,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1272,1'
              BranchSideFuncs:
                - _ZL31RSA_default_method_once_bss_getv
                - CRYPTO_once
                - _ZL34RSA_default_method_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1272,1'
              BranchSideFuncs:
                - _ZL31RSA_default_method_once_bss_getv
                - CRYPTO_once
                - _ZL34RSA_default_method_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1272,1'
          Dst:             _ZL31RSA_default_method_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1272,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1272,1'
          Dst:             _ZL23RSA_default_method_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1272,1'
          Dst:             _ZL34RSA_default_method_storage_bss_getv
    - functionName:    _ZL31RSA_default_method_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1272
      functionLinenumberEnd: 1272
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23RSA_default_method_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1272
      functionLinenumberEnd: 1272
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL26RSA_default_method_do_initP11rsa_meth_st
        - _ZL34RSA_default_method_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1272,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1272,1'
              BranchSideFuncs:
                - _ZL34RSA_default_method_storage_bss_getv
                - _ZL26RSA_default_method_do_initP11rsa_meth_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1272,1'
              BranchSideFuncs:
                - _ZL34RSA_default_method_storage_bss_getv
                - _ZL26RSA_default_method_do_initP11rsa_meth_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1272,1'
          Dst:             _ZL34RSA_default_method_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1272,1'
          Dst:             _ZL26RSA_default_method_do_initP11rsa_meth_st
    - functionName:    _ZL34RSA_default_method_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1272
      functionLinenumberEnd: 1272
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL26RSA_default_method_do_initP11rsa_meth_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1272
      functionLinenumberEnd: 1278
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1276,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 973
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - bits
        - e
        - p
        - sqrt2
        - pow2_bits_100
        - ctx
        - cb
      BBCount:         76
      ICount:          378
      EdgeCount:       79
      CyclomaticComplexity: 5
      functionsReached:
        - BN_CTX_get
        - BN_GENCB_call
        - BN_cmp
        - BN_is_bit_set
        - BN_is_pow2
        - BN_is_word
        - BN_primality_test
        - BN_rand
        - BN_value_one
        - ERR_put_error
        - _ZL28constant_time_declassify_inti
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - __assert_fail
        - bn_abs_sub_consttime
        - bn_is_relatively_prime
        - bn_odd_number_is_obviously_composite
        - bn_usub_consttime
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:855,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:855,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:856,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:855,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:856,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:859,3'
              BranchSideFuncs:
                - BN_is_pow2
                - __assert_fail
                - BN_is_bit_set
                - __assert_fail
                - BN_is_word
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - ERR_put_error
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:859,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:859,3'
              BranchSideFuncs:
                - BN_is_bit_set
                - __assert_fail
                - BN_is_word
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - ERR_put_error
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:860,3'
              BranchSideFuncs:
                - BN_is_bit_set
                - __assert_fail
                - BN_is_word
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - ERR_put_error
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:860,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:860,3'
              BranchSideFuncs:
                - BN_is_word
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - ERR_put_error
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:892,7'
              BranchSideFuncs:
                - BN_is_word
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - ERR_put_error
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:892,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:893,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:896,26'
              BranchSideFuncs:
                - BN_is_word
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - ERR_put_error
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:896,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:896,34'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - ERR_put_error
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:896,45'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - ERR_put_error
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:901,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:902,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:905,3'
              BranchSideFuncs:
                - BN_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - ERR_put_error
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:909,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:910,24'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - BN_rand
                - ERR_put_error
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:911,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:909,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:911,7'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - BN_rand
                - BN_GENCB_call
                - ERR_put_error
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:914,9'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - BN_rand
                - BN_GENCB_call
                - ERR_put_error
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:914,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:916,33'
              BranchSideFuncs:
                - bn_abs_sub_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - BN_rand
                - BN_GENCB_call
                - ERR_put_error
                - BN_primality_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:934,45'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - BN_rand
                - BN_GENCB_call
                - bn_abs_sub_consttime
                - BN_cmp
                - ERR_put_error
                - BN_primality_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:916,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:917,9'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - BN_rand
                - BN_GENCB_call
                - bn_abs_sub_consttime
                - ERR_put_error
                - BN_primality_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:919,18'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - BN_rand
                - BN_GENCB_call
                - bn_abs_sub_consttime
                - ERR_put_error
                - BN_primality_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:919,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:920,9'
              BranchSideFuncs:
                - BN_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - ERR_put_error
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:922,5'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - BN_rand
                - BN_GENCB_call
                - bn_abs_sub_consttime
                - BN_cmp
                - ERR_put_error
                - BN_primality_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:934,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:935,7'
              BranchSideFuncs:
                - BN_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - ERR_put_error
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:940,47'
              BranchSideFuncs:
                - bn_odd_number_is_obviously_composite
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_value_one
                - bn_usub_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - BN_rand
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_abs_sub_consttime
                - BN_cmp
                - ERR_put_error
                - BN_primality_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:940,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:945,30'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:964,10'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:945,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:946,54'
              BranchSideFuncs:
                - bn_is_relatively_prime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - BN_rand
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_abs_sub_consttime
                - BN_cmp
                - ERR_put_error
                - BN_primality_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:947,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:945,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:947,9'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - bn_abs_sub_consttime
                - BN_cmp
                - ERR_put_error
                - BN_primality_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:949,40'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - bn_abs_sub_consttime
                - BN_cmp
                - ERR_put_error
                - BN_primality_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:949,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:952,52'
              BranchSideFuncs:
                - BN_primality_test
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_GENCB_call
                - BN_rand
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - bn_abs_sub_consttime
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:960,5'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:952,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:954,11'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:956,13'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:956,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:957,11'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:959,7'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:965,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:966,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:969,24'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - ERR_put_error
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:969,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:905,3'
              BranchSideFuncs:
                - BN_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_GENCB_call
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_odd_number_is_obviously_composite
                - BN_value_one
                - bn_usub_consttime
                - bn_is_relatively_prime
                - _ZL28constant_time_declassify_inti.10456
                - BN_GENCB_call
                - ERR_put_error
                - BN_primality_test
                - bn_abs_sub_consttime
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:970,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:856,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:859,3'
          Dst:             BN_is_pow2
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:859,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:860,3'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:860,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:893,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:896,15'
          Dst:             BN_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:899,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:900,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:973,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:909,10'
          Dst:             BN_rand
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:910,10'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:916,12'
          Dst:             bn_abs_sub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:919,11'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:934,38'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:934,9'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:940,10'
          Dst:             bn_odd_number_is_obviously_composite
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:945,40'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:945,12'
          Dst:             bn_usub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:946,12'
          Dst:             bn_is_relatively_prime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:949,11'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:952,14'
          Dst:             BN_primality_test
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:966,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:969,10'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:973,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    BN_is_pow2
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - bn_minimal_width
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:129,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:129,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:130,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:129,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:130,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:133,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:133,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:134,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:139,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:134,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:135,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:137,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:128,15'
          Dst:             bn_minimal_width
    - functionName:    BN_is_bit_set
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - n
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_is_bit_set_words
      functionUses:    16
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:223,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:224,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:226,30'
              BranchSideFuncs:
                - bn_is_bit_set_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:226,10'
          Dst:             bn_is_bit_set_words
    - functionName:    BN_is_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bn
        - w
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_abs_is_word
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:120,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:120,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:120,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:120,10'
          Dst:             BN_abs_is_word
    - functionName:    _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
      functionSourceFile: '/src/boringssl/include/openssl/bn.h'
      linkageType:     InternalLinkage
      functionLinenumber: 955
      functionLinenumberEnd: 955
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ctx
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_CTX_start
      functionUses:    49
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/bn.h:955,42'
          Dst:             BN_CTX_start
    - functionName:    BN_CTX_get
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         33
      ICount:          177
      EdgeCount:       35
      CyclomaticComplexity: 4
      functionsReached:
        - BN_new
        - BN_zero
        - ERR_put_error
        - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE4PushES6_
        - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEEixEm
        - _ZNK4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE4sizeEv
      functionUses:    109
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:74,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:81,7'
              BranchSideFuncs:
                - _ZNK4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE4sizeEv
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_zero
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE4PushES6_
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:74,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:75,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:78,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:82,32'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE4PushES6_
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_zero
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:90,17'
              BranchSideFuncs:
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:83,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:83,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_zero
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:83,27'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE4PushES6_
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_zero
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:83,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:83,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_zero
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:83,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_zero
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:83,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:84,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:88,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:83,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:88,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:88,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:88,3'
              BranchSideFuncs:
                - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEEixEm
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_zero
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:75,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:81,35'
          Dst:             _ZNK4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:82,32'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:83,41'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE4PushES6_
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:84,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:90,17'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEEixEm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:91,3'
          Dst:             BN_zero
    - functionName:    _ZN4bssl11BN_CTXScopeD2Ev
      functionSourceFile: '/src/boringssl/include/openssl/bn.h'
      linkageType:     InternalLinkage
      functionLinenumber: 956
      functionLinenumberEnd: 956
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         5
      ICount:          28
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - BN_CTX_end
        - __clang_call_terminate
      functionUses:    98
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/bn.h:956,20'
          Dst:             BN_CTX_end
        - Src:             '/src/boringssl/include/openssl/bn.h:956,20'
          Dst:             __clang_call_terminate
    - functionName:    BN_rand
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - rnd
        - bits
        - top
        - bottom
      BBCount:         42
      ICount:          292
      EdgeCount:       57
      CyclomaticComplexity: 17
      functionsReached:
        - BCM_rand_bytes
        - BN_zero
        - ERR_put_error
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - bn_wexpand
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:31,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:34,7'
              BranchSideFuncs:
                - bn_wexpand
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - ERR_put_error
                - BN_zero
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:34,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:34,33'
              BranchSideFuncs:
                - bn_wexpand
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - ERR_put_error
                - BN_zero
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:40,7'
              BranchSideFuncs:
                - bn_wexpand
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - ERR_put_error
                - BN_zero
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:34,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:35,7'
              BranchSideFuncs:
                - bn_wexpand
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - ERR_put_error
                - BN_zero
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:40,7'
              BranchSideFuncs:
                - bn_wexpand
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - ERR_put_error
                - BN_zero
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:34,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:36,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:40,7'
              BranchSideFuncs:
                - bn_wexpand
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - ERR_put_error
                - BN_zero
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:40,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:40,39'
              BranchSideFuncs:
                - bn_wexpand
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - ERR_put_error
                - BN_zero
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:45,7'
              BranchSideFuncs:
                - bn_wexpand
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - ERR_put_error
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:40,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:41,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:45,7'
              BranchSideFuncs:
                - bn_wexpand
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - ERR_put_error
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:45,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:46,13'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:50,7'
              BranchSideFuncs:
                - bn_wexpand
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:51,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:55,16'
              BranchSideFuncs:
                - bn_wexpand
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:59,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:59,50'
              BranchSideFuncs:
                - bn_wexpand
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:59,12'
              BranchSideFuncs:
                - bn_wexpand
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:61,5'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:64,3'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:69,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:70,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:81,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:70,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:70,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:78,36'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:70,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:71,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:78,36'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:71,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:72,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:75,41'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:82,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:85,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:36,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:41,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:46,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:51,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:60,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:64,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:65,3'
          Dst:             BCM_rand_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:66,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
    - functionName:    BN_GENCB_call
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - callback
        - event
        - n
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:281,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:282,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:285,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_abs_sub_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - ctx
      BBCount:         23
      ICount:          183
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached:
        - BN_CTX_get
        - _ZL21bn_abs_sub_part_wordsPmPKmS1_iiS_
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - bn_wexpand
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:131,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:131,34'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZL21bn_abs_sub_part_wordsPmPKmS1_iiS_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:131,45'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZL21bn_abs_sub_part_wordsPmPKmS1_iiS_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:133,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:133,37'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZL21bn_abs_sub_part_wordsPmPKmS1_iiS_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:133,48'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZL21bn_abs_sub_part_wordsPmPKmS1_iiS_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:136,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:136,37'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:137,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:136,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:136,62'
              BranchSideFuncs:
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL21bn_abs_sub_part_wordsPmPKmS1_iiS_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:137,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:137,5'
              BranchSideFuncs:
                - _ZL21bn_abs_sub_part_wordsPmPKmS1_iiS_
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:139,25'
              BranchSideFuncs:
                - _ZL21bn_abs_sub_part_wordsPmPKmS1_iiS_
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:134,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:135,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:136,26'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:136,51'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:142,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:139,3'
          Dst:             _ZL21bn_abs_sub_part_wordsPmPKmS1_iiS_
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:142,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    bn_odd_number_is_obviously_composite
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_is_word
        - _ZL17bn_trial_divisionPtPK9bignum_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:400,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:400,55'
              BranchSideFuncs:
                - BN_is_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:400,40'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:400,10'
          Dst:             _ZL17bn_trial_divisionPtPK9bignum_st
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:400,44'
          Dst:             BN_is_word
    - functionName:    BN_value_one
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL17BN_value_one_initv
        - _ZL25BN_value_one_once_bss_getv
        - _ZL28BN_value_one_storage_bss_getv
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:113,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:113,1'
              BranchSideFuncs:
                - _ZL25BN_value_one_once_bss_getv
                - CRYPTO_once
                - _ZL28BN_value_one_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:113,1'
              BranchSideFuncs:
                - _ZL25BN_value_one_once_bss_getv
                - CRYPTO_once
                - _ZL28BN_value_one_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:113,1'
          Dst:             _ZL25BN_value_one_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:113,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:113,1'
          Dst:             _ZL17BN_value_one_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:113,1'
          Dst:             _ZL28BN_value_one_storage_bss_getv
    - functionName:    bn_usub_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
      BBCount:         17
      ICount:          151
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - _Z15CRYPTO_subc_u64mmmPm
        - bn_fits_in_words
        - bn_sub_words
        - bn_wexpand
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:187,27'
              BranchSideFuncs:
                - bn_fits_in_words
                - ERR_put_error
                - bn_wexpand
                - bn_sub_words
                - ERR_put_error
                - _Z15CRYPTO_subc_u64mmmPm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:194,19'
              BranchSideFuncs:
                - bn_wexpand
                - bn_sub_words
                - ERR_put_error
                - _Z15CRYPTO_subc_u64mmmPm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:187,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:188,7'
              BranchSideFuncs:
                - bn_wexpand
                - bn_sub_words
                - ERR_put_error
                - _Z15CRYPTO_subc_u64mmmPm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:191,15'
              BranchSideFuncs:
                - bn_wexpand
                - bn_sub_words
                - ERR_put_error
                - _Z15CRYPTO_subc_u64mmmPm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:195,5'
              BranchSideFuncs:
                - bn_sub_words
                - ERR_put_error
                - _Z15CRYPTO_subc_u64mmmPm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:198,34'
              BranchSideFuncs:
                - bn_sub_words
                - ERR_put_error
                - _Z15CRYPTO_subc_u64mmmPm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:199,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:200,29'
              BranchSideFuncs:
                - _Z15CRYPTO_subc_u64mmmPm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:203,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:203,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:204,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:208,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:187,10'
          Dst:             bn_fits_in_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:188,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:194,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:198,21'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:200,15'
          Dst:             _Z15CRYPTO_subc_u64mmmPm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:204,5'
          Dst:             ERR_put_error
    - functionName:    bn_is_relatively_prime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_relatively_prime
        - x
        - y
        - ctx
      BBCount:         20
      ICount:          146
      EdgeCount:       21
      CyclomaticComplexity: 3
      functionsReached:
        - BN_CTX_get
        - _ZL16bn_gcd_consttimeP9bignum_stPjPKS_S3_P10bignum_ctx
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:129,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:129,43'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:130,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:129,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:130,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:134,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:135,6'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:137,21'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:138,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:139,15'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:141,29'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:126,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:128,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:129,26'
          Dst:             _ZL16bn_gcd_consttimeP9bignum_stPjPKS_S3_P10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:145,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:145,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    BN_primality_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_is_probably_prime
        - w
        - checks
        - ctx
        - do_trial_division
        - cb
      BBCount:         67
      ICount:          378
      EdgeCount:       72
      CyclomaticComplexity: 7
      functionsReached:
        - BN_CTX_get
        - BN_CTX_new
        - BN_GENCB_call
        - BN_MONT_CTX_new_consttime
        - BN_cmp
        - BN_is_odd
        - BN_is_word
        - BN_num_bits
        - BN_value_one
        - _ZL17bn_trial_divisionPtPK9bignum_st
        - _ZL18constant_time_lt_wmm
        - _ZL24BN_prime_checks_for_sizei
        - _ZL26constant_time_declassify_wm
        - _ZL28constant_time_declassify_inti
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - __assert_fail
        - bn_miller_rabin_init
        - bn_miller_rabin_iteration
        - bn_rand_secret_range
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:554,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:555,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:558,18'
              BranchSideFuncs:
                - BN_is_odd
                - BN_is_word
                - BN_is_word
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_init
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_num_bits
                - _ZL24BN_prime_checks_for_sizei
                - _ZL17bn_trial_divisionPtPK9bignum_st
                - BN_GENCB_call
                - BN_is_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:558,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:560,41'
              BranchSideFuncs:
                - BN_is_word
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_init
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_num_bits
                - _ZL24BN_prime_checks_for_sizei
                - _ZL17bn_trial_divisionPtPK9bignum_st
                - BN_GENCB_call
                - BN_is_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:565,18'
              BranchSideFuncs:
                - BN_is_word
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_init
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_num_bits
                - _ZL24BN_prime_checks_for_sizei
                - _ZL17bn_trial_divisionPtPK9bignum_st
                - BN_GENCB_call
                - BN_is_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:565,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:566,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:570,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_init
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_num_bits
                - _ZL24BN_prime_checks_for_sizei
                - _ZL17bn_trial_divisionPtPK9bignum_st
                - BN_GENCB_call
                - BN_is_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:570,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:573,35'
              BranchSideFuncs:
                - _ZL17bn_trial_divisionPtPK9bignum_st
                - BN_GENCB_call
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_init
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_num_bits
                - _ZL24BN_prime_checks_for_sizei
                - BN_is_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:582,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_init
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_num_bits
                - _ZL24BN_prime_checks_for_sizei
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:573,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:574,43'
              BranchSideFuncs:
                - BN_is_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:577,24'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_init
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_num_bits
                - _ZL24BN_prime_checks_for_sizei
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:577,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:578,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_init
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_num_bits
                - _ZL24BN_prime_checks_for_sizei
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:580,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_init
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_num_bits
                - _ZL24BN_prime_checks_for_sizei
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:582,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:583,51'
              BranchSideFuncs:
                - BN_num_bits
                - _ZL24BN_prime_checks_for_sizei
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_init
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:586,27'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_init
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:587,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:588,19'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_init
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:596,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_init
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:589,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:590,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:592,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_init
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:601,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:601,28'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:604,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:601,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:603,49'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:604,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:601,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:604,5'
              BranchSideFuncs:
                - _ZL18constant_time_lt_wmm.10458
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:637,12'
              BranchSideFuncs:
                - _ZL18constant_time_lt_wmm.10458
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:637,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:643,31'
              BranchSideFuncs:
                - bn_rand_secret_range
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:667,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:643,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:644,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:646,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:650,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:652,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:655,10'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:655,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:657,8'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:662,24'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:662,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:663,7'
              BranchSideFuncs:
                - _ZL18constant_time_lt_wmm.10458
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:665,3'
              BranchSideFuncs:
                - _ZL18constant_time_lt_wmm.10458
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL26constant_time_declassify_wm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_rand_secret_range
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_miller_rabin_iteration
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:667,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:667,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:668,4'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:554,17'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:554,7'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:558,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:560,30'
          Dst:             BN_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:565,7'
          Dst:             BN_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:573,9'
          Dst:             _ZL17bn_trial_divisionPtPK9bignum_st
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:574,32'
          Dst:             BN_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:577,10'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:583,39'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:583,14'
          Dst:             _ZL24BN_prime_checks_for_sizei
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:588,19'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:596,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:597,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:598,37'
          Dst:             BN_MONT_CTX_new_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:603,8'
          Dst:             bn_miller_rabin_init
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:639,12'
          Dst:             _ZL18constant_time_lt_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:637,19'
          Dst:             _ZL26constant_time_declassify_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:643,10'
          Dst:             bn_rand_secret_range
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:650,10'
          Dst:             bn_miller_rabin_iteration
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:662,10'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:667,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:667,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:670,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:670,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    _ZL17bn_trial_divisionPtPK9bignum_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - bn
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL25num_trial_division_primesPK9bignum_st
        - _ZL28constant_time_declassify_inti
        - bn_mod_u16_consttime
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:386,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:389,59'
              BranchSideFuncs:
                - bn_mod_u16_consttime
                - _ZL28constant_time_declassify_inti.10456
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:395,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:389,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:391,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:394,3'
              BranchSideFuncs:
                - bn_mod_u16_consttime
                - _ZL28constant_time_declassify_inti.10456
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:385,29'
          Dst:             _ZL25num_trial_division_primesPK9bignum_st
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:389,38'
          Dst:             bn_mod_u16_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:389,9'
          Dst:             _ZL28constant_time_declassify_inti
    - functionName:    _ZL24BN_prime_checks_for_sizei
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - bits
      BBCount:         16
      ICount:          77
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:168,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:170,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:171,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:173,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:174,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:176,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:177,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:179,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:180,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:182,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:183,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:185,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:186,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:188,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BN_CTX_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewI10bignum_ctxJEEEPT_DpOT0_
      functionUses:    27
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:52,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:52,35'
              BranchSideFuncs:
                - _ZN4bssl3NewI10bignum_ctxJEEEPT_DpOT0_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:52,35'
              BranchSideFuncs:
                - _ZN4bssl3NewI10bignum_ctxJEEEPT_DpOT0_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:52,35'
          Dst:             _ZN4bssl3NewI10bignum_ctxJEEEPT_DpOT0_
    - functionName:    BN_MONT_CTX_new_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mod
        - ctx
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new
        - _ZL24bn_mont_ctx_set_N_and_n0P14bn_mont_ctx_stPK9bignum_st
        - bn_mont_ctx_set_RR_consttime
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:159,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:159,49'
              BranchSideFuncs:
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:161,22'
              BranchSideFuncs:
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:159,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:160,37'
              BranchSideFuncs:
                - bn_mont_ctx_set_RR_consttime
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:161,22'
              BranchSideFuncs:
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:159,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:161,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:164,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:158,23'
          Dst:             BN_MONT_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:159,24'
          Dst:             _ZL24bn_mont_ctx_set_N_and_n0P14bn_mont_ctx_stPK9bignum_st
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:160,8'
          Dst:             bn_mont_ctx_set_RR_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:161,5'
          Dst:             BN_MONT_CTX_free
    - functionName:    bn_miller_rabin_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - miller_rabin
        - mont
        - ctx
      BBCount:         22
      ICount:          165
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - BN_CTX_get
        - BN_count_low_zero_bits
        - BN_num_bits
        - BN_value_one
        - bn_one_to_montgomery
        - bn_rshift_secret_shift
        - bn_usub_consttime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:413,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:414,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:417,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:414,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:415,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:417,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:415,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:416,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:417,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:413,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:417,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:421,26'
              BranchSideFuncs:
                - BN_value_one
                - bn_usub_consttime
                - BN_count_low_zero_bits
                - bn_rshift_secret_shift
                - BN_num_bits
                - bn_one_to_montgomery
                - bn_usub_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:421,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:422,5'
              BranchSideFuncs:
                - BN_count_low_zero_bits
                - bn_rshift_secret_shift
                - BN_num_bits
                - bn_one_to_montgomery
                - bn_usub_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:424,44'
              BranchSideFuncs:
                - BN_count_low_zero_bits
                - bn_rshift_secret_shift
                - BN_num_bits
                - bn_one_to_montgomery
                - bn_usub_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:425,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:427,5'
              BranchSideFuncs:
                - BN_num_bits
                - bn_one_to_montgomery
                - bn_usub_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:429,38'
              BranchSideFuncs:
                - BN_num_bits
                - bn_one_to_montgomery
                - bn_usub_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:432,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:435,26'
              BranchSideFuncs:
                - bn_usub_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:436,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:432,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:436,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:439,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:409,22'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:410,21'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:411,28'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:412,27'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:421,47'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:421,8'
          Dst:             bn_usub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:424,21'
          Dst:             BN_count_low_zero_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:425,8'
          Dst:             bn_rshift_secret_shift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:429,26'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:432,8'
          Dst:             bn_one_to_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:435,8'
          Dst:             bn_usub_consttime
    - functionName:    bn_rand_secret_range
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - out_is_uniform
        - min_inclusive
        - max_exclusive
      BBCount:         26
      ICount:          203
      EdgeCount:       30
      CyclomaticComplexity: 6
      functionsReached:
        - BCM_rand_bytes
        - ERR_put_error
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _ZL16bn_range_to_maskPmS_mPKmm
        - _ZL22constant_time_select_wmmm
        - _ZL28constant_time_declassify_inti
        - __assert_fail
        - bn_in_range_words
        - bn_wexpand
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:218,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:219,19'
              BranchSideFuncs:
                - bn_wexpand
                - __assert_fail
                - __assert_fail
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - bn_in_range_words
                - _ZL22constant_time_select_wmmm
                - _ZL22constant_time_select_wmmm
                - bn_in_range_words
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:220,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:220,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - bn_in_range_words
                - _ZL22constant_time_select_wmmm
                - _ZL22constant_time_select_wmmm
                - bn_in_range_words
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:223,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - bn_in_range_words
                - _ZL22constant_time_select_wmmm
                - _ZL22constant_time_select_wmmm
                - bn_in_range_words
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:223,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:223,3'
              BranchSideFuncs:
                - __assert_fail
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - bn_in_range_words
                - _ZL22constant_time_select_wmmm
                - _ZL22constant_time_select_wmmm
                - bn_in_range_words
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:224,3'
              BranchSideFuncs:
                - __assert_fail
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - bn_in_range_words
                - _ZL22constant_time_select_wmmm
                - _ZL22constant_time_select_wmmm
                - bn_in_range_words
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:224,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:224,3'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - bn_in_range_words
                - _ZL22constant_time_select_wmmm
                - _ZL22constant_time_select_wmmm
                - bn_in_range_words
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:226,7'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - bn_in_range_words
                - _ZL22constant_time_select_wmmm
                - _ZL22constant_time_select_wmmm
                - bn_in_range_words
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:226,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:226,21'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - bn_in_range_words
                - _ZL22constant_time_select_wmmm
                - _ZL22constant_time_select_wmmm
                - bn_in_range_words
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:232,3'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - bn_in_range_words
                - _ZL22constant_time_select_wmmm
                - _ZL22constant_time_select_wmmm
                - bn_in_range_words
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:226,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:227,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:232,3'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - bn_in_range_words
                - _ZL22constant_time_select_wmmm
                - _ZL22constant_time_select_wmmm
                - bn_in_range_words
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:246,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:246,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:249,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:217,8'
          Dst:             _ZL16bn_range_to_maskPmS_mPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:219,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:223,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:224,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:227,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:232,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:233,3'
          Dst:             BCM_rand_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:234,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:239,7'
          Dst:             bn_in_range_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:244,14'
          Dst:             _ZL22constant_time_select_wmmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:245,22'
          Dst:             _ZL22constant_time_select_wmmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:246,3'
          Dst:             bn_in_range_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:246,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:246,3'
          Dst:             __assert_fail
    - functionName:    bn_miller_rabin_iteration
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - miller_rabin
        - out_is_possibly_prime
        - b
        - mont
        - ctx
      BBCount:         32
      ICount:          235
      EdgeCount:       62
      CyclomaticComplexity: 32
      functionsReached:
        - BN_CTX_get
        - BN_equal_consttime
        - BN_mod_exp_mont_consttime
        - BN_mod_mul_montgomery
        - BN_to_montgomery
        - _ZL20constant_time_eq_intii
        - _ZL26constant_time_declassify_wm
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:453,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:454,34'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:456,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:454,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:455,25'
              BranchSideFuncs:
                - BN_to_montgomery
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_equal_consttime
                - BN_equal_consttime
                - _ZL26constant_time_declassify_wm
                - _ZL20constant_time_eq_intii
                - _ZL26constant_time_declassify_wm
                - BN_mod_mul_montgomery
                - BN_equal_consttime
                - BN_equal_consttime
                - _ZL26constant_time_declassify_wm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:456,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:453,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:456,5'
              BranchSideFuncs:
                - BN_equal_consttime
                - BN_equal_consttime
                - _ZL26constant_time_declassify_wm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL20constant_time_eq_intii
                - _ZL26constant_time_declassify_wm
                - BN_mod_mul_montgomery
                - BN_equal_consttime
                - BN_equal_consttime
                - _ZL26constant_time_declassify_wm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:463,21'
              BranchSideFuncs:
                - BN_equal_consttime
                - BN_equal_consttime
                - _ZL26constant_time_declassify_wm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL20constant_time_eq_intii
                - _ZL26constant_time_declassify_wm
                - BN_mod_mul_montgomery
                - BN_equal_consttime
                - BN_equal_consttime
                - _ZL26constant_time_declassify_wm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:475,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:476,57'
              BranchSideFuncs:
                - _ZL20constant_time_eq_intii
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL26constant_time_declassify_wm
                - BN_mod_mul_montgomery
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_equal_consttime
                - BN_equal_consttime
                - _ZL26constant_time_declassify_wm
                - _ZL26constant_time_declassify_wm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:504,55'
              BranchSideFuncs:
                - _ZL26constant_time_declassify_wm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:476,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:480,7'
              BranchSideFuncs:
                - _ZL26constant_time_declassify_wm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:484,32'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_equal_consttime
                - BN_equal_consttime
                - _ZL26constant_time_declassify_wm
                - _ZL26constant_time_declassify_wm
                - _ZL20constant_time_eq_intii
                - _ZL26constant_time_declassify_wm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:484,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:485,7'
              BranchSideFuncs:
                - BN_equal_consttime
                - BN_equal_consttime
                - _ZL26constant_time_declassify_wm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL26constant_time_declassify_wm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL20constant_time_eq_intii
                - _ZL26constant_time_declassify_wm
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:490,53'
              BranchSideFuncs:
                - BN_equal_consttime
                - BN_equal_consttime
                - _ZL26constant_time_declassify_wm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL26constant_time_declassify_wm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL20constant_time_eq_intii
                - _ZL26constant_time_declassify_wm
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:497,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:500,7'
              BranchSideFuncs:
                - _ZL26constant_time_declassify_wm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:502,3'
              BranchSideFuncs:
                - _ZL26constant_time_declassify_wm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL20constant_time_eq_intii
                - _ZL26constant_time_declassify_wm
                - BN_mod_mul_montgomery
                - BN_equal_consttime
                - BN_equal_consttime
                - _ZL26constant_time_declassify_wm
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:446,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:451,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:454,8'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:455,8'
          Dst:             BN_to_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:506,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:467,23'
          Dst:             BN_equal_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:468,23'
          Dst:             BN_equal_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:476,36'
          Dst:             _ZL20constant_time_eq_intii
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:476,9'
          Dst:             _ZL26constant_time_declassify_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:484,10'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:490,34'
          Dst:             BN_equal_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:498,13'
          Dst:             BN_equal_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:497,9'
          Dst:             _ZL26constant_time_declassify_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:504,28'
          Dst:             _ZL26constant_time_declassify_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:506,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    BN_mod_exp_mont_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rr
        - a
        - p
        - m
        - ctx
        - mont
      BBCount:         238
      ICount:          1421
      EdgeCount:       238
      CyclomaticComplexity: 2
      functionsReached:
        - BN_MONT_CTX_new_consttime
        - BN_abs_is_word
        - BN_from_montgomery
        - BN_is_bit_set
        - BN_is_odd
        - BN_mod_mul_montgomery
        - BN_num_bits
        - BN_one
        - BN_to_montgomery
        - BN_ucmp
        - BN_zero
        - ERR_put_error
        - OPENSSL_cleanse
        - OPENSSL_free
        - OPENSSL_malloc
        - RSAZ_1024_mod_exp_avx2
        - _ZL13align_pointerPvm
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL14copy_to_prebufPK9bignum_stiPmii
        - _ZL16copy_from_prebufP9bignum_stiPKmii
        - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
        - _ZL28constant_time_declassify_inti
        - _ZL9bn_power5PmPKmS1_S1_S1_ii
        - __assert_fail
        - bn_gather5
        - bn_mul_mont
        - bn_one_to_montgomery
        - bn_power5_capable
        - bn_resize_words
        - bn_scatter5
        - bn_wexpand
        - rsaz_avx2_preferred
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:421,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:422,5'
              BranchSideFuncs:
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
                - BN_num_bits
                - rsaz_avx2_preferred
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_abs_is_word
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:425,7'
              BranchSideFuncs:
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
                - BN_num_bits
                - rsaz_avx2_preferred
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_abs_is_word
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:425,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:426,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:431,7'
              BranchSideFuncs:
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
                - BN_num_bits
                - rsaz_avx2_preferred
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_abs_is_word
                - BN_one
                - BN_zero
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:431,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:431,54'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:432,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:431,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:432,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:438,18'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
                - BN_num_bits
                - rsaz_avx2_preferred
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_abs_is_word
                - BN_one
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:440,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:442,24'
              BranchSideFuncs:
                - BN_abs_is_word
                - BN_one
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:451,32'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
                - BN_num_bits
                - rsaz_avx2_preferred
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:442,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:443,15'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:446,19'
              BranchSideFuncs:
                - BN_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:452,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:453,46'
              BranchSideFuncs:
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
                - BN_num_bits
                - rsaz_avx2_preferred
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:462,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
                - BN_num_bits
                - rsaz_avx2_preferred
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:454,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:455,7'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:457,21'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
                - BN_num_bits
                - rsaz_avx2_preferred
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:475,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:475,25'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
                - BN_num_bits
                - rsaz_avx2_preferred
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:490,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:475,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:475,55'
              BranchSideFuncs:
                - BN_num_bits
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
                - rsaz_avx2_preferred
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:490,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:475,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:476,7'
              BranchSideFuncs:
                - rsaz_avx2_preferred
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
                - bn_wexpand
                - RSAZ_1024_mod_exp_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:490,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:475,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:477,21'
              BranchSideFuncs:
                - bn_wexpand
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - RSAZ_1024_mod_exp_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:490,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:477,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:478,7'
              BranchSideFuncs:
                - RSAZ_1024_mod_exp_avx2
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:480,28'
              BranchSideFuncs:
                - RSAZ_1024_mod_exp_avx2
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:490,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:490,10'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:490,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:490,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:490,10'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:490,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:490,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:490,10'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:490,10'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:491,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:491,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:495,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:495,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:495,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:502,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:502,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:503,12'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:511,21'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:515,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:516,16'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:519,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:519,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:519,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:519,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:519,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:519,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:521,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - OPENSSL_malloc
                - _ZL13align_pointerPvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:521,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:522,36'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL13align_pointerPvm
                - _ZL14OPENSSL_memsetPvim.10455
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:529,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:523,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:524,7'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:527,23'
              BranchSideFuncs:
                - _ZL13align_pointerPvm
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memsetPvim.10455
                - bn_one_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:540,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:540,72'
              BranchSideFuncs:
                - bn_resize_words
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - __assert_fail
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:541,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:540,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:541,5'
              BranchSideFuncs:
                - __assert_fail
                - BN_ucmp
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:545,3'
              BranchSideFuncs:
                - __assert_fail
                - BN_ucmp
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:545,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:545,3'
              BranchSideFuncs:
                - BN_ucmp
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:546,3'
              BranchSideFuncs:
                - BN_ucmp
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_to_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:546,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:546,3'
              BranchSideFuncs:
                - BN_to_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:547,30'
              BranchSideFuncs:
                - BN_to_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_resize_words
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:547,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:547,69'
              BranchSideFuncs:
                - bn_resize_words
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:548,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:547,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:548,5'
              BranchSideFuncs:
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:570,7'
              BranchSideFuncs:
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:570,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:570,22'
              BranchSideFuncs:
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - bn_scatter5
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:666,26'
              BranchSideFuncs:
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:570,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:572,23'
              BranchSideFuncs:
                - bn_scatter5
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:666,26'
              BranchSideFuncs:
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:573,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:574,15'
              BranchSideFuncs:
                - bn_scatter5
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:578,26'
              BranchSideFuncs:
                - bn_scatter5
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:585,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:586,23'
              BranchSideFuncs:
                - bn_mul_mont
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:590,12'
              BranchSideFuncs:
                - bn_gather5
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - bn_power5_capable
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:590,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:591,31'
              BranchSideFuncs:
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - bn_mul_mont
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:599,9'
              BranchSideFuncs:
                - bn_gather5
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - bn_power5_capable
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:593,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:594,25'
              BranchSideFuncs:
                - bn_mul_mont
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_scatter5
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:597,5'
              BranchSideFuncs:
                - bn_gather5
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - bn_power5_capable
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - bn_scatter5
                - bn_mul_mont
                - bn_scatter5
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:600,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:601,17'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_gather5
                - __assert_fail
                - bn_power5_capable
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:603,20'
              BranchSideFuncs:
                - bn_gather5
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - bn_power5_capable
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:607,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:607,5'
              BranchSideFuncs:
                - __assert_fail
                - bn_power5_capable
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:607,5'
              BranchSideFuncs:
                - __assert_fail
                - bn_power5_capable
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:607,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:607,5'
              BranchSideFuncs:
                - bn_power5_capable
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:611,28'
              BranchSideFuncs:
                - bn_power5_capable
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_is_bit_set
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:611,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:612,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - BN_from_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:625,49'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - BN_from_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:612,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:613,21'
              BranchSideFuncs:
                - bn_mul_mont
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:624,5'
              BranchSideFuncs:
                - BN_from_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:613,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:614,21'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:617,25'
              BranchSideFuncs:
                - bn_mul_mont
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - bn_mul_mont
                - _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:626,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:626,7'
              BranchSideFuncs:
                - __assert_fail
                - BN_from_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:629,7'
              BranchSideFuncs:
                - __assert_fail
                - BN_from_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:629,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:629,7'
              BranchSideFuncs:
                - BN_from_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:635,11'
              BranchSideFuncs:
                - BN_from_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:635,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:637,18'
              BranchSideFuncs:
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:643,7'
              BranchSideFuncs:
                - BN_from_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:643,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:0,0'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:645,25'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL9bn_power5PmPKmS1_S1_S1_ii
                - BN_from_montgomery
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:673,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:674,50'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:690,9'
              BranchSideFuncs:
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:674,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:675,9'
              BranchSideFuncs:
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:678,28'
              BranchSideFuncs:
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - _ZL14copy_to_prebufPK9bignum_stiPmii
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:680,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:682,53'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:688,5'
              BranchSideFuncs:
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:682,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:683,11'
              BranchSideFuncs:
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:686,30'
              BranchSideFuncs:
                - _ZL14copy_to_prebufPK9bignum_stiPmii
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:691,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:692,17'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:694,33'
              BranchSideFuncs:
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:694,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:695,7'
              BranchSideFuncs:
                - BN_from_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:700,5'
              BranchSideFuncs:
                - BN_from_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:700,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:0,0'
              BranchSideFuncs:
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - BN_from_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:701,14'
              BranchSideFuncs:
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - BN_from_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:704,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:705,54'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_is_bit_set
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_from_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:712,34'
              BranchSideFuncs:
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - BN_from_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:705,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:706,11'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - BN_from_montgomery
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:708,19'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_mod_mul_montgomery
                - BN_from_montgomery
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:712,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:713,9'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:717,51'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - BN_from_montgomery
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:717,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:700,5'
              BranchSideFuncs:
                - BN_from_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
                - _ZL16copy_from_prebufP9bignum_stiPKmii
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:718,9'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:728,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:729,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:731,7'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:734,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:734,27'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:737,16'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:734,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:735,21'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:737,16'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:421,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:422,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:426,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:431,46'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:431,17'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:432,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:442,9'
          Dst:             BN_abs_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:443,7'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:446,12'
          Dst:             BN_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:453,20'
          Dst:             BN_MONT_CTX_new_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:475,43'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:476,7'
          Dst:             rsaz_avx2_preferred
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:477,10'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:480,5'
          Dst:             RSAZ_1024_mod_exp_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:491,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:495,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:519,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:522,21'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:527,9'
          Dst:             _ZL13align_pointerPvm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:529,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:540,8'
          Dst:             bn_one_to_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:540,50'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:545,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:546,3'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:546,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:546,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:547,8'
          Dst:             BN_to_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:547,48'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:579,5'
          Dst:             bn_scatter5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:580,5'
          Dst:             bn_scatter5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:581,5'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:582,5'
          Dst:             bn_scatter5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:586,7'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:587,7'
          Dst:             bn_scatter5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:591,7'
          Dst:             _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:592,7'
          Dst:             bn_scatter5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:594,9'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:595,9'
          Dst:             bn_scatter5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:601,32'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:603,5'
          Dst:             bn_gather5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:607,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:611,10'
          Dst:             bn_power5_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:614,36'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:617,9'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:618,9'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:619,9'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:620,9'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:621,9'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:622,9'
          Dst:             _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:626,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:629,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:641,9'
          Dst:             _ZL9bn_power5PmPKmS1_S1_S1_ii
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:647,9'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:651,9'
          Dst:             _ZL9bn_power5PmPKmS1_S1_S1_ii
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:666,5'
          Dst:             _ZL14copy_to_prebufPK9bignum_stiPmii
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:667,5'
          Dst:             _ZL14copy_to_prebufPK9bignum_stiPmii
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:674,12'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:678,7'
          Dst:             _ZL14copy_to_prebufPK9bignum_stiPmii
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:682,14'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:686,9'
          Dst:             _ZL14copy_to_prebufPK9bignum_stiPmii
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:692,32'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:694,10'
          Dst:             _ZL16copy_from_prebufP9bignum_stiPKmii
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:705,14'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:708,34'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:712,12'
          Dst:             _ZL16copy_from_prebufP9bignum_stiPKmii
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:717,12'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:728,8'
          Dst:             BN_from_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:735,5'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:737,3'
          Dst:             OPENSSL_free
    - functionName:    BN_to_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ret
        - a
        - mont
        - ctx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_mod_mul_montgomery
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:188,10'
          Dst:             BN_mod_mul_montgomery
    - functionName:    BN_equal_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         16
      ICount:          157
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:145,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:146,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:148,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:148,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:149,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:152,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:152,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:152,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:152,46'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:153,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:154,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:157,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL20constant_time_eq_intii
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_eq_wmm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:361,10'
          Dst:             _ZL18constant_time_eq_wmm
    - functionName:    BN_mod_mul_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - mont
        - ctx
      BBCount:         22
      ICount:          151
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - _ZL30bn_mod_mul_montgomery_fallbackP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
        - __assert_fail
        - bn_mul_mont
        - bn_wexpand
      functionUses:    23
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:306,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:306,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:307,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:306,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:307,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:313,13'
              BranchSideFuncs:
                - _ZL30bn_mod_mul_montgomery_fallbackP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_wexpand
                - __assert_fail
                - bn_mul_mont
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:314,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:314,34'
              BranchSideFuncs:
                - _ZL30bn_mod_mul_montgomery_fallbackP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_wexpand
                - __assert_fail
                - bn_mul_mont
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:328,41'
              BranchSideFuncs:
                - _ZL30bn_mod_mul_montgomery_fallbackP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:314,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:314,53'
              BranchSideFuncs:
                - _ZL30bn_mod_mul_montgomery_fallbackP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_wexpand
                - __assert_fail
                - bn_mul_mont
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:328,41'
              BranchSideFuncs:
                - _ZL30bn_mod_mul_montgomery_fallbackP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:314,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:315,21'
              BranchSideFuncs:
                - bn_wexpand
                - __assert_fail
                - bn_mul_mont
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:328,41'
              BranchSideFuncs:
                - _ZL30bn_mod_mul_montgomery_fallbackP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:315,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:316,7'
              BranchSideFuncs:
                - __assert_fail
                - bn_mul_mont
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:320,5'
              BranchSideFuncs:
                - __assert_fail
                - bn_mul_mont
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:320,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:320,5'
              BranchSideFuncs:
                - bn_mul_mont
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:321,17'
              BranchSideFuncs:
                - bn_mul_mont
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:307,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:315,10'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:320,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:321,5'
          Dst:             bn_mul_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:328,10'
          Dst:             _ZL30bn_mod_mul_montgomery_fallbackP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
    - functionName:    _ZL30bn_mod_mul_montgomery_fallbackP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - mont
        - ctx
      BBCount:         21
      ICount:          129
      EdgeCount:       21
      CyclomaticComplexity: 2
      functionsReached:
        - BN_CTX_get
        - _ZL23BN_from_montgomery_wordP9bignum_stS0_PK14bn_mont_ctx_st
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - bn_mul_consttime
        - bn_sqr_consttime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:282,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:283,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:286,7'
              BranchSideFuncs:
                - bn_mul_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL23BN_from_montgomery_wordP9bignum_stS0_PK14bn_mont_ctx_st
                - bn_sqr_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:286,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:287,27'
              BranchSideFuncs:
                - bn_sqr_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL23BN_from_montgomery_wordP9bignum_stS0_PK14bn_mont_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:291,27'
              BranchSideFuncs:
                - bn_mul_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL23BN_from_montgomery_wordP9bignum_stS0_PK14bn_mont_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:287,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:288,7'
              BranchSideFuncs:
                - _ZL23BN_from_montgomery_wordP9bignum_stS0_PK14bn_mont_ctx_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:290,3'
              BranchSideFuncs:
                - _ZL23BN_from_montgomery_wordP9bignum_stS0_PK14bn_mont_ctx_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:291,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:0,0'
              BranchSideFuncs:
                - _ZL23BN_from_montgomery_wordP9bignum_stS0_PK14bn_mont_ctx_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:292,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:297,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:298,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:301,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:280,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:281,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:302,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:287,10'
          Dst:             bn_sqr_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:291,10'
          Dst:             bn_mul_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:297,8'
          Dst:             _ZL23BN_from_montgomery_wordP9bignum_stS0_PK14bn_mont_ctx_st
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:302,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    bn_sqr_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - ctx
      BBCount:         31
      ICount:          202
      EdgeCount:       34
      CyclomaticComplexity: 5
      functionsReached:
        - BN_CTX_get
        - BN_copy
        - _ZL13bn_sqr_normalPmPKmm
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - bn_sqr_comba4
        - bn_sqr_comba8
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:287,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:288,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:293,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZL13bn_sqr_normalPmPKmm
                - BN_copy
                - bn_sqr_comba8
                - bn_sqr_comba4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:294,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:294,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL13bn_sqr_normalPmPKmm
                - BN_copy
                - bn_sqr_comba8
                - bn_sqr_comba4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:294,42'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZL13bn_sqr_normalPmPKmm
                - BN_copy
                - bn_sqr_comba8
                - bn_sqr_comba4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:295,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:296,5'
              BranchSideFuncs:
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL13bn_sqr_normalPmPKmm
                - BN_copy
                - bn_sqr_comba8
                - bn_sqr_comba4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:299,17'
              BranchSideFuncs:
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL13bn_sqr_normalPmPKmm
                - BN_copy
                - bn_sqr_comba8
                - bn_sqr_comba4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:300,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:301,5'
              BranchSideFuncs:
                - _ZL13bn_sqr_normalPmPKmm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - bn_sqr_comba8
                - bn_sqr_comba4
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:304,7'
              BranchSideFuncs:
                - _ZL13bn_sqr_normalPmPKmm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - bn_sqr_comba8
                - bn_sqr_comba4
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:304,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:305,19'
              BranchSideFuncs:
                - bn_sqr_comba4
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:306,14'
              BranchSideFuncs:
                - _ZL13bn_sqr_normalPmPKmm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - bn_sqr_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:306,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:307,19'
              BranchSideFuncs:
                - bn_sqr_comba8
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:309,19'
              BranchSideFuncs:
                - _ZL13bn_sqr_normalPmPKmm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:315,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:315,27'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:318,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:315,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:316,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:318,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:293,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:294,31'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:319,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:300,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:305,5'
          Dst:             bn_sqr_comba4
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:307,5'
          Dst:             bn_sqr_comba8
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:309,5'
          Dst:             _ZL13bn_sqr_normalPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:315,19'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:319,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    bn_mul_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - ctx
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZL11bn_mul_implP9bignum_stPKS_S2_P10bignum_ctx
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:207,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:207,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:208,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:207,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:208,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:212,22'
              BranchSideFuncs:
                - _ZL11bn_mul_implP9bignum_stPKS_S2_P10bignum_ctx
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:208,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:212,10'
          Dst:             _ZL11bn_mul_implP9bignum_stPKS_S2_P10bignum_ctx
    - functionName:    _ZL23BN_from_montgomery_wordP9bignum_stS0_PK14bn_mont_ctx_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ret
        - r
        - mont
      BBCount:         13
      ICount:          116
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - _ZL27bn_from_montgomery_in_placePmmS_mPK14bn_mont_ctx_st
        - bn_resize_words
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:225,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:229,22'
              BranchSideFuncs:
                - bn_resize_words
                - bn_wexpand
                - _ZL27bn_from_montgomery_in_placePmmS_mPK14bn_mont_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:231,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:235,17'
              BranchSideFuncs:
                - bn_resize_words
                - bn_wexpand
                - _ZL27bn_from_montgomery_in_placePmmS_mPK14bn_mont_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:236,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:236,47'
              BranchSideFuncs:
                - bn_wexpand
                - _ZL27bn_from_montgomery_in_placePmmS_mPK14bn_mont_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:237,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:236,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:237,5'
              BranchSideFuncs:
                - _ZL27bn_from_montgomery_in_placePmmS_mPK14bn_mont_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:240,16'
              BranchSideFuncs:
                - _ZL27bn_from_montgomery_in_placePmmS_mPK14bn_mont_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:225,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:236,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:236,36'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:242,10'
          Dst:             _ZL27bn_from_montgomery_in_placePmmS_mPK14bn_mont_ctx_st
    - functionName:    bn_resize_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bn
        - words
      BBCount:         10
      ICount:          86
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memsetPvim
        - bn_fits_in_words
        - bn_wexpand
      functionUses:    24
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:333,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:334,21'
              BranchSideFuncs:
                - bn_wexpand
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:344,25'
              BranchSideFuncs:
                - bn_fits_in_words
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:334,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:335,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:337,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:344,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:345,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:348,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:334,10'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:337,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:344,8'
          Dst:             bn_fits_in_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:345,5'
          Dst:             ERR_put_error
    - functionName:    _ZL11bn_mul_implP9bignum_stPKS_S2_P10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - ctx
      BBCount:         40
      ICount:          258
      EdgeCount:       45
      CyclomaticComplexity: 7
      functionsReached:
        - BN_CTX_get
        - BN_copy
        - BN_zero
        - _ZL13bn_mul_normalPmPKmmS1_m
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - bn_mul_comba8
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:151,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:151,18'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:152,13'
              BranchSideFuncs:
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:152,13'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:158,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL13bn_mul_normalPmPKmmS1_m
                - BN_copy
                - bn_wexpand
                - bn_mul_comba8
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:159,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:159,17'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL13bn_mul_normalPmPKmmS1_m
                - BN_copy
                - bn_wexpand
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:160,21'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL13bn_mul_normalPmPKmmS1_m
                - BN_copy
                - bn_wexpand
                - bn_mul_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:159,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:160,21'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL13bn_mul_normalPmPKmmS1_m
                - BN_copy
                - bn_wexpand
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:165,10'
              BranchSideFuncs:
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL13bn_mul_normalPmPKmmS1_m
                - BN_copy
                - bn_wexpand
                - bn_mul_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:161,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:162,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:164,3'
              BranchSideFuncs:
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL13bn_mul_normalPmPKmmS1_m
                - BN_copy
                - bn_wexpand
                - bn_mul_comba8
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:171,9'
              BranchSideFuncs:
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL13bn_mul_normalPmPKmmS1_m
                - BN_copy
                - bn_wexpand
                - bn_mul_comba8
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:181,9'
              BranchSideFuncs:
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL13bn_mul_normalPmPKmmS1_m
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:171,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:172,23'
              BranchSideFuncs:
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mul_comba8
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:179,3'
              BranchSideFuncs:
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL13bn_mul_normalPmPKmmS1_m
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:172,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:173,9'
              BranchSideFuncs:
                - bn_mul_comba8
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:175,7'
              BranchSideFuncs:
                - bn_mul_comba8
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:183,5'
              BranchSideFuncs:
                - _ZL13bn_mul_normalPmPKmmS1_m
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:185,15'
              BranchSideFuncs:
                - _ZL13bn_mul_normalPmPKmmS1_m
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:189,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:189,27'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:192,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:189,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:190,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:192,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:152,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:158,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:160,10'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:193,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:172,12'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:176,7'
          Dst:             bn_mul_comba8
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:182,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:186,3'
          Dst:             _ZL13bn_mul_normalPmPKmmS1_m
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:189,19'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:193,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    BN_copy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         8
      ICount:          73
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - bn_wexpand
      functionUses:    46
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:89,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:90,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:93,19'
              BranchSideFuncs:
                - bn_wexpand
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:93,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:94,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:97,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:93,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:97,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    BN_abs_is_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bn
        - w
      BBCount:         8
      ICount:          75
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:90,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:91,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:93,19'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:94,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:95,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:97,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BN_one
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_set_word
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:190,33'
          Dst:             BN_set_word
    - functionName:    rsaz_avx2_preferred
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          45
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_is_ADX_capable
        - CRYPTO_is_AVX2_capable
        - CRYPTO_is_BMI1_capable
        - CRYPTO_is_BMI2_capable
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:50,7'
              BranchSideFuncs:
                - CRYPTO_is_BMI1_capable
                - CRYPTO_is_AVX2_capable
                - CRYPTO_is_BMI2_capable
                - CRYPTO_is_ADX_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:50,7'
              BranchSideFuncs:
                - CRYPTO_is_BMI1_capable
                - CRYPTO_is_AVX2_capable
                - CRYPTO_is_BMI2_capable
                - CRYPTO_is_ADX_capable
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:50,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:50,35'
              BranchSideFuncs:
                - CRYPTO_is_BMI2_capable
                - CRYPTO_is_AVX2_capable
                - CRYPTO_is_ADX_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:56,10'
              BranchSideFuncs:
                - CRYPTO_is_AVX2_capable
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:50,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:51,7'
              BranchSideFuncs:
                - CRYPTO_is_ADX_capable
                - CRYPTO_is_AVX2_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:56,10'
              BranchSideFuncs:
                - CRYPTO_is_AVX2_capable
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:54,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:56,10'
              BranchSideFuncs:
                - CRYPTO_is_AVX2_capable
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:50,7'
          Dst:             CRYPTO_is_BMI1_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:50,35'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:51,7'
          Dst:             CRYPTO_is_ADX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.h:56,10'
          Dst:             CRYPTO_is_AVX2_capable
    - functionName:    RSAZ_1024_mod_exp_avx2
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - result_norm
        - base_norm
        - exponent
        - m_norm
        - RR
        - k0
        - storage
      BBCount:         21
      ICount:          324
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_cleanse
        - __assert_fail
        - bn_reduce_once_in_place
        - rsaz_1024_gather5_avx2
        - rsaz_1024_mul_avx2
        - rsaz_1024_norm2red_avx2
        - rsaz_1024_red2norm_avx2
        - rsaz_1024_scatter5_avx2
        - rsaz_1024_sqr_avx2
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:50,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:50,3'
              BranchSideFuncs:
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:52,44'
              BranchSideFuncs:
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:55,14'
              BranchSideFuncs:
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:59,9'
              BranchSideFuncs:
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_norm2red_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:93,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:95,28'
              BranchSideFuncs:
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:106,43'
              BranchSideFuncs:
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:98,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:100,26'
              BranchSideFuncs:
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:103,3'
              BranchSideFuncs:
                - rsaz_1024_gather5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_scatter5_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_scatter5_avx2
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:111,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:112,24'
              BranchSideFuncs:
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:125,22'
              BranchSideFuncs:
                - rsaz_1024_sqr_avx2
                - rsaz_1024_gather5_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_mul_avx2
                - rsaz_1024_red2norm_avx2
                - bn_reduce_once_in_place
                - OPENSSL_cleanse
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:50,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:64,3'
          Dst:             rsaz_1024_norm2red_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:65,3'
          Dst:             rsaz_1024_norm2red_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:66,3'
          Dst:             rsaz_1024_norm2red_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:70,3'
          Dst:             rsaz_1024_mul_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:72,3'
          Dst:             rsaz_1024_mul_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:77,3'
          Dst:             rsaz_1024_mul_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:78,3'
          Dst:             rsaz_1024_mul_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:79,3'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:80,3'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:82,3'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:83,3'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:85,3'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:86,3'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:88,3'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:89,3'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:91,3'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:92,3'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:95,5'
          Dst:             rsaz_1024_gather5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:96,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:97,5'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:100,7'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:101,7'
          Dst:             rsaz_1024_scatter5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:108,3'
          Dst:             rsaz_1024_gather5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:112,5'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:120,5'
          Dst:             rsaz_1024_gather5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:121,5'
          Dst:             rsaz_1024_mul_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:125,3'
          Dst:             rsaz_1024_sqr_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:129,3'
          Dst:             rsaz_1024_gather5_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:130,3'
          Dst:             rsaz_1024_mul_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:133,3'
          Dst:             rsaz_1024_mul_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:135,3'
          Dst:             rsaz_1024_red2norm_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:137,3'
          Dst:             bn_reduce_once_in_place
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/rsaz_exp.cc.inc:139,3'
          Dst:             OPENSSL_cleanse
    - functionName:    _ZL13align_pointerPvm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr
        - alignment
      BBCount:         14
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:183,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:183,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:183,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:183,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:183,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:189,39'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:191,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:191,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:191,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:183,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:191,3'
          Dst:             __assert_fail
    - functionName:    bn_one_to_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - mont
        - ctx
      BBCount:         15
      ICount:          136
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BN_from_montgomery
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:260,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:260,24'
              BranchSideFuncs:
                - BN_from_montgomery
                - bn_wexpand
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:273,29'
              BranchSideFuncs:
                - BN_from_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:260,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:261,21'
              BranchSideFuncs:
                - bn_wexpand
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:273,29'
              BranchSideFuncs:
                - BN_from_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:261,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:262,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:264,19'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:265,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:266,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:268,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:261,10'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:273,10'
          Dst:             BN_from_montgomery
    - functionName:    bn_scatter5
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19bn_mul_mont_gather5PmPKmS1_S1_S1_ii
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - rp
        - ap
        - table
        - np
        - n0
        - num
        - power
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bn_mul4x_mont_gather5
        - bn_mul4x_mont_gather5_capable
        - bn_mul_mont_gather5_nohw
        - bn_mulx4x_mont_gather5
        - bn_mulx4x_mont_gather5_capable
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:42,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:43,28'
              BranchSideFuncs:
                - bn_mulx4x_mont_gather5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:44,44'
              BranchSideFuncs:
                - bn_mul4x_mont_gather5_capable
                - bn_mul_mont_gather5_nohw
                - bn_mul4x_mont_gather5
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:44,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:45,27'
              BranchSideFuncs:
                - bn_mul4x_mont_gather5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:47,30'
              BranchSideFuncs:
                - bn_mul_mont_gather5_nohw
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:42,7'
          Dst:             bn_mulx4x_mont_gather5_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:43,5'
          Dst:             bn_mulx4x_mont_gather5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:44,14'
          Dst:             bn_mul4x_mont_gather5_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:45,5'
          Dst:             bn_mul4x_mont_gather5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:47,5'
          Dst:             bn_mul_mont_gather5_nohw
    - functionName:    bn_gather5
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_power5_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - num
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9bn_power5PmPKmS1_S1_S1_ii
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - rp
        - ap
        - table
        - np
        - n0
        - num
        - power
      BBCount:         10
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - bn_power5_capable
        - bn_power5_nohw
        - bn_powerx5
        - bn_powerx5_capable
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:63,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:63,3'
              BranchSideFuncs:
                - bn_powerx5_capable
                - bn_power5_nohw
                - bn_powerx5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:64,26'
              BranchSideFuncs:
                - bn_powerx5_capable
                - bn_power5_nohw
                - bn_powerx5
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:65,16'
              BranchSideFuncs:
                - bn_powerx5
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:67,20'
              BranchSideFuncs:
                - bn_power5_nohw
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:63,3'
          Dst:             bn_power5_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:63,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:64,7'
          Dst:             bn_powerx5_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:65,5'
          Dst:             bn_powerx5
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:67,5'
          Dst:             bn_power5_nohw
    - functionName:    _ZL14copy_to_prebufPK9bignum_stiPmii
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - b
        - top
        - table
        - idx
        - window
      BBCount:         7
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - bn_copy_words
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:371,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:371,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:371,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:370,13'
          Dst:             bn_copy_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:371,3'
          Dst:             __assert_fail
    - functionName:    _ZL16copy_from_prebufP9bignum_stiPKmii
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - b
        - top
        - table
        - idx
        - window
      BBCount:         14
      ICount:          123
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZL15value_barrier_wm
        - _ZL20constant_time_eq_intii
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:377,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:378,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL20constant_time_eq_intii
                - _ZL15value_barrier_wm.10464
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:381,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL20constant_time_eq_intii
                - _ZL15value_barrier_wm.10464
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:383,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:388,58'
              BranchSideFuncs:
                - _ZL20constant_time_eq_intii
                - _ZL15value_barrier_wm.10464
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:394,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:389,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:390,18'
              BranchSideFuncs:
                - _ZL20constant_time_eq_intii
                - _ZL15value_barrier_wm.10464
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:392,3'
              BranchSideFuncs:
                - _ZL20constant_time_eq_intii
                - _ZL15value_barrier_wm.10464
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:377,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:381,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:388,37'
          Dst:             _ZL20constant_time_eq_intii
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:388,21'
          Dst:             _ZL15value_barrier_wm
    - functionName:    BN_from_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - mont
        - ctx
      BBCount:         14
      ICount:          88
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached:
        - BN_CTX_get
        - BN_copy
        - _ZL23BN_from_montgomery_wordP9bignum_stS0_PK14bn_mont_ctx_st
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:249,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:249,29'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:250,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:249,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:250,5'
              BranchSideFuncs:
                - _ZL23BN_from_montgomery_wordP9bignum_stS0_PK14bn_mont_ctx_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:253,34'
              BranchSideFuncs:
                - _ZL23BN_from_montgomery_wordP9bignum_stS0_PK14bn_mont_ctx_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:247,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:248,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:249,21'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:254,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:253,10'
          Dst:             _ZL23BN_from_montgomery_wordP9bignum_stS0_PK14bn_mont_ctx_st
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:254,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    bn_powerx5_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - num
      BBCount:         10
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_is_ADX_capable
        - CRYPTO_is_BMI1_capable
        - CRYPTO_is_BMI2_capable
        - bn_power5_capable
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/internal.h:376,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:376,36'
              BranchSideFuncs:
                - CRYPTO_is_ADX_capable
                - CRYPTO_is_BMI1_capable
                - CRYPTO_is_BMI2_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:376,33'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/internal.h:376,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:376,60'
              BranchSideFuncs:
                - CRYPTO_is_BMI1_capable
                - CRYPTO_is_BMI2_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:377,10'
              BranchSideFuncs:
                - CRYPTO_is_BMI1_capable
                - CRYPTO_is_BMI2_capable
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/internal.h:377,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:377,38'
              BranchSideFuncs:
                - CRYPTO_is_BMI2_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:377,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/internal.h:376,10'
          Dst:             bn_power5_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/internal.h:376,36'
          Dst:             CRYPTO_is_ADX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/internal.h:377,10'
          Dst:             CRYPTO_is_BMI1_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/internal.h:377,38'
          Dst:             CRYPTO_is_BMI2_capable
    - functionName:    bn_powerx5
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_power5_nohw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_mulx4x_mont_gather5_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - num
      BBCount:         10
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_is_ADX_capable
        - CRYPTO_is_BMI1_capable
        - CRYPTO_is_BMI2_capable
        - bn_mul4x_mont_gather5_capable
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/internal.h:346,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:346,48'
              BranchSideFuncs:
                - CRYPTO_is_ADX_capable
                - CRYPTO_is_BMI1_capable
                - CRYPTO_is_BMI2_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:346,45'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/internal.h:346,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:346,72'
              BranchSideFuncs:
                - CRYPTO_is_BMI1_capable
                - CRYPTO_is_BMI2_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:347,10'
              BranchSideFuncs:
                - CRYPTO_is_BMI1_capable
                - CRYPTO_is_BMI2_capable
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/internal.h:347,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:347,38'
              BranchSideFuncs:
                - CRYPTO_is_BMI2_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/internal.h:347,35'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/internal.h:346,10'
          Dst:             bn_mul4x_mont_gather5_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/internal.h:346,48'
          Dst:             CRYPTO_is_ADX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/internal.h:347,10'
          Dst:             CRYPTO_is_BMI1_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/internal.h:347,38'
          Dst:             CRYPTO_is_BMI2_capable
    - functionName:    bn_mulx4x_mont_gather5
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_mul4x_mont_gather5_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - num
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_mul4x_mont_gather5
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_mul_mont_gather5_nohw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsaz_1024_norm2red_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsaz_1024_mul_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsaz_1024_scatter5_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsaz_1024_sqr_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsaz_1024_gather5_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsaz_1024_red2norm_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16bn_range_to_maskPmS_mPKmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_words
        - out_mask
        - min_inclusive
        - max_exclusive
        - len
      BBCount:         18
      ICount:          141
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:130,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:130,23'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:130,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:130,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:131,10'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:133,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:133,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:133,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:134,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:133,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:133,36'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:137,19'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:133,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:134,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:137,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:134,5'
          Dst:             ERR_put_error
    - functionName:    _Z33FIPS_service_indicator_lock_statev
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/../service_indicator/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BCM_rand_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - out_len
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_rand_bytes_with_additional_data
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:481,3'
          Dst:             BCM_rand_bytes_with_additional_data
    - functionName:    _Z35FIPS_service_indicator_unlock_statev
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/../service_indicator/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_in_range_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - min_inclusive
        - max_exclusive
        - len
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22bn_less_than_word_maskPKmmm
        - bn_less_than_words
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:121,25'
          Dst:             _ZL22bn_less_than_word_maskPKmmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:122,17'
          Dst:             bn_less_than_words
    - functionName:    _ZL22bn_less_than_word_maskPKmmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - len
        - b
      BBCount:         12
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL18constant_time_lt_wmm
        - _ZL23constant_time_is_zero_wm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:100,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:102,7'
              BranchSideFuncs:
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL18constant_time_lt_wmm.10458
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:103,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:109,17'
              BranchSideFuncs:
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL18constant_time_lt_wmm.10458
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:110,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:111,13'
              BranchSideFuncs:
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL18constant_time_lt_wmm.10458
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:114,34'
              BranchSideFuncs:
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL18constant_time_lt_wmm.10458
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:114,10'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:115,11'
          Dst:             _ZL18constant_time_lt_wmm
    - functionName:    BCM_rand_bytes_with_additional_data
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - out_len
        - user_additional_data
      BBCount:         62
      ICount:          381
      EdgeCount:       80
      CyclomaticComplexity: 20
      functionsReached:
        - CRYPTO_get_fork_generation
        - CRYPTO_get_thread_local
        - CRYPTO_set_thread_local
        - CRYPTO_sysrand
        - CRYPTO_sysrand_if_available
        - CTR_DRBG_clear
        - CTR_DRBG_generate
        - CTR_DRBG_init
        - CTR_DRBG_reseed
        - OPENSSL_zalloc
        - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
        - _ZL14OPENSSL_memsetPvim
        - _ZL22rand_thread_state_freePv
        - _ZL6rdrandPhm
        - abort
        - have_fast_rdrand
        - have_rdrand
        - rand_fork_unsafe_buffering_enabled
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:334,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:335,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:338,36'
              BranchSideFuncs:
                - CRYPTO_get_fork_generation
                - rand_fork_unsafe_buffering_enabled
                - have_fast_rdrand
                - have_rdrand
                - CRYPTO_sysrand
                - CRYPTO_get_thread_local
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - OPENSSL_zalloc
                - CRYPTO_set_thread_local
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_init
                - abort
                - CRYPTO_sysrand_if_available
                - _ZL6rdrandPhm
                - CRYPTO_sysrand
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL6rdrandPhm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:348,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:349,15'
              BranchSideFuncs:
                - _ZL6rdrandPhm
                - have_rdrand
                - CRYPTO_sysrand
                - CRYPTO_get_thread_local
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - OPENSSL_zalloc
                - CRYPTO_set_thread_local
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_init
                - abort
                - CRYPTO_sysrand_if_available
                - _ZL6rdrandPhm
                - CRYPTO_sysrand
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:354,9'
              BranchSideFuncs:
                - have_rdrand
                - CRYPTO_sysrand
                - CRYPTO_get_thread_local
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - OPENSSL_zalloc
                - CRYPTO_set_thread_local
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_init
                - abort
                - CRYPTO_sysrand_if_available
                - _ZL6rdrandPhm
                - CRYPTO_sysrand
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:354,9'
              BranchSideFuncs:
                - CRYPTO_get_thread_local
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - OPENSSL_zalloc
                - CRYPTO_set_thread_local
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_init
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:367,15'
              BranchSideFuncs:
                - CRYPTO_get_thread_local
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - OPENSSL_zalloc
                - CRYPTO_set_thread_local
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_init
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:354,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:354,33'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - CRYPTO_get_thread_local
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - OPENSSL_zalloc
                - CRYPTO_set_thread_local
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_init
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:355,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - CRYPTO_get_thread_local
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - OPENSSL_zalloc
                - CRYPTO_set_thread_local
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_init
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:354,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:355,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - CRYPTO_get_thread_local
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - OPENSSL_zalloc
                - CRYPTO_set_thread_local
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_init
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:356,17'
              BranchSideFuncs:
                - have_rdrand
                - CRYPTO_sysrand
                - CRYPTO_get_thread_local
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - OPENSSL_zalloc
                - CRYPTO_set_thread_local
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_init
                - abort
                - CRYPTO_sysrand_if_available
                - _ZL6rdrandPhm
                - CRYPTO_sysrand
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:356,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:358,22'
              BranchSideFuncs:
                - CRYPTO_sysrand_if_available
                - _ZL6rdrandPhm
                - CRYPTO_sysrand
                - CRYPTO_get_thread_local
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - OPENSSL_zalloc
                - CRYPTO_set_thread_local
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_init
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:359,45'
              BranchSideFuncs:
                - CRYPTO_sysrand_if_available
                - _ZL6rdrandPhm
                - CRYPTO_sysrand
                - CRYPTO_get_thread_local
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - OPENSSL_zalloc
                - CRYPTO_set_thread_local
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_init
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:367,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:368,27'
              BranchSideFuncs:
                - CRYPTO_get_thread_local
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - OPENSSL_zalloc
                - CRYPTO_set_thread_local
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_init
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:373,7'
              BranchSideFuncs:
                - CRYPTO_get_thread_local
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - OPENSSL_zalloc
                - CRYPTO_set_thread_local
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_init
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:375,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:377,9'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - CRYPTO_set_thread_local
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_init
                - abort
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:416,7'
              BranchSideFuncs:
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:378,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:379,61'
              BranchSideFuncs:
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_init
                - abort
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:383,13'
              BranchSideFuncs:
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_init
                - abort
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:378,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:383,13'
              BranchSideFuncs:
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_init
                - abort
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:386,5'
              BranchSideFuncs:
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_init
                - abort
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:392,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:394,7'
              BranchSideFuncs:
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:396,5'
              BranchSideFuncs:
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:416,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:418,7'
              BranchSideFuncs:
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:426,13'
              BranchSideFuncs:
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:418,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:424,7'
              BranchSideFuncs:
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:426,13'
              BranchSideFuncs:
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:416,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:0,0'
              BranchSideFuncs:
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:426,13'
              BranchSideFuncs:
                - _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
                - CTR_DRBG_reseed
                - abort
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:436,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:438,7'
              BranchSideFuncs:
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:440,5'
              BranchSideFuncs:
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:450,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:451,19'
              BranchSideFuncs:
                - CTR_DRBG_generate
                - abort
                - CTR_DRBG_clear
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:469,7'
              BranchSideFuncs:
                - CTR_DRBG_clear
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:452,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:453,12'
              BranchSideFuncs:
                - CTR_DRBG_generate
                - abort
                - CTR_DRBG_clear
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:456,29'
              BranchSideFuncs:
                - CTR_DRBG_generate
                - abort
                - CTR_DRBG_clear
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:456,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:458,7'
              BranchSideFuncs:
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:461,12'
              BranchSideFuncs:
                - CTR_DRBG_clear
                - CTR_DRBG_generate
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:469,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:470,21'
              BranchSideFuncs:
                - CTR_DRBG_clear
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:476,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:338,36'
          Dst:             CRYPTO_get_fork_generation
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:339,37'
          Dst:             rand_fork_unsafe_buffering_enabled
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:348,8'
          Dst:             have_fast_rdrand
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:349,8'
          Dst:             _ZL6rdrandPhm
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:355,7'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:356,17'
          Dst:             have_rdrand
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:358,7'
          Dst:             CRYPTO_sysrand
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:359,17'
          Dst:             CRYPTO_sysrand_if_available
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:361,17'
          Dst:             _ZL6rdrandPhm
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:363,7'
          Dst:             CRYPTO_sysrand
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:373,7'
          Dst:             CRYPTO_get_thread_local
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:377,9'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:379,10'
          Dst:             CRYPTO_set_thread_local
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:379,10'
          Dst:             _ZL22rand_thread_state_freePv
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:390,5'
          Dst:             _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:392,10'
          Dst:             CTR_DRBG_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:394,7'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:428,5'
          Dst:             _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:436,10'
          Dst:             CTR_DRBG_reseed
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:438,7'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:456,10'
          Dst:             CTR_DRBG_generate
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:458,7'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:470,5'
          Dst:             CTR_DRBG_clear
    - functionName:    have_fast_rdrand
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_is_RDRAND_capable
        - CRYPTO_is_intel_cpu
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/internal.h:59,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/internal.h:59,10'
              BranchSideFuncs:
                - CRYPTO_is_RDRAND_capable
                - CRYPTO_is_intel_cpu
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/internal.h:59,10'
              BranchSideFuncs:
                - CRYPTO_is_RDRAND_capable
                - CRYPTO_is_intel_cpu
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/internal.h:59,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/internal.h:59,40'
              BranchSideFuncs:
                - CRYPTO_is_intel_cpu
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/internal.h:59,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/internal.h:59,10'
          Dst:             CRYPTO_is_RDRAND_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/internal.h:59,40'
          Dst:             CRYPTO_is_intel_cpu
    - functionName:    _ZL6rdrandPhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    have_rdrand
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_is_RDRAND_capable
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/internal.h:53,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/internal.h:53,39'
              BranchSideFuncs:
                - CRYPTO_is_RDRAND_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/internal.h:53,39'
              BranchSideFuncs:
                - CRYPTO_is_RDRAND_capable
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/internal.h:53,39'
          Dst:             CRYPTO_is_RDRAND_capable
    - functionName:    _ZL22rand_thread_state_freePv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state_in
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:114,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:115,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:139,16'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:139,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL13rand_get_seedPN12_GLOBAL__N_117rand_thread_stateEPhS2_Pm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - seed
        - additional_input
        - out_additional_input_len
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_sysrand_for_seed
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:326,3'
          Dst:             CRYPTO_sysrand_for_seed
    - functionName:    CTR_DRBG_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - drbg
        - entropy
        - personalization
        - personalization_len
      BBCount:         14
      ICount:          118
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - aes_ctr_set_key
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:52,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:53,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:57,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - aes_ctr_set_key
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:59,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:60,25'
              BranchSideFuncs:
                - aes_ctr_set_key
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:74,15'
              BranchSideFuncs:
                - aes_ctr_set_key
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:74,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:75,35'
              BranchSideFuncs:
                - aes_ctr_set_key
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:78,32'
              BranchSideFuncs:
                - aes_ctr_set_key
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:57,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:78,15'
          Dst:             aes_ctr_set_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:79,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    CTR_DRBG_reseed
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - drbg
        - entropy
        - additional_data
        - additional_data_len
      BBCount:         15
      ICount:          101
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:128,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:140,24'
              BranchSideFuncs:
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:128,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:129,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:132,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:133,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:134,26'
              BranchSideFuncs:
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:137,15'
              BranchSideFuncs:
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:141,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:144,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:132,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:140,8'
          Dst:             _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
    - functionName:    CTR_DRBG_generate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - drbg
        - out
        - out_len
        - additional_data
        - additional_data_len
      BBCount:         24
      ICount:          191
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - _Z35FIPS_service_indicator_update_statev
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
        - _ZL9ctr32_addP17ctr_drbg_state_stj
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:153,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:154,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:158,7'
              BranchSideFuncs:
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
                - _Z35FIPS_service_indicator_update_statev
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:159,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:162,7'
              BranchSideFuncs:
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
                - _Z35FIPS_service_indicator_update_statev
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:162,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:163,24'
              BranchSideFuncs:
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
                - _Z35FIPS_service_indicator_update_statev
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL9ctr32_addP17ctr_drbg_state_stj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:175,3'
              BranchSideFuncs:
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
                - _Z35FIPS_service_indicator_update_statev
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL9ctr32_addP17ctr_drbg_state_stj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:164,5'
              BranchSideFuncs:
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
                - _Z35FIPS_service_indicator_update_statev
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL9ctr32_addP17ctr_drbg_state_stj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:175,3'
              BranchSideFuncs:
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
                - _Z35FIPS_service_indicator_update_statev
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL9ctr32_addP17ctr_drbg_state_stj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:175,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:176,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
                - _Z35FIPS_service_indicator_update_statev
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:193,7'
              BranchSideFuncs:
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
                - _Z35FIPS_service_indicator_update_statev
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:177,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:178,14'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
                - _Z35FIPS_service_indicator_update_statev
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:181,10'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
                - _Z35FIPS_service_indicator_update_statev
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:193,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:195,15'
              BranchSideFuncs:
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:203,24'
              BranchSideFuncs:
                - _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
                - _Z35FIPS_service_indicator_update_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:203,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:204,5'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:207,3'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_update_statev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:163,8'
          Dst:             _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:184,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:185,5'
          Dst:             _ZL9ctr32_addP17ctr_drbg_state_stj
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:187,5'
          Dst:             _ZL9ctr32_addP17ctr_drbg_state_stj
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:195,5'
          Dst:             _ZL9ctr32_addP17ctr_drbg_state_stj
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:198,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:203,8'
          Dst:             _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:208,3'
          Dst:             _Z35FIPS_service_indicator_update_statev
    - functionName:    CTR_DRBG_clear
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - drbg
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:213,3'
          Dst:             OPENSSL_cleanse
    - functionName:    _ZL15ctr_drbg_updateP17ctr_drbg_state_stPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - drbg
        - data
        - data_len
      BBCount:         14
      ICount:          114
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL9ctr32_addP17ctr_drbg_state_stj
        - aes_ctr_set_key
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:101,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:105,15'
              BranchSideFuncs:
                - aes_ctr_set_key
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL9ctr32_addP17ctr_drbg_state_stj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:105,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:106,15'
              BranchSideFuncs:
                - _ZL9ctr32_addP17ctr_drbg_state_stj
                - aes_ctr_set_key
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:110,15'
              BranchSideFuncs:
                - aes_ctr_set_key
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:110,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:111,16'
              BranchSideFuncs:
                - aes_ctr_set_key
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:114,32'
              BranchSideFuncs:
                - aes_ctr_set_key
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:106,5'
          Dst:             _ZL9ctr32_addP17ctr_drbg_state_stj
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:114,15'
          Dst:             aes_ctr_set_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:115,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL9ctr32_addP17ctr_drbg_state_stj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - drbg
        - n
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18CRYPTO_load_u32_bePKv
        - _ZL19CRYPTO_store_u32_bePvj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:91,18'
          Dst:             _ZL18CRYPTO_load_u32_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:92,3'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
    - functionName:    _Z35FIPS_service_indicator_update_statev
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/../service_indicator/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18CRYPTO_load_u32_bePKv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13CRYPTO_bswap4j
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:912,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:913,10'
          Dst:             _ZL13CRYPTO_bswap4j
    - functionName:    aes_ctr_set_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - aes_key
        - out_is_hwaes
        - out_block
        - key
        - key_bytes
      BBCount:         35
      ICount:          173
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - aes_hw_set_encrypt_key
        - aes_nohw_set_encrypt_key
        - hwaes_capable
        - vpaes_capable
        - vpaes_set_encrypt_key
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:166,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:166,3'
              BranchSideFuncs:
                - __assert_fail
                - hwaes_capable
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - vpaes_set_encrypt_key
                - aes_hw_set_encrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:166,3'
              BranchSideFuncs:
                - __assert_fail
                - hwaes_capable
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - vpaes_set_encrypt_key
                - aes_hw_set_encrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:166,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:166,3'
              BranchSideFuncs:
                - __assert_fail
                - hwaes_capable
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - vpaes_set_encrypt_key
                - aes_hw_set_encrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:166,3'
              BranchSideFuncs:
                - __assert_fail
                - hwaes_capable
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - vpaes_set_encrypt_key
                - aes_hw_set_encrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:166,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:166,3'
              BranchSideFuncs:
                - hwaes_capable
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - vpaes_set_encrypt_key
                - aes_hw_set_encrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:167,7'
              BranchSideFuncs:
                - hwaes_capable
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - vpaes_set_encrypt_key
                - aes_hw_set_encrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:168,28'
              BranchSideFuncs:
                - aes_hw_set_encrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:178,7'
              BranchSideFuncs:
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - vpaes_set_encrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:169,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:170,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:172,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:172,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:173,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:175,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:178,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:179,27'
              BranchSideFuncs:
                - vpaes_set_encrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:194,28'
              BranchSideFuncs:
                - aes_nohw_set_encrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:180,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:181,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:183,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:183,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:184,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:190,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:196,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:198,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:198,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:199,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:201,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:166,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:167,7'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:168,5'
          Dst:             aes_hw_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:178,7'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:179,5'
          Dst:             vpaes_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:194,3'
          Dst:             aes_nohw_set_encrypt_key
    - functionName:    hwaes_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_is_AESNI_capable
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/internal.h:60,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/internal.h:60,41'
              BranchSideFuncs:
                - CRYPTO_is_AESNI_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/internal.h:60,41'
              BranchSideFuncs:
                - CRYPTO_is_AESNI_capable
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/internal.h:60,41'
          Dst:             CRYPTO_is_AESNI_capable
    - functionName:    aes_hw_set_encrypt_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - user_key
        - bits
        - key
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - aes_hw_set_encrypt_key_alt
        - aes_hw_set_encrypt_key_alt_preferred
        - aes_hw_set_encrypt_key_base
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:97,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:98,39'
              BranchSideFuncs:
                - aes_hw_set_encrypt_key_alt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:100,40'
              BranchSideFuncs:
                - aes_hw_set_encrypt_key_base
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:97,7'
          Dst:             aes_hw_set_encrypt_key_alt_preferred
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:98,12'
          Dst:             aes_hw_set_encrypt_key_alt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:100,12'
          Dst:             aes_hw_set_encrypt_key_base
    - functionName:    aes_hw_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aes_hw_ctr32_encrypt_blocks
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpaes_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_is_SSSE3_capable
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/internal.h:64,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/internal.h:64,41'
              BranchSideFuncs:
                - CRYPTO_is_SSSE3_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/internal.h:64,41'
              BranchSideFuncs:
                - CRYPTO_is_SSSE3_capable
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/internal.h:64,41'
          Dst:             CRYPTO_is_SSSE3_capable
    - functionName:    vpaes_set_encrypt_key
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpaes_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpaes_ctr32_encrypt_blocks
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aes_nohw_set_encrypt_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1125
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - bits
        - aeskey
      BBCount:         8
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL22aes_nohw_setup_key_128P10aes_key_stPKh
        - _ZL22aes_nohw_setup_key_192P10aes_key_stPKh
        - _ZL22aes_nohw_setup_key_256P10aes_key_stPKh
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1126,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1128,30'
              BranchSideFuncs:
                - _ZL22aes_nohw_setup_key_128P10aes_key_stPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1131,30'
              BranchSideFuncs:
                - _ZL22aes_nohw_setup_key_192P10aes_key_stPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1134,30'
              BranchSideFuncs:
                - _ZL22aes_nohw_setup_key_256P10aes_key_stPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1137,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1128,7'
          Dst:             _ZL22aes_nohw_setup_key_128P10aes_key_stPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1131,7'
          Dst:             _ZL22aes_nohw_setup_key_192P10aes_key_stPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1134,7'
          Dst:             _ZL22aes_nohw_setup_key_256P10aes_key_stPKh
    - functionName:    aes_nohw_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1152
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - key
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
        - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
        - _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
        - _ZL26aes_nohw_expand_round_keysP17AES_NOHW_SCHEDULEPK10aes_key_st
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1147,3'
          Dst:             _ZL26aes_nohw_expand_round_keysP17AES_NOHW_SCHEDULEPK10aes_key_st
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1149,3'
          Dst:             _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1150,3'
          Dst:             _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1151,3'
          Dst:             _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
    - functionName:    aes_nohw_ctr32_encrypt_blocks
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1176
      functionLinenumberEnd: 1217
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - blocks
        - key
        - ivec
      BBCount:         24
      ICount:          181
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
        - _ZL18CRYPTO_load_u32_bePKv
        - _ZL18aes_nohw_xor_blockPhPKhS1_
        - _ZL19CRYPTO_store_u32_bePvj
        - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
        - _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
        - _ZL26aes_nohw_expand_round_keysP17AES_NOHW_SCHEDULEPK10aes_key_st
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1178,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1182,38'
              BranchSideFuncs:
                - _ZL26aes_nohw_expand_round_keysP17AES_NOHW_SCHEDULEPK10aes_key_st
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL19CRYPTO_store_u32_bePvj.10474
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1187,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1188,12'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1191,37'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL19CRYPTO_store_u32_bePvj.10474
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1194,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1195,27'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL18aes_nohw_xor_blockPhPKhS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1198,19'
              BranchSideFuncs:
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL18aes_nohw_xor_blockPhPKhS1_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1198,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1198,12'
              BranchSideFuncs:
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL18aes_nohw_xor_blockPhPKhS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1198,73'
              BranchSideFuncs:
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL18aes_nohw_xor_blockPhPKhS1_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1204,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1205,26'
              BranchSideFuncs:
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1208,15'
              BranchSideFuncs:
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL19CRYPTO_store_u32_bePvj.10474
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1209,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1210,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1213,8'
              BranchSideFuncs:
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL19CRYPTO_store_u32_bePvj.10474
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1182,3'
          Dst:             _ZL26aes_nohw_expand_round_keysP17AES_NOHW_SCHEDULEPK10aes_key_st
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1191,18'
          Dst:             _ZL18CRYPTO_load_u32_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1195,7'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1200,5'
          Dst:             _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1201,5'
          Dst:             _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1202,5'
          Dst:             _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1205,7'
          Dst:             _ZL18aes_nohw_xor_blockPhPKhS1_
    - functionName:    _ZL26aes_nohw_expand_round_keysP17AES_NOHW_SCHEDULEPK10aes_key_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - key
      BBCount:         11
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL18aes_nohw_batch_setP14AES_NOHW_BATCHPKDv2_xm
        - _ZL18aes_nohw_transposeP14AES_NOHW_BATCH
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:904,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:906,17'
              BranchSideFuncs:
                - _ZL18aes_nohw_transposeP14AES_NOHW_BATCH
                - _ZL18aes_nohw_batch_setP14AES_NOHW_BATCHPKDv2_xm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:913,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:906,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:908,7'
              BranchSideFuncs:
                - _ZL18aes_nohw_batch_setP14AES_NOHW_BATCHPKDv2_xm
                - _ZL18aes_nohw_transposeP14AES_NOHW_BATCH
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:911,25'
              BranchSideFuncs:
                - _ZL18aes_nohw_transposeP14AES_NOHW_BATCH
                - _ZL18aes_nohw_batch_setP14AES_NOHW_BATCHPKDv2_xm
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:909,7'
          Dst:             _ZL18aes_nohw_batch_setP14AES_NOHW_BATCHPKDv2_xm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:911,5'
          Dst:             _ZL18aes_nohw_transposeP14AES_NOHW_BATCH
    - functionName:    _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - num_blocks
      BBCount:         11
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL18aes_nohw_batch_setP14AES_NOHW_BATCHPKDv2_xm
        - _ZL18aes_nohw_transposeP14AES_NOHW_BATCH
        - _ZL22aes_nohw_compact_blockPDv2_xPKh
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:478,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:478,3'
              BranchSideFuncs:
                - _ZL18aes_nohw_transposeP14AES_NOHW_BATCH
                - _ZL22aes_nohw_compact_blockPDv2_xPKh
                - _ZL18aes_nohw_batch_setP14AES_NOHW_BATCHPKDv2_xm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:479,15'
              BranchSideFuncs:
                - _ZL18aes_nohw_transposeP14AES_NOHW_BATCH
                - _ZL22aes_nohw_compact_blockPDv2_xPKh
                - _ZL18aes_nohw_batch_setP14AES_NOHW_BATCHPKDv2_xm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:479,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:481,28'
              BranchSideFuncs:
                - _ZL22aes_nohw_compact_blockPDv2_xPKh
                - _ZL18aes_nohw_batch_setP14AES_NOHW_BATCHPKDv2_xm
                - _ZL18aes_nohw_transposeP14AES_NOHW_BATCH
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:485,22'
              BranchSideFuncs:
                - _ZL18aes_nohw_transposeP14AES_NOHW_BATCH
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:478,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:481,5'
          Dst:             _ZL22aes_nohw_compact_blockPDv2_xPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:482,5'
          Dst:             _ZL18aes_nohw_batch_setP14AES_NOHW_BATCHPKDv2_xm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:485,3'
          Dst:             _ZL18aes_nohw_transposeP14AES_NOHW_BATCH
    - functionName:    _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - num_rounds
        - batch
      BBCount:         7
      ICount:          67
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL18aes_nohw_sub_bytesP14AES_NOHW_BATCH
        - _ZL19aes_nohw_shift_rowsP14AES_NOHW_BATCH
        - _ZL20aes_nohw_mix_columnsP14AES_NOHW_BATCH
        - _ZL22aes_nohw_add_round_keyP14AES_NOHW_BATCHPKS_
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:874,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:875,24'
              BranchSideFuncs:
                - _ZL18aes_nohw_sub_bytesP14AES_NOHW_BATCH
                - _ZL19aes_nohw_shift_rowsP14AES_NOHW_BATCH
                - _ZL20aes_nohw_mix_columnsP14AES_NOHW_BATCH
                - _ZL22aes_nohw_add_round_keyP14AES_NOHW_BATCHPKS_
                - _ZL18aes_nohw_sub_bytesP14AES_NOHW_BATCH
                - _ZL19aes_nohw_shift_rowsP14AES_NOHW_BATCH
                - _ZL22aes_nohw_add_round_keyP14AES_NOHW_BATCHPKS_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:880,22'
              BranchSideFuncs:
                - _ZL18aes_nohw_sub_bytesP14AES_NOHW_BATCH
                - _ZL19aes_nohw_shift_rowsP14AES_NOHW_BATCH
                - _ZL22aes_nohw_add_round_keyP14AES_NOHW_BATCHPKS_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:873,3'
          Dst:             _ZL22aes_nohw_add_round_keyP14AES_NOHW_BATCHPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:875,5'
          Dst:             _ZL18aes_nohw_sub_bytesP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:876,5'
          Dst:             _ZL19aes_nohw_shift_rowsP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:877,5'
          Dst:             _ZL20aes_nohw_mix_columnsP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:878,5'
          Dst:             _ZL22aes_nohw_add_round_keyP14AES_NOHW_BATCHPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:880,3'
          Dst:             _ZL18aes_nohw_sub_bytesP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:881,3'
          Dst:             _ZL19aes_nohw_shift_rowsP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:882,3'
          Dst:             _ZL22aes_nohw_add_round_keyP14AES_NOHW_BATCHPKS_
    - functionName:    _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - num_blocks
        - batch
      BBCount:         11
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL18aes_nohw_batch_getPK14AES_NOHW_BATCHPDv2_xm
        - _ZL18aes_nohw_transposeP14AES_NOHW_BATCH
        - _ZL24aes_nohw_uncompact_blockPhPKDv2_x
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:495,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:495,3'
              BranchSideFuncs:
                - _ZL18aes_nohw_batch_getPK14AES_NOHW_BATCHPDv2_xm
                - _ZL24aes_nohw_uncompact_blockPhPKDv2_x
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:496,15'
              BranchSideFuncs:
                - _ZL18aes_nohw_batch_getPK14AES_NOHW_BATCHPDv2_xm
                - _ZL24aes_nohw_uncompact_blockPhPKDv2_x
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:496,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:498,31'
              BranchSideFuncs:
                - _ZL18aes_nohw_batch_getPK14AES_NOHW_BATCHPDv2_xm
                - _ZL24aes_nohw_uncompact_blockPhPKDv2_x
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:501,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:493,3'
          Dst:             _ZL18aes_nohw_transposeP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:495,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:498,5'
          Dst:             _ZL18aes_nohw_batch_getPK14AES_NOHW_BATCHPDv2_xm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:499,5'
          Dst:             _ZL24aes_nohw_uncompact_blockPhPKDv2_x
    - functionName:    _ZL18aes_nohw_xor_blockPhPKhS1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1164
      functionLinenumberEnd: 1172
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - a
        - b
      BBCount:         7
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL12aes_nohw_xorDv2_xS_
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1165,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1167,16'
              BranchSideFuncs:
                - _ZL12aes_nohw_xorDv2_xS_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1172,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1169,9'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
    - functionName:    _ZL12aes_nohw_xorDv2_xS_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    178
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18aes_nohw_transposeP14AES_NOHW_BATCH
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - batch
      BBCount:         25
      ICount:          1174
      EdgeCount:       49
      CyclomaticComplexity: 26
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18aes_nohw_batch_getPK14AES_NOHW_BATCHPDv2_xm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - batch
        - out
        - i
      BBCount:         7
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:258,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:258,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:258,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:258,3'
          Dst:             __assert_fail
    - functionName:    _ZL24aes_nohw_uncompact_blockPhPKDv2_x
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22aes_nohw_add_round_keyP14AES_NOHW_BATCHPKS_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - batch
        - key
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL12aes_nohw_xorDv2_xS_
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:508,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:509,32'
              BranchSideFuncs:
                - _ZL12aes_nohw_xorDv2_xS_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:511,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:509,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
    - functionName:    _ZL18aes_nohw_sub_bytesP14AES_NOHW_BATCH
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - batch
      BBCount:         3
      ICount:          804
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12aes_nohw_andDv2_xS_
        - _ZL12aes_nohw_notDv2_x
        - _ZL12aes_nohw_xorDv2_xS_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:525,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:526,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:527,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:528,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:529,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:530,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:531,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:532,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:533,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:534,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:535,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:536,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:537,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:538,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:539,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:540,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:541,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:542,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:543,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:544,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:545,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:546,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:547,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:550,19'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:551,19'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:552,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:553,19'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:554,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:555,19'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:556,19'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:557,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:558,20'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:559,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:560,20'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:561,20'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:562,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:563,20'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:564,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:565,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:566,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:567,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:568,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:569,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:570,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:571,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:572,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:573,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:574,20'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:575,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:576,20'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:577,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:578,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:579,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:580,20'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:581,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:582,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:583,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:584,20'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:585,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:586,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:587,20'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:588,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:589,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:590,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:591,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:592,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:593,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:594,19'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:595,19'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:596,19'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:597,19'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:598,19'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:599,19'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:600,19'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:601,19'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:602,19'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:603,19'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:604,20'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:605,20'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:606,20'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:607,20'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:608,20'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:609,20'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:610,20'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:611,20'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:614,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:615,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:616,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:617,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:618,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:619,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:620,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:621,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:622,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:623,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:624,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:625,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:626,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:627,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:628,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:629,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:630,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:631,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:632,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:633,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:634,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:635,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:636,37'
          Dst:             _ZL12aes_nohw_notDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:636,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:637,37'
          Dst:             _ZL12aes_nohw_notDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:637,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:638,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:639,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:640,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:641,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:642,37'
          Dst:             _ZL12aes_nohw_notDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:642,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:643,37'
          Dst:             _ZL12aes_nohw_notDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:643,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
    - functionName:    _ZL19aes_nohw_shift_rowsP14AES_NOHW_BATCH
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - batch
      BBCount:         7
      ICount:          191
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11aes_nohw_orDv2_xS_
        - _ZL12aes_nohw_andDv2_xS_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:712,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:713,36'
              BranchSideFuncs:
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:722,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:713,23'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:714,23'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:715,23'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:716,23'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:717,12'
          Dst:             _ZL11aes_nohw_orDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:718,12'
          Dst:             _ZL11aes_nohw_orDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:719,12'
          Dst:             _ZL11aes_nohw_orDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:720,31'
          Dst:             _ZL11aes_nohw_orDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:720,56'
          Dst:             _ZL11aes_nohw_orDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:720,19'
          Dst:             _ZL11aes_nohw_orDv2_xS_
    - functionName:    _ZL20aes_nohw_mix_columnsP14AES_NOHW_BATCH
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - batch
      BBCount:         3
      ICount:          244
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12aes_nohw_xorDv2_xS_
        - _ZL25aes_nohw_rotate_rows_downDv2_x
        - _ZL26aes_nohw_rotate_rows_twiceDv2_x
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:774,19'
          Dst:             _ZL25aes_nohw_rotate_rows_downDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:775,22'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:776,19'
          Dst:             _ZL25aes_nohw_rotate_rows_downDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:777,22'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:778,19'
          Dst:             _ZL25aes_nohw_rotate_rows_downDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:779,22'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:780,19'
          Dst:             _ZL25aes_nohw_rotate_rows_downDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:781,22'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:782,19'
          Dst:             _ZL25aes_nohw_rotate_rows_downDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:783,22'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:784,19'
          Dst:             _ZL25aes_nohw_rotate_rows_downDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:785,22'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:786,19'
          Dst:             _ZL25aes_nohw_rotate_rows_downDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:787,22'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:788,19'
          Dst:             _ZL25aes_nohw_rotate_rows_downDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:789,22'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:792,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:792,45'
          Dst:             _ZL26aes_nohw_rotate_rows_twiceDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:792,7'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:794,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:795,37'
          Dst:             _ZL26aes_nohw_rotate_rows_twiceDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:795,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:794,7'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:797,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:797,45'
          Dst:             _ZL26aes_nohw_rotate_rows_twiceDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:797,7'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:799,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:800,37'
          Dst:             _ZL26aes_nohw_rotate_rows_twiceDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:800,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:799,7'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:802,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:803,37'
          Dst:             _ZL26aes_nohw_rotate_rows_twiceDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:803,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:802,7'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:805,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:805,45'
          Dst:             _ZL26aes_nohw_rotate_rows_twiceDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:805,7'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:807,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:807,45'
          Dst:             _ZL26aes_nohw_rotate_rows_twiceDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:807,7'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:809,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:809,45'
          Dst:             _ZL26aes_nohw_rotate_rows_twiceDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:809,7'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
    - functionName:    _ZL25aes_nohw_rotate_rows_downDv2_x
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 741
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL26aes_nohw_rotate_rows_twiceDv2_x
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12aes_nohw_andDv2_xS_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11aes_nohw_orDv2_xS_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12aes_nohw_notDv2_x
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22aes_nohw_compact_blockPDv2_xPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18aes_nohw_batch_setP14AES_NOHW_BATCHPKDv2_xm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - batch
        - in
        - i
      BBCount:         7
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:239,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:239,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:239,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:239,3'
          Dst:             __assert_fail
    - functionName:    _ZL22aes_nohw_setup_key_128P10aes_key_stPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - in
      BBCount:         11
      ICount:          148
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL12aes_nohw_xorDv2_xS_
        - _ZL18aes_nohw_sub_blockPDv2_xPKS_
        - _ZL19aes_nohw_rcon_slicehm
        - _ZL22aes_nohw_compact_blockPDv2_xPKh
        - _ZL25aes_nohw_rotate_rows_downDv2_x
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:947,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:949,24'
              BranchSideFuncs:
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:966,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:951,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:953,37'
              BranchSideFuncs:
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:964,12'
              BranchSideFuncs:
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:944,3'
          Dst:             _ZL22aes_nohw_compact_blockPDv2_xPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:949,5'
          Dst:             _ZL18aes_nohw_sub_blockPDv2_xPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:953,41'
          Dst:             _ZL19aes_nohw_rcon_slicehm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:953,18'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:956,11'
          Dst:             _ZL25aes_nohw_rotate_rows_downDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:954,18'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:960,18'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:961,18'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:962,18'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
    - functionName:    _ZL22aes_nohw_setup_key_192P10aes_key_stPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - in
      BBCount:         15
      ICount:          516
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11aes_nohw_orDv2_xS_
        - _ZL12aes_nohw_andDv2_xS_
        - _ZL12aes_nohw_xorDv2_xS_
        - _ZL18aes_nohw_sub_blockPDv2_xPKS_
        - _ZL19aes_nohw_rcon_slicehm
        - _ZL22aes_nohw_compact_blockPDv2_xPKh
        - _ZL25aes_nohw_rotate_rows_downDv2_x
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:989,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:991,24'
              BranchSideFuncs:
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1072,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:993,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:999,11'
              BranchSideFuncs:
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_andDv2_xS_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1030,12'
              BranchSideFuncs:
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_andDv2_xS_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1035,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1039,19'
              BranchSideFuncs:
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1065,12'
              BranchSideFuncs:
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:982,3'
          Dst:             _ZL22aes_nohw_compact_blockPDv2_xPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:987,3'
          Dst:             _ZL22aes_nohw_compact_blockPDv2_xPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:991,5'
          Dst:             _ZL18aes_nohw_sub_blockPDv2_xPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1000,11'
          Dst:             _ZL19aes_nohw_rcon_slicehm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1000,11'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:998,19'
          Dst:             _ZL11aes_nohw_orDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1007,35'
          Dst:             _ZL25aes_nohw_rotate_rows_downDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1007,22'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1006,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1012,11'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1010,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1018,19'
          Dst:             _ZL11aes_nohw_orDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1021,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1023,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1024,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1025,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1033,5'
          Dst:             _ZL18aes_nohw_sub_blockPDv2_xPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1040,19'
          Dst:             _ZL11aes_nohw_orDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1043,43'
          Dst:             _ZL19aes_nohw_rcon_slicehm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1043,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1046,11'
          Dst:             _ZL25aes_nohw_rotate_rows_downDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1044,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1049,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1050,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1051,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1058,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1059,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1060,19'
          Dst:             _ZL12aes_nohw_andDv2_xS_
    - functionName:    _ZL22aes_nohw_setup_key_256P10aes_key_stPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1074
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - in
      BBCount:         18
      ICount:          250
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL12aes_nohw_xorDv2_xS_
        - _ZL18aes_nohw_sub_blockPDv2_xPKS_
        - _ZL19aes_nohw_rcon_slicehm
        - _ZL22aes_nohw_compact_blockPDv2_xPKh
        - _ZL25aes_nohw_rotate_rows_downDv2_x
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1085,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1085,3'
              BranchSideFuncs:
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1087,24'
              BranchSideFuncs:
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1089,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1091,39'
              BranchSideFuncs:
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1101,12'
              BranchSideFuncs:
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1103,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1104,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1107,24'
              BranchSideFuncs:
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1108,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1110,39'
              BranchSideFuncs:
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1117,12'
              BranchSideFuncs:
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL18aes_nohw_sub_blockPDv2_xPKS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL19aes_nohw_rcon_slicehm
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL25aes_nohw_rotate_rows_downDv2_x
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
                - _ZL12aes_nohw_xorDv2_xS_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1079,3'
          Dst:             _ZL22aes_nohw_compact_blockPDv2_xPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1082,3'
          Dst:             _ZL22aes_nohw_compact_blockPDv2_xPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1087,5'
          Dst:             _ZL18aes_nohw_sub_blockPDv2_xPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1091,43'
          Dst:             _ZL19aes_nohw_rcon_slicehm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1091,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1094,11'
          Dst:             _ZL25aes_nohw_rotate_rows_downDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1092,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1097,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1098,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1099,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1107,5'
          Dst:             _ZL18aes_nohw_sub_blockPDv2_xPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1110,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1113,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1114,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1115,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
    - functionName:    _ZL18aes_nohw_sub_blockPDv2_xPKS_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionLinenumberEnd: 938
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18aes_nohw_batch_getPK14AES_NOHW_BATCHPDv2_xm
        - _ZL18aes_nohw_batch_setP14AES_NOHW_BATCHPKDv2_xm
        - _ZL18aes_nohw_sub_bytesP14AES_NOHW_BATCH
        - _ZL18aes_nohw_transposeP14AES_NOHW_BATCH
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:933,3'
          Dst:             _ZL18aes_nohw_batch_setP14AES_NOHW_BATCHPKDv2_xm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:934,3'
          Dst:             _ZL18aes_nohw_transposeP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:935,3'
          Dst:             _ZL18aes_nohw_sub_bytesP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:936,3'
          Dst:             _ZL18aes_nohw_transposeP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:937,3'
          Dst:             _ZL18aes_nohw_batch_getPK14AES_NOHW_BATCHPDv2_xm
    - functionName:    _ZL19aes_nohw_rcon_slicehm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 923
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - char
        - size_t
      constantsTouched: []
      argNames:
        - rcon
        - i
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aes_hw_set_encrypt_key_alt_preferred
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_is_AVX_capable
        - hwaes_capable
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/internal.h:119,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/internal.h:119,10'
              BranchSideFuncs:
                - hwaes_capable
                - CRYPTO_is_AVX_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/internal.h:119,10'
              BranchSideFuncs:
                - hwaes_capable
                - CRYPTO_is_AVX_capable
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/internal.h:119,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/internal.h:119,29'
              BranchSideFuncs:
                - CRYPTO_is_AVX_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/internal.h:119,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/internal.h:119,10'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/internal.h:119,29'
          Dst:             CRYPTO_is_AVX_capable
    - functionName:    aes_hw_set_encrypt_key_alt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aes_hw_set_encrypt_key_base
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_is_AESNI_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionLinenumberEnd: 1163
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_get_ia32cap
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:1163,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1163,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1163,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1163,11'
          Dst:             OPENSSL_get_ia32cap
    - functionName:    CRYPTO_is_RDRAND_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1178
      functionLinenumberEnd: 1182
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_get_ia32cap
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:1182,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1182,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1182,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1182,11'
          Dst:             OPENSSL_get_ia32cap
    - functionName:    BN_count_low_zero_bits
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         7
      ICount:          89
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL23constant_time_is_zero_wm
        - _ZL27bn_count_low_zero_bits_wordm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:303,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:304,54'
              BranchSideFuncs:
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL27bn_count_low_zero_bits_wordm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:314,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:304,30'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:308,16'
          Dst:             _ZL27bn_count_low_zero_bits_wordm
    - functionName:    bn_rshift_secret_shift
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - n
        - ctx
      BBCount:         22
      ICount:          167
      EdgeCount:       42
      CyclomaticComplexity: 22
      functionsReached:
        - BN_CTX_get
        - BN_copy
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - bn_rshift_words
        - bn_select_words
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:135,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:135,31'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:136,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:135,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:135,52'
              BranchSideFuncs:
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_rshift_words
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:136,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:136,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_rshift_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:140,25'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_rshift_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_select_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:141,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:142,22'
              BranchSideFuncs:
                - bn_rshift_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_select_words
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:149,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:132,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:133,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:135,23'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:135,41'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:150,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:144,5'
          Dst:             bn_rshift_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:145,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:150,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    bn_rshift_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - r
        - a
        - shift
        - num
      BBCount:         13
      ICount:          135
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZL15OPENSSL_memmovePvPKvm
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:99,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:102,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL15OPENSSL_memmovePvPKvm.10539
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:103,21'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.10539
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:105,21'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:105,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:107,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:109,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:99,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:103,5'
          Dst:             _ZL15OPENSSL_memmovePvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:111,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL15OPENSSL_memmovePvPKvm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:867,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:868,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:871,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL27bn_count_low_zero_bits_wordm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - l
      BBCount:         3
      ICount:          116
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22constant_time_select_wmmm
        - _ZL23constant_time_is_zero_wm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:265,10'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:269,7'
          Dst:             _ZL22constant_time_select_wmmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:273,10'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:275,7'
          Dst:             _ZL22constant_time_select_wmmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:277,10'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:279,7'
          Dst:             _ZL22constant_time_select_wmmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:281,10'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:283,7'
          Dst:             _ZL22constant_time_select_wmmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:285,10'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:287,7'
          Dst:             _ZL22constant_time_select_wmmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:289,10'
          Dst:             _ZL23constant_time_is_zero_wm
    - functionName:    BN_MONT_CTX_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - bn_mont_ctx_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:42,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:41,16'
              BranchSideFuncs:
                - OPENSSL_malloc
                - bn_mont_ctx_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:42,39'
              BranchSideFuncs:
                - OPENSSL_malloc
                - bn_mont_ctx_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:43,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:44,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:47,20'
              BranchSideFuncs:
                - bn_mont_ctx_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:42,39'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:47,3'
          Dst:             bn_mont_ctx_init
    - functionName:    _ZL24bn_mont_ctx_set_N_and_n0P14bn_mont_ctx_stPK9bignum_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mont
        - mod
      BBCount:         14
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - BN_copy
        - BN_is_negative
        - BN_is_odd
        - BN_is_zero
        - ERR_put_error
        - bn_fits_in_words
        - bn_mont_n0
        - bn_set_minimal_width
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:74,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:77,18'
              BranchSideFuncs:
                - BN_is_odd
                - ERR_put_error
                - BN_is_negative
                - bn_fits_in_words
                - ERR_put_error
                - BN_copy
                - ERR_put_error
                - bn_set_minimal_width
                - bn_mont_n0
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:78,5'
              BranchSideFuncs:
                - BN_is_negative
                - bn_fits_in_words
                - ERR_put_error
                - BN_copy
                - ERR_put_error
                - bn_set_minimal_width
                - bn_mont_n0
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:81,22'
              BranchSideFuncs:
                - BN_is_negative
                - bn_fits_in_words
                - ERR_put_error
                - BN_copy
                - ERR_put_error
                - bn_set_minimal_width
                - bn_mont_n0
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:82,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:85,25'
              BranchSideFuncs:
                - bn_fits_in_words
                - ERR_put_error
                - BN_copy
                - ERR_put_error
                - bn_set_minimal_width
                - bn_mont_n0
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:86,5'
              BranchSideFuncs:
                - BN_copy
                - ERR_put_error
                - bn_set_minimal_width
                - bn_mont_n0
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:91,17'
              BranchSideFuncs:
                - BN_copy
                - ERR_put_error
                - bn_set_minimal_width
                - bn_mont_n0
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:91,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:92,5'
              BranchSideFuncs:
                - bn_set_minimal_width
                - bn_mont_n0
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:98,25'
              BranchSideFuncs:
                - bn_set_minimal_width
                - bn_mont_n0
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:73,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:74,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:77,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:78,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:81,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:82,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:85,8'
          Dst:             bn_fits_in_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:86,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:91,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:92,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:98,3'
          Dst:             bn_set_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:110,17'
          Dst:             bn_mont_n0
    - functionName:    bn_mont_ctx_set_RR_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mont
        - ctx
      BBCount:         45
      ICount:          258
      EdgeCount:       50
      CyclomaticComplexity: 7
      functionsReached:
        - BN_is_negative
        - BN_is_odd
        - BN_is_zero
        - BN_mod_mul_montgomery
        - BN_num_bits
        - BN_set_bit
        - BN_zero
        - __assert_fail
        - bn_minimal_width
        - bn_mod_lshift_consttime
        - bn_resize_words
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:163,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:163,3'
              BranchSideFuncs:
                - BN_is_negative
                - __assert_fail
                - BN_is_odd
                - __assert_fail
                - bn_minimal_width
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - __assert_fail
                - BN_set_bit
                - bn_mod_lshift_consttime
                - __assert_fail
                - bn_resize_words
                - BN_mod_mul_montgomery
                - BN_zero
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:164,3'
              BranchSideFuncs:
                - BN_is_negative
                - __assert_fail
                - BN_is_odd
                - __assert_fail
                - bn_minimal_width
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - __assert_fail
                - BN_set_bit
                - bn_mod_lshift_consttime
                - __assert_fail
                - bn_resize_words
                - BN_mod_mul_montgomery
                - BN_zero
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:164,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:164,3'
              BranchSideFuncs:
                - BN_is_odd
                - __assert_fail
                - bn_minimal_width
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - __assert_fail
                - BN_set_bit
                - bn_mod_lshift_consttime
                - __assert_fail
                - bn_resize_words
                - BN_mod_mul_montgomery
                - BN_zero
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:165,3'
              BranchSideFuncs:
                - BN_is_odd
                - __assert_fail
                - bn_minimal_width
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - __assert_fail
                - BN_set_bit
                - bn_mod_lshift_consttime
                - __assert_fail
                - bn_resize_words
                - BN_mod_mul_montgomery
                - BN_zero
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:165,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:165,3'
              BranchSideFuncs:
                - bn_minimal_width
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - __assert_fail
                - BN_set_bit
                - bn_mod_lshift_consttime
                - __assert_fail
                - bn_resize_words
                - BN_mod_mul_montgomery
                - BN_zero
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:166,3'
              BranchSideFuncs:
                - bn_minimal_width
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - __assert_fail
                - BN_set_bit
                - bn_mod_lshift_consttime
                - __assert_fail
                - bn_resize_words
                - BN_mod_mul_montgomery
                - BN_zero
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:166,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:166,3'
              BranchSideFuncs:
                - BN_num_bits
                - __assert_fail
                - __assert_fail
                - BN_set_bit
                - bn_mod_lshift_consttime
                - __assert_fail
                - bn_resize_words
                - BN_mod_mul_montgomery
                - BN_zero
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:168,34'
              BranchSideFuncs:
                - BN_num_bits
                - __assert_fail
                - __assert_fail
                - BN_set_bit
                - bn_mod_lshift_consttime
                - __assert_fail
                - bn_resize_words
                - BN_mod_mul_montgomery
                - BN_zero
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:169,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:169,3'
              BranchSideFuncs:
                - __assert_fail
                - BN_set_bit
                - bn_mod_lshift_consttime
                - __assert_fail
                - bn_resize_words
                - BN_mod_mul_montgomery
                - BN_zero
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:170,7'
              BranchSideFuncs:
                - __assert_fail
                - BN_set_bit
                - bn_mod_lshift_consttime
                - __assert_fail
                - bn_resize_words
                - BN_mod_mul_montgomery
                - BN_zero
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:171,14'
              BranchSideFuncs:
                - BN_zero
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:175,21'
              BranchSideFuncs:
                - __assert_fail
                - BN_set_bit
                - bn_mod_lshift_consttime
                - __assert_fail
                - bn_resize_words
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:176,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:176,3'
              BranchSideFuncs:
                - BN_set_bit
                - bn_mod_lshift_consttime
                - __assert_fail
                - bn_resize_words
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:201,19'
              BranchSideFuncs:
                - BN_set_bit
                - bn_mod_lshift_consttime
                - __assert_fail
                - bn_resize_words
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:205,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:206,33'
              BranchSideFuncs:
                - bn_mod_lshift_consttime
                - __assert_fail
                - bn_resize_words
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:209,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:209,5'
              BranchSideFuncs:
                - __assert_fail
                - bn_resize_words
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:214,3'
              BranchSideFuncs:
                - __assert_fail
                - bn_resize_words
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:214,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:214,3'
              BranchSideFuncs:
                - bn_resize_words
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:215,17'
              BranchSideFuncs:
                - bn_resize_words
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:215,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:216,33'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:221,27'
              BranchSideFuncs:
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:216,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:217,7'
              BranchSideFuncs:
                - bn_resize_words
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:219,3'
              BranchSideFuncs:
                - bn_resize_words
                - BN_mod_mul_montgomery
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:163,3'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:163,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:164,3'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:164,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:165,3'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:165,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:166,3'
          Dst:             bn_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:166,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:168,21'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:169,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:171,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:172,12'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:176,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:205,8'
          Dst:             BN_set_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:206,8'
          Dst:             bn_mod_lshift_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:214,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:216,10'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:221,10'
          Dst:             bn_resize_words
    - functionName:    BN_is_zero
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_fits_in_words
      functionUses:    42
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:112,10'
          Dst:             bn_fits_in_words
    - functionName:    BN_set_bit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - n
      BBCount:         15
      ICount:          113
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - bn_wexpand
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:175,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:178,11'
              BranchSideFuncs:
                - bn_wexpand
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:180,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:181,21'
              BranchSideFuncs:
                - bn_wexpand
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:190,32'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:181,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:182,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:184,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:184,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:185,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:187,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:181,10'
          Dst:             bn_wexpand
    - functionName:    bn_mod_lshift_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - n
        - m
        - ctx
      BBCount:         20
      ICount:          143
      EdgeCount:       21
      CyclomaticComplexity: 3
      functionsReached:
        - BN_copy
        - _ZL25bn_scratch_space_from_ctxmP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - bn_mod_add_words
        - bn_resize_words
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:626,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:626,42'
              BranchSideFuncs:
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZL25bn_scratch_space_from_ctxmP10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:627,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:626,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:627,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZL25bn_scratch_space_from_ctxmP10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:630,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZL25bn_scratch_space_from_ctxmP10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:632,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:633,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:635,12'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_add_words
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:635,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:636,22'
              BranchSideFuncs:
                - bn_mod_add_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:638,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:626,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:626,26'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:630,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:631,17'
          Dst:             _ZL25bn_scratch_space_from_ctxmP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:640,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:636,5'
          Dst:             bn_mod_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:640,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    _ZL25bn_scratch_space_from_ctxmP10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - width
        - ctx
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_CTX_get
        - bn_wexpand
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:485,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:485,34'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:486,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:485,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:486,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:488,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:484,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:485,23'
          Dst:             bn_wexpand
    - functionName:    bn_mont_n0
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
      BBCount:         15
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - BN_is_negative
        - BN_is_odd
        - BN_is_zero
        - _ZL20bn_neg_inv_mod_r_u64m
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:36,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:36,3'
              BranchSideFuncs:
                - BN_is_negative
                - __assert_fail
                - BN_is_odd
                - __assert_fail
                - _ZL20bn_neg_inv_mod_r_u64m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:37,3'
              BranchSideFuncs:
                - BN_is_negative
                - __assert_fail
                - BN_is_odd
                - __assert_fail
                - _ZL20bn_neg_inv_mod_r_u64m
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:37,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:37,3'
              BranchSideFuncs:
                - BN_is_odd
                - __assert_fail
                - _ZL20bn_neg_inv_mod_r_u64m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:38,3'
              BranchSideFuncs:
                - BN_is_odd
                - __assert_fail
                - _ZL20bn_neg_inv_mod_r_u64m
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:38,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:38,3'
              BranchSideFuncs:
                - _ZL20bn_neg_inv_mod_r_u64m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:38,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:36,3'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:36,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:37,3'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:37,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:38,3'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:38,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:79,10'
          Dst:             _ZL20bn_neg_inv_mod_r_u64m
    - functionName:    _ZL20bn_neg_inv_mod_r_u64m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - n
      BBCount:         19
      ICount:          139
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:105,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:105,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:110,25'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:117,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:119,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:156,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:119,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:119,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:126,40'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:156,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:156,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:156,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:105,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:119,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:156,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery_inv.cc.inc:156,3'
          Dst:             __assert_fail
    - functionName:    bn_mont_ctx_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mont
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_init
        - _ZL14OPENSSL_memsetPvim
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:30,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:31,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:32,3'
          Dst:             BN_init
    - functionName:    BN_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:48,28'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZN4bssl3NewI10bignum_ctxJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN10bignum_ctxC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN10bignum_ctxC2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN10bignum_ctxC2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN10bignum_ctxC2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:52,18'
          Dst:             _ZN10bignum_ctxC2Ev
    - functionName:    _ZL25num_trial_division_primesPK9bignum_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:196,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:198,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bn_mod_u16_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - bn
        - d
      BBCount:         14
      ICount:          125
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - BN_num_bits_word
        - _ZL21shift_and_add_mod_u16tjtjj
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:64,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:69,33'
              BranchSideFuncs:
                - BN_num_bits_word
                - __assert_fail
                - _ZL21shift_and_add_mod_u16tjtjj
                - _ZL21shift_and_add_mod_u16tjtjj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:72,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:72,3'
              BranchSideFuncs:
                - _ZL21shift_and_add_mod_u16tjtjj
                - _ZL21shift_and_add_mod_u16tjtjj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:73,50'
              BranchSideFuncs:
                - _ZL21shift_and_add_mod_u16tjtjj
                - _ZL21shift_and_add_mod_u16tjtjj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:76,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:80,33'
              BranchSideFuncs:
                - _ZL21shift_and_add_mod_u16tjtjj
                - _ZL21shift_and_add_mod_u16tjtjj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:86,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:69,16'
          Dst:             BN_num_bits_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:72,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:80,11'
          Dst:             _ZL21shift_and_add_mod_u16tjtjj
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:81,11'
          Dst:             _ZL21shift_and_add_mod_u16tjtjj
    - functionName:    _ZL21shift_and_add_mod_u16tjtjj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      short
      argCount:        5
      argTypes:
        - short
        - int
        - short
        - int
        - int
      constantsTouched: []
      argNames:
        - r
        - a
        - d
        - p
        - m
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL7mod_u16jtjj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:54,7'
          Dst:             _ZL7mod_u16jtjj
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:58,7'
          Dst:             _ZL7mod_u16jtjj
    - functionName:    _ZL7mod_u16jtjj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      short
      argCount:        4
      argTypes:
        - int
        - short
        - int
        - int
      constantsTouched: []
      argNames:
        - n
        - d
        - p
        - m
      BBCount:         7
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:42,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:42,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:42,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:42,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div_extra.cc.inc:42,3'
          Dst:             __assert_fail
    - functionName:    _ZL16bn_gcd_consttimeP9bignum_stPjPKS_S3_P10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - out_shift
        - x
        - y
        - ctx
      BBCount:         67
      ICount:          492
      EdgeCount:       126
      CyclomaticComplexity: 61
      functionsReached:
        - BN_CTX_get
        - BN_copy
        - BN_is_zero
        - BN_zero
        - ERR_put_error
        - _ZL16word_is_odd_maskm
        - _ZL19maybe_rshift1_wordsPmmS_m
        - _ZL28constant_time_declassify_inti
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - __assert_fail
        - bn_resize_words
        - bn_select_words
        - bn_set_words
        - bn_sub_words
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:51,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:51,40'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_set_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - ERR_put_error
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:51,51'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_set_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - ERR_put_error
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:52,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:53,6'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:59,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_set_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:64,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:64,23'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:70,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:64,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:64,39'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:70,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:64,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:65,16'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:70,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:65,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:66,16'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_set_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:70,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:66,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:67,24'
              BranchSideFuncs:
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_set_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:70,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:67,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:68,24'
              BranchSideFuncs:
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_resize_words
                - BN_is_zero
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_set_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:70,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:68,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:69,24'
              BranchSideFuncs:
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_set_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:70,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:70,5'
              BranchSideFuncs:
                - BN_is_zero
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - bn_set_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:75,12'
              BranchSideFuncs:
                - BN_is_zero
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - bn_set_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:79,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:83,9'
              BranchSideFuncs:
                - BN_is_zero
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - bn_set_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:84,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:85,42'
              BranchSideFuncs:
                - _ZL16word_is_odd_maskm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - BN_is_zero
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_set_words
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:110,3'
              BranchSideFuncs:
                - BN_is_zero
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - bn_set_words
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:97,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:97,5'
              BranchSideFuncs:
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL19maybe_rshift1_wordsPmmS_m
                - BN_is_zero
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_set_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:100,20'
              BranchSideFuncs:
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL19maybe_rshift1_wordsPmmS_m
                - BN_is_zero
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_set_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:110,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:110,3'
              BranchSideFuncs:
                - bn_set_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:111,15'
              BranchSideFuncs:
                - bn_set_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:111,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:112,16'
              BranchSideFuncs:
                - bn_set_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:115,16'
              BranchSideFuncs:
                - bn_set_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:54,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:59,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:60,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:61,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:62,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:65,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:66,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:67,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:68,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:69,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:117,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:79,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:85,25'
          Dst:             _ZL16word_is_odd_maskm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:85,53'
          Dst:             _ZL16word_is_odd_maskm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:89,23'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:90,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:91,5'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:92,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:95,25'
          Dst:             _ZL16word_is_odd_maskm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:96,25'
          Dst:             _ZL16word_is_odd_maskm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:97,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:97,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:103,5'
          Dst:             _ZL19maybe_rshift1_wordsPmmS_m
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:104,5'
          Dst:             _ZL19maybe_rshift1_wordsPmmS_m
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:110,3'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:110,3'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:110,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:110,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:116,10'
          Dst:             bn_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:117,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    _ZL16word_is_odd_maskm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19maybe_rshift1_wordsPmmS_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - mask
        - tmp
        - num
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_rshift1_words
        - bn_select_words
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:28,3'
          Dst:             bn_rshift1_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:29,3'
          Dst:             bn_select_words
    - functionName:    bn_set_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bn
        - words
        - num
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL15OPENSSL_memmovePvPKvm
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:231,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:232,5'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.10539
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:234,19'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.10539
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:231,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:234,3'
          Dst:             _ZL15OPENSSL_memmovePvPKvm
    - functionName:    _Z15CRYPTO_subc_u64mmmPm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1538
      functionLinenumberEnd: 1539
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - y
        - borrow
        - out_borrow
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16CRYPTO_subc_implmmmPm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1539,10'
          Dst:             _Z16CRYPTO_subc_implmmmPm
    - functionName:    _Z16CRYPTO_subc_implmmmPm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1521
      functionLinenumberEnd: 1522
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - y
        - borrow
        - out_borrow
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25BN_value_one_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17BN_value_one_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL20BN_value_one_do_initP9bignum_st
        - _ZL28BN_value_one_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:113,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:113,1'
              BranchSideFuncs:
                - _ZL28BN_value_one_storage_bss_getv
                - _ZL20BN_value_one_do_initP9bignum_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:113,1'
              BranchSideFuncs:
                - _ZL28BN_value_one_storage_bss_getv
                - _ZL20BN_value_one_do_initP9bignum_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:113,1'
          Dst:             _ZL28BN_value_one_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:113,1'
          Dst:             _ZL20BN_value_one_do_initP9bignum_st
    - functionName:    _ZL28BN_value_one_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20BN_value_one_do_initP9bignum_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL21bn_abs_sub_part_wordsPmPKmS1_iiS_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - cl
        - dl
        - tmp
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL17bn_sub_part_wordsPmPKmS1_ii
        - bn_select_words
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:123,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:123,31'
              BranchSideFuncs:
                - bn_select_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:123,36'
              BranchSideFuncs:
                - bn_select_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:121,21'
          Dst:             _ZL17bn_sub_part_wordsPmPKmS1_ii
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:122,3'
          Dst:             _ZL17bn_sub_part_wordsPmPKmS1_ii
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:125,3'
          Dst:             bn_select_words
    - functionName:    _ZL17bn_sub_part_wordsPmPKmS1_ii
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - cl
        - dl
      BBCount:         21
      ICount:          152
      EdgeCount:       25
      CyclomaticComplexity: 6
      functionsReached:
        - _Z15CRYPTO_subc_u64mmmPm
        - __assert_fail
        - bn_sub_words
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:78,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:78,3'
              BranchSideFuncs:
                - bn_sub_words
                - _Z15CRYPTO_subc_u64mmmPm
                - _Z15CRYPTO_subc_u64mmmPm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:79,34'
              BranchSideFuncs:
                - bn_sub_words
                - _Z15CRYPTO_subc_u64mmmPm
                - _Z15CRYPTO_subc_u64mmmPm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:81,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:84,8'
              BranchSideFuncs:
                - _Z15CRYPTO_subc_u64mmmPm
                - _Z15CRYPTO_subc_u64mmmPm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:88,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:91,11'
              BranchSideFuncs:
                - _Z15CRYPTO_subc_u64mmmPm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:98,14'
              BranchSideFuncs:
                - _Z15CRYPTO_subc_u64mmmPm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:92,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:93,31'
              BranchSideFuncs:
                - _Z15CRYPTO_subc_u64mmmPm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:95,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:98,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:0,0'
              BranchSideFuncs:
                - _Z15CRYPTO_subc_u64mmmPm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:99,28'
              BranchSideFuncs:
                - _Z15CRYPTO_subc_u64mmmPm
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:78,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:79,21'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:93,14'
          Dst:             _Z15CRYPTO_subc_u64mmmPm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:99,14'
          Dst:             _Z15CRYPTO_subc_u64mmmPm
    - functionName:    BN_CTX_end
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl6VectorImE4backEv
        - _ZN4bssl6VectorImE8pop_backEv
        - _ZNK4bssl6VectorImE5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:101,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:104,3'
              BranchSideFuncs:
                - _ZNK4bssl6VectorImE5emptyEv
                - __assert_fail
                - _ZN4bssl6VectorImE4backEv
                - _ZN4bssl6VectorImE8pop_backEv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:104,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:104,3'
              BranchSideFuncs:
                - _ZN4bssl6VectorImE4backEv
                - _ZN4bssl6VectorImE8pop_backEv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:105,16'
              BranchSideFuncs:
                - _ZN4bssl6VectorImE4backEv
                - _ZN4bssl6VectorImE8pop_backEv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:104,3'
          Dst:             _ZNK4bssl6VectorImE5emptyEv
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:104,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:105,28'
          Dst:             _ZN4bssl6VectorImE4backEv
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:106,15'
          Dst:             _ZN4bssl6VectorImE8pop_backEv
    - functionName:    _ZNK4bssl6VectorImE5emptyEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorImE4backEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:269,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:269,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:269,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:269,5'
          Dst:             abort
    - functionName:    _ZN4bssl6VectorImE8pop_backEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         7
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:291,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:291,5'
              BranchSideFuncs:
                - _ZNSt3__110destroy_atB8ne180100ImTnNS_9enable_ifIXnt10is_array_vIT_EEiE4typeELi0EEEvPS2_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:291,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:291,5'
          Dst:             abort
    - functionName:    _ZNK4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE4sizeEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE4PushES6_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - elem
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE9MaybeGrowEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:299,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:300,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:302,11'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:299,10'
          Dst:             _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEE9MaybeGrowEv
    - functionName:    _ZN4bssl6VectorINSt3__110unique_ptrI9bignum_stNS_8internal7DeleterEEEEixEm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - i
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:256,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:256,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:256,5'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:256,5'
          Dst:             abort
    - functionName:    BN_CTX_start
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         8
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_clear_error
        - _ZN4bssl6VectorImE4PushEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:57,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:60,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:63,8'
              BranchSideFuncs:
                - _ZN4bssl6VectorImE4PushEm
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:63,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:64,5'
              BranchSideFuncs:
                - ERR_clear_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:63,20'
          Dst:             _ZN4bssl6VectorImE4PushEm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/ctx.cc.inc:67,5'
          Dst:             ERR_clear_error
    - functionName:    _ZN4bssl6VectorImE4PushEm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - elem
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN4bssl6VectorImE9MaybeGrowEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:299,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:300,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:302,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/../../mem_internal.h:299,10'
          Dst:             _ZN4bssl6VectorImE9MaybeGrowEv
    - functionName:    _ZL13ensure_bignumPP9bignum_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 774
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_new
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:771,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:771,7'
              BranchSideFuncs:
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:772,12'
              BranchSideFuncs:
                - BN_new
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:772,12'
          Dst:             BN_new
    - functionName:    _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1174
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_MONT_CTX_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1171,3'
          Dst:             BN_MONT_CTX_free
    - functionName:    _ZL14replace_bignumPP9bignum_stS1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1164
      functionLinenumberEnd: 1168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_free
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1165,3'
          Dst:             BN_free
    - functionName:    _ZL21rsa_generate_key_implP6rsa_stiPK9bignum_stP11bn_gencb_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 982
      functionLinenumberEnd: 1162
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
        - bits
        - e_value
        - cb
      BBCount:         187
      ICount:          932
      EdgeCount:       357
      CyclomaticComplexity: 172
      functionsReached:
        - BN_CTX_get
        - BN_CTX_new
        - BN_GENCB_call
        - BN_MONT_CTX_new_consttime
        - BN_add_word
        - BN_cmp
        - BN_copy
        - BN_lshift
        - BN_num_bits
        - BN_rshift
        - BN_set_bit
        - BN_value_one
        - ERR_put_error
        - RSA_check_key
        - _ZL13ensure_bignumPP9bignum_st
        - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
        - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
        - _ZL28constant_time_declassify_inti
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - __assert_fail
        - bn_declassify
        - bn_div_consttime
        - bn_lcm_consttime
        - bn_mod_inverse_consttime
        - bn_mod_inverse_secret_prime
        - bn_mul_consttime
        - bn_set_minimal_width
        - bn_set_words
        - bn_usub_consttime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:992,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:993,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1003,19'
              BranchSideFuncs:
                - BN_num_bits
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_set_bit
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_set_bit
                - _ZL13ensure_bignumPP9bignum_st
                - ERR_put_error
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - BN_copy
                - ERR_put_error
                - bn_set_words
                - ERR_put_error
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1003,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1004,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1008,31'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_set_bit
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_set_bit
                - _ZL13ensure_bignumPP9bignum_st
                - ERR_put_error
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - BN_copy
                - ERR_put_error
                - bn_set_words
                - ERR_put_error
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1010,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1011,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1015,20'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_set_bit
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_set_bit
                - _ZL13ensure_bignumPP9bignum_st
                - ERR_put_error
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - BN_copy
                - ERR_put_error
                - bn_set_words
                - ERR_put_error
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1023,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1023,29'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1028,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1023,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1023,47'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1028,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1023,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1024,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1028,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1024,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1024,27'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1028,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1024,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1025,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1028,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1025,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1026,19'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1028,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1026,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1027,19'
              BranchSideFuncs:
                - BN_set_bit
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL13ensure_bignumPP9bignum_st
                - ERR_put_error
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - BN_copy
                - ERR_put_error
                - bn_set_words
                - ERR_put_error
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1028,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1023,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1028,5'
              BranchSideFuncs:
                - _ZL13ensure_bignumPP9bignum_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - BN_copy
                - ERR_put_error
                - bn_set_words
                - ERR_put_error
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1033,23'
              BranchSideFuncs:
                - _ZL13ensure_bignumPP9bignum_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - BN_copy
                - ERR_put_error
                - bn_set_words
                - ERR_put_error
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1033,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1034,23'
              BranchSideFuncs:
                - _ZL13ensure_bignumPP9bignum_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - BN_copy
                - ERR_put_error
                - bn_set_words
                - ERR_put_error
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1041,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1034,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1035,23'
              BranchSideFuncs:
                - _ZL13ensure_bignumPP9bignum_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - BN_copy
                - ERR_put_error
                - bn_set_words
                - ERR_put_error
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1041,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1035,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1036,23'
              BranchSideFuncs:
                - _ZL13ensure_bignumPP9bignum_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - BN_copy
                - ERR_put_error
                - bn_set_words
                - ERR_put_error
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1041,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1036,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1037,23'
              BranchSideFuncs:
                - _ZL13ensure_bignumPP9bignum_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - BN_copy
                - ERR_put_error
                - bn_set_words
                - ERR_put_error
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1041,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1037,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1038,23'
              BranchSideFuncs:
                - _ZL13ensure_bignumPP9bignum_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL13ensure_bignumPP9bignum_st
                - _ZL13ensure_bignumPP9bignum_st
                - BN_copy
                - ERR_put_error
                - bn_set_words
                - ERR_put_error
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1041,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1038,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1039,23'
              BranchSideFuncs:
                - _ZL13ensure_bignumPP9bignum_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL13ensure_bignumPP9bignum_st
                - BN_copy
                - ERR_put_error
                - bn_set_words
                - ERR_put_error
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1041,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1039,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1040,23'
              BranchSideFuncs:
                - _ZL13ensure_bignumPP9bignum_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_copy
                - ERR_put_error
                - bn_set_words
                - ERR_put_error
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1041,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1033,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1041,5'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_set_words
                - ERR_put_error
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1045,16'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_set_words
                - ERR_put_error
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1045,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1046,5'
              BranchSideFuncs:
                - bn_set_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1051,21'
              BranchSideFuncs:
                - bn_set_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1051,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1052,5'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1055,14'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1056,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1056,3'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1057,7'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
                - BN_rshift
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1057,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1060,20'
              BranchSideFuncs:
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1064,14'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - BN_add_word
                - ERR_put_error
                - BN_lshift
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1060,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1061,7'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1064,3'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1067,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1068,20'
              BranchSideFuncs:
                - BN_lshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1069,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1067,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1069,7'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1072,3'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1073,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1073,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1075,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1082,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1083,24'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1087,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1083,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1084,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1087,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1085,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1086,24'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1087,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1081,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1087,7'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1091,16'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1091,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1092,21'
              BranchSideFuncs:
                - BN_value_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_usub_consttime
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1105,28'
              BranchSideFuncs:
                - BN_value_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_usub_consttime
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1105,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1106,28'
              BranchSideFuncs:
                - BN_value_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_usub_consttime
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1110,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1106,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1107,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - BN_value_one
                - bn_usub_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1110,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1107,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1108,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1110,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1105,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1110,7'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1117,3'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - ERR_put_error
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1117,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1081,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
                - BN_GENCB_call
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_lcm_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1119,3'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - BN_num_bits
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1119,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1119,3'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1120,3'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1120,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1120,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1122,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mul_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1122,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1124,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1129,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1125,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1127,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_div_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1129,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1129,5'
              BranchSideFuncs:
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1132,24'
              BranchSideFuncs:
                - bn_set_minimal_width
                - bn_declassify
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_inverse_secret_prime
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_num_bits
                - RSA_check_key
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1139,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1140,36'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1142,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1142,5'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - RSA_check_key
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1148,19'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - RSA_check_key
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1148,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1149,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1156,22'
              BranchSideFuncs:
                - RSA_check_key
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1156,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1156,50'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1157,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1156,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1157,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1161,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:993,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1003,7'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1004,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1008,31'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1011,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1016,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1017,21'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1018,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1019,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1020,19'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1021,33'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1022,29'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1026,8'
          Dst:             BN_set_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1027,8'
          Dst:             BN_set_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1028,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1162,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1033,8'
          Dst:             _ZL13ensure_bignumPP9bignum_st
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1034,8'
          Dst:             _ZL13ensure_bignumPP9bignum_st
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1035,8'
          Dst:             _ZL13ensure_bignumPP9bignum_st
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1036,8'
          Dst:             _ZL13ensure_bignumPP9bignum_st
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1037,8'
          Dst:             _ZL13ensure_bignumPP9bignum_st
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1038,8'
          Dst:             _ZL13ensure_bignumPP9bignum_st
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1039,8'
          Dst:             _ZL13ensure_bignumPP9bignum_st
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1040,8'
          Dst:             _ZL13ensure_bignumPP9bignum_st
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1041,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1045,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1046,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1051,8'
          Dst:             bn_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1052,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1056,3'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1056,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1060,10'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1061,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1067,10'
          Dst:             BN_add_word
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1068,10'
          Dst:             BN_lshift
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1069,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1073,3'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1073,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1081,10'
          Dst:             _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1083,10'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1084,10'
          Dst:             _ZL14generate_primeP9bignum_stiPKS_S2_S2_S2_P10bignum_ctxP11bn_gencb_st
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1086,10'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1087,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1091,9'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1105,41'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1105,10'
          Dst:             bn_usub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1106,41'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1106,10'
          Dst:             bn_usub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1107,10'
          Dst:             bn_lcm_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1108,10'
          Dst:             bn_mod_inverse_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1110,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1117,41'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1117,12'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1119,3'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1119,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1120,3'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1120,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1122,8'
          Dst:             bn_mul_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1124,8'
          Dst:             bn_div_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1127,8'
          Dst:             bn_div_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1129,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1132,3'
          Dst:             bn_set_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1135,3'
          Dst:             bn_declassify
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1138,17'
          Dst:             BN_MONT_CTX_new_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1140,8'
          Dst:             bn_mod_inverse_secret_prime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1142,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1148,7'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1149,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1156,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1156,31'
          Dst:             _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1157,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1162,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    BN_rshift
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - r
        - a
        - n
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - bn_rshift_words
        - bn_set_minimal_width
        - bn_wexpand
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:116,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:120,19'
              BranchSideFuncs:
                - bn_wexpand
                - bn_rshift_words
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:120,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:121,5'
              BranchSideFuncs:
                - bn_rshift_words
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:123,19'
              BranchSideFuncs:
                - bn_rshift_words
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:116,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:120,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:123,3'
          Dst:             bn_rshift_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:126,3'
          Dst:             bn_set_minimal_width
    - functionName:    BN_add_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - w
      BBCount:         27
      ICount:          192
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - BN_is_zero
        - BN_set_word
        - BN_sub_word
        - bn_wexpand
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:100,5'
              BranchSideFuncs:
                - BN_is_zero
                - bn_wexpand
                - BN_sub_word
                - BN_is_zero
                - BN_set_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:104,18'
              BranchSideFuncs:
                - BN_is_zero
                - bn_wexpand
                - BN_sub_word
                - BN_is_zero
                - BN_set_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:105,24'
              BranchSideFuncs:
                - BN_set_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:109,7'
              BranchSideFuncs:
                - bn_wexpand
                - BN_sub_word
                - BN_is_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:110,5'
              BranchSideFuncs:
                - BN_sub_word
                - BN_is_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:118,10'
              BranchSideFuncs:
                - bn_wexpand
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:112,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:113,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:115,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:118,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:118,25'
              BranchSideFuncs:
                - bn_wexpand
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:118,3'
              BranchSideFuncs:
                - bn_wexpand
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:118,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:119,19'
              BranchSideFuncs:
                - bn_wexpand
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:123,7'
              BranchSideFuncs:
                - bn_wexpand
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:123,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:123,12'
              BranchSideFuncs:
                - bn_wexpand
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:131,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:124,21'
              BranchSideFuncs:
                - bn_wexpand
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:131,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:124,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:125,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:127,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:104,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:105,12'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:111,9'
          Dst:             BN_sub_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:112,10'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:124,10'
          Dst:             bn_wexpand
    - functionName:    BN_lshift
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - r
        - a
        - n
      BBCount:         19
      ICount:          204
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memsetPvim
        - bn_set_minimal_width
        - bn_wexpand
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:31,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:35,12'
              BranchSideFuncs:
                - bn_wexpand
                - _ZL14OPENSSL_memsetPvim.10455
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:37,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:38,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:40,8'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:45,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:46,14'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:50,14'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:46,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:47,19'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:49,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:50,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:0,0'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:51,11'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:31,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:37,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:56,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:58,3'
          Dst:             bn_set_minimal_width
    - functionName:    bn_lcm_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - ctx
      BBCount:         19
      ICount:          120
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached:
        - BN_CTX_get
        - _ZL16bn_gcd_consttimeP9bignum_stPjPKS_S3_P10bignum_ctx
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - bn_div_consttime
        - bn_mul_consttime
        - bn_rshift_secret_shift
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:151,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:151,25'
              BranchSideFuncs:
                - bn_mul_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL16bn_gcd_consttimeP9bignum_stPjPKS_S3_P10bignum_ctx
                - bn_div_consttime
                - bn_rshift_secret_shift
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:152,27'
              BranchSideFuncs:
                - bn_mul_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL16bn_gcd_consttimeP9bignum_stPjPKS_S3_P10bignum_ctx
                - bn_div_consttime
                - bn_rshift_secret_shift
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:152,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:152,41'
              BranchSideFuncs:
                - _ZL16bn_gcd_consttimeP9bignum_stPjPKS_S3_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_div_consttime
                - bn_rshift_secret_shift
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:153,27'
              BranchSideFuncs:
                - _ZL16bn_gcd_consttimeP9bignum_stPjPKS_S3_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_div_consttime
                - bn_rshift_secret_shift
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:153,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:153,51'
              BranchSideFuncs:
                - bn_div_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_rshift_secret_shift
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:155,27'
              BranchSideFuncs:
                - bn_div_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_rshift_secret_shift
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:155,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:155,76'
              BranchSideFuncs:
                - bn_rshift_secret_shift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:156,33'
              BranchSideFuncs:
                - bn_rshift_secret_shift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:148,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:150,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:152,10'
          Dst:             bn_mul_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:153,10'
          Dst:             _ZL16bn_gcd_consttimeP9bignum_stPjPKS_S3_P10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:155,10'
          Dst:             bn_div_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:156,10'
          Dst:             bn_rshift_secret_shift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:157,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:157,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    bn_mod_inverse_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - out_no_inverse
        - a
        - n
        - ctx
      BBCount:         133
      ICount:          1009
      EdgeCount:       243
      CyclomaticComplexity: 112
      functionsReached:
        - BN_CTX_get
        - BN_copy
        - BN_is_negative
        - BN_is_odd
        - BN_is_one
        - BN_is_zero
        - BN_one
        - BN_ucmp
        - BN_zero
        - ERR_put_error
        - _ZL15maybe_add_wordsPmmPKmS_m
        - _ZL16word_is_odd_maskm
        - _ZL19maybe_rshift1_wordsPmmS_m
        - _ZL25maybe_rshift1_words_carryPmmmS_m
        - _ZL28constant_time_declassify_inti
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - __assert_fail
        - bn_add_words
        - bn_resize_words
        - bn_select_words
        - bn_sub_words
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:162,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:162,36'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:163,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:163,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:166,18'
              BranchSideFuncs:
                - BN_is_zero
                - BN_is_odd
                - BN_is_odd
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_one
                - BN_one
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
                - BN_is_one
                - ERR_put_error
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:166,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:167,19'
              BranchSideFuncs:
                - BN_is_one
                - ERR_put_error
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:186,18'
              BranchSideFuncs:
                - BN_is_odd
                - BN_is_odd
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_one
                - BN_one
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:167,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:168,15'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:171,6'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:186,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:186,35'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_one
                - BN_one
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:194,20'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_one
                - BN_one
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:187,6'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_one
                - BN_one
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:194,20'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_one
                - BN_one
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:196,15'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_one
                - BN_one
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:199,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_one
                - BN_one
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:209,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:210,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:210,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:211,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:211,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:212,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:212,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:213,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:213,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:214,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:214,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:215,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:215,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:216,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:216,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:217,16'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:217,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:218,16'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_one
                - BN_one
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:218,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:219,15'
              BranchSideFuncs:
                - BN_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_one
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:219,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:220,15'
              BranchSideFuncs:
                - BN_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:220,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:222,24'
              BranchSideFuncs:
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:222,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:223,24'
              BranchSideFuncs:
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:223,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:225,24'
              BranchSideFuncs:
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:225,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:226,24'
              BranchSideFuncs:
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:226,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:228,24'
              BranchSideFuncs:
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_resize_words
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:228,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:229,24'
              BranchSideFuncs:
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_resize_words
                - bn_resize_words
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:229,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:231,24'
              BranchSideFuncs:
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_resize_words
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:231,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:232,24'
              BranchSideFuncs:
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:233,5'
              BranchSideFuncs:
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:240,12'
              BranchSideFuncs:
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:243,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:244,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:261,15'
              BranchSideFuncs:
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:261,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:262,42'
              BranchSideFuncs:
                - _ZL16word_is_odd_maskm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:312,3'
              BranchSideFuncs:
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:288,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:288,5'
              BranchSideFuncs:
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:291,25'
              BranchSideFuncs:
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL19maybe_rshift1_wordsPmmS_m
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL15maybe_add_wordsPmmPKmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - _ZL25maybe_rshift1_words_carryPmmmS_m
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ERR_put_error
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - bn_sub_words
                - bn_select_words
                - bn_sub_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - bn_add_words
                - bn_sub_words
                - bn_select_words
                - bn_select_words
                - bn_select_words
                - _ZL16word_is_odd_maskm
                - _ZL16word_is_odd_maskm
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:312,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:312,3'
              BranchSideFuncs:
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:316,47'
              BranchSideFuncs:
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:316,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:317,6'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:322,18'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:162,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:162,28'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:163,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:166,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:167,9'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:168,7'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:172,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:186,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:186,25'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:188,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:199,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:200,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:201,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:202,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:203,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:204,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:205,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:206,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:207,18'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:217,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:218,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:219,8'
          Dst:             BN_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:220,8'
          Dst:             BN_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:222,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:223,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:225,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:226,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:228,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:229,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:231,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:232,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:323,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:244,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:262,25'
          Dst:             _ZL16word_is_odd_maskm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:262,53'
          Dst:             _ZL16word_is_odd_maskm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:266,23'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:267,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:268,5'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:269,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:272,22'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:273,14'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:274,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:275,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:276,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:278,5'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:279,5'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:280,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:281,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:282,5'
          Dst:             bn_select_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:286,27'
          Dst:             _ZL16word_is_odd_maskm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:287,27'
          Dst:             _ZL16word_is_odd_maskm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:288,5'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:288,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:291,5'
          Dst:             _ZL19maybe_rshift1_wordsPmmS_m
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:293,9'
          Dst:             _ZL16word_is_odd_maskm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:293,37'
          Dst:             _ZL16word_is_odd_maskm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:295,9'
          Dst:             _ZL15maybe_add_wordsPmmPKmS_m
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:297,9'
          Dst:             _ZL15maybe_add_wordsPmmPKmS_m
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:298,5'
          Dst:             _ZL25maybe_rshift1_words_carryPmmmS_m
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:299,5'
          Dst:             _ZL25maybe_rshift1_words_carryPmmmS_m
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:301,5'
          Dst:             _ZL19maybe_rshift1_wordsPmmS_m
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:303,9'
          Dst:             _ZL16word_is_odd_maskm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:303,37'
          Dst:             _ZL16word_is_odd_maskm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:305,9'
          Dst:             _ZL15maybe_add_wordsPmmPKmS_m
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:307,9'
          Dst:             _ZL15maybe_add_wordsPmmPKmS_m
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:308,5'
          Dst:             _ZL25maybe_rshift1_words_carryPmmmS_m
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:309,5'
          Dst:             _ZL25maybe_rshift1_words_carryPmmmS_m
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:312,3'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:312,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:312,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:316,37'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:316,7'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:318,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:322,10'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:323,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    bn_div_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - quotient
        - remainder
        - numerator
        - divisor
        - divisor_min_bits
        - ctx
      BBCount:         86
      ICount:          526
      EdgeCount:       94
      CyclomaticComplexity: 10
      functionsReached:
        - BN_CTX_get
        - BN_copy
        - BN_is_negative
        - BN_is_zero
        - BN_num_bits
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL28constant_time_declassify_inti
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - __assert_fail
        - bn_add_words
        - bn_reduce_once_in_place
        - bn_wexpand
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:400,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:400,51'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:401,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:400,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:401,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:404,18'
              BranchSideFuncs:
                - BN_is_zero
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - BN_num_bits
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BN_CTX_get
                - BN_CTX_get
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:404,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:405,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:413,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - BN_num_bits
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BN_CTX_get
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:415,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:415,27'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - BN_num_bits
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:416,20'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - BN_num_bits
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:415,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:415,52'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - BN_num_bits
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:416,20'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - BN_num_bits
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:415,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:416,20'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - BN_num_bits
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BN_CTX_get
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:418,7'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - BN_num_bits
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:418,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:418,28'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - BN_num_bits
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:419,20'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - BN_num_bits
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:418,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:418,54'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - BN_num_bits
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:419,20'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - BN_num_bits
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:418,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:419,20'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - BN_num_bits
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:421,28'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - BN_num_bits
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:423,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:423,20'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:426,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:423,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:423,33'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:426,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:423,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:424,19'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:426,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:424,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:424,55'
              BranchSideFuncs:
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - BN_num_bits
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:426,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:424,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:425,19'
              BranchSideFuncs:
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - BN_num_bits
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:426,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:423,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:426,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL14OPENSSL_memsetPvim.10455
                - BN_num_bits
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:429,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL14OPENSSL_memsetPvim.10455
                - BN_num_bits
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:446,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:446,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:447,17'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:448,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:449,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:457,16'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:450,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:451,23'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:453,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:457,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:458,14'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:475,8'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:458,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:462,37'
              BranchSideFuncs:
                - bn_add_words
                - bn_reduce_once_in_place
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:473,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - bn_add_words
                - bn_reduce_once_in_place
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:475,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:475,37'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:476,8'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:475,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:476,8'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:477,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:476,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:476,38'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:480,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:475,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:477,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:480,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:400,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:400,36'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:401,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:404,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:405,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:413,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:416,9'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:481,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:419,9'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:421,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:424,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:424,44'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:425,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:429,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:433,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:446,3'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:446,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:446,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:453,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:462,24'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:468,29'
          Dst:             bn_reduce_once_in_place
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:475,29'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:476,30'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:481,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    bn_declassify
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_mod_inverse_secret_prime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - a
        - p
        - ctx
        - mont_p
      BBCount:         16
      ICount:          102
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached:
        - BN_CTX_get
        - BN_copy
        - BN_mod_exp_mont_consttime
        - BN_sub_word
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:275,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:275,42'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sub_word
                - BN_mod_exp_mont_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:275,31'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:275,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:275,56'
              BranchSideFuncs:
                - BN_sub_word
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:276,22'
              BranchSideFuncs:
                - BN_sub_word
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:276,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:276,36'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:277,36'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:273,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:274,23'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:275,34'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:276,10'
          Dst:             BN_sub_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:277,10'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:278,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:278,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    RSA_check_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         76
      ICount:          473
      EdgeCount:       106
      CyclomaticComplexity: 32
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_cmp
        - BN_free
        - BN_init
        - BN_is_negative
        - BN_is_one
        - BN_num_bits
        - BN_value_one
        - ERR_put_error
        - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
        - _ZL28constant_time_declassify_inti
        - bn_div_consttime
        - bn_mul_consttime
        - bn_usub_consttime
        - rsa_check_public_key
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:736,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:737,5'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_negative
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_mul_consttime
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - ERR_put_error
                - bn_div_consttime
                - bn_div_consttime
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_negative
                - BN_cmp
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:740,8'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_negative
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_mul_consttime
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - ERR_put_error
                - bn_div_consttime
                - bn_div_consttime
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_negative
                - BN_cmp
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:740,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:741,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:747,7'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_negative
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_mul_consttime
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - ERR_put_error
                - bn_div_consttime
                - bn_div_consttime
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_is_negative
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:747,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:748,23'
              BranchSideFuncs:
                - BN_is_negative
                - BN_cmp
                - BN_CTX_new
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_negative
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_mul_consttime
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - ERR_put_error
                - bn_div_consttime
                - bn_div_consttime
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:753,7'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_negative
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_mul_consttime
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - ERR_put_error
                - bn_div_consttime
                - bn_div_consttime
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:748,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:748,41'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:749,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:747,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:749,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:753,7'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_negative
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_mul_consttime
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - ERR_put_error
                - bn_div_consttime
                - bn_div_consttime
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:753,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:753,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:756,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:753,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:756,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:759,17'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_negative
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_mul_consttime
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - ERR_put_error
                - bn_div_consttime
                - bn_div_consttime
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:760,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:761,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:765,7'
              BranchSideFuncs:
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_init
                - BN_is_negative
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_negative
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - bn_mul_consttime
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - ERR_put_error
                - bn_div_consttime
                - bn_div_consttime
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:778,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:779,43'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:782,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:779,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:780,22'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:782,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:780,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:781,43'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:782,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:778,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:782,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:785,31'
              BranchSideFuncs:
                - bn_mul_consttime
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_value_one
                - bn_usub_consttime
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - ERR_put_error
                - bn_div_consttime
                - bn_div_consttime
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:785,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:786,5'
              BranchSideFuncs:
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_value_one
                - bn_usub_consttime
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - ERR_put_error
                - bn_div_consttime
                - bn_div_consttime
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:789,20'
              BranchSideFuncs:
                - BN_cmp
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_value_one
                - bn_usub_consttime
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - ERR_put_error
                - bn_div_consttime
                - bn_div_consttime
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:789,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:790,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:798,32'
              BranchSideFuncs:
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_value_one
                - bn_usub_consttime
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - ERR_put_error
                - bn_div_consttime
                - bn_div_consttime
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:798,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:799,32'
              BranchSideFuncs:
                - BN_value_one
                - bn_usub_consttime
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - ERR_put_error
                - bn_div_consttime
                - bn_div_consttime
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:800,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:798,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:800,5'
              BranchSideFuncs:
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - bn_div_consttime
                - bn_div_consttime
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:803,14'
              BranchSideFuncs:
                - BN_num_bits
                - BN_num_bits
                - bn_mul_consttime
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - bn_div_consttime
                - bn_div_consttime
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:805,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:806,48'
              BranchSideFuncs:
                - bn_div_consttime
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - bn_div_consttime
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:808,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:806,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:807,47'
              BranchSideFuncs:
                - bn_div_consttime
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:808,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:805,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:808,5'
              BranchSideFuncs:
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:812,37'
              BranchSideFuncs:
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:812,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:813,37'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:814,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:812,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:814,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:818,20'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:819,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:820,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:821,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:819,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:821,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:825,7'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:825,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:827,38'
              BranchSideFuncs:
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:843,6'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:827,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:828,38'
              BranchSideFuncs:
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:833,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:828,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:831,38'
              BranchSideFuncs:
                - _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:833,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:827,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:833,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:837,10'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:837,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:837,22'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:838,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:837,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:837,34'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:838,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:837,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:838,7'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:841,3'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_free
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:736,8'
          Dst:             rsa_check_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:741,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:748,8'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:748,34'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:749,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:759,17'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:767,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:768,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:769,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:770,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:771,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:772,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:778,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:779,36'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:779,7'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:780,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:781,36'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:781,7'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:782,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:785,8'
          Dst:             bn_mul_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:786,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:789,7'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:790,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:798,40'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:798,8'
          Dst:             bn_usub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:799,40'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:799,8'
          Dst:             bn_usub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:800,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:803,14'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:804,14'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:805,8'
          Dst:             bn_mul_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:806,8'
          Dst:             bn_div_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:807,8'
          Dst:             bn_div_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:808,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:812,37'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:812,7'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:813,37'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:813,7'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:814,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:821,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:827,10'
          Dst:             _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:828,10'
          Dst:             _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:831,10'
          Dst:             _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:833,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:838,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:846,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:847,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:848,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:849,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:850,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:851,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:852,3'
          Dst:             BN_CTX_free
    - functionName:    _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
        - ctx
      BBCount:         58
      ICount:          365
      EdgeCount:       80
      CyclomaticComplexity: 24
      functionsReached:
        - BN_MONT_CTX_new_consttime
        - BN_MONT_CTX_new_for_modulus
        - BN_free
        - BN_new
        - BN_to_montgomery
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_read
        - CRYPTO_MUTEX_unlock_write
        - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
        - bn_secret
        - rsa_check_public_key
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:129,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:130,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:133,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - rsa_check_public_key
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_MONT_CTX_new_for_modulus
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:137,9'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:142,29'
              BranchSideFuncs:
                - rsa_check_public_key
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_MONT_CTX_new_for_modulus
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:143,5'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_MONT_CTX_new_for_modulus
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:152,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_MONT_CTX_new_for_modulus
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:152,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:153,47'
              BranchSideFuncs:
                - BN_MONT_CTX_new_for_modulus
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:158,14'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:154,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:155,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:157,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:164,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:165,27'
              BranchSideFuncs:
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:169,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:164,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:166,5'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:169,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:169,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:169,25'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:214,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:169,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:169,43'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:214,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:169,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:175,9'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
                - BN_MONT_CTX_new_consttime
                - BN_MONT_CTX_new_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:214,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:175,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:176,47'
              BranchSideFuncs:
                - BN_MONT_CTX_new_consttime
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
                - BN_MONT_CTX_new_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:182,9'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
                - BN_MONT_CTX_new_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:177,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:178,9'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:180,5'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
                - BN_MONT_CTX_new_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:182,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:183,47'
              BranchSideFuncs:
                - BN_MONT_CTX_new_consttime
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:189,9'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:184,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:185,9'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:187,5'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:189,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:189,30'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:212,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:189,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:189,51'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:212,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:189,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:192,32'
              BranchSideFuncs:
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - CRYPTO_MUTEX_unlock_write
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:212,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:194,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:195,31'
              BranchSideFuncs:
                - _ZL17ensure_fixed_copyPP9bignum_stPKS_i
                - CRYPTO_MUTEX_unlock_write
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:196,9'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:194,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:196,9'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:201,11'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - BN_new
                - BN_to_montgomery
                - BN_free
                - bn_secret
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:201,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:202,29'
              BranchSideFuncs:
                - BN_new
                - BN_to_montgomery
                - BN_free
                - CRYPTO_MUTEX_unlock_write
                - bn_secret
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:211,5'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:203,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:204,31'
              BranchSideFuncs:
                - BN_free
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:205,19'
              BranchSideFuncs:
                - BN_free
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:203,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:205,19'
              BranchSideFuncs:
                - bn_secret
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:208,26'
              BranchSideFuncs:
                - bn_secret
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:126,3'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:128,3'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:135,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:142,8'
          Dst:             rsa_check_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:153,19'
          Dst:             BN_MONT_CTX_new_for_modulus
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:165,8'
          Dst:             _ZL17ensure_fixed_copyPP9bignum_stPKS_i
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:176,21'
          Dst:             BN_MONT_CTX_new_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:183,21'
          Dst:             BN_MONT_CTX_new_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:194,12'
          Dst:             _ZL17ensure_fixed_copyPP9bignum_stPKS_i
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:195,12'
          Dst:             _ZL17ensure_fixed_copyPP9bignum_stPKS_i
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:202,29'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:204,14'
          Dst:             BN_to_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:205,11'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:209,9'
          Dst:             bn_secret
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:218,3'
          Dst:             CRYPTO_MUTEX_unlock_write
    - functionName:    rsa_check_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         38
      ICount:          202
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - BN_is_negative
        - BN_is_odd
        - BN_num_bits
        - BN_ucmp
        - ERR_put_error
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:38,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:39,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:43,33'
              BranchSideFuncs:
                - BN_num_bits
                - BN_is_odd
                - ERR_put_error
                - BN_is_negative
                - ERR_put_error
                - BN_num_bits
                - BN_is_negative
                - BN_is_odd
                - ERR_put_error
                - BN_ucmp
                - __assert_fail
                - ERR_put_error
                - BN_ucmp
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:45,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:51,7'
              BranchSideFuncs:
                - BN_is_odd
                - ERR_put_error
                - BN_is_negative
                - ERR_put_error
                - BN_num_bits
                - BN_is_negative
                - BN_is_odd
                - ERR_put_error
                - BN_ucmp
                - __assert_fail
                - ERR_put_error
                - BN_ucmp
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:52,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:58,18'
              BranchSideFuncs:
                - BN_is_odd
                - ERR_put_error
                - BN_is_negative
                - ERR_put_error
                - BN_num_bits
                - BN_is_negative
                - BN_is_odd
                - ERR_put_error
                - BN_ucmp
                - __assert_fail
                - ERR_put_error
                - BN_ucmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:58,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:58,44'
              BranchSideFuncs:
                - BN_is_negative
                - ERR_put_error
                - BN_num_bits
                - BN_is_negative
                - BN_is_odd
                - ERR_put_error
                - BN_ucmp
                - __assert_fail
                - ERR_put_error
                - BN_ucmp
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:59,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:58,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:59,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:64,7'
              BranchSideFuncs:
                - ERR_put_error
                - BN_num_bits
                - BN_is_negative
                - BN_is_odd
                - ERR_put_error
                - BN_ucmp
                - __assert_fail
                - ERR_put_error
                - BN_ucmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:67,35'
              BranchSideFuncs:
                - BN_num_bits
                - BN_is_negative
                - BN_is_odd
                - ERR_put_error
                - BN_ucmp
                - __assert_fail
                - ERR_put_error
                - BN_ucmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:98,16'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:68,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:68,38'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:69,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:68,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:68,60'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:69,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:68,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:69,7'
              BranchSideFuncs:
                - BN_ucmp
                - __assert_fail
                - ERR_put_error
                - BN_ucmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:72,9'
              BranchSideFuncs:
                - BN_ucmp
                - __assert_fail
                - ERR_put_error
                - BN_ucmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:72,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:75,19'
              BranchSideFuncs:
                - BN_ucmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:89,11'
              BranchSideFuncs:
                - BN_ucmp
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:75,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:76,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:79,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:89,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:90,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:96,7'
              BranchSideFuncs:
                - BN_ucmp
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:98,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:99,5'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:39,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:43,21'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:45,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:52,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:58,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:58,29'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:59,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:67,23'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:68,23'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:68,50'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:69,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:75,11'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:76,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:90,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:96,7'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:96,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:99,5'
          Dst:             ERR_put_error
    - functionName:    BN_MONT_CTX_new_for_modulus
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mod
        - ctx
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_MONT_CTX_free
        - BN_MONT_CTX_new
        - BN_MONT_CTX_set
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:150,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:150,40'
              BranchSideFuncs:
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:151,22'
              BranchSideFuncs:
                - BN_MONT_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:150,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:151,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:154,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:149,23'
          Dst:             BN_MONT_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:150,24'
          Dst:             BN_MONT_CTX_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:151,5'
          Dst:             BN_MONT_CTX_free
    - functionName:    _ZL17ensure_fixed_copyPP9bignum_stPKS_i
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - width
      BBCount:         11
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_dup
        - BN_free
        - bn_resize_words
        - bn_secret
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:107,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:108,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:110,25'
              BranchSideFuncs:
                - BN_dup
                - bn_resize_words
                - BN_free
                - bn_secret
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:111,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:111,40'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:112,13'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:112,13'
              BranchSideFuncs:
                - bn_secret
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:115,10'
              BranchSideFuncs:
                - bn_secret
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:110,18'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:111,24'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:112,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:116,3'
          Dst:             bn_secret
    - functionName:    bn_secret
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_dup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         10
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BN_copy
        - BN_free
        - BN_new
      functionUses:    21
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:71,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:72,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:75,10'
              BranchSideFuncs:
                - BN_new
                - BN_copy
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:76,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:77,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:80,16'
              BranchSideFuncs:
                - BN_copy
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:81,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:85,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:75,10'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:80,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:81,5'
          Dst:             BN_free
    - functionName:    BN_MONT_CTX_set
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mont
        - mod
        - ctx
      BBCount:         16
      ICount:          121
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_div
        - BN_set_bit
        - BN_zero
        - _ZL24bn_mont_ctx_set_N_and_n0P14bn_mont_ctx_stPK9bignum_st
        - bn_resize_words
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:122,5'
              BranchSideFuncs:
                - BN_zero
                - BN_set_bit
                - BN_CTX_free
                - BN_div
                - bn_resize_words
                - BN_CTX_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:125,11'
              BranchSideFuncs:
                - BN_zero
                - BN_set_bit
                - BN_CTX_free
                - BN_div
                - bn_resize_words
                - BN_CTX_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:127,15'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_zero
                - BN_set_bit
                - BN_CTX_free
                - BN_div
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:139,21'
              BranchSideFuncs:
                - BN_zero
                - BN_set_bit
                - BN_CTX_free
                - BN_div
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:128,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:129,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:131,11'
              BranchSideFuncs:
                - BN_zero
                - BN_set_bit
                - BN_CTX_free
                - BN_div
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:141,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:141,12'
              BranchSideFuncs:
                - BN_div
                - BN_CTX_free
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:142,12'
              BranchSideFuncs:
                - BN_div
                - BN_CTX_free
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:142,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:141,12'
              BranchSideFuncs:
                - bn_resize_words
                - BN_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:143,29'
              BranchSideFuncs:
                - bn_resize_words
                - BN_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:121,8'
          Dst:             _ZL24bn_mont_ctx_set_N_and_n0P14bn_mont_ctx_stPK9bignum_st
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:127,15'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:140,3'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:141,12'
          Dst:             BN_set_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:142,12'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:143,12'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:144,3'
          Dst:             BN_CTX_free
    - functionName:    BN_div
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - quotient
        - rem
        - numerator
        - divisor
        - ctx
      BBCount:         83
      ICount:          567
      EdgeCount:       91
      CyclomaticComplexity: 10
      functionsReached:
        - BN_CTX_get
        - BN_is_zero
        - BN_lshift
        - BN_num_bits
        - BN_rshift
        - ERR_put_error
        - _ZL16bn_div_rem_wordsPmS_mmm
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - __assert_fail
        - bn_add_words
        - bn_mul_words
        - bn_resize_words
        - bn_set_minimal_width
        - bn_sub_words
        - bn_wexpand
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:164,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:165,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:169,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_num_bits
                - BN_lshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_lshift
                - bn_set_minimal_width
                - bn_set_minimal_width
                - __assert_fail
                - bn_resize_words
                - bn_wexpand
                - bn_wexpand
                - bn_set_minimal_width
                - bn_set_minimal_width
                - BN_rshift
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
                - BN_CTX_get
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:173,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:173,47'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_num_bits
                - BN_lshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_lshift
                - bn_set_minimal_width
                - bn_set_minimal_width
                - __assert_fail
                - bn_resize_words
                - bn_wexpand
                - bn_wexpand
                - bn_set_minimal_width
                - bn_set_minimal_width
                - BN_rshift
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:173,54'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_lshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_lshift
                - bn_set_minimal_width
                - bn_set_minimal_width
                - __assert_fail
                - bn_resize_words
                - bn_wexpand
                - bn_wexpand
                - bn_set_minimal_width
                - bn_set_minimal_width
                - BN_rshift
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:176,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:176,22'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:177,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:176,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:176,38'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:177,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:176,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:176,54'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:177,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:177,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:183,40'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_lshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_lshift
                - bn_set_minimal_width
                - bn_set_minimal_width
                - __assert_fail
                - bn_resize_words
                - bn_wexpand
                - bn_wexpand
                - bn_set_minimal_width
                - bn_set_minimal_width
                - BN_rshift
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:184,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:185,18'
              BranchSideFuncs:
                - BN_lshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_set_minimal_width
                - bn_set_minimal_width
                - __assert_fail
                - bn_resize_words
                - bn_wexpand
                - bn_wexpand
                - bn_set_minimal_width
                - bn_set_minimal_width
                - BN_rshift
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:186,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:184,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:186,5'
              BranchSideFuncs:
                - bn_set_minimal_width
                - bn_set_minimal_width
                - __assert_fail
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - bn_set_minimal_width
                - bn_set_minimal_width
                - BN_rshift
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:192,24'
              BranchSideFuncs:
                - bn_set_minimal_width
                - bn_set_minimal_width
                - __assert_fail
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - bn_set_minimal_width
                - bn_set_minimal_width
                - BN_rshift
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:196,8'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:196,6'
              BranchSideFuncs:
                - __assert_fail
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - bn_set_minimal_width
                - bn_set_minimal_width
                - BN_rshift
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:196,27'
              BranchSideFuncs:
                - __assert_fail
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - bn_set_minimal_width
                - bn_set_minimal_width
                - BN_rshift
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:197,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:197,3'
              BranchSideFuncs:
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - bn_set_minimal_width
                - bn_set_minimal_width
                - BN_rshift
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:204,11'
              BranchSideFuncs:
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - bn_set_minimal_width
                - bn_set_minimal_width
                - BN_rshift
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:204,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:204,34'
              BranchSideFuncs:
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - bn_set_minimal_width
                - bn_set_minimal_width
                - BN_rshift
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:204,46'
              BranchSideFuncs:
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_wexpand
                - bn_set_minimal_width
                - bn_set_minimal_width
                - BN_rshift
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:206,5'
              BranchSideFuncs:
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_set_minimal_width
                - bn_set_minimal_width
                - BN_rshift
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:211,10'
              BranchSideFuncs:
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_wexpand
                - bn_set_minimal_width
                - bn_set_minimal_width
                - BN_rshift
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:213,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:214,19'
              BranchSideFuncs:
                - bn_wexpand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_set_minimal_width
                - bn_set_minimal_width
                - BN_rshift
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:215,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:213,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:215,5'
              BranchSideFuncs:
                - bn_set_minimal_width
                - bn_set_minimal_width
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:217,16'
              BranchSideFuncs:
                - bn_set_minimal_width
                - bn_set_minimal_width
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:225,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:232,17'
              BranchSideFuncs:
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mul_words
                - bn_sub_words
                - bn_set_minimal_width
                - bn_set_minimal_width
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - bn_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:329,24'
              BranchSideFuncs:
                - bn_set_minimal_width
                - bn_set_minimal_width
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:236,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:238,9'
              BranchSideFuncs:
                - bn_mul_words
                - bn_sub_words
                - bn_set_minimal_width
                - bn_set_minimal_width
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:266,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mul_words
                - bn_sub_words
                - bn_set_minimal_width
                - bn_set_minimal_width
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - bn_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:266,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:266,7'
              BranchSideFuncs:
                - _ZL16bn_div_rem_wordsPmS_mmm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mul_words
                - bn_sub_words
                - bn_set_minimal_width
                - bn_set_minimal_width
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - __assert_fail
                - bn_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:267,33'
              BranchSideFuncs:
                - _ZL16bn_div_rem_wordsPmS_mmm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mul_words
                - bn_sub_words
                - bn_set_minimal_width
                - bn_set_minimal_width
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - __assert_fail
                - bn_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:279,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:280,13'
              BranchSideFuncs:
                - bn_mul_words
                - bn_sub_words
                - bn_set_minimal_width
                - bn_set_minimal_width
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:282,12'
              BranchSideFuncs:
                - bn_mul_words
                - bn_sub_words
                - bn_set_minimal_width
                - bn_set_minimal_width
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:284,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:287,13'
              BranchSideFuncs:
                - bn_mul_words
                - bn_sub_words
                - bn_set_minimal_width
                - bn_set_minimal_width
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_add_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:289,17'
              BranchSideFuncs:
                - bn_mul_words
                - bn_sub_words
                - bn_set_minimal_width
                - bn_set_minimal_width
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:318,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:319,8'
              BranchSideFuncs:
                - bn_add_words
                - bn_set_minimal_width
                - bn_set_minimal_width
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:325,17'
              BranchSideFuncs:
                - bn_set_minimal_width
                - bn_set_minimal_width
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_mul_words
                - bn_sub_words
                - bn_add_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:333,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:333,33'
              BranchSideFuncs:
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:337,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:333,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:334,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:337,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:164,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:165,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:169,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:170,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:171,18'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:172,18'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:173,36'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:338,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:183,28'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:184,8'
          Dst:             BN_lshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:185,8'
          Dst:             BN_lshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:192,3'
          Dst:             bn_set_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:193,3'
          Dst:             bn_set_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:197,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:205,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:213,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:214,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:266,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:267,7'
          Dst:             _ZL16bn_div_rem_wordsPmS_mmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:317,21'
          Dst:             bn_mul_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:318,9'
          Dst:             bn_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:321,22'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:329,3'
          Dst:             bn_set_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:330,3'
          Dst:             bn_set_minimal_width
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:333,23'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:338,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    _ZL16bn_div_rem_wordsPmS_mmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - quotient_out
        - rem_out
        - nh
        - nl
        - d
      BBCount:         7
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:114,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:114,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:114,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:114,3'
          Dst:             __assert_fail
    - functionName:    BN_is_one
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_abs_is_word
      functionUses:    21
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:116,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:116,41'
              BranchSideFuncs:
                - BN_abs_is_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:116,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:116,26'
          Dst:             BN_abs_is_word
    - functionName:    _ZL17check_mod_inversePiPK9bignum_stS2_S2_jP10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_ok
        - a
        - ainv
        - m
        - m_min_bits
        - ctx
      BBCount:         23
      ICount:          142
      EdgeCount:       23
      CyclomaticComplexity: 2
      functionsReached:
        - BN_CTX_get
        - BN_cmp
        - BN_is_negative
        - BN_is_one
        - _ZL28constant_time_declassify_inti
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - bn_div_consttime
        - bn_mul_consttime
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:709,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:710,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:711,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:709,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:711,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:718,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mul_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_div_consttime
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:720,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:721,25'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:723,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:721,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:722,31'
              BranchSideFuncs:
                - bn_div_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:723,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:720,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:723,5'
              BranchSideFuncs:
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:725,52'
              BranchSideFuncs:
                - BN_is_one
                - _ZL28constant_time_declassify_inti.10456
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:709,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:710,36'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:710,7'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:718,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:719,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:721,8'
          Dst:             bn_mul_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:722,8'
          Dst:             bn_div_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:727,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:725,42'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:725,13'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:727,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    BN_sub_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - w
      BBCount:         28
      ICount:          200
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - BN_add_word
        - BN_is_zero
        - BN_set_negative
        - BN_set_word
        - bn_minimal_width
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:225,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:226,5'
              BranchSideFuncs:
                - BN_is_zero
                - bn_minimal_width
                - BN_add_word
                - BN_set_word
                - BN_set_negative
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:230,18'
              BranchSideFuncs:
                - BN_is_zero
                - bn_minimal_width
                - BN_add_word
                - BN_set_word
                - BN_set_negative
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:231,21'
              BranchSideFuncs:
                - BN_set_word
                - BN_set_negative
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:239,7'
              BranchSideFuncs:
                - bn_minimal_width
                - BN_add_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:232,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:233,23'
              BranchSideFuncs:
                - BN_set_negative
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:235,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:239,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:240,5'
              BranchSideFuncs:
                - BN_add_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:246,25'
              BranchSideFuncs:
                - bn_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:246,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:246,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:252,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:247,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:252,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:254,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:255,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:258,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:264,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:264,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:268,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:264,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:265,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:268,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:230,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:231,9'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:233,7'
          Dst:             BN_set_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:241,9'
          Dst:             BN_add_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:246,8'
          Dst:             bn_minimal_width
    - functionName:    BN_set_negative
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bn
        - sign
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_is_zero
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:286,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:286,27'
              BranchSideFuncs:
                - BN_is_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:289,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:286,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:287,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:289,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:286,16'
          Dst:             BN_is_zero
    - functionName:    _ZL15maybe_add_wordsPmmPKmS_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - mask
        - b
        - tmp
        - num
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_add_words
        - bn_select_words
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:44,20'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:45,3'
          Dst:             bn_select_words
    - functionName:    _ZL25maybe_rshift1_words_carryPmmmS_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - carry
        - mask
        - tmp
        - num
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL19maybe_rshift1_wordsPmmS_m
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:36,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:36,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:37,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:35,3'
          Dst:             _ZL19maybe_rshift1_wordsPmmS_m
    - functionName:    _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - I
        - p
        - mont_p
        - q
        - ctx
      BBCount:         11
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_from_montgomery
        - BN_to_montgomery
        - ERR_put_error
        - bn_less_than_montgomery_R
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:674,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:675,5'
              BranchSideFuncs:
                - BN_from_montgomery
                - BN_to_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:680,27'
              BranchSideFuncs:
                - BN_from_montgomery
                - BN_to_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:680,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:683,25'
              BranchSideFuncs:
                - BN_to_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:684,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:680,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:684,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:694,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:674,8'
          Dst:             bn_less_than_montgomery_R
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:675,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:680,8'
          Dst:             BN_from_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:683,8'
          Dst:             BN_to_montgomery
    - functionName:    bn_less_than_montgomery_R
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
        - mont
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_is_negative
        - bn_fits_in_words
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:332,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:332,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:332,50'
              BranchSideFuncs:
                - bn_fits_in_words
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:332,11'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:332,33'
          Dst:             bn_fits_in_words
    - functionName:    _ZL14OPENSSL_memchrPvim
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - s
        - c
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:830,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:831,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:834,17'
              BranchSideFuncs:
                - memchr
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:834,10'
          Dst:             memchr
    - functionName:    _ZL23g_small_factors_do_initP9bignum_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL31g_small_factors_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20g_small_factors_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23g_small_factors_do_initP9bignum_st
        - _ZL31g_small_factors_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:877,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:877,1'
              BranchSideFuncs:
                - _ZL31g_small_factors_storage_bss_getv
                - _ZL23g_small_factors_do_initP9bignum_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:877,1'
              BranchSideFuncs:
                - _ZL31g_small_factors_storage_bss_getv
                - _ZL23g_small_factors_do_initP9bignum_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:877,1'
          Dst:             _ZL31g_small_factors_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:877,1'
          Dst:             _ZL23g_small_factors_do_initP9bignum_st
    - functionName:    _ZL28g_small_factors_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24bn_blinding_create_paramP14bn_blinding_stPK9bignum_stPK14bn_mont_ctx_stP10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - e
        - mont
        - ctx
      BBCount:         15
      ICount:          115
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - BN_from_montgomery
        - BN_mod_exp_mont
        - BN_mod_inverse_blinded
        - BN_rand_range_ex
        - BN_to_montgomery
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:127,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:135,27'
              BranchSideFuncs:
                - BN_from_montgomery
                - ERR_put_error
                - BN_mod_inverse_blinded
                - BN_mod_exp_mont
                - BN_to_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:142,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:135,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:136,31'
              BranchSideFuncs:
                - BN_mod_inverse_blinded
                - ERR_put_error
                - BN_mod_exp_mont
                - BN_to_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:142,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:136,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:140,24'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_to_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:142,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:140,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:141,25'
              BranchSideFuncs:
                - BN_to_montgomery
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:142,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:142,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:146,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:127,8'
          Dst:             BN_rand_range_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:135,8'
          Dst:             BN_from_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:136,8'
          Dst:             BN_mod_inverse_blinded
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:140,8'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:141,8'
          Dst:             BN_to_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:142,5'
          Dst:             ERR_put_error
    - functionName:    BN_rand_range_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - min_inclusive
        - max_exclusive
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - bn_rand_range_words
        - bn_wexpand
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:202,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:203,28'
              BranchSideFuncs:
                - bn_rand_range_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:205,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:202,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:205,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:208,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:202,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:203,8'
          Dst:             bn_rand_range_words
    - functionName:    BN_mod_inverse_blinded
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - out_no_inverse
        - a
        - mont
        - ctx
      BBCount:         29
      ICount:          172
      EdgeCount:       29
      CyclomaticComplexity: 2
      functionsReached:
        - BN_cmp
        - BN_is_negative
        - BN_mod_inverse_odd
        - BN_mod_mul_montgomery
        - BN_new
        - BN_rand_range_ex
        - ERR_put_error
        - _ZL28constant_time_declassify_inti
        - bn_declassify
        - bn_secret
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:222,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:223,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:224,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:222,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:224,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:228,43'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_secret
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_mul_montgomery
                - bn_declassify
                - BN_mod_inverse_odd
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:229,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:230,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:242,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_secret
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_mul_montgomery
                - bn_declassify
                - BN_mod_inverse_odd
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:242,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:243,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_secret
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_declassify
                - BN_mod_inverse_odd
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:245,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_secret
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_declassify
                - BN_mod_inverse_odd
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:247,5'
              BranchSideFuncs:
                - bn_declassify
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mod_inverse_odd
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:253,17'
              BranchSideFuncs:
                - bn_declassify
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mod_inverse_odd
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:254,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:255,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:256,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:254,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:256,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:259,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:222,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:223,36'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:223,7'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:224,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:228,43'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:242,8'
          Dst:             BN_rand_range_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:245,3'
          Dst:             bn_secret
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:246,8'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:253,3'
          Dst:             bn_declassify
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:254,8'
          Dst:             BN_mod_inverse_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:255,8'
          Dst:             BN_mod_mul_montgomery
    - functionName:    BN_mod_exp_mont
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rr
        - a
        - p
        - m
        - ctx
        - mont
      BBCount:         119
      ICount:          646
      EdgeCount:       133
      CyclomaticComplexity: 16
      functionsReached:
        - BN_CTX_get
        - BN_MONT_CTX_new_consttime
        - BN_abs_is_word
        - BN_copy
        - BN_from_montgomery
        - BN_is_bit_set
        - BN_is_odd
        - BN_mod_mul_montgomery
        - BN_num_bits
        - BN_one
        - BN_to_montgomery
        - BN_ucmp
        - BN_zero
        - ERR_put_error
        - _ZL28constant_time_declassify_inti
        - _ZL32BN_window_bits_for_exponent_sizem
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - __assert_fail
      functionUses:    17
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:129,5'
              BranchSideFuncs:
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZL32BN_window_bits_for_exponent_sizem
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_to_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_abs_is_word
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:132,7'
              BranchSideFuncs:
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZL32BN_window_bits_for_exponent_sizem
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_to_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_abs_is_word
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:133,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:137,7'
              BranchSideFuncs:
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZL32BN_window_bits_for_exponent_sizem
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_to_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_abs_is_word
                - BN_one
                - BN_zero
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:137,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:137,54'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:138,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:137,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:138,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:142,26'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZL32BN_window_bits_for_exponent_sizem
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_to_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_abs_is_word
                - BN_one
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:145,24'
              BranchSideFuncs:
                - BN_abs_is_word
                - BN_one
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:154,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZL32BN_window_bits_for_exponent_sizem
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_to_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:145,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:146,15'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:149,19'
              BranchSideFuncs:
                - BN_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:157,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:157,20'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:158,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:158,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:162,32'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZL32BN_window_bits_for_exponent_sizem
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_to_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:163,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:164,46'
              BranchSideFuncs:
                - BN_MONT_CTX_new_consttime
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL32BN_window_bits_for_exponent_sizem
                - BN_to_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - BN_CTX_get
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:175,49'
              BranchSideFuncs:
                - _ZL32BN_window_bits_for_exponent_sizem
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_to_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - BN_CTX_get
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:165,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:166,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:168,21'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL32BN_window_bits_for_exponent_sizem
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_to_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - BN_CTX_get
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:177,5'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - BN_CTX_get
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:179,7'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_CTX_get
                - BN_mod_mul_montgomery
                - BN_CTX_get
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:180,28'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_CTX_get
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:195,7'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:181,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:181,45'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:182,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:181,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:182,7'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_CTX_get
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:184,14'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_CTX_get
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:184,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:185,27'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:191,3'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:186,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:187,38'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:188,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:186,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:188,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_CTX_get
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:190,5'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_CTX_get
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:198,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:199,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:210,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:199,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:199,47'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:202,11'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:199,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:200,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:202,11'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:202,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:203,9'
              BranchSideFuncs:
                - __assert_fail
                - BN_from_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:205,13'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:212,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:212,35'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:212,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:212,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:213,25'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:221,10'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - BN_is_bit_set
                - BN_copy
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:213,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:214,21'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:218,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:221,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:222,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:229,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:222,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:223,36'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - BN_is_bit_set
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:227,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:223,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:224,11'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - BN_is_bit_set
                - BN_copy
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:226,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - BN_is_bit_set
                - BN_copy
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:229,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:229,5'
              BranchSideFuncs:
                - __assert_fail
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:230,5'
              BranchSideFuncs:
                - __assert_fail
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:230,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:230,5'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:231,9'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_is_bit_set
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:231,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:232,20'
              BranchSideFuncs:
                - BN_copy
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:235,39'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul_montgomery
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:232,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:233,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:235,5'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:235,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:0,0'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:236,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:240,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:241,7'
              BranchSideFuncs:
                - __assert_fail
                - BN_from_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:243,15'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_from_montgomery
                - __assert_fail
                - __assert_fail
                - BN_mod_mul_montgomery
                - BN_copy
                - BN_mod_mul_montgomery
                - BN_is_bit_set
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:247,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:247,3'
              BranchSideFuncs:
                - BN_from_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:249,29'
              BranchSideFuncs:
                - BN_from_montgomery
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:128,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:129,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:133,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:137,46'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:137,17'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:138,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:142,14'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:145,9'
          Dst:             BN_abs_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:146,7'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:149,12'
          Dst:             BN_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:154,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:155,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:156,12'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:164,20'
          Dst:             BN_MONT_CTX_new_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:175,16'
          Dst:             _ZL32BN_window_bits_for_exponent_sizem
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:176,8'
          Dst:             BN_to_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:180,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:181,23'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:185,16'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:187,12'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:198,10'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:199,25'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:213,11'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:223,14'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:229,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:230,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:232,12'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:235,17'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:247,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:249,10'
          Dst:             BN_from_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:250,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:250,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    BN_mod_inverse_odd
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - out_no_inverse
        - a
        - n
        - ctx
      BBCount:         109
      ICount:          539
      EdgeCount:       115
      CyclomaticComplexity: 8
      functionsReached:
        - BN_CTX_get
        - BN_cmp
        - BN_copy
        - BN_is_bit_set
        - BN_is_negative
        - BN_is_odd
        - BN_is_one
        - BN_is_zero
        - BN_nnmod
        - BN_one
        - BN_rshift
        - BN_rshift1
        - BN_sub
        - BN_uadd
        - BN_ucmp
        - BN_usub
        - BN_zero
        - ERR_put_error
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:26,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:27,5'
              BranchSideFuncs:
                - BN_is_negative
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_zero
                - BN_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_copy
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:31,22'
              BranchSideFuncs:
                - BN_is_negative
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_zero
                - BN_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_copy
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:31,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:31,35'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:32,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:31,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:32,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:37,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_zero
                - BN_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_copy
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:43,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:44,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:47,11'
              BranchSideFuncs:
                - BN_zero
                - BN_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_copy
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:48,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:48,29'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:49,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:48,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:48,54'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:49,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:48,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:49,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:51,3'
              BranchSideFuncs:
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:64,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:73,11'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:148,18'
              BranchSideFuncs:
                - BN_is_one
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:74,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:76,12'
              BranchSideFuncs:
                - BN_is_odd
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:88,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_ucmp
                - BN_uadd
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:78,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:79,22'
              BranchSideFuncs:
                - BN_uadd
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift1
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:84,23'
              BranchSideFuncs:
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_uadd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:79,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:80,11'
              BranchSideFuncs:
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:82,7'
              BranchSideFuncs:
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_uadd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:84,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:74,5'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:85,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:88,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:89,22'
              BranchSideFuncs:
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:95,11'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_ucmp
                - BN_uadd
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:89,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:90,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_ucmp
                - BN_uadd
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:92,5'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_ucmp
                - BN_uadd
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:96,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:98,12'
              BranchSideFuncs:
                - BN_is_odd
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:110,9'
              BranchSideFuncs:
                - BN_ucmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_uadd
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_uadd
                - BN_usub
                - BN_rshift
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:100,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:101,22'
              BranchSideFuncs:
                - BN_uadd
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift1
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:106,23'
              BranchSideFuncs:
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_uadd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:101,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:102,11'
              BranchSideFuncs:
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:104,7'
              BranchSideFuncs:
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_uadd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:106,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:96,5'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_ucmp
                - BN_uadd
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:107,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:110,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:111,22'
              BranchSideFuncs:
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_uadd
                - BN_usub
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:126,17'
              BranchSideFuncs:
                - BN_ucmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_uadd
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_uadd
                - BN_usub
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:111,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:112,9'
              BranchSideFuncs:
                - BN_ucmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_uadd
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_uadd
                - BN_usub
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:114,5'
              BranchSideFuncs:
                - BN_ucmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_uadd
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_uadd
                - BN_usub
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:126,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:128,20'
              BranchSideFuncs:
                - BN_uadd
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:138,20'
              BranchSideFuncs:
                - BN_uadd
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_usub
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:128,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:129,9'
              BranchSideFuncs:
                - BN_usub
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:133,20'
              BranchSideFuncs:
                - BN_usub
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:133,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:134,9'
              BranchSideFuncs:
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:136,5'
              BranchSideFuncs:
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:138,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:139,9'
              BranchSideFuncs:
                - BN_usub
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:142,20'
              BranchSideFuncs:
                - BN_usub
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:142,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:0,0'
              BranchSideFuncs:
                - BN_is_zero
                - BN_is_one
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_ucmp
                - BN_copy
                - BN_nnmod
                - BN_sub
                - BN_is_bit_set
                - BN_is_bit_set
                - BN_ucmp
                - BN_uadd
                - BN_usub
                - BN_uadd
                - BN_usub
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
                - BN_rshift
                - BN_is_odd
                - BN_rshift1
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:143,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:148,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:149,6'
              BranchSideFuncs:
                - BN_ucmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_nnmod
                - BN_sub
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:160,7'
              BranchSideFuncs:
                - BN_ucmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_nnmod
                - BN_sub
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:160,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:161,17'
              BranchSideFuncs:
                - BN_sub
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_ucmp
                - BN_copy
                - BN_nnmod
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:168,7'
              BranchSideFuncs:
                - BN_ucmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_nnmod
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:161,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:162,7'
              BranchSideFuncs:
                - BN_ucmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_nnmod
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:164,3'
              BranchSideFuncs:
                - BN_ucmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_nnmod
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:168,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:168,25'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:169,19'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:169,19'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:173,16'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:169,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:170,7'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:172,3'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:174,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:177,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:26,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:27,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:31,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:31,28'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:32,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:37,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:38,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:39,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:40,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:41,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:178,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:47,3'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:48,8'
          Dst:             BN_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:48,21'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:48,46'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:64,11'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:74,13'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:78,11'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:79,14'
          Dst:             BN_uadd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:84,12'
          Dst:             BN_rshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:89,12'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:96,13'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:100,11'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:101,14'
          Dst:             BN_uadd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:106,12'
          Dst:             BN_rshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:111,12'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:126,9'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:128,12'
          Dst:             BN_uadd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:133,12'
          Dst:             BN_usub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:138,12'
          Dst:             BN_uadd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:142,12'
          Dst:             BN_usub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:148,8'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:150,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:161,10'
          Dst:             BN_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:168,17'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:169,10'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:173,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:178,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    BN_uadd
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_set_minimal_width
        - bn_uadd_consttime
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:88,5'
              BranchSideFuncs:
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:90,24'
              BranchSideFuncs:
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:87,8'
          Dst:             bn_uadd_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:90,3'
          Dst:             bn_set_minimal_width
    - functionName:    BN_usub
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_set_minimal_width
        - bn_usub_consttime
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:214,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:215,5'
              BranchSideFuncs:
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:217,24'
              BranchSideFuncs:
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:214,8'
          Dst:             bn_usub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:217,3'
          Dst:             bn_set_minimal_width
    - functionName:    BN_sub
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
      BBCount:         24
      ICount:          147
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - BN_uadd
        - BN_ucmp
        - BN_usub
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:143,9'
              BranchSideFuncs:
                - BN_ucmp
                - BN_usub
                - BN_usub
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:152,9'
              BranchSideFuncs:
                - BN_ucmp
                - BN_usub
                - BN_usub
                - BN_uadd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:143,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:144,13'
              BranchSideFuncs:
                - BN_ucmp
                - BN_usub
                - BN_usub
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:148,11'
              BranchSideFuncs:
                - BN_ucmp
                - BN_usub
                - BN_usub
                - BN_uadd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:159,18'
              BranchSideFuncs:
                - BN_uadd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:167,15'
              BranchSideFuncs:
                - BN_ucmp
                - BN_usub
                - BN_usub
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:159,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:160,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:163,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:168,18'
              BranchSideFuncs:
                - BN_usub
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:173,18'
              BranchSideFuncs:
                - BN_usub
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:168,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:169,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:171,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:173,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:174,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:176,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:159,10'
          Dst:             BN_uadd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:167,7'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:168,10'
          Dst:             BN_usub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:173,10'
          Dst:             BN_usub
    - functionName:    BN_nnmod
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - m
        - d
        - ctx
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_div
        - BN_usub
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:341,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:342,5'
              BranchSideFuncs:
                - BN_usub
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:344,8'
              BranchSideFuncs:
                - BN_usub
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:344,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:345,5'
              BranchSideFuncs:
                - BN_usub
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:350,18'
              BranchSideFuncs:
                - BN_usub
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:341,9'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:350,10'
          Dst:             BN_usub
    - functionName:    bn_uadd_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
      BBCount:         13
      ICount:          139
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _Z15CRYPTO_addc_u64mmmPm
        - bn_add_words
        - bn_wexpand
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:65,25'
              BranchSideFuncs:
                - bn_wexpand
                - bn_add_words
                - _Z15CRYPTO_addc_u64mmmPm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:70,13'
              BranchSideFuncs:
                - bn_wexpand
                - bn_add_words
                - _Z15CRYPTO_addc_u64mmmPm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:73,5'
              BranchSideFuncs:
                - bn_add_words
                - _Z15CRYPTO_addc_u64mmmPm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:75,14'
              BranchSideFuncs:
                - bn_add_words
                - _Z15CRYPTO_addc_u64mmmPm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:78,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:79,29'
              BranchSideFuncs:
                - _Z15CRYPTO_addc_u64mmmPm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:82,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:72,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:77,20'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:79,15'
          Dst:             _Z15CRYPTO_addc_u64mmmPm
    - functionName:    _Z15CRYPTO_addc_u64mmmPm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1474
      functionLinenumberEnd: 1475
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - y
        - carry
        - out_carry
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16CRYPTO_addc_implmmmPm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1475,10'
          Dst:             _Z16CRYPTO_addc_implmmmPm
    - functionName:    _Z16CRYPTO_addc_implmmmPm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1457
      functionLinenumberEnd: 1458
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - y
        - carry
        - out_carry
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bn_rand_range_words
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - min_inclusive
        - max_exclusive
        - len
        - additional_data
      BBCount:         12
      ICount:          103
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BCM_rand_bytes_with_additional_data
        - ERR_put_error
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _ZL14OPENSSL_memsetPvim
        - _ZL16bn_range_to_maskPmS_mPKmm
        - _ZL28constant_time_declassify_inti
        - bn_in_range_words
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:166,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - ERR_put_error
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes_with_additional_data
                - _Z35FIPS_service_indicator_unlock_statev
                - bn_in_range_words
                - _ZL28constant_time_declassify_inti.10456
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:170,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - ERR_put_error
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes_with_additional_data
                - _Z35FIPS_service_indicator_unlock_statev
                - bn_in_range_words
                - _ZL28constant_time_declassify_inti.10456
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:174,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:175,7'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes_with_additional_data
                - _Z35FIPS_service_indicator_unlock_statev
                - bn_in_range_words
                - _ZL28constant_time_declassify_inti.10456
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:181,5'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes_with_additional_data
                - _Z35FIPS_service_indicator_unlock_statev
                - bn_in_range_words
                - _ZL28constant_time_declassify_inti.10456
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:194,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:174,10'
              BranchSideFuncs:
                - ERR_put_error
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes_with_additional_data
                - _Z35FIPS_service_indicator_unlock_statev
                - bn_in_range_words
                - _ZL28constant_time_declassify_inti.10456
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:196,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:165,8'
          Dst:             _ZL16bn_range_to_maskPmS_mPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:170,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:175,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:181,5'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:182,5'
          Dst:             BCM_rand_bytes_with_additional_data
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:184,5'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:195,7'
          Dst:             bn_in_range_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:194,13'
          Dst:             _ZL28constant_time_declassify_inti
    - functionName:    _ZN5mlkem12_GLOBAL__N_121matrix_mult_transposeILi3EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EEEPKS3_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - m
        - a
      BBCount:         11
      ICount:          79
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
        - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
        - _ZN5mlkem12_GLOBAL__N_111vector_zeroILi3EEEvPNS0_6vectorIXT_EEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:346,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:347,14'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:353,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:347,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:349,30'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:352,3'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:345,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_111vector_zeroILi3EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:349,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:350,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_
    - functionName:    _ZN5mlkem12_GLOBAL__N_145mlkem_generate_key_external_seed_no_self_testILi3EEEvPhPNS0_11private_keyIXT_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - priv
        - seed
      BBCount:         5
      ICount:          113
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_init_fixed
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mlkem12_GLOBAL__N_110vector_addILi3EEEvPNS0_6vectorIXT_EEEPKS3_
        - _ZN5mlkem12_GLOBAL__N_110vector_nttILi3EEEvPNS0_6vectorIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_113matrix_expandILi3EEEvPNS0_6matrixIXT_EEEPKh
        - _ZN5mlkem12_GLOBAL__N_121matrix_mult_transposeILi3EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EEEPKS3_
        - _ZN5mlkem12_GLOBAL__N_123encoded_public_key_sizeEi
        - _ZN5mlkem12_GLOBAL__N_124mlkem_marshal_public_keyILi3EEE12bcm_status_tP6cbb_stPKNS0_10public_keyIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_128vector_generate_secret_eta_2ILi3EEEvPNS0_6vectorIXT_EEEPhPKh
        - _ZN5mlkem12_GLOBAL__N_16hash_gEPhPKhm
        - _ZN5mlkem12_GLOBAL__N_16hash_hEPhPKhm
        - abort
        - bcm_success
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:727,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:728,5'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_123encoded_public_key_sizeEi
                - _ZN5mlkem12_GLOBAL__N_16hash_hEPhPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:731,10'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_123encoded_public_key_sizeEi
                - _ZN5mlkem12_GLOBAL__N_16hash_hEPhPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:703,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:707,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_16hash_gEPhPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:712,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:713,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_113matrix_expandILi3EEEvPNS0_6matrixIXT_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:715,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_128vector_generate_secret_eta_2ILi3EEEvPNS0_6vectorIXT_EEEPhPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:716,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_110vector_nttILi3EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:718,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_128vector_generate_secret_eta_2ILi3EEEvPNS0_6vectorIXT_EEEPhPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:719,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_110vector_nttILi3EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:720,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_121matrix_mult_transposeILi3EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EEEPKS3_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:721,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_110vector_addILi3EEEvPNS0_6vectorIXT_EEEPKS3_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:726,48'
          Dst:             _ZN5mlkem12_GLOBAL__N_123encoded_public_key_sizeEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:726,3'
          Dst:             CBB_init_fixed
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:727,20'
          Dst:             _ZN5mlkem12_GLOBAL__N_124mlkem_marshal_public_keyILi3EEE12bcm_status_tP6cbb_stPKNS0_10public_keyIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:727,8'
          Dst:             bcm_success
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:728,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:732,10'
          Dst:             _ZN5mlkem12_GLOBAL__N_123encoded_public_key_sizeEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:731,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_16hash_hEPhPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:733,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN5mlkem12_GLOBAL__N_124mlkem_marshal_public_keyILi3EEE12bcm_status_tP6cbb_stPKNS0_10public_keyIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 686
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pub
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_add_bytes
        - CBB_add_space
        - _ZN5mlkem12_GLOBAL__N_113vector_encodeILi3EEEvPhPKNS0_6vectorIXT_EEEi
        - _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:688,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:689,5'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113vector_encodeILi3EEEvPhPKNS0_6vectorIXT_EEEi
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:691,17'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113vector_encodeILi3EEEvPhPKNS0_6vectorIXT_EEEi
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:692,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:693,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:695,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:688,43'
          Dst:             _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:688,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:691,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_113vector_encodeILi3EEEvPhPKNS0_6vectorIXT_EEEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:692,8'
          Dst:             CBB_add_bytes
    - functionName:    _ZN5mldsa12_GLOBAL__N_111DeleterFreeIZNS0_4fips16verify_self_testEvE9values_stEclEPS3_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1400,29'
          Dst:             OPENSSL_free
    - functionName:    _ZN5mldsa12_GLOBAL__N_111DeleterFreeIZNS0_34mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS8_mS8_mS8_mE9values_stEclEPS9_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1400,29'
          Dst:             OPENSSL_free
    - functionName:    _ZN5mldsa12_GLOBAL__N_113vector_encodeILi6EEEvPhPKNS0_6vectorIXT_EEEi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1134
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - a
        - bits
      BBCount:         18
      ICount:          106
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_115scalar_encode_4EPhPKNS0_6scalarE
        - _ZN5mldsa12_GLOBAL__N_116scalar_encode_10EPhPKNS0_6scalarE
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1136,14'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_115scalar_encode_4EPhPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1140,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_116scalar_encode_10EPhPKNS0_6scalarE
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1136,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1137,23'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_115scalar_encode_4EPhPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1139,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1140,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1140,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116scalar_encode_10EPhPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1141,14'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116scalar_encode_10EPhPKNS0_6scalarE
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1141,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:0,0'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116scalar_encode_10EPhPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1142,24'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116scalar_encode_10EPhPKNS0_6scalarE
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1137,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_115scalar_encode_4EPhPKNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1140,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1142,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_116scalar_encode_10EPhPKNS0_6scalarE
    - functionName:    _ZN5mldsa12_GLOBAL__N_115hint_bit_unpackILi6EEEiPNS0_6vectorIXT_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1205
      functionLinenumberEnd: 1232
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - in
      BBCount:         27
      ICount:          159
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_111vector_zeroILi6EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1208,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1209,23'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1226,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1210,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1210,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1211,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1210,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1211,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1214,9'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1215,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1216,18'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1225,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1217,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1217,24'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1220,14'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1217,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1218,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1220,14'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1226,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1227,9'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1231,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1227,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1228,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1230,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1206,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_111vector_zeroILi6EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1209,26'
          Dst:             _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1210,34'
          Dst:             _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1226,18'
          Dst:             _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
    - functionName:    _ZN5mldsa12_GLOBAL__N_111vector_zeroILi6EEEvPNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:354,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi5EEEiPNS0_6vectorIXT_EEEPKhij
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1170
      functionLinenumberEnd: 1178
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - bits
        - max
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1171,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1172,32'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1177,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1172,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1174,7'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1176,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1172,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_120scalar_decode_signedEPNS0_6scalarEPKhij
    - functionName:    _ZN5mldsa12_GLOBAL__N_14betaILi6EEEiv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_16gamma1ILi6EEEiv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_110vector_maxILi5EEEjPKNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_110scalar_maxEPjPKNS0_6scalarE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:588,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:589,23'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_110scalar_maxEPjPKNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:591,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:589,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_maxEPjPKNS0_6scalarE
    - functionName:    _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi6EEEiv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_19w1_encodeILi6EEEvPhPKNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1182
      functionLinenumberEnd: 1184
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - w1
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_113vector_encodeILi6EEEvPhPKNS0_6vectorIXT_EEEi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1183,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_113vector_encodeILi6EEEvPhPKNS0_6vectorIXT_EEEi
    - functionName:    _ZN5mldsa12_GLOBAL__N_123vector_use_hint_vartimeILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - h
        - r
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_123scalar_use_hint_vartimeEPNS0_6scalarEPKS1_S4_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:626,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:627,30'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_123scalar_use_hint_vartimeEPNS0_6scalarEPKS1_S4_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:629,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:627,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_123scalar_use_hint_vartimeEPNS0_6scalarEPKS1_S4_
    - functionName:    _ZN5mldsa12_GLOBAL__N_110vector_subILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - lhs
        - rhs
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_110scalar_subEPNS0_6scalarEPKS1_S4_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:366,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:367,17'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_110scalar_subEPNS0_6scalarEPKS1_S4_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:369,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:367,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_subEPNS0_6scalarEPKS1_S4_
    - functionName:    _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi6EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - lhs
        - rhs
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:374,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:375,18'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:377,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:375,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
    - functionName:    _ZN5mldsa12_GLOBAL__N_110vector_nttILi6EEEvPNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:381,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:382,17'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:384,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:382,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
    - functionName:    _ZN5mldsa12_GLOBAL__N_125vector_scale_power2_roundILi6EEEvPNS0_6vectorIXT_EEEPKS3_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_125scalar_scale_power2_roundEPNS0_6scalarEPKS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:566,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:567,32'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_125scalar_scale_power2_roundEPNS0_6scalarEPKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:569,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:567,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_125scalar_scale_power2_roundEPNS0_6scalarEPKS1_
    - functionName:    _ZN5mldsa12_GLOBAL__N_13tauILi6EEEiv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_121mldsa_parse_signatureILi6ELi5EEEiPNS0_9signatureIXT_EXT0_EEEP6cbs_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1383
      functionLinenumberEnd: 1396
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sign
        - in
      BBCount:         15
      ICount:          85
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_copy_bytes
        - CBS_data
        - CBS_get_bytes
        - _ZN5mldsa12_GLOBAL__N_115hint_bit_unpackILi6EEEiPNS0_6vectorIXT_EEEPKh
        - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi5EEEiPNS0_6vectorIXT_EEEPKhij
        - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1386,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1387,22'
              BranchSideFuncs:
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi5EEEiPNS0_6vectorIXT_EEEPKhij
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_115hint_bit_unpackILi6EEEiPNS0_6vectorIXT_EEEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1392,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1387,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1389,30'
              BranchSideFuncs:
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi5EEEiPNS0_6vectorIXT_EEEPKhij
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_115hint_bit_unpackILi6EEEiPNS0_6vectorIXT_EEEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1392,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1389,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1390,22'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_115hint_bit_unpackILi6EEEiPNS0_6vectorIXT_EEEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1392,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1390,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1391,25'
              BranchSideFuncs:
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_115hint_bit_unpackILi6EEEiPNS0_6vectorIXT_EEEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1392,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1386,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1392,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1395,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1386,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1387,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1389,39'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1389,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi5EEEiPNS0_6vectorIXT_EEEPKhij
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1390,39'
          Dst:             _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1390,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1391,34'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1391,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_115hint_bit_unpackILi6EEEiPNS0_6vectorIXT_EEEPKh
    - functionName:    _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1727
      functionLinenumberEnd: 1794
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pub
        - encoded_signature
        - msg
        - msg_len
        - context_prefix
        - context_prefix_len
        - context
        - context_len
      BBCount:         44
      ICount:          313
      EdgeCount:       59
      CyclomaticComplexity: 17
      functionsReached:
        - BORINGSSL_keccak_absorb
        - BORINGSSL_keccak_init
        - BORINGSSL_keccak_squeeze
        - CBS_init
        - OPENSSL_malloc
        - _ZL14OPENSSL_memcmpPKvS0_m
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
        - _ZN5mldsa12_GLOBAL__N_110vector_maxILi5EEEjPKNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_110vector_nttILi6EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_110vector_subILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - _ZN5mldsa12_GLOBAL__N_111matrix_multILi6ELi5EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
        - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi6EEEiv
        - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi6ELi5EEEvPNS0_6matrixIXT_EXT0_EEEPKh
        - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
        - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi6EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
        - _ZN5mldsa12_GLOBAL__N_121mldsa_parse_signatureILi6ELi5EEEiPNS0_9signatureIXT_EXT0_EEEP6cbs_st
        - _ZN5mldsa12_GLOBAL__N_123vector_use_hint_vartimeILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - _ZN5mldsa12_GLOBAL__N_125vector_scale_power2_roundILi6EEEvPNS0_6vectorIXT_EEEPKS3_
        - _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
        - _ZN5mldsa12_GLOBAL__N_13tauILi6EEEiv
        - _ZN5mldsa12_GLOBAL__N_14betaILi6EEEiv
        - _ZN5mldsa12_GLOBAL__N_16gamma1ILi6EEEiv
        - _ZN5mldsa12_GLOBAL__N_19w1_encodeILi6EEEvPhPKNS0_6vectorIXT_EEE
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1739,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1740,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1744,18'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - CBS_init
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_121mldsa_parse_signatureILi6ELi5EEEiPNS0_9signatureIXT_EXT0_EEEP6cbs_st
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi6ELi5EEEvPNS0_6matrixIXT_EXT0_EEEPKh
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_13tauILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
                - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_111matrix_multILi6ELi5EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_125vector_scale_power2_roundILi6EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi6EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_subILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_123vector_use_hint_vartimeILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_19w1_encodeILi6EEEvPhPKNS0_6vectorIXT_EEE
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi6EEEiv
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi5EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_16gamma1ILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_14betaILi6EEEiv
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi6EEEiv
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1745,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1746,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi6ELi5EEEvPNS0_6matrixIXT_EXT0_EEEPKh
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_13tauILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
                - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_111matrix_multILi6ELi5EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_125vector_scale_power2_roundILi6EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi6EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_subILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_123vector_use_hint_vartimeILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_19w1_encodeILi6EEEvPhPKNS0_6vectorIXT_EEE
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi6EEEiv
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi5EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_16gamma1ILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_14betaILi6EEEiv
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi6EEEiv
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1749,18'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi6ELi5EEEvPNS0_6matrixIXT_EXT0_EEEPKh
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_13tauILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
                - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_111matrix_multILi6ELi5EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_125vector_scale_power2_roundILi6EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi6EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_subILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_123vector_use_hint_vartimeILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_19w1_encodeILi6EEEvPhPKNS0_6vectorIXT_EEE
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi6EEEiv
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi5EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_16gamma1ILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_14betaILi6EEEiv
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi6EEEiv
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1791,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1791,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi6EEEiv
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1792,25'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi6EEEiv
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS2_10public_keyIXT_EEEPKhS9_mS9_mS9_mE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1738,44'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1744,37'
          Dst:             _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1744,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1745,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_121mldsa_parse_signatureILi6ELi5EEEiPNS0_9signatureIXT_EXT0_EEEP6cbs_st
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1749,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_113matrix_expandILi6ELi5EEEvPNS0_6matrixIXT_EXT0_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1753,3'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1754,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1756,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1757,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1758,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1759,3'
          Dst:             BORINGSSL_keccak_squeeze
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1763,63'
          Dst:             _ZN5mldsa12_GLOBAL__N_13tauILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1762,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1764,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1766,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1767,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1769,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_111matrix_multILi6ELi5EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1771,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_125vector_scale_power2_roundILi6EEEvPNS0_6vectorIXT_EEEPKS3_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1772,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_nttILi6EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1774,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi6EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1777,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_subILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1778,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1780,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_123vector_use_hint_vartimeILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1782,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_19w1_encodeILi6EEEvPhPKNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1785,3'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1786,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1787,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1788,54'
          Dst:             _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1788,3'
          Dst:             BORINGSSL_keccak_squeeze
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1790,20'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_maxILi5EEEjPKNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1791,40'
          Dst:             _ZN5mldsa12_GLOBAL__N_16gamma1ILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1791,54'
          Dst:             _ZN5mldsa12_GLOBAL__N_14betaILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1792,60'
          Dst:             _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1792,10'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    _ZN5mldsa12_GLOBAL__N_113matrix_expandILi6ELi5EEEvPNS0_6matrixIXT_EXT0_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1073
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - rho
      BBCount:         11
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mldsa12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEPKh
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1079,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1080,14'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1086,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1080,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1081,46'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1085,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEPKh
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1078,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1083,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_126scalar_from_keccak_vartimeEPNS0_6scalarEPKh
    - functionName:    _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:381,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:382,17'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:384,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:382,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
    - functionName:    _ZN5mldsa12_GLOBAL__N_111matrix_multILi6ELi5EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - m
        - a
      BBCount:         11
      ICount:          84
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
        - _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
        - _ZN5mldsa12_GLOBAL__N_111vector_zeroILi6EEEvPNS0_6vectorIXT_EEE
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:396,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:397,14'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:403,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:397,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:399,30'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:402,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
                - _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:395,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_111vector_zeroILi6EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:399,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_111scalar_multEPNS0_6scalarEPKS1_S4_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:400,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
    - functionName:    _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:388,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:389,25'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:391,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:389,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118scalar_inverse_nttEPNS0_6scalarE
    - functionName:    _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1663
      functionLinenumberEnd: 1674
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_signature
        - priv
        - msg
        - msg_len
        - context_prefix
        - context_prefix_len
        - context
        - context_len
        - randomizer
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BORINGSSL_keccak_absorb
        - BORINGSSL_keccak_init
        - BORINGSSL_keccak_squeeze
        - _ZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhS8_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1666,3'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1667,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1669,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1670,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1671,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1672,3'
          Dst:             BORINGSSL_keccak_squeeze
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1674,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhS8_
    - functionName:    _ZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhS8_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1521
      functionLinenumberEnd: 1653
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_signature
        - priv
        - mu
        - randomizer
      BBCount:         57
      ICount:          425
      EdgeCount:       81
      CyclomaticComplexity: 26
      functionsReached:
        - BORINGSSL_keccak_absorb
        - BORINGSSL_keccak_init
        - BORINGSSL_keccak_squeeze
        - CBB_init_fixed
        - CBB_len
        - OPENSSL_malloc
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL18constant_time_ge_wmm
        - _ZL18constant_time_lt_wmm
        - _ZL26constant_time_declassify_wm
        - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
        - _ZN5mldsa12_GLOBAL__N_110vector_addILi5EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - _ZN5mldsa12_GLOBAL__N_110vector_maxILi5EEEjPKNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_110vector_maxILi6EEEjPKNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_110vector_nttILi6EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_110vector_subILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - _ZN5mldsa12_GLOBAL__N_111matrix_multILi6ELi5EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
        - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi6EEEiv
        - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi6ELi5EEEvPNS0_6matrixIXT_EXT0_EEEPKh
        - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
        - _ZN5mldsa12_GLOBAL__N_115vector_low_bitsILi6EEEvPNS0_6vectorIXT_EEEPKS3_
        - _ZN5mldsa12_GLOBAL__N_116vector_high_bitsILi6EEEvPNS0_6vectorIXT_EEEPKS3_
        - _ZN5mldsa12_GLOBAL__N_116vector_make_hintILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_S6_
        - _ZN5mldsa12_GLOBAL__N_117vector_count_onesILi6EEEmPKNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_117vector_max_signedILi6EEEjPKNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_118vector_expand_maskILi5EEEvPNS0_6vectorIXT_EEEPKhm
        - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi5EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi5EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
        - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi6EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
        - _ZN5mldsa12_GLOBAL__N_123mldsa_marshal_signatureILi6ELi5EEEiP6cbb_stPKNS0_9signatureIXT_EXT0_EEE
        - _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
        - _ZN5mldsa12_GLOBAL__N_13tauILi6EEEiv
        - _ZN5mldsa12_GLOBAL__N_14betaILi6EEEiv
        - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
        - _ZN5mldsa12_GLOBAL__N_16gamma1ILi6EEEiv
        - _ZN5mldsa12_GLOBAL__N_19w1_encodeILi6EEEvPhPKNS0_6vectorIXT_EEE
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1547,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1548,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1550,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi6ELi5EEEvPNS0_6matrixIXT_EXT0_EEEPKh
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_expand_maskILi5EEEvPNS0_6vectorIXT_EEEPKhm
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_111matrix_multILi6ELi5EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116vector_high_bitsILi6EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_19w1_encodeILi6EEEvPhPKNS0_6vectorIXT_EEE
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi6EEEiv
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_13tauILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
                - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi5EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi5EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi6EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_addILi5EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_subILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_115vector_low_bitsILi6EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi5EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_117vector_max_signedILi6EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_16gamma1ILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_14betaILi6EEEiv
                - _ZL18constant_time_ge_wmm
                - _ZN5mldsa12_GLOBAL__N_14betaILi6EEEiv
                - _ZL18constant_time_ge_wmm
                - _ZL26constant_time_declassify_wm
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi6EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116vector_make_hintILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_S6_
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi6EEEjPKNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_117vector_count_onesILi6EEEmPKNS0_6vectorIXT_EEE
                - _ZL18constant_time_ge_wmm
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
                - CBB_init_fixed
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_123mldsa_marshal_signatureILi6ELi5EEEiP6cbb_stPKNS0_9signatureIXT_EXT0_EEE
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - CBB_len
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1610,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1618,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_expand_maskILi5EEEvPNS0_6vectorIXT_EEEPKhm
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_111matrix_multILi6ELi5EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116vector_high_bitsILi6EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_19w1_encodeILi6EEEvPhPKNS0_6vectorIXT_EEE
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi6EEEiv
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_13tauILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
                - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi5EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi5EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi6EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_addILi5EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_subILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_115vector_low_bitsILi6EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi5EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_117vector_max_signedILi6EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_16gamma1ILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_14betaILi6EEEiv
                - _ZL18constant_time_ge_wmm
                - _ZN5mldsa12_GLOBAL__N_14betaILi6EEEiv
                - _ZL18constant_time_ge_wmm
                - _ZL26constant_time_declassify_wm
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi6EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116vector_make_hintILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_S6_
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi6EEEjPKNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_117vector_count_onesILi6EEEmPKNS0_6vectorIXT_EEE
                - _ZL18constant_time_ge_wmm
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
                - CBB_init_fixed
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_123mldsa_marshal_signatureILi6ELi5EEEiP6cbb_stPKNS0_9signatureIXT_EXT0_EEE
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - CBB_len
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1621,23'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi6EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116vector_make_hintILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_S6_
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi6EEEjPKNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_117vector_count_onesILi6EEEmPKNS0_6vectorIXT_EEE
                - _ZL18constant_time_ge_wmm
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
                - CBB_init_fixed
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_123mldsa_marshal_signatureILi6ELi5EEEiP6cbb_stPKNS0_9signatureIXT_EXT0_EEE
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - CBB_len
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
                - abort
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_expand_maskILi5EEEvPNS0_6vectorIXT_EEEPKhm
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_111matrix_multILi6ELi5EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116vector_high_bitsILi6EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_19w1_encodeILi6EEEvPhPKNS0_6vectorIXT_EEE
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi6EEEiv
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_13tauILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
                - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi5EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi5EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi6EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_addILi5EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_subILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_115vector_low_bitsILi6EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi5EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_117vector_max_signedILi6EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_16gamma1ILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_14betaILi6EEEiv
                - _ZL18constant_time_ge_wmm
                - _ZN5mldsa12_GLOBAL__N_14betaILi6EEEiv
                - _ZL18constant_time_ge_wmm
                - _ZL26constant_time_declassify_wm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1629,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1636,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_expand_maskILi5EEEvPNS0_6vectorIXT_EEEPKhm
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_111matrix_multILi6ELi5EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116vector_high_bitsILi6EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_19w1_encodeILi6EEEvPhPKNS0_6vectorIXT_EEE
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - BORINGSSL_keccak_absorb
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi6EEEiv
                - BORINGSSL_keccak_squeeze
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_13tauILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
                - _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi5EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi5EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi6EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_addILi5EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_subILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZN5mldsa12_GLOBAL__N_115vector_low_bitsILi6EEEvPNS0_6vectorIXT_EEEPKS3_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi5EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_117vector_max_signedILi6EEEjPKNS0_6vectorIXT_EEE
                - _ZN5mldsa12_GLOBAL__N_16gamma1ILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_14betaILi6EEEiv
                - _ZL18constant_time_ge_wmm
                - _ZN5mldsa12_GLOBAL__N_14betaILi6EEEiv
                - _ZL18constant_time_ge_wmm
                - _ZL26constant_time_declassify_wm
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi6EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116vector_make_hintILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_S6_
                - _ZN5mldsa12_GLOBAL__N_110vector_maxILi6EEEjPKNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_117vector_count_onesILi6EEEmPKNS0_6vectorIXT_EEE
                - _ZL18constant_time_ge_wmm
                - _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
                - _ZL18constant_time_lt_wmm.10458
                - _ZL26constant_time_declassify_wm
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
                - CBB_init_fixed
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_123mldsa_marshal_signatureILi6ELi5EEEiP6cbb_stPKNS0_9signatureIXT_EXT0_EEE
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - CBB_len
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1645,26'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
                - CBB_init_fixed
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_123mldsa_marshal_signatureILi6ELi5EEEiP6cbb_stPKNS0_9signatureIXT_EXT0_EEE
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - CBB_len
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1646,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1647,7'
              BranchSideFuncs:
                - CBB_len
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
                - abort
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1650,5'
              BranchSideFuncs:
                - CBB_len
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
                - abort
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1650,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1650,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1651,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS2_11private_keyIXT_EXT0_EEEPKhSA_E9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1524,3'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1525,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1526,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1528,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1529,3'
          Dst:             BORINGSSL_keccak_squeeze
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1546,44'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1550,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1551,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1553,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1554,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_nttILi6EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1556,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1557,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_nttILi6EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1559,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_113matrix_expandILi6ELi5EEEvPNS0_6matrixIXT_EXT0_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1564,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_expand_maskILi5EEEvPNS0_6vectorIXT_EEEPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1567,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1568,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1570,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_111matrix_multILi6ELi5EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1571,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1573,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_116vector_high_bitsILi6EEEvPNS0_6vectorIXT_EEEPKS3_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1575,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_19w1_encodeILi6EEEvPhPKNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1577,5'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1578,5'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1579,5'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1581,34'
          Dst:             _ZN5mldsa12_GLOBAL__N_112lambda_bytesILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1580,5'
          Dst:             BORINGSSL_keccak_squeeze
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1585,65'
          Dst:             _ZN5mldsa12_GLOBAL__N_13tauILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1584,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_129scalar_sample_in_ball_vartimeEPNS0_6scalarEPKhii
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1586,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_nttEPNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1588,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi5EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1589,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi5EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1590,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi6EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1591,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1593,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_addILi5EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1596,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_subILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1597,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_115vector_low_bitsILi6EEEvPNS0_6vectorIXT_EEEPKS3_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1608,22'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_maxILi5EEEjPKNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1609,23'
          Dst:             _ZN5mldsa12_GLOBAL__N_117vector_max_signedILi6EEEjPKNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1611,39'
          Dst:             _ZN5mldsa12_GLOBAL__N_16gamma1ILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1611,53'
          Dst:             _ZN5mldsa12_GLOBAL__N_14betaILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1611,13'
          Dst:             _ZL18constant_time_ge_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1612,50'
          Dst:             _ZN5mldsa12_GLOBAL__N_14betaILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1612,13'
          Dst:             _ZL18constant_time_ge_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1610,9'
          Dst:             _ZL26constant_time_declassify_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1622,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_mult_scalarILi6EEEvPNS0_6vectorIXT_EEEPKS3_PKNS0_6scalarE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1623,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1624,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_116vector_make_hintILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_S6_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1627,24'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_maxILi6EEEjPKNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1628,21'
          Dst:             _ZN5mldsa12_GLOBAL__N_117vector_count_onesILi6EEEmPKNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1629,36'
          Dst:             _ZL18constant_time_ge_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1630,55'
          Dst:             _ZN5mldsa12_GLOBAL__N_15omegaILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1630,36'
          Dst:             _ZL18constant_time_lt_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1629,9'
          Dst:             _ZL26constant_time_declassify_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1645,49'
          Dst:             _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1645,5'
          Dst:             CBB_init_fixed
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1646,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_123mldsa_marshal_signatureILi6ELi5EEEiP6cbb_stPKNS0_9signatureIXT_EXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1650,5'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1650,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_115signature_bytesILi6EEEmv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1650,5'
          Dst:             abort
    - functionName:    _ZN5mldsa12_GLOBAL__N_111DeleterFreeIZNS0_48mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKhE9values_stEclEPS9_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1400,29'
          Dst:             OPENSSL_free
    - functionName:    _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - nibble
        - result
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL28constant_time_declassify_inti
        - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:970,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:971,26'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_17mod_subEjj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:974,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:970,7'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:971,15'
          Dst:             _ZN5mldsa12_GLOBAL__N_17mod_subEjj
    - functionName:    _ZN5mldsa12_GLOBAL__N_114scalar_uniformILi4EEEvPNS0_6scalarEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 1016
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - derived_seed
      BBCount:         29
      ICount:          166
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - BORINGSSL_keccak_absorb
        - BORINGSSL_keccak_init
        - BORINGSSL_keccak_squeeze
        - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:992,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:992,3'
              BranchSideFuncs:
                - __assert_fail
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:993,3'
              BranchSideFuncs:
                - __assert_fail
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:993,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:993,3'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:995,7'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:996,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:998,43'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1016,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:999,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:999,45'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:999,5'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:999,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:996,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1000,27'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1008,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1009,26'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1011,11'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1011,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1011,58'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1014,5'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1011,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1012,26'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1014,5'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
                - _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:990,3'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:991,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:992,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:993,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:998,5'
          Dst:             BORINGSSL_keccak_squeeze
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1008,11'
          Dst:             _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1011,29'
          Dst:             _ZN5mldsa12_GLOBAL__N_123coefficient_from_nibbleILi4EEEbjPj
    - functionName:    _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi6EEEmv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_119vector_power2_roundILi6EEEvPNS0_6vectorIXT_EEES4_PKS3_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - t1
        - t0
        - t
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_119scalar_power2_roundEPNS0_6scalarES2_PKS1_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:559,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:560,26'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_119scalar_power2_roundEPNS0_6scalarES2_PKS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:562,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:560,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_119scalar_power2_roundEPNS0_6scalarES2_PKS1_
    - functionName:    _ZN5mldsa12_GLOBAL__N_110vector_addILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - lhs
        - rhs
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:359,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:360,17'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:362,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:360,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_110scalar_addEPNS0_6scalarEPKS1_S4_
    - functionName:    _ZN5mldsa12_GLOBAL__N_119vector_expand_shortILi6ELi5EEEvPNS0_6vectorIXT0_EEEPNS2_IXT_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s1
        - s2
        - sigma
      BBCount:         11
      ICount:          86
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mldsa12_GLOBAL__N_114scalar_uniformILi4EEEvPNS0_6scalarEPKh
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1100,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1101,31'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_114scalar_uniformILi4EEEvPNS0_6scalarEPKh
                - _ZN5mldsa12_GLOBAL__N_114scalar_uniformILi4EEEvPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1104,12'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_114scalar_uniformILi4EEEvPNS0_6scalarEPKh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1104,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1105,31'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_114scalar_uniformILi4EEEvPNS0_6scalarEPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1108,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1097,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1101,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_114scalar_uniformILi4EEEvPNS0_6scalarEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1105,5'
          Dst:             _ZN5mldsa12_GLOBAL__N_114scalar_uniformILi4EEEvPNS0_6scalarEPKh
    - functionName:    _ZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1409
      functionLinenumberEnd: 1467
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - priv
        - entropy
      BBCount:         29
      ICount:          224
      EdgeCount:       44
      CyclomaticComplexity: 17
      functionsReached:
        - BORINGSSL_keccak
        - CBB_init_fixed
        - CBB_len
        - OPENSSL_malloc
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mldsa12_GLOBAL__N_110vector_addILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_111matrix_multILi6ELi5EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
        - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi6ELi5EEEvPNS0_6matrixIXT_EXT0_EEEPKh
        - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi6EEEmv
        - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_119vector_expand_shortILi6ELi5EEEvPNS0_6vectorIXT0_EEEPNS2_IXT_EEEPKh
        - _ZN5mldsa12_GLOBAL__N_119vector_power2_roundILi6EEEvPNS0_6vectorIXT_EEES4_PKS3_
        - _ZN5mldsa12_GLOBAL__N_124mldsa_marshal_public_keyILi6EEEiP6cbb_stPKNS0_10public_keyIXT_EEE
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1420,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1421,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1425,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BORINGSSL_keccak
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi6ELi5EEEvPNS0_6matrixIXT_EXT0_EEEPKh
                - _ZN5mldsa12_GLOBAL__N_119vector_expand_shortILi6ELi5EEEvPNS0_6vectorIXT0_EEEPNS2_IXT_EEEPKh
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_111matrix_multILi6ELi5EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_addILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_119vector_power2_roundILi6EEEvPNS0_6vectorIXT_EEES4_PKS3_
                - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi6EEEmv
                - CBB_init_fixed
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_124mldsa_marshal_public_keyILi6EEEiP6cbb_stPKNS0_10public_keyIXT_EEE
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - CBB_len
                - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi6EEEmv
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi6EEEmv
                - BORINGSSL_keccak
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1457,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1458,5'
              BranchSideFuncs:
                - CBB_len
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi6EEEmv
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi6EEEmv
                - BORINGSSL_keccak
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1460,3'
              BranchSideFuncs:
                - CBB_len
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi6EEEmv
                - __assert_fail
                - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi6EEEmv
                - BORINGSSL_keccak
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1460,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1460,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi6EEEmv
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - BORINGSSL_keccak
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1462,20'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi6EEEmv
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
                - BORINGSSL_keccak
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS2_11private_keyIXT_EXT0_EEEPKhE9values_stNS2_11DeleterFreeISA_EEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1419,44'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1425,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1430,3'
          Dst:             BORINGSSL_keccak
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1437,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1438,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1439,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1441,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_113matrix_expandILi6ELi5EEEvPNS0_6matrixIXT_EXT0_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1442,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_119vector_expand_shortILi6ELi5EEEvPNS0_6vectorIXT0_EEEPNS2_IXT_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1444,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1445,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1447,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_111matrix_multILi6ELi5EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1448,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1449,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_addILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1451,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_119vector_power2_roundILi6EEEvPNS0_6vectorIXT_EEES4_PKS3_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1456,48'
          Dst:             _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi6EEEmv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1456,3'
          Dst:             CBB_init_fixed
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1457,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_124mldsa_marshal_public_keyILi6EEEiP6cbb_stPKNS0_10public_keyIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1460,3'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1460,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi6EEEmv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1460,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1463,44'
          Dst:             _ZN5mldsa12_GLOBAL__N_116public_key_bytesILi6EEEmv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1462,3'
          Dst:             BORINGSSL_keccak
    - functionName:    _ZN5mldsa12_GLOBAL__N_124mldsa_marshal_public_keyILi6EEEiP6cbb_stPKNS0_10public_keyIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1261
      functionLinenumberEnd: 1273
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pub
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_add_bytes
        - CBB_add_space
        - _ZN5mldsa12_GLOBAL__N_113vector_encodeILi6EEEvPhPKNS0_6vectorIXT_EEEi
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1262,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1263,5'
              BranchSideFuncs:
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_113vector_encodeILi6EEEvPhPKNS0_6vectorIXT_EEEi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1267,22'
              BranchSideFuncs:
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_113vector_encodeILi6EEEvPhPKNS0_6vectorIXT_EEEi
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1267,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1268,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_113vector_encodeILi6EEEvPhPKNS0_6vectorIXT_EEEi
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1270,17'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_113vector_encodeILi6EEEvPhPKNS0_6vectorIXT_EEEi
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1262,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1267,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1270,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_113vector_encodeILi6EEEvPhPKNS0_6vectorIXT_EEEi
    - functionName:    _ZL25fiat_p256_from_montgomeryPmPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
      BBCount:         3
      ICount:          395
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18fiat_p256_mulx_u64PmS_mm
        - _ZL21fiat_p256_cmovznz_u64Pmhmm
        - _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - _ZL24fiat_p256_subborrowx_u64PmPhhmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1037,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1038,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1039,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1040,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1041,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1042,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1043,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1044,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1045,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1046,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1047,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1048,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1049,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1050,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1051,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1052,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1053,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1054,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1055,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1056,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1057,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1058,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1059,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1060,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1061,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1062,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1063,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1064,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1065,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1066,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1067,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1068,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1069,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1070,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1071,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1072,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1073,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1075,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1076,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1077,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1078,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1079,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1080,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1081,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1082,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1083,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
    - functionName:    _ZL18fiat_p256_mulx_u64PmS_mm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out1
        - out2
        - arg1
        - arg2
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    68
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23fiat_p256_addcarryx_u64PmPhhmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out1
        - out2
        - arg1
        - arg2
        - arg3
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    139
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24fiat_p256_subborrowx_u64PmPhhmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out1
        - out2
        - arg1
        - arg2
        - arg3
      BBCount:         1
      ICount:          51
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL21fiat_p256_cmovznz_u64Pmhmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out1
        - arg1
        - arg2
        - arg3
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL27fiat_p256_value_barrier_u64m
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:162,10'
          Dst:             _ZL27fiat_p256_value_barrier_u64m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:162,53'
          Dst:             _ZL27fiat_p256_value_barrier_u64m
    - functionName:    _ZL27fiat_p256_value_barrier_u64m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL29fiat_p256_select_point_affinemmPA2_A4_KmPA4_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - idx
        - size
        - pre_comp
        - out
      BBCount:         7
      ICount:          86
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZL17fiat_p256_cmovznzPmmPKmS1_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:376,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:377,33'
              BranchSideFuncs:
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:381,21'
              BranchSideFuncs:
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:375,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:378,5'
          Dst:             _ZL17fiat_p256_cmovznzPmmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:379,5'
          Dst:             _ZL17fiat_p256_cmovznzPmmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:381,3'
          Dst:             _ZL17fiat_p256_cmovznzPmmPKmS1_
    - functionName:    _ZL17fiat_p256_cmovznzPmmPKmS1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - t
        - z
        - nz
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19fiat_p256_selectznzPmhPKmS1_
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:77,3'
          Dst:             _ZL19fiat_p256_selectznzPmhPKmS1_
    - functionName:    _ZL19fiat_p256_selectznzPmhPKmS1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1398
      functionLinenumberEnd: 1411
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
        - arg2
        - arg3
      BBCount:         3
      ICount:          79
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL21fiat_p256_cmovznz_u64Pmhmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1403,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1404,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1405,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:1406,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
    - functionName:    _ZL13fiat_p256_oppPmPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 933
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
      BBCount:         3
      ICount:          104
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL21fiat_p256_cmovznz_u64Pmhmm
        - _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - _ZL24fiat_p256_subborrowx_u64PmPhhmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:920,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:921,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:922,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:923,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:924,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:925,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:926,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:927,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:928,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
    - functionName:    _ZL22fiat_p256_select_pointmmPA3_A4_KmPA4_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - idx
        - size
        - pre_comp
        - out
      BBCount:         7
      ICount:          90
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZL17fiat_p256_cmovznzPmmPKmS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:390,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:391,33'
              BranchSideFuncs:
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:396,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:389,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:392,5'
          Dst:             _ZL17fiat_p256_cmovznzPmmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:393,5'
          Dst:             _ZL17fiat_p256_cmovznzPmmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:394,5'
          Dst:             _ZL17fiat_p256_cmovznzPmmPKmS1_
    - functionName:    _ZL17fiat_p256_get_bitPK9EC_SCALARi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - i
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    22
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:400,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:400,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:401,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:400,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:401,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:405,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL17fiat_p256_nonzeroPmPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1379
      functionLinenumberEnd: 1383
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x_out
        - y_out
        - z_out
        - x_in
        - y_in
        - z_in
      BBCount:         3
      ICount:          132
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13fiat_p256_addPmPKmS1_
        - _ZL13fiat_p256_mulPmPKmS1_
        - _ZL13fiat_p256_subPmPKmS1_
        - _ZL16fiat_p256_squarePmPKm
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:202,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:204,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:206,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:209,3'
          Dst:             _ZL13fiat_p256_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:210,3'
          Dst:             _ZL13fiat_p256_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:212,3'
          Dst:             _ZL13fiat_p256_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:213,3'
          Dst:             _ZL13fiat_p256_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:214,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:217,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:218,3'
          Dst:             _ZL13fiat_p256_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:219,3'
          Dst:             _ZL13fiat_p256_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:220,3'
          Dst:             _ZL13fiat_p256_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:221,3'
          Dst:             _ZL13fiat_p256_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:224,3'
          Dst:             _ZL13fiat_p256_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:225,3'
          Dst:             _ZL13fiat_p256_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:226,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:227,3'
          Dst:             _ZL13fiat_p256_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:230,3'
          Dst:             _ZL13fiat_p256_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:231,3'
          Dst:             _ZL13fiat_p256_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:232,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:233,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:234,3'
          Dst:             _ZL13fiat_p256_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:235,3'
          Dst:             _ZL13fiat_p256_subPmPKmS1_
    - functionName:    _ZL16fiat_p256_squarePmPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
      BBCount:         11
      ICount:          837
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_is_ADX_capable
        - CRYPTO_is_BMI1_capable
        - CRYPTO_is_BMI2_capable
        - _ZL18fiat_p256_mulx_u64PmS_mm
        - _ZL21fiat_p256_cmovznz_u64Pmhmm
        - _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - fiat_p256_adx_sqr
      functionUses:    30
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:493,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:493,35'
              BranchSideFuncs:
                - CRYPTO_is_BMI2_capable
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - CRYPTO_is_ADX_capable
                - fiat_p256_adx_sqr
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:686,9'
              BranchSideFuncs:
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:493,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:494,5'
              BranchSideFuncs:
                - CRYPTO_is_ADX_capable
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - fiat_p256_adx_sqr
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:686,9'
              BranchSideFuncs:
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:493,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:495,25'
              BranchSideFuncs:
                - fiat_p256_adx_sqr
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:686,9'
              BranchSideFuncs:
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:493,7'
          Dst:             CRYPTO_is_BMI1_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:493,35'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:494,5'
          Dst:             CRYPTO_is_ADX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:495,7'
          Dst:             fiat_p256_adx_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:690,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:691,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:692,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:693,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:694,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:695,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:696,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:698,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:699,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:700,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:701,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:703,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:704,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:705,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:706,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:707,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:708,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:709,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:710,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:711,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:712,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:713,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:714,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:716,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:717,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:718,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:719,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:720,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:721,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:722,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:723,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:724,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:726,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:727,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:728,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:729,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:730,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:732,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:733,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:734,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:735,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:736,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:737,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:738,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:740,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:741,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:742,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:743,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:744,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:745,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:746,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:747,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:748,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:750,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:751,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:752,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:753,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:754,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:756,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:757,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:758,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:759,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:760,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:761,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:762,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:764,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:765,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:766,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:767,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:768,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:769,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:770,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:771,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:772,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:774,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:775,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:776,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:777,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:778,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:780,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:781,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:782,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:783,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:784,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:785,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:786,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:787,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:788,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
    - functionName:    _ZL13fiat_p256_mulPmPKmS1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
        - arg2
      BBCount:         11
      ICount:          841
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_is_ADX_capable
        - CRYPTO_is_BMI1_capable
        - CRYPTO_is_BMI2_capable
        - _ZL18fiat_p256_mulx_u64PmS_mm
        - _ZL21fiat_p256_cmovznz_u64Pmhmm
        - _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - fiat_p256_adx_mul
      functionUses:    31
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:179,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:179,35'
              BranchSideFuncs:
                - CRYPTO_is_BMI2_capable
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - CRYPTO_is_ADX_capable
                - fiat_p256_adx_mul
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:372,9'
              BranchSideFuncs:
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:179,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:180,5'
              BranchSideFuncs:
                - CRYPTO_is_ADX_capable
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - fiat_p256_adx_mul
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:372,9'
              BranchSideFuncs:
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:181,25'
              BranchSideFuncs:
                - fiat_p256_adx_mul
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:372,9'
              BranchSideFuncs:
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL18fiat_p256_mulx_u64PmS_mm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL23fiat_p256_addcarryx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL24fiat_p256_subborrowx_u64PmPhhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
                - _ZL21fiat_p256_cmovznz_u64Pmhmm
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:179,7'
          Dst:             CRYPTO_is_BMI1_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:179,35'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:180,5'
          Dst:             CRYPTO_is_ADX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:181,7'
          Dst:             fiat_p256_adx_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:376,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:377,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:378,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:379,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:380,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:381,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:382,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:384,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:385,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:386,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:387,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:389,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:390,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:391,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:392,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:393,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:394,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:395,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:396,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:397,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:398,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:399,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:400,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:402,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:403,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:404,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:405,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:406,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:407,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:408,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:409,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:410,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:412,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:413,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:414,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:415,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:416,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:418,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:419,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:420,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:421,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:422,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:423,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:424,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:426,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:427,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:428,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:429,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:430,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:431,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:432,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:433,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:434,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:436,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:437,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:438,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:439,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:440,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:442,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:443,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:444,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:445,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:446,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:447,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:448,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:450,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:451,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:452,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:453,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:454,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:455,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:456,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:457,3'
          Dst:             _ZL18fiat_p256_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:458,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:460,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:461,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:462,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:463,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:464,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:466,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:467,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:468,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:469,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:470,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:471,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:472,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:473,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:474,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
    - functionName:    _ZL13fiat_p256_subPmPKmS1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 859
      functionLinenumberEnd: 890
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
        - arg2
      BBCount:         3
      ICount:          119
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL21fiat_p256_cmovznz_u64Pmhmm
        - _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - _ZL24fiat_p256_subborrowx_u64PmPhhmm
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:877,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:878,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:879,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:880,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:881,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:882,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:883,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:884,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:885,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
    - functionName:    _ZL13fiat_p256_addPmPKmS1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
        - arg2
      BBCount:         3
      ICount:          142
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL21fiat_p256_cmovznz_u64Pmhmm
        - _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - _ZL24fiat_p256_subborrowx_u64PmPhhmm
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:829,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:830,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:831,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:832,3'
          Dst:             _ZL23fiat_p256_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:833,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:834,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:835,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:836,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:837,3'
          Dst:             _ZL24fiat_p256_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:838,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:839,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:840,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/../../../third_party/fiat/p256_64.h:841,3'
          Dst:             _ZL21fiat_p256_cmovznz_u64Pmhmm
    - functionName:    fiat_p256_adx_mul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fiat_p256_adx_sqr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14fiat_p256_copyPmPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in1
      BBCount:         5
      ICount:          37
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:68,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:69,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:71,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL12fiat_p256_nzPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in1
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17fiat_p256_nonzeroPmPKm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:62,3'
          Dst:             _ZL17fiat_p256_nonzeroPmPKm
    - functionName:    _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x3
        - y3
        - z3
        - x1
        - y1
        - z1
        - mixed
        - x2
        - y2
        - z2
      BBCount:         9
      ICount:          293
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL12fiat_p256_nzPKm
        - _ZL13fiat_p256_addPmPKmS1_
        - _ZL13fiat_p256_mulPmPKmS1_
        - _ZL13fiat_p256_subPmPKmS1_
        - _ZL14fiat_p256_copyPmPKm
        - _ZL16fiat_p256_squarePmPKm
        - _ZL17fiat_p256_cmovznzPmmPKmS1_
        - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
        - _ZL23constant_time_is_zero_wm
        - _ZL26constant_time_declassify_wm
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:268,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:271,22'
              BranchSideFuncs:
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_addPmPKmS1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL12fiat_p256_nzPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL13fiat_p256_addPmPKmS1_
                - _ZL12fiat_p256_nzPKm
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL26constant_time_declassify_wm
                - _ZL13fiat_p256_addPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:289,20'
              BranchSideFuncs:
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_addPmPKmS1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL12fiat_p256_nzPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL13fiat_p256_addPmPKmS1_
                - _ZL12fiat_p256_nzPKm
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL26constant_time_declassify_wm
                - _ZL13fiat_p256_addPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:327,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:328,28'
              BranchSideFuncs:
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:334,17'
              BranchSideFuncs:
                - _ZL13fiat_p256_addPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL13fiat_p256_subPmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:260,27'
          Dst:             _ZL12fiat_p256_nzPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:261,27'
          Dst:             _ZL12fiat_p256_nzPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:265,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:271,5'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:274,5'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:277,5'
          Dst:             _ZL13fiat_p256_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:278,5'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:279,5'
          Dst:             _ZL13fiat_p256_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:280,5'
          Dst:             _ZL13fiat_p256_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:283,5'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:284,5'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:289,5'
          Dst:             _ZL14fiat_p256_copyPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:291,5'
          Dst:             _ZL13fiat_p256_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:293,5'
          Dst:             _ZL14fiat_p256_copyPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:298,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:302,3'
          Dst:             _ZL13fiat_p256_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:304,27'
          Dst:             _ZL12fiat_p256_nzPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:307,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:311,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:315,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:319,3'
          Dst:             _ZL13fiat_p256_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:320,3'
          Dst:             _ZL13fiat_p256_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:322,27'
          Dst:             _ZL12fiat_p256_nzPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:324,43'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:325,44'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:326,44'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:327,7'
          Dst:             _ZL26constant_time_declassify_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:328,5'
          Dst:             _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:334,3'
          Dst:             _ZL13fiat_p256_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:335,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:339,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:343,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:346,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:347,3'
          Dst:             _ZL13fiat_p256_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:348,3'
          Dst:             _ZL13fiat_p256_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:349,3'
          Dst:             _ZL13fiat_p256_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:352,3'
          Dst:             _ZL13fiat_p256_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:353,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:355,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:356,3'
          Dst:             _ZL13fiat_p256_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:357,3'
          Dst:             _ZL13fiat_p256_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:359,3'
          Dst:             _ZL17fiat_p256_cmovznzPmmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:360,3'
          Dst:             _ZL17fiat_p256_cmovznzPmmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:361,3'
          Dst:             _ZL17fiat_p256_cmovznzPmmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:362,3'
          Dst:             _ZL17fiat_p256_cmovznzPmmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:363,3'
          Dst:             _ZL17fiat_p256_cmovznzPmmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:364,3'
          Dst:             _ZL17fiat_p256_cmovznzPmmPKmS1_
    - functionName:    _ZL20fiat_p256_from_wordsPmPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:86,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL20fiat_p256_to_genericP8EC_FELEMPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:95,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL20fiat_p256_inv_squarePmPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         35
      ICount:          265
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL13fiat_p256_mulPmPKmS1_
        - _ZL16fiat_p256_squarePmPKm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:116,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:117,22'
              BranchSideFuncs:
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:119,17'
              BranchSideFuncs:
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:122,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:123,22'
              BranchSideFuncs:
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:125,17'
              BranchSideFuncs:
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:128,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:129,22'
              BranchSideFuncs:
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:131,17'
              BranchSideFuncs:
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:134,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:135,22'
              BranchSideFuncs:
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:137,17'
              BranchSideFuncs:
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:145,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:146,22'
              BranchSideFuncs:
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:148,17'
              BranchSideFuncs:
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:150,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:151,22'
              BranchSideFuncs:
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:153,17'
              BranchSideFuncs:
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:155,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:156,22'
              BranchSideFuncs:
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:158,17'
              BranchSideFuncs:
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:160,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:161,22'
              BranchSideFuncs:
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:163,17'
              BranchSideFuncs:
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL16fiat_p256_squarePmPKm
                - _ZL16fiat_p256_squarePmPKm
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:109,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:110,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:112,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:113,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:115,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:117,5'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:119,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:121,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:123,5'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:125,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:127,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:129,5'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:131,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:133,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:135,5'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:137,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:139,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:140,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:141,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:144,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:146,5'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:148,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:151,5'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:153,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:156,5'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:158,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:161,5'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:163,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:165,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:166,3'
          Dst:             _ZL16fiat_p256_squarePmPKm
    - functionName:    _ZL22fiat_p256_from_genericPmPK8EC_FELEM
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL20fiat_p256_from_wordsPmPKm
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:90,3'
          Dst:             _ZL20fiat_p256_from_wordsPmPKm
    - functionName:    _ZL32ec_GFp_nistp256_cmp_x_coordinatePK11ec_group_stPK11EC_JACOBIANPK9EC_SCALAR
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - p
        - r
      BBCount:         19
      ICount:          167
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL13fiat_p256_mulPmPKmS1_
        - _ZL14OPENSSL_memcmpPKvS0_m
        - _ZL20fiat_p256_from_wordsPmPKm
        - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - _ZL25fiat_p256_from_montgomeryPmPKm
        - __assert_fail
        - bn_add_words
        - bn_less_than_words
        - ec_GFp_simple_is_at_infinity
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:686,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:687,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:694,26'
              BranchSideFuncs:
                - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL20fiat_p256_from_wordsPmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
                - _ZL25fiat_p256_from_montgomeryPmPKm
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - __assert_fail
                - bn_add_words
                - bn_less_than_words
                - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:705,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:706,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:713,3'
              BranchSideFuncs:
                - __assert_fail
                - bn_add_words
                - bn_less_than_words
                - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:713,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:713,3'
              BranchSideFuncs:
                - bn_add_words
                - bn_less_than_words
                - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:716,24'
              BranchSideFuncs:
                - bn_add_words
                - bn_less_than_words
                - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:717,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:718,30'
              BranchSideFuncs:
                - bn_less_than_words
                - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:726,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:717,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:719,28'
              BranchSideFuncs:
                - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:726,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:721,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:722,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:724,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:686,7'
          Dst:             ec_GFp_simple_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:694,3'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:695,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:698,3'
          Dst:             _ZL20fiat_p256_from_wordsPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:699,3'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:702,3'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:703,3'
          Dst:             _ZL25fiat_p256_from_montgomeryPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:705,7'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:713,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:716,7'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:718,7'
          Dst:             bn_less_than_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:719,5'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:720,5'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:721,9'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    _ZL32ec_GFp_nistp256_point_mul_publicPK11ec_group_stP11EC_JACOBIANPK9EC_SCALARPKS2_S6_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - g_scalar
        - p
        - p_scalar
      BBCount:         39
      ICount:          467
      EdgeCount:       49
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL13fiat_p256_oppPmPKm
        - _ZL14fiat_p256_copyPmPKm
        - _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
        - __assert_fail
        - ec_compute_wNAF
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:605,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:606,36'
              BranchSideFuncs:
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - ec_compute_wNAF
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - __assert_fail
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:614,19'
              BranchSideFuncs:
                - ec_compute_wNAF
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - __assert_fail
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:619,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:620,10'
              BranchSideFuncs:
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - __assert_fail
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:678,25'
              BranchSideFuncs:
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:620,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:621,30'
              BranchSideFuncs:
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - __assert_fail
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:626,9'
              BranchSideFuncs:
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - __assert_fail
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:626,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:628,46'
              BranchSideFuncs:
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - __assert_fail
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_oppPmPKm
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:656,24'
              BranchSideFuncs:
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - __assert_fail
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_oppPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:632,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:633,33'
              BranchSideFuncs:
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - __assert_fail
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_oppPmPKm
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:642,32'
              BranchSideFuncs:
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - __assert_fail
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_oppPmPKm
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:646,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:647,33'
              BranchSideFuncs:
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - __assert_fail
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_oppPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:654,5'
              BranchSideFuncs:
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - __assert_fail
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_oppPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:657,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:658,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_oppPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:676,3'
              BranchSideFuncs:
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - __assert_fail
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:658,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:658,7'
              BranchSideFuncs:
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - __assert_fail
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_oppPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:659,29'
              BranchSideFuncs:
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - __assert_fail
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_oppPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:659,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:659,43'
              BranchSideFuncs:
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - __assert_fail
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_oppPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:659,57'
              BranchSideFuncs:
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - __assert_fail
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL13fiat_p256_oppPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:661,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:662,23'
              BranchSideFuncs:
                - _ZL13fiat_p256_oppPmPKm
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - __assert_fail
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:665,12'
              BranchSideFuncs:
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - __assert_fail
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:665,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:666,29'
              BranchSideFuncs:
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - __assert_fail
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:670,24'
              BranchSideFuncs:
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - __assert_fail
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:599,3'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:600,3'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:601,3'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:603,3'
          Dst:             _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:606,5'
          Dst:             _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:614,3'
          Dst:             ec_compute_wNAF
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:621,7'
          Dst:             _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:628,28'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:629,15'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:630,15'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:631,15'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:634,9'
          Dst:             _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:642,14'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:643,15'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:644,15'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:645,15'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:648,9'
          Dst:             _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:658,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:662,9'
          Dst:             _ZL13fiat_p256_oppPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:666,9'
          Dst:             _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:670,9'
          Dst:             _ZL14fiat_p256_copyPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:671,9'
          Dst:             _ZL14fiat_p256_copyPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:672,9'
          Dst:             _ZL14fiat_p256_copyPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:678,3'
          Dst:             _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:679,3'
          Dst:             _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:680,3'
          Dst:             _ZL20fiat_p256_to_genericP8EC_FELEMPKm
    - functionName:    ec_compute_wNAF
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - group
        - out
        - scalar
        - bits
        - w
      BBCount:         69
      ICount:          363
      EdgeCount:       79
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - bn_is_bit_set_words
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:38,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:38,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:38,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:38,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:38,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:39,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:39,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:39,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:40,18'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:45,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:46,5'
              BranchSideFuncs:
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:94,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:46,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:46,5'
              BranchSideFuncs:
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:46,5'
              BranchSideFuncs:
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:46,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:46,5'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:47,9'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:48,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:49,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:82,14'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:49,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:49,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:49,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:50,11'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:50,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:51,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:65,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:55,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:61,19'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:64,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:75,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:75,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:75,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:75,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:75,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:76,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:76,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:76,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:76,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:76,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:76,7'
              BranchSideFuncs:
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:79,7'
              BranchSideFuncs:
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:79,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:79,7'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:80,5'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:90,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:90,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:91,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - bn_is_bit_set_words
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:94,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:94,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:94,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:38,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:39,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:46,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:49,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:75,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:76,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:79,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:88,25'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:90,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:94,3'
          Dst:             __assert_fail
    - functionName:    _ZL30ec_GFp_nistp256_point_mul_basePK11ec_group_stP11EC_JACOBIANPK9EC_SCALAR
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - scalar
      BBCount:         13
      ICount:          226
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL14fiat_p256_copyPmPKm
        - _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
        - _ZL29fiat_p256_select_point_affinemmPA2_A4_KmPA4_m
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:550,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:551,10'
              BranchSideFuncs:
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL29fiat_p256_select_point_affinemmPA2_A4_KmPA4_m
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL29fiat_p256_select_point_affinemmPA2_A4_KmPA4_m
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:586,25'
              BranchSideFuncs:
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:551,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:552,30'
              BranchSideFuncs:
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL29fiat_p256_select_point_affinemmPA2_A4_KmPA4_m
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL29fiat_p256_select_point_affinemmPA2_A4_KmPA4_m
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:556,44'
              BranchSideFuncs:
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL29fiat_p256_select_point_affinemmPA2_A4_KmPA4_m
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL29fiat_p256_select_point_affinemmPA2_A4_KmPA4_m
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:564,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:565,27'
              BranchSideFuncs:
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL29fiat_p256_select_point_affinemmPA2_A4_KmPA4_m
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL29fiat_p256_select_point_affinemmPA2_A4_KmPA4_m
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:568,22'
              BranchSideFuncs:
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL29fiat_p256_select_point_affinemmPA2_A4_KmPA4_m
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL29fiat_p256_select_point_affinemmPA2_A4_KmPA4_m
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:552,7'
          Dst:             _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:556,26'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:557,13'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:558,13'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:559,13'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:561,5'
          Dst:             _ZL29fiat_p256_select_point_affinemmPA2_A4_KmPA4_m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:565,7'
          Dst:             _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:568,7'
          Dst:             _ZL14fiat_p256_copyPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:569,7'
          Dst:             _ZL14fiat_p256_copyPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:570,7'
          Dst:             _ZL14fiat_p256_copyPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:575,12'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:576,13'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:577,13'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:578,13'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:580,5'
          Dst:             _ZL29fiat_p256_select_point_affinemmPA2_A4_KmPA4_m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:582,5'
          Dst:             _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:586,3'
          Dst:             _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:587,3'
          Dst:             _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:588,3'
          Dst:             _ZL20fiat_p256_to_genericP8EC_FELEMPKm
    - functionName:    _ZL25ec_GFp_nistp256_point_mulPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALAR
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - p
        - scalar
      BBCount:         23
      ICount:          337
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL13fiat_p256_oppPmPKm
        - _ZL14OPENSSL_memsetPvim
        - _ZL14fiat_p256_copyPmPKm
        - _ZL17fiat_p256_cmovznzPmmPKmS1_
        - _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
        - _ZL22fiat_p256_select_pointmmPA3_A4_KmPA4_m
        - ec_GFp_nistp_recode_scalar_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:485,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:486,9'
              BranchSideFuncs:
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL22fiat_p256_select_pointmmPA3_A4_KmPA4_m
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:499,19'
              BranchSideFuncs:
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL22fiat_p256_select_pointmmPA3_A4_KmPA4_m
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:486,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:487,38'
              BranchSideFuncs:
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL22fiat_p256_select_pointmmPA3_A4_KmPA4_m
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:492,41'
              BranchSideFuncs:
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL22fiat_p256_select_pointmmPA3_A4_KmPA4_m
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:503,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:505,10'
              BranchSideFuncs:
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL22fiat_p256_select_pointmmPA3_A4_KmPA4_m
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:538,25'
              BranchSideFuncs:
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:505,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:506,30'
              BranchSideFuncs:
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL22fiat_p256_select_pointmmPA3_A4_KmPA4_m
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:510,9'
              BranchSideFuncs:
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL22fiat_p256_select_pointmmPA3_A4_KmPA4_m
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:510,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:511,46'
              BranchSideFuncs:
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL22fiat_p256_select_pointmmPA3_A4_KmPA4_m
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:536,3'
              BranchSideFuncs:
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL22fiat_p256_select_pointmmPA3_A4_KmPA4_m
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:526,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:527,29'
              BranchSideFuncs:
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL22fiat_p256_select_pointmmPA3_A4_KmPA4_m
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:530,24'
              BranchSideFuncs:
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL14fiat_p256_copyPmPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - _ZL17fiat_p256_get_bitPK9EC_SCALARi
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL22fiat_p256_select_pointmmPA3_A4_KmPA4_m
                - _ZL13fiat_p256_oppPmPKm
                - _ZL17fiat_p256_cmovznzPmmPKmS1_
                - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:480,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:482,3'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:483,3'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:484,3'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:487,7'
          Dst:             _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:492,7'
          Dst:             _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:506,7'
          Dst:             _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:511,28'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:512,15'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:513,15'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:514,15'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:515,15'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:516,15'
          Dst:             _ZL17fiat_p256_get_bitPK9EC_SCALARi
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:518,7'
          Dst:             ec_GFp_nistp_recode_scalar_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:521,7'
          Dst:             _ZL22fiat_p256_select_pointmmPA3_A4_KmPA4_m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:523,7'
          Dst:             _ZL13fiat_p256_oppPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:524,7'
          Dst:             _ZL17fiat_p256_cmovznzPmmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:527,9'
          Dst:             _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:530,9'
          Dst:             _ZL14fiat_p256_copyPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:531,9'
          Dst:             _ZL14fiat_p256_copyPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:532,9'
          Dst:             _ZL14fiat_p256_copyPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:538,3'
          Dst:             _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:539,3'
          Dst:             _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:540,3'
          Dst:             _ZL20fiat_p256_to_genericP8EC_FELEMPKm
    - functionName:    ec_GFp_nistp_recode_scalar_bits
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/util.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sign
        - digit
        - in
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19ec_GFp_nistp256_dblPK11ec_group_stP11EC_JACOBIANPKS2_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:467,3'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:468,3'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:469,3'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:470,3'
          Dst:             _ZL22fiat_p256_point_doublePmS_S_PKmS1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:471,3'
          Dst:             _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:472,3'
          Dst:             _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:473,3'
          Dst:             _ZL20fiat_p256_to_genericP8EC_FELEMPKm
    - functionName:    _ZL19ec_GFp_nistp256_addPK11ec_group_stP11EC_JACOBIANPKS2_S5_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - b
      BBCount:         3
      ICount:          81
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:451,3'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:452,3'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:453,3'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:454,3'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:455,3'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:456,3'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:457,3'
          Dst:             _ZL19fiat_p256_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:459,3'
          Dst:             _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:460,3'
          Dst:             _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:461,3'
          Dst:             _ZL20fiat_p256_to_genericP8EC_FELEMPKm
    - functionName:    _ZL44ec_GFp_nistp256_point_get_affine_coordinatesPK11ec_group_stPK11EC_JACOBIANP8EC_FELEMS6_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
        - x_out
        - y_out
      BBCount:         12
      ICount:          106
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - _ZL13fiat_p256_mulPmPKmS1_
        - _ZL16fiat_p256_squarePmPKm
        - _ZL20fiat_p256_inv_squarePmPKm
        - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - _ZL28constant_time_declassify_inti
        - ec_GFp_simple_is_at_infinity
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:419,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:421,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:426,26'
              BranchSideFuncs:
                - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
                - _ZL20fiat_p256_inv_squarePmPKm
                - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:429,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:431,28'
              BranchSideFuncs:
                - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
                - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:436,7'
              BranchSideFuncs:
                - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:436,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:438,28'
              BranchSideFuncs:
                - _ZL22fiat_p256_from_genericPmPK8EC_FELEM
                - _ZL16fiat_p256_squarePmPKm
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL13fiat_p256_mulPmPKmS1_
                - _ZL20fiat_p256_to_genericP8EC_FELEMPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:445,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:420,11'
          Dst:             ec_GFp_simple_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:419,7'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:421,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:426,3'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:427,3'
          Dst:             _ZL20fiat_p256_inv_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:431,5'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:432,5'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:433,5'
          Dst:             _ZL20fiat_p256_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:438,5'
          Dst:             _ZL22fiat_p256_from_genericPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:439,5'
          Dst:             _ZL16fiat_p256_squarePmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:440,5'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:441,5'
          Dst:             _ZL13fiat_p256_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:442,5'
          Dst:             _ZL20fiat_p256_to_genericP8EC_FELEMPKm
    - functionName:    _ZL30EC_GFp_nistp256_method_do_initP12ec_method_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          52
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_simple_scalar_inv0_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_inverse0_prime_mont_small
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:148,3'
          Dst:             bn_mod_inverse0_prime_mont_small
    - functionName:    bn_mod_inverse0_prime_mont_small
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - num
        - mont
      BBCount:         18
      ICount:          118
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - abort
        - bn_mod_exp_mont_small
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:346,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:346,39'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:347,5'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:346,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:347,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:352,23'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - bn_mod_exp_mont_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:354,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:355,5'
              BranchSideFuncs:
                - bn_mod_exp_mont_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:357,5'
              BranchSideFuncs:
                - bn_mod_exp_mont_small
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:359,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:360,9'
              BranchSideFuncs:
                - bn_mod_exp_mont_small
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:362,5'
              BranchSideFuncs:
                - bn_mod_exp_mont_small
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:347,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:353,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/exponentiation.cc.inc:365,3'
          Dst:             bn_mod_exp_mont_small
    - functionName:    _ZL14p224_felem_negPmPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17p224_felem_reducePmPKo
        - _ZL22p224_felem_diff_128_64PoPKm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:464,3'
          Dst:             _ZL22p224_felem_diff_128_64PoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:465,3'
          Dst:             _ZL17p224_felem_reducePmPKo
    - functionName:    _ZL22p224_felem_diff_128_64PoPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          66
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17p224_felem_reducePmPKo
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          198
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    58
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17p224_select_pointmmPA3_A4_KmPA4_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 834
      functionLinenumberEnd: 850
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - idx
        - size
        - pre_comp
        - out
      BBCount:         11
      ICount:          94
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZL15value_barrier_wm
        - _ZL18constant_time_eq_wmm
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:838,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:839,33'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.10461
                - _ZL15value_barrier_wm.10464
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:850,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:846,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:847,22'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.10461
                - _ZL15value_barrier_wm.10464
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:849,3'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.10461
                - _ZL15value_barrier_wm.10464
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:836,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:845,37'
          Dst:             _ZL18constant_time_eq_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:845,21'
          Dst:             _ZL15value_barrier_wm
    - functionName:    _ZL12p224_get_bitPK9EC_SCALARm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 859
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - i
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:854,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:855,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:858,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL28ec_GFp_nistp224_make_precompPA3_A4_mPK11EC_JACOBIAN
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionLinenumberEnd: 946
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - p
      BBCount:         10
      ICount:          154
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - _ZL17p224_point_doublePmS_S_PKmS1_S1_
        - _ZL21p224_generic_to_felemPmPK8EC_FELEM
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:937,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:938,9'
              BranchSideFuncs:
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:946,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:938,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:939,22'
              BranchSideFuncs:
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:942,25'
              BranchSideFuncs:
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:931,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:933,3'
          Dst:             _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:934,3'
          Dst:             _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:935,3'
          Dst:             _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:939,7'
          Dst:             _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:942,7'
          Dst:             _ZL17p224_point_doublePmS_S_PKmS1_S1_
    - functionName:    _ZL21p224_generic_to_felemPmPK8EC_FELEM
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          63
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x3
        - y3
        - z3
        - x1
        - y1
        - z1
        - mixed
        - x2
        - y2
        - z2
      BBCount:         12
      ICount:          307
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL14p224_felem_mulPoPKmS1_
        - _ZL15p224_felem_diffPmPKm
        - _ZL17p224_felem_assignPmPKm
        - _ZL17p224_felem_reducePmPKo
        - _ZL17p224_felem_scalarPmm
        - _ZL17p224_felem_squarePoPKm
        - _ZL17p224_point_doublePmS_S_PKmS1_S1_
        - _ZL18p224_felem_is_zeroPKm
        - _ZL19p224_widefelem_diffPoPKo
        - _ZL21p224_copy_conditionalPmPKmm
        - _ZL22p224_felem_diff_128_64PoPKm
        - _ZL26constant_time_declassify_wm
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:686,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:688,23'
              BranchSideFuncs:
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL22p224_felem_diff_128_64PoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL22p224_felem_diff_128_64PoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL18p224_felem_is_zeroPKm
                - _ZL18p224_felem_is_zeroPKm
                - _ZL18p224_felem_is_zeroPKm
                - _ZL18p224_felem_is_zeroPKm
                - _ZL26constant_time_declassify_wm
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_squarePoPKm
                - _ZL22p224_felem_diff_128_64PoPKm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_scalarPmm
                - _ZL22p224_felem_diff_128_64PoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL15p224_felem_diffPmPKm
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL19p224_widefelem_diffPoPKo
                - _ZL17p224_felem_reducePmPKo
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:706,23'
              BranchSideFuncs:
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL22p224_felem_diff_128_64PoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL22p224_felem_diff_128_64PoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL18p224_felem_is_zeroPKm
                - _ZL18p224_felem_is_zeroPKm
                - _ZL18p224_felem_is_zeroPKm
                - _ZL18p224_felem_is_zeroPKm
                - _ZL26constant_time_declassify_wm
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_squarePoPKm
                - _ZL22p224_felem_diff_128_64PoPKm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_scalarPmm
                - _ZL22p224_felem_diff_128_64PoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL15p224_felem_diffPmPKm
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL19p224_widefelem_diffPoPKo
                - _ZL17p224_felem_reducePmPKo
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:747,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:748,23'
              BranchSideFuncs:
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:753,8'
              BranchSideFuncs:
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_squarePoPKm
                - _ZL22p224_felem_diff_128_64PoPKm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_scalarPmm
                - _ZL22p224_felem_diff_128_64PoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL15p224_felem_diffPmPKm
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL19p224_widefelem_diffPoPKo
                - _ZL17p224_felem_reducePmPKo
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_assignPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:753,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:754,20'
              BranchSideFuncs:
                - _ZL17p224_felem_assignPmPKm
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_squarePoPKm
                - _ZL22p224_felem_diff_128_64PoPKm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_scalarPmm
                - _ZL22p224_felem_diff_128_64PoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL15p224_felem_diffPmPKm
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL19p224_widefelem_diffPoPKo
                - _ZL17p224_felem_reducePmPKo
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_assignPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:758,23'
              BranchSideFuncs:
                - _ZL17p224_felem_assignPmPKm
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_squarePoPKm
                - _ZL22p224_felem_diff_128_64PoPKm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_scalarPmm
                - _ZL22p224_felem_diff_128_64PoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL15p224_felem_diffPmPKm
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL19p224_widefelem_diffPoPKo
                - _ZL17p224_felem_reducePmPKo
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_assignPmPKm
                - _ZL17p224_felem_assignPmPKm
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:688,5'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:689,5'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:692,5'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:693,5'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:696,5'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:697,5'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:700,5'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:701,5'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:706,5'
          Dst:             _ZL17p224_felem_assignPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:709,5'
          Dst:             _ZL17p224_felem_assignPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:713,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:714,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:717,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:718,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:721,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:725,3'
          Dst:             _ZL22p224_felem_diff_128_64PoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:727,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:730,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:734,3'
          Dst:             _ZL22p224_felem_diff_128_64PoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:736,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:740,13'
          Dst:             _ZL18p224_felem_is_zeroPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:741,13'
          Dst:             _ZL18p224_felem_is_zeroPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:742,16'
          Dst:             _ZL18p224_felem_is_zeroPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:743,16'
          Dst:             _ZL18p224_felem_is_zeroPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:747,7'
          Dst:             _ZL26constant_time_declassify_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:748,5'
          Dst:             _ZL17p224_point_doublePmS_S_PKmS1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:754,5'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:755,5'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:758,5'
          Dst:             _ZL17p224_felem_assignPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:762,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:763,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:766,3'
          Dst:             _ZL17p224_felem_assignPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:767,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:768,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:771,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:772,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:775,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:776,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:779,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:783,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:787,3'
          Dst:             _ZL22p224_felem_diff_128_64PoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:791,3'
          Dst:             _ZL17p224_felem_assignPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:792,3'
          Dst:             _ZL17p224_felem_scalarPmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:797,3'
          Dst:             _ZL22p224_felem_diff_128_64PoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:799,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:802,3'
          Dst:             _ZL15p224_felem_diffPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:806,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:811,3'
          Dst:             _ZL19p224_widefelem_diffPoPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:813,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:819,3'
          Dst:             _ZL21p224_copy_conditionalPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:820,3'
          Dst:             _ZL21p224_copy_conditionalPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:821,3'
          Dst:             _ZL21p224_copy_conditionalPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:822,3'
          Dst:             _ZL21p224_copy_conditionalPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:823,3'
          Dst:             _ZL21p224_copy_conditionalPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:824,3'
          Dst:             _ZL21p224_copy_conditionalPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:825,3'
          Dst:             _ZL17p224_felem_assignPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:826,3'
          Dst:             _ZL17p224_felem_assignPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:827,3'
          Dst:             _ZL17p224_felem_assignPmPKm
    - functionName:    _ZL17p224_point_doublePmS_S_PKmS1_S1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x_out
        - y_out
        - z_out
        - x_in
        - y_in
        - z_in
      BBCount:         3
      ICount:          143
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14p224_felem_mulPoPKmS1_
        - _ZL14p224_felem_sumPmPKm
        - _ZL15p224_felem_diffPmPKm
        - _ZL17p224_felem_assignPmPKm
        - _ZL17p224_felem_reducePmPKo
        - _ZL17p224_felem_scalarPmm
        - _ZL17p224_felem_squarePoPKm
        - _ZL19p224_widefelem_diffPoPKo
        - _ZL21p224_widefelem_scalarPoo
        - _ZL22p224_felem_diff_128_64PoPKm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:598,3'
          Dst:             _ZL17p224_felem_assignPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:599,3'
          Dst:             _ZL17p224_felem_assignPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:602,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:603,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:606,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:607,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:610,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:611,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:614,3'
          Dst:             _ZL15p224_felem_diffPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:616,3'
          Dst:             _ZL14p224_felem_sumPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:618,3'
          Dst:             _ZL17p224_felem_scalarPmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:620,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:622,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:625,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:627,3'
          Dst:             _ZL17p224_felem_assignPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:628,3'
          Dst:             _ZL17p224_felem_scalarPmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:630,3'
          Dst:             _ZL22p224_felem_diff_128_64PoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:632,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:635,3'
          Dst:             _ZL14p224_felem_sumPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:637,3'
          Dst:             _ZL17p224_felem_assignPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:638,3'
          Dst:             _ZL14p224_felem_sumPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:640,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:642,3'
          Dst:             _ZL22p224_felem_diff_128_64PoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:644,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:647,3'
          Dst:             _ZL17p224_felem_scalarPmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:649,3'
          Dst:             _ZL15p224_felem_diffPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:651,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:653,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:655,3'
          Dst:             _ZL21p224_widefelem_scalarPoo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:657,3'
          Dst:             _ZL19p224_widefelem_diffPoPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:659,3'
          Dst:             _ZL17p224_felem_reducePmPKo
    - functionName:    _ZL17p224_felem_assignPmPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17p224_felem_squarePoPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          133
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14p224_felem_mulPoPKmS1_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in1
        - in2
      BBCount:         1
      ICount:          187
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15p224_felem_diffPmPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          62
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14p224_felem_sumPmPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17p224_felem_scalarPmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - scalar
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL21p224_widefelem_scalarPoo
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out
        - scalar
        - ''
      BBCount:         1
      ICount:          58
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19p224_widefelem_diffPoPKo
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          101
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18p224_felem_is_zeroPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         1
      ICount:          89
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL21p224_copy_conditionalPmPKmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - icopy
      BBCount:         5
      ICount:          58
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:573,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:574,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:577,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL21p224_felem_to_genericP8EC_FELEMPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         1
      ICount:          206
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14p224_felem_invPmPKm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         31
      ICount:          327
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14p224_felem_mulPoPKmS1_
        - _ZL17p224_felem_reducePmPKo
        - _ZL17p224_felem_squarePoPKm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:510,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:511,23'
              BranchSideFuncs:
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:514,18'
              BranchSideFuncs:
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:518,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:519,23'
              BranchSideFuncs:
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:522,18'
              BranchSideFuncs:
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:526,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:527,23'
              BranchSideFuncs:
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:530,18'
              BranchSideFuncs:
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:534,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:535,23'
              BranchSideFuncs:
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:538,18'
              BranchSideFuncs:
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:542,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:543,23'
              BranchSideFuncs:
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:546,18'
              BranchSideFuncs:
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:548,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:549,23'
              BranchSideFuncs:
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:552,18'
              BranchSideFuncs:
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:558,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:559,23'
              BranchSideFuncs:
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:562,18'
              BranchSideFuncs:
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:492,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:493,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:494,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:495,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:496,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:497,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:498,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:499,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:500,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:501,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:502,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:503,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:504,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:505,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:506,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:507,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:508,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:509,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:511,5'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:512,5'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:514,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:515,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:516,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:517,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:519,5'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:520,5'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:522,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:523,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:524,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:525,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:527,5'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:528,5'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:530,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:531,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:532,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:533,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:535,5'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:536,5'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:538,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:539,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:540,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:541,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:543,5'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:544,5'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:546,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:547,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:549,5'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:550,5'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:552,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:553,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:554,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:555,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:556,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:557,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:559,5'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:560,5'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:562,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:563,3'
          Dst:             _ZL17p224_felem_reducePmPKo
    - functionName:    _ZL25ec_GFp_nistp224_felem_sqrPK11ec_group_stP8EC_FELEMPKS2_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1136
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17p224_felem_reducePmPKo
        - _ZL17p224_felem_squarePoPKm
        - _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - _ZL21p224_generic_to_felemPmPK8EC_FELEM
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1138,3'
          Dst:             _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1140,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1141,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1142,3'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
    - functionName:    _ZL25ec_GFp_nistp224_felem_mulPK11ec_group_stP8EC_FELEMPKS2_S5_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1125
      functionLinenumberEnd: 1133
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - b
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14p224_felem_mulPoPKmS1_
        - _ZL17p224_felem_reducePmPKo
        - _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - _ZL21p224_generic_to_felemPmPK8EC_FELEM
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1128,3'
          Dst:             _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1129,3'
          Dst:             _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1130,3'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1131,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1132,3'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
    - functionName:    _ZL32ec_GFp_nistp224_point_mul_publicPK11ec_group_stP11EC_JACOBIANPK9EC_SCALARPKS2_S6_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1122
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - g_scalar
        - p
        - p_scalar
      BBCount:         26
      ICount:          357
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL12p224_get_bitPK9EC_SCALARm
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL14p224_felem_negPmPKm
        - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - _ZL17p224_point_doublePmS_S_PKmS1_S1_
        - _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - _ZL28ec_GFp_nistp224_make_precompPA3_A4_mPK11EC_JACOBIAN
        - __assert_fail
        - ec_GFp_nistp_recode_scalar_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1061,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1062,10'
              BranchSideFuncs:
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_felem_negPmPKm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - __assert_fail
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1119,26'
              BranchSideFuncs:
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1062,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1063,25'
              BranchSideFuncs:
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_felem_negPmPKm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - __assert_fail
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1067,9'
              BranchSideFuncs:
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_felem_negPmPKm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - __assert_fail
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1067,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1069,41'
              BranchSideFuncs:
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - __assert_fail
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_felem_negPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1092,9'
              BranchSideFuncs:
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - __assert_fail
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_felem_negPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1078,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1078,7'
              BranchSideFuncs:
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - __assert_fail
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_felem_negPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1081,27'
              BranchSideFuncs:
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - __assert_fail
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_felem_negPmPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1092,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1093,41'
              BranchSideFuncs:
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - __assert_fail
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_felem_negPmPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1116,3'
              BranchSideFuncs:
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_felem_negPmPKm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - __assert_fail
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1104,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1105,24'
              BranchSideFuncs:
                - _ZL14p224_felem_negPmPKm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - __assert_fail
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1108,12'
              BranchSideFuncs:
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_felem_negPmPKm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - __assert_fail
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1108,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1109,24'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14p224_felem_negPmPKm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - __assert_fail
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1112,24'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14p224_felem_negPmPKm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - __assert_fail
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1051,3'
          Dst:             _ZL28ec_GFp_nistp224_make_precompPA3_A4_mPK11EC_JACOBIAN
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1055,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1063,7'
          Dst:             _ZL17p224_point_doublePmS_S_PKmS1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1069,28'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1070,15'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1071,15'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1072,15'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1075,7'
          Dst:             _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1078,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1081,14'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1082,15'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1083,15'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1084,15'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1086,7'
          Dst:             _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1093,28'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1094,15'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1095,15'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1096,15'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1097,15'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1098,15'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1100,7'
          Dst:             ec_GFp_nistp_recode_scalar_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1103,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1105,9'
          Dst:             _ZL14p224_felem_negPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1109,9'
          Dst:             _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1112,9'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1119,3'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1120,3'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1121,3'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
    - functionName:    _ZL30ec_GFp_nistp224_point_mul_basePK11ec_group_stP11EC_JACOBIANPK9EC_SCALAR
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 998
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - scalar
      BBCount:         13
      ICount:          207
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL12p224_get_bitPK9EC_SCALARm
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - _ZL17p224_point_doublePmS_S_PKmS1_S1_
        - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
        - _ZL21p224_felem_to_genericP8EC_FELEMPKm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1004,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1006,10'
              BranchSideFuncs:
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1038,26'
              BranchSideFuncs:
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1006,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1007,25'
              BranchSideFuncs:
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1011,39'
              BranchSideFuncs:
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1018,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1019,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1022,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1001,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1007,7'
          Dst:             _ZL17p224_point_doublePmS_S_PKmS1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1011,26'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1012,13'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1013,13'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1014,13'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1016,5'
          Dst:             _ZL17p224_select_pointmmPA3_A4_KmPA4_m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1019,7'
          Dst:             _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1022,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1027,12'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1028,13'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1029,13'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1030,13'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1032,5'
          Dst:             _ZL17p224_select_pointmmPA3_A4_KmPA4_m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1033,5'
          Dst:             _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1038,3'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1039,3'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1040,3'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
    - functionName:    _ZL25ec_GFp_nistp224_point_mulPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALAR
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 950
      functionLinenumberEnd: 994
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - p
        - scalar
      BBCount:         16
      ICount:          208
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL12p224_get_bitPK9EC_SCALARm
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL14p224_felem_negPmPKm
        - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - _ZL17p224_point_doublePmS_S_PKmS1_S1_
        - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
        - _ZL21p224_copy_conditionalPmPKmm
        - _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - _ZL28ec_GFp_nistp224_make_precompPA3_A4_mPK11EC_JACOBIAN
        - ec_GFp_nistp_recode_scalar_bits
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:959,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:960,10'
              BranchSideFuncs:
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
                - _ZL14p224_felem_negPmPKm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:991,26'
              BranchSideFuncs:
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:960,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:961,25'
              BranchSideFuncs:
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
                - _ZL14p224_felem_negPmPKm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:965,9'
              BranchSideFuncs:
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
                - _ZL14p224_felem_negPmPKm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:965,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:966,41'
              BranchSideFuncs:
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
                - _ZL14p224_felem_negPmPKm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:988,3'
              BranchSideFuncs:
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
                - _ZL14p224_felem_negPmPKm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:980,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:981,24'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
                - _ZL14p224_felem_negPmPKm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:984,24'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL17p224_point_doublePmS_S_PKmS1_S1_
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - _ZL12p224_get_bitPK9EC_SCALARm
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL17p224_select_pointmmPA3_A4_KmPA4_m
                - _ZL14p224_felem_negPmPKm
                - _ZL21p224_copy_conditionalPmPKmm
                - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:952,3'
          Dst:             _ZL28ec_GFp_nistp224_make_precompPA3_A4_mPK11EC_JACOBIAN
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:956,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:961,7'
          Dst:             _ZL17p224_point_doublePmS_S_PKmS1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:966,28'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:967,15'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:968,15'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:969,15'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:970,15'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:971,15'
          Dst:             _ZL12p224_get_bitPK9EC_SCALARm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:973,7'
          Dst:             ec_GFp_nistp_recode_scalar_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:976,7'
          Dst:             _ZL17p224_select_pointmmPA3_A4_KmPA4_m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:977,7'
          Dst:             _ZL14p224_felem_negPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:978,7'
          Dst:             _ZL21p224_copy_conditionalPmPKmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:981,9'
          Dst:             _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:984,9'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:991,3'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:992,3'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:993,3'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
    - functionName:    _ZL19ec_GFp_nistp224_dblPK11ec_group_stP11EC_JACOBIANPKS2_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17p224_point_doublePmS_S_PKmS1_S1_
        - _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - _ZL21p224_generic_to_felemPmPK8EC_FELEM
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:919,3'
          Dst:             _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:920,3'
          Dst:             _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:921,3'
          Dst:             _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:922,3'
          Dst:             _ZL17p224_point_doublePmS_S_PKmS1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:924,3'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:925,3'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:926,3'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
    - functionName:    _ZL19ec_GFp_nistp224_addPK11ec_group_stP11EC_JACOBIANPKS2_S5_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - b
      BBCount:         3
      ICount:          81
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - _ZL21p224_generic_to_felemPmPK8EC_FELEM
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:903,3'
          Dst:             _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:904,3'
          Dst:             _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:905,3'
          Dst:             _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:906,3'
          Dst:             _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:907,3'
          Dst:             _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:908,3'
          Dst:             _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:909,3'
          Dst:             _ZL14p224_point_addPmS_S_PKmS1_S1_iS1_S1_S1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:911,3'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:912,3'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:913,3'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
    - functionName:    _ZL44ec_GFp_nistp224_point_get_affine_coordinatesPK11ec_group_stPK11EC_JACOBIANP8EC_FELEMS6_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
      BBCount:         12
      ICount:          124
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - _ZL14p224_felem_invPmPKm
        - _ZL14p224_felem_mulPoPKmS1_
        - _ZL17p224_felem_reducePmPKo
        - _ZL17p224_felem_squarePoPKm
        - _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - _ZL28constant_time_declassify_inti
        - ec_GFp_simple_is_at_infinity
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:866,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:868,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:874,25'
              BranchSideFuncs:
                - _ZL21p224_generic_to_felemPmPK8EC_FELEM
                - _ZL14p224_felem_invPmPKm
                - _ZL17p224_felem_squarePoPKm
                - _ZL17p224_felem_reducePmPKo
                - _ZL21p224_generic_to_felemPmPK8EC_FELEM
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_generic_to_felemPmPK8EC_FELEM
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:879,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:881,27'
              BranchSideFuncs:
                - _ZL21p224_generic_to_felemPmPK8EC_FELEM
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
                - _ZL21p224_generic_to_felemPmPK8EC_FELEM
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:887,7'
              BranchSideFuncs:
                - _ZL21p224_generic_to_felemPmPK8EC_FELEM
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:887,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:889,27'
              BranchSideFuncs:
                - _ZL21p224_generic_to_felemPmPK8EC_FELEM
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL14p224_felem_mulPoPKmS1_
                - _ZL17p224_felem_reducePmPKo
                - _ZL21p224_felem_to_genericP8EC_FELEMPKm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:897,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:867,11'
          Dst:             ec_GFp_simple_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:866,7'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:868,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:874,3'
          Dst:             _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:875,3'
          Dst:             _ZL14p224_felem_invPmPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:876,3'
          Dst:             _ZL17p224_felem_squarePoPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:877,3'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:881,5'
          Dst:             _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:882,5'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:883,5'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:884,5'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:889,5'
          Dst:             _ZL21p224_generic_to_felemPmPK8EC_FELEM
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:890,5'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:891,5'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:892,5'
          Dst:             _ZL14p224_felem_mulPoPKmS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:893,5'
          Dst:             _ZL17p224_felem_reducePmPKo
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:894,5'
          Dst:             _ZL21p224_felem_to_genericP8EC_FELEMPKm
    - functionName:    _ZL30EC_GFp_nistp224_method_do_initP12ec_method_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1161
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          46
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_GFp_simple_cmp_x_coordinate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - p
        - r
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ec_GFp_simple_is_at_infinity
        - ec_get_x_coordinate_as_scalar
        - ec_scalar_equal_vartime
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:249,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:253,40'
              BranchSideFuncs:
                - ec_get_x_coordinate_as_scalar
                - ec_scalar_equal_vartime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:253,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:253,10'
              BranchSideFuncs:
                - ec_scalar_equal_vartime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:254,34'
              BranchSideFuncs:
                - ec_scalar_equal_vartime
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:246,7'
          Dst:             ec_GFp_simple_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:253,10'
          Dst:             ec_get_x_coordinate_as_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:254,10'
          Dst:             ec_scalar_equal_vartime
    - functionName:    ec_get_x_coordinate_as_scalar
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - p
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_get0_order
        - bn_big_endian_to_words
        - bn_reduce_once
        - ec_get_x_coordinate_as_bytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:887,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:888,5'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - bn_big_endian_to_words
                - bn_reduce_once
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:910,45'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - bn_big_endian_to_words
                - bn_reduce_once
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:887,8'
          Dst:             ec_get_x_coordinate_as_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:910,25'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:912,3'
          Dst:             bn_big_endian_to_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:913,3'
          Dst:             bn_reduce_once
    - functionName:    ec_scalar_equal_vartime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - a
        - b
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcmpPKvS0_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:40,10'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    ec_get_x_coordinate_as_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 936
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - out_len
        - max_out
        - p
      BBCount:         12
      ICount:          93
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - BN_num_bytes
        - ERR_put_error
        - __assert_fail
        - ec_felem_to_bytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:922,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:922,3'
              BranchSideFuncs:
                - ec_felem_to_bytes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:923,7'
              BranchSideFuncs:
                - ec_felem_to_bytes
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:923,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:924,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:929,8'
              BranchSideFuncs:
                - ec_felem_to_bytes
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:929,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:930,5'
              BranchSideFuncs:
                - ec_felem_to_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:933,21'
              BranchSideFuncs:
                - ec_felem_to_bytes
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:921,16'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:922,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:924,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:933,3'
          Dst:             ec_felem_to_bytes
    - functionName:    EC_GROUP_get0_order
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    16
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:343,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:343,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:343,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:343,3'
          Dst:             __assert_fail
    - functionName:    ec_felem_to_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - out_len
        - in
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22ec_GFp_mont_felem_inv0PK11ec_group_stP8EC_FELEMPKS2_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - a
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_inverse0_prime_mont_small
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:42,3'
          Dst:             bn_mod_inverse0_prime_mont_small
    - functionName:    _ZL28ec_GFp_mont_cmp_x_coordinatePK11ec_group_stPK11EC_JACOBIANPK9EC_SCALAR
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - p
        - r
      BBCount:         20
      ICount:          174
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL33ec_GFp_mont_felem_from_montgomeryPK11ec_group_stP8EC_FELEMPKS2_
        - bn_add_words
        - bn_less_than_words
        - ec_GFp_mont_felem_mul
        - ec_GFp_simple_cmp_x_coordinate
        - ec_GFp_simple_is_at_infinity
        - ec_felem_equal
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:375,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:376,7'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - ec_GFp_mont_felem_mul
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ec_GFp_mont_felem_mul
                - _ZL33ec_GFp_mont_felem_from_montgomeryPK11ec_group_stP8EC_FELEMPKS2_
                - ec_felem_equal
                - bn_add_words
                - bn_less_than_words
                - ec_GFp_mont_felem_mul
                - ec_felem_equal
                - ec_GFp_simple_cmp_x_coordinate
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:379,43'
              BranchSideFuncs:
                - ec_GFp_simple_cmp_x_coordinate
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:375,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:379,43'
              BranchSideFuncs:
                - ec_GFp_simple_cmp_x_coordinate
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:382,36'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - ec_GFp_mont_felem_mul
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ec_GFp_mont_felem_mul
                - _ZL33ec_GFp_mont_felem_from_montgomeryPK11ec_group_stP8EC_FELEMPKS2_
                - ec_felem_equal
                - bn_add_words
                - bn_less_than_words
                - ec_GFp_mont_felem_mul
                - ec_felem_equal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:382,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:383,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:390,25'
              BranchSideFuncs:
                - ec_GFp_mont_felem_mul
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ec_GFp_mont_felem_mul
                - _ZL33ec_GFp_mont_felem_from_montgomeryPK11ec_group_stP8EC_FELEMPKS2_
                - ec_felem_equal
                - bn_add_words
                - bn_less_than_words
                - ec_GFp_mont_felem_mul
                - ec_felem_equal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:396,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:397,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:404,38'
              BranchSideFuncs:
                - bn_add_words
                - bn_less_than_words
                - ec_GFp_mont_felem_mul
                - ec_felem_equal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:406,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:407,31'
              BranchSideFuncs:
                - bn_less_than_words
                - ec_GFp_mont_felem_mul
                - ec_felem_equal
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:415,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:406,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:409,27'
              BranchSideFuncs:
                - ec_GFp_mont_felem_mul
                - ec_felem_equal
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:415,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:410,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:411,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:413,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:379,12'
          Dst:             ec_GFp_simple_cmp_x_coordinate
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:382,7'
          Dst:             ec_GFp_simple_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:390,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:392,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:393,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:394,3'
          Dst:             _ZL33ec_GFp_mont_felem_from_montgomeryPK11ec_group_stP8EC_FELEMPKS2_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:396,7'
          Dst:             ec_felem_equal
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:404,20'
          Dst:             bn_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:407,7'
          Dst:             bn_less_than_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:409,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:410,9'
          Dst:             ec_felem_equal
    - functionName:    _ZL36ec_GFp_mont_jacobian_to_affine_batchPK11ec_group_stP9EC_AFFINEPK11EC_JACOBIANm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - out
        - in
        - num
      BBCount:         19
      ICount:          184
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - _ZL22ec_GFp_mont_felem_inv0PK11ec_group_stP8EC_FELEMPKS2_
        - ec_GFp_mont_felem_mul
        - ec_GFp_mont_felem_sqr
        - ec_felem_non_zero_mask
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:124,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:125,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:130,14'
              BranchSideFuncs:
                - ec_felem_non_zero_mask
                - _ZL22ec_GFp_mont_felem_inv0PK11ec_group_stP8EC_FELEMPKS2_
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ERR_put_error
                - ec_GFp_mont_felem_mul
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:131,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:132,27'
              BranchSideFuncs:
                - ec_GFp_mont_felem_mul
                - ec_felem_non_zero_mask
                - _ZL22ec_GFp_mont_felem_inv0PK11ec_group_stP8EC_FELEMPKS2_
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:136,30'
              BranchSideFuncs:
                - ec_felem_non_zero_mask
                - _ZL22ec_GFp_mont_felem_inv0PK11ec_group_stP8EC_FELEMPKS2_
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:137,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:143,26'
              BranchSideFuncs:
                - _ZL22ec_GFp_mont_felem_inv0PK11ec_group_stP8EC_FELEMPKS2_
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:144,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:148,9'
              BranchSideFuncs:
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:163,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:148,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:149,12'
              BranchSideFuncs:
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:151,29'
              BranchSideFuncs:
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:132,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:136,7'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:137,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:143,3'
          Dst:             _ZL22ec_GFp_mont_felem_inv0PK11ec_group_stP8EC_FELEMPKS2_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:151,7'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:153,7'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:157,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:158,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:159,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:160,5'
          Dst:             ec_GFp_mont_felem_mul
    - functionName:    _ZL40ec_GFp_mont_point_get_affine_coordinatesPK11ec_group_stPK11EC_JACOBIANP8EC_FELEMS6_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
      BBCount:         12
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - _ZL22ec_GFp_mont_felem_inv0PK11ec_group_stP8EC_FELEMPKS2_
        - _ZL28constant_time_declassify_inti
        - ec_GFp_mont_felem_mul
        - ec_GFp_mont_felem_sqr
        - ec_GFp_simple_is_at_infinity
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:96,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:98,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:105,26'
              BranchSideFuncs:
                - _ZL22ec_GFp_mont_felem_inv0PK11ec_group_stP8EC_FELEMPKS2_
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:109,27'
              BranchSideFuncs:
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:112,7'
              BranchSideFuncs:
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:113,27'
              BranchSideFuncs:
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:117,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:97,11'
          Dst:             ec_GFp_simple_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:96,7'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:98,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:105,3'
          Dst:             _ZL22ec_GFp_mont_felem_inv0PK11ec_group_stP8EC_FELEMPKS2_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:106,3'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:109,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:113,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:114,5'
          Dst:             ec_GFp_mont_felem_mul
    - functionName:    _ZL26EC_GFp_mont_method_do_initP12ec_method_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          64
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_GFp_mont_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - a
        - b
      BBCount:         8
      ICount:          236
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL26constant_time_declassify_wm
        - ec_GFp_mont_dbl
        - ec_GFp_mont_felem_mul
        - ec_GFp_mont_felem_sqr
        - ec_felem_add
        - ec_felem_non_zero_mask
        - ec_felem_select
        - ec_felem_sub
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:169,21'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:180,42'
              BranchSideFuncs:
                - ec_felem_non_zero_mask
                - ec_felem_non_zero_mask
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_felem_sub
                - ec_felem_non_zero_mask
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_felem_sub
                - ec_felem_add
                - ec_felem_non_zero_mask
                - _ZL26constant_time_declassify_wm
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_sub
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_GFp_mont_dbl
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:237,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:238,21'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:244,16'
              BranchSideFuncs:
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_sub
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_mul
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
                - ec_felem_select
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:169,5'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:180,19'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:181,19'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:185,3'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:189,3'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:193,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:197,3'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:198,3'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:199,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:200,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:204,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:205,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:209,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:213,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:215,19'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:218,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:222,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:226,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:230,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:231,3'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:233,19'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:237,7'
          Dst:             _ZL26constant_time_declassify_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:238,5'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:244,3'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:245,3'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:249,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:253,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:256,3'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:257,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:258,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:259,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:262,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:263,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:265,3'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:266,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:267,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:269,3'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:270,3'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:271,3'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:272,3'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:273,3'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:274,3'
          Dst:             ec_felem_select
    - functionName:    ec_GFp_mont_dbl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
      BBCount:         6
      ICount:          250
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_GFp_mont_felem_mul
        - ec_GFp_mont_felem_sqr
        - ec_felem_add
        - ec_felem_sub
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:279,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:288,27'
              BranchSideFuncs:
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_felem_sub
                - ec_felem_add
                - ec_felem_add
                - ec_felem_add
                - ec_GFp_mont_felem_mul
                - ec_GFp_mont_felem_sqr
                - ec_felem_add
                - ec_felem_add
                - ec_felem_add
                - ec_felem_sub
                - ec_felem_add
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_felem_add
                - ec_felem_sub
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:330,27'
              BranchSideFuncs:
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_sqr
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_GFp_mont_felem_mul
                - ec_felem_add
                - ec_felem_add
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_add
                - ec_GFp_mont_felem_sqr
                - ec_felem_sub
                - ec_felem_sub
                - ec_felem_add
                - ec_felem_add
                - ec_felem_add
                - ec_felem_sub
                - ec_GFp_mont_felem_mul
                - ec_felem_sub
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:288,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:290,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:292,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:295,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:296,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:298,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:299,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:300,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:303,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:304,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:305,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:306,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:307,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:310,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:311,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:312,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:313,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:316,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:317,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:318,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:319,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:320,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:321,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:330,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:331,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:332,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:333,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:337,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:338,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:339,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:340,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:341,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:345,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:346,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:347,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:348,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:349,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:352,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:353,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:354,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:357,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:358,5'
          Dst:             ec_GFp_mont_felem_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:359,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:360,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:363,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:364,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:365,5'
          Dst:             ec_felem_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:366,5'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:367,5'
          Dst:             ec_GFp_mont_felem_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:368,5'
          Dst:             ec_felem_sub
    - functionName:    ec_GFp_mont_mul
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - p
        - scalar
      BBCount:         30
      ICount:          269
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - EC_GROUP_order_bits
        - _ZL14OPENSSL_memsetPvim
        - _ZL18constant_time_eq_wmm
        - bn_is_bit_set_words
        - ec_GFp_mont_add
        - ec_GFp_mont_dbl
        - ec_GFp_simple_point_copy
        - ec_GFp_simple_point_set_to_infinity
        - ec_point_select
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:34,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:35,9'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - EC_GROUP_order_bits
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memsetPvim.10455
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL18constant_time_eq_wmm.10461
                - ec_point_select
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:43,40'
              BranchSideFuncs:
                - EC_GROUP_order_bits
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memsetPvim.10455
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL18constant_time_eq_wmm.10461
                - ec_point_select
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:35,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:36,23'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - EC_GROUP_order_bits
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memsetPvim.10455
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL18constant_time_eq_wmm.10461
                - ec_point_select
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:38,23'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - EC_GROUP_order_bits
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memsetPvim.10455
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL18constant_time_eq_wmm.10461
                - ec_point_select
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:45,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:46,10'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - ec_GFp_simple_point_set_to_infinity
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memsetPvim.10455
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL18constant_time_eq_wmm.10461
                - ec_point_select
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:74,7'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:46,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:47,23'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memsetPvim.10455
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL18constant_time_eq_wmm.10461
                - ec_point_select
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:49,9'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memsetPvim.10455
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL18constant_time_eq_wmm.10461
                - ec_point_select
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:49,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:51,28'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memsetPvim.10455
                - ec_GFp_mont_add
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - ec_GFp_simple_point_copy
                - _ZL18constant_time_eq_wmm.10461
                - ec_point_select
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:73,3'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memsetPvim.10455
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL18constant_time_eq_wmm.10461
                - ec_point_select
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:62,44'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.10461
                - ec_point_select
                - ec_GFp_mont_add
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memsetPvim.10455
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:66,11'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL18constant_time_eq_wmm.10461
                - ec_point_select
                - ec_GFp_simple_point_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:66,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:67,34'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memsetPvim.10455
                - ec_GFp_mont_add
                - _ZL18constant_time_eq_wmm.10461
                - ec_point_select
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:70,25'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memsetPvim.10455
                - ec_GFp_simple_point_copy
                - _ZL18constant_time_eq_wmm.10461
                - ec_point_select
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:74,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:74,7'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:75,41'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:32,3'
          Dst:             ec_GFp_simple_point_set_to_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:33,3'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:36,7'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:38,7'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:43,20'
          Dst:             EC_GROUP_order_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:47,7'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:52,24'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:53,17'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:54,17'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:55,17'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:56,17'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:60,7'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:62,25'
          Dst:             _ZL18constant_time_eq_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:63,9'
          Dst:             ec_point_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:67,9'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:70,9'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:75,5'
          Dst:             ec_GFp_simple_point_set_to_infinity
    - functionName:    ec_GFp_mont_mul_base
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - scalar
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_mont_mul
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:81,3'
          Dst:             ec_GFp_mont_mul
    - functionName:    ec_GFp_mont_mul_batch
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - p0
        - scalar0
        - p1
        - scalar1
        - p2
        - scalar2
      BBCount:         25
      ICount:          188
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - EC_GROUP_order_bits
        - _ZL25ec_GFp_mont_batch_precompPK11ec_group_stP11EC_JACOBIANmPKS2_
        - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
        - ec_GFp_mont_add
        - ec_GFp_mont_dbl
        - ec_GFp_simple_point_copy
        - ec_GFp_simple_point_set_to_infinity
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:137,31'
              BranchSideFuncs:
                - _ZL25ec_GFp_mont_batch_precompPK11ec_group_stP11EC_JACOBIANmPKS2_
                - EC_GROUP_order_bits
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:141,39'
              BranchSideFuncs:
                - EC_GROUP_order_bits
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:143,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:144,10'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - ec_GFp_simple_point_set_to_infinity
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:166,7'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:144,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:145,23'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:147,9'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:147,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:149,36'
              BranchSideFuncs:
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:165,3'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:150,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:151,34'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:154,25'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_simple_point_copy
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:160,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:161,38'
              BranchSideFuncs:
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:164,5'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:166,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:166,7'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:167,41'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:134,3'
          Dst:             _ZL25ec_GFp_mont_batch_precompPK11ec_group_stP11EC_JACOBIANmPKS2_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:135,3'
          Dst:             _ZL25ec_GFp_mont_batch_precompPK11ec_group_stP11EC_JACOBIANmPKS2_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:137,5'
          Dst:             _ZL25ec_GFp_mont_batch_precompPK11ec_group_stP11EC_JACOBIANmPKS2_
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:141,19'
          Dst:             EC_GROUP_order_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:145,7'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:149,7'
          Dst:             _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:151,9'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:154,9'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:157,7'
          Dst:             _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:158,7'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:161,9'
          Dst:             _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:162,9'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:167,5'
          Dst:             ec_GFp_simple_point_set_to_infinity
    - functionName:    ec_GFp_mont_mul_public_batch
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - r
        - g_scalar
        - points
        - scalars
        - num
      BBCount:         54
      ICount:          364
      EdgeCount:       68
      CyclomaticComplexity: 16
      functionsReached:
        - EC_GROUP_order_bits
        - OPENSSL_calloc
        - OPENSSL_free
        - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
        - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
        - __assert_fail
        - ec_GFp_mont_add
        - ec_GFp_mont_dbl
        - ec_GFp_simple_point_copy
        - ec_GFp_simple_point_set_to_infinity
        - ec_compute_wNAF
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:148,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:149,12'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - __assert_fail
                - ec_compute_wNAF
                - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
                - ec_compute_wNAF
                - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:153,24'
              BranchSideFuncs:
                - OPENSSL_calloc
                - OPENSSL_calloc
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - __assert_fail
                - ec_compute_wNAF
                - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
                - ec_compute_wNAF
                - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:154,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:155,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:158,24'
              BranchSideFuncs:
                - OPENSSL_calloc
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - __assert_fail
                - ec_compute_wNAF
                - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
                - ec_compute_wNAF
                - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:159,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:160,20'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:164,12'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - __assert_fail
                - ec_compute_wNAF
                - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
                - ec_compute_wNAF
                - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:170,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:170,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - __assert_fail
                - ec_compute_wNAF
                - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
                - ec_compute_wNAF
                - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:171,27'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - __assert_fail
                - ec_compute_wNAF
                - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
                - ec_compute_wNAF
                - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:173,21'
              BranchSideFuncs:
                - ec_compute_wNAF
                - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - __assert_fail
                - ec_compute_wNAF
                - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:177,15'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - __assert_fail
                - ec_compute_wNAF
                - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:177,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:178,5'
              BranchSideFuncs:
                - __assert_fail
                - ec_compute_wNAF
                - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:184,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:178,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:178,5'
              BranchSideFuncs:
                - ec_compute_wNAF
                - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:179,21'
              BranchSideFuncs:
                - ec_compute_wNAF
                - _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:185,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:186,10'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:213,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:186,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:187,23'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:190,9'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:190,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:190,36'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:200,17'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:190,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:191,22'
              BranchSideFuncs:
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:200,17'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:192,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:193,34'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:196,25'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:200,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:201,11'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:211,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:201,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:202,24'
              BranchSideFuncs:
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:210,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:203,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:204,36'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:207,27'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - OPENSSL_free
                - OPENSSL_free
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
                - ec_GFp_simple_point_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:213,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:214,41'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:217,16'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:133,17'
          Dst:             EC_GROUP_order_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:153,9'
          Dst:             OPENSSL_calloc
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:158,9'
          Dst:             OPENSSL_calloc
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:160,7'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:170,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:173,5'
          Dst:             ec_compute_wNAF
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:174,5'
          Dst:             _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:178,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:179,5'
          Dst:             ec_compute_wNAF
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:180,5'
          Dst:             _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:187,7'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:191,7'
          Dst:             _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:193,9'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:196,9'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:202,9'
          Dst:             _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:204,11'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:207,11'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:214,5'
          Dst:             ec_GFp_simple_point_set_to_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:217,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:218,3'
          Dst:             OPENSSL_free
    - functionName:    ec_GFp_mont_init_precomp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - p
      BBCount:         15
      ICount:          130
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL23ec_GFp_mont_comb_stridePK11ec_group_st
        - ec_GFp_mont_add
        - ec_GFp_mont_dbl
        - ec_jacobian_to_affine_batch
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:189,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:191,25'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - ec_jacobian_to_affine_batch
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:207,38'
              BranchSideFuncs:
                - ec_jacobian_to_affine_batch
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:193,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:194,23'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - ec_jacobian_to_affine_batch
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:198,19'
              BranchSideFuncs:
                - ec_jacobian_to_affine_batch
                - ec_GFp_mont_dbl
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:198,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:199,23'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - ec_jacobian_to_affine_batch
                - ec_GFp_mont_dbl
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:201,3'
              BranchSideFuncs:
                - ec_jacobian_to_affine_batch
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:184,21'
          Dst:             _ZL23ec_GFp_mont_comb_stridePK11ec_group_st
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:192,5'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:194,7'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:199,7'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:207,10'
          Dst:             ec_jacobian_to_affine_batch
    - functionName:    ec_GFp_mont_mul_precomp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - p0
        - scalar0
        - p1
        - scalar1
        - p2
        - scalar2
      BBCount:         22
      ICount:          159
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL23ec_GFp_mont_comb_stridePK11ec_group_st
        - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
        - ec_GFp_mont_add
        - ec_GFp_mont_dbl
        - ec_GFp_simple_point_copy
        - ec_GFp_simple_point_set_to_infinity
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:242,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:243,10'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_set_to_infinity
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:266,7'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:243,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:244,23'
              BranchSideFuncs:
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:248,33'
              BranchSideFuncs:
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:249,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:250,32'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:253,23'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_simple_point_copy
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:256,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:257,35'
              BranchSideFuncs:
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:261,9'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:261,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:262,35'
              BranchSideFuncs:
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:265,3'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_mont_dbl
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
                - ec_GFp_mont_add
                - ec_GFp_simple_point_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:266,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:266,7'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:267,41'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:240,21'
          Dst:             _ZL23ec_GFp_mont_comb_stridePK11ec_group_st
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:244,7'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:248,5'
          Dst:             _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:250,7'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:253,7'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:257,7'
          Dst:             _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:258,7'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:262,7'
          Dst:             _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:263,7'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:267,5'
          Dst:             ec_GFp_simple_point_set_to_infinity
    - functionName:    _ZL23ec_GFp_mont_comb_stridePK11ec_group_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_GROUP_get_degree
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:172,11'
          Dst:             EC_GROUP_get_degree
    - functionName:    _ZL27ec_GFp_mont_get_comb_windowPK11ec_group_stP11EC_JACOBIANPK10EC_PRECOMPPK9EC_SCALARj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - group
        - out
        - precomp
        - scalar
        - i
      BBCount:         11
      ICount:          145
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZL18constant_time_eq_wmm
        - _ZL23constant_time_is_zero_wm
        - _ZL23ec_GFp_mont_comb_stridePK11ec_group_st
        - bn_is_bit_set_words
        - ec_felem_one
        - ec_felem_select
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:219,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:220,35'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL23constant_time_is_zero_wm.10462
                - ec_felem_one
                - ec_felem_select
                - _ZL18constant_time_eq_wmm.10461
                - ec_felem_select
                - ec_felem_select
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:226,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL23constant_time_is_zero_wm.10462
                - ec_felem_one
                - ec_felem_select
                - _ZL18constant_time_eq_wmm.10461
                - ec_felem_select
                - ec_felem_select
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:227,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:228,41'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.10461
                - ec_felem_select
                - ec_felem_select
                - _ZL23constant_time_is_zero_wm.10462
                - ec_felem_one
                - ec_felem_select
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:232,50'
              BranchSideFuncs:
                - _ZL23constant_time_is_zero_wm.10462
                - ec_felem_one
                - ec_felem_select
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:216,21'
          Dst:             _ZL23ec_GFp_mont_comb_stridePK11ec_group_st
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:220,15'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:226,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:228,22'
          Dst:             _ZL18constant_time_eq_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:229,5'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:230,5'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:232,26'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:233,57'
          Dst:             ec_felem_one
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:233,3'
          Dst:             ec_felem_select
    - functionName:    ec_felem_select
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - mask
        - a
        - b
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_select_words
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:97,3'
          Dst:             bn_select_words
    - functionName:    EC_GROUP_get_degree
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:372,10'
          Dst:             BN_num_bits
    - functionName:    ec_jacobian_to_affine_batch
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - out
        - in
        - num
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:543,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:544,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:547,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:544,5'
          Dst:             ERR_put_error
    - functionName:    EC_GROUP_order_bits
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:355,10'
          Dst:             BN_num_bits
    - functionName:    _ZL15compute_precompPK11ec_group_stP11EC_JACOBIANPKS2_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - out
        - p
        - len
      BBCount:         7
      ICount:          61
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - ec_GFp_mont_add
        - ec_GFp_mont_dbl
        - ec_GFp_simple_point_copy
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:103,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:104,21'
              BranchSideFuncs:
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:106,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:100,3'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:102,3'
          Dst:             ec_GFp_mont_dbl
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:104,5'
          Dst:             ec_GFp_mont_add
    - functionName:    _ZL14lookup_precompPK11ec_group_stP11EC_JACOBIANPKS2_i
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - group
        - out
        - precomp
        - digit
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ec_GFp_simple_invert
        - ec_GFp_simple_point_copy
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:111,14'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
                - ec_GFp_simple_invert
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:115,30'
              BranchSideFuncs:
                - ec_GFp_simple_point_copy
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:112,5'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:113,5'
          Dst:             ec_GFp_simple_invert
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/wnaf.cc.inc:115,5'
          Dst:             ec_GFp_simple_point_copy
    - functionName:    ec_GFp_simple_invert
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_felem_neg
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:102,3'
          Dst:             ec_felem_neg
    - functionName:    _ZL25ec_GFp_mont_batch_precompPK11ec_group_stP11EC_JACOBIANmPKS2_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - num
        - p
      BBCount:         14
      ICount:          98
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - ec_GFp_mont_add
        - ec_GFp_mont_dbl
        - ec_GFp_simple_point_copy
        - ec_GFp_simple_point_set_to_infinity
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:86,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:86,3'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:87,39'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
                - ec_GFp_simple_point_copy
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:89,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:90,9'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:96,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:90,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:91,23'
              BranchSideFuncs:
                - ec_GFp_mont_add
                - ec_GFp_mont_dbl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:93,23'
              BranchSideFuncs:
                - ec_GFp_mont_dbl
                - ec_GFp_mont_add
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:86,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:87,3'
          Dst:             ec_GFp_simple_point_set_to_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:88,3'
          Dst:             ec_GFp_simple_point_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:91,7'
          Dst:             ec_GFp_mont_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:93,7'
          Dst:             ec_GFp_mont_dbl
    - functionName:    _ZL28ec_GFp_mont_batch_get_windowPK11ec_group_stP11EC_JACOBIANPKS2_PK9EC_SCALARj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - group
        - out
        - precomp
        - scalar
        - i
      BBCount:         10
      ICount:          190
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZL18constant_time_eq_wmm
        - bn_is_bit_set_words
        - ec_GFp_nistp_recode_scalar_bits
        - ec_felem_neg
        - ec_felem_select
        - ec_point_select
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:109,35'
              BranchSideFuncs:
                - bn_is_bit_set_words
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL14OPENSSL_memsetPvim.10455
                - ec_felem_neg
                - ec_felem_select
                - _ZL18constant_time_eq_wmm.10461
                - ec_point_select
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:112,50'
              BranchSideFuncs:
                - ec_GFp_nistp_recode_scalar_bits
                - _ZL14OPENSSL_memsetPvim.10455
                - ec_felem_neg
                - ec_felem_select
                - _ZL18constant_time_eq_wmm.10461
                - ec_point_select
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:116,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:117,40'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.10461
                - ec_point_select
                - ec_felem_neg
                - ec_felem_select
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:123,16'
              BranchSideFuncs:
                - ec_felem_neg
                - ec_felem_select
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:103,20'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:104,13'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:105,13'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:106,13'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:107,13'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:109,15'
          Dst:             bn_is_bit_set_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:112,3'
          Dst:             ec_GFp_nistp_recode_scalar_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:115,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:117,21'
          Dst:             _ZL18constant_time_eq_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:118,5'
          Dst:             ec_point_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:123,3'
          Dst:             ec_felem_neg
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple_mul.cc.inc:126,3'
          Dst:             ec_felem_select
    - functionName:    ec_point_select
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionLinenumberEnd: 861
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - mask
        - a
        - b
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_felem_select
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:858,3'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:859,3'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:860,3'
          Dst:             ec_felem_select
    - functionName:    _ZL21EC_group_p521_do_initP11ec_group_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         3
      ICount:          76
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_GFp_mont_method
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL21ec_group_set_a_minus3P11ec_group_st
        - _ZL25ec_group_init_static_montP14bn_mont_ctx_stmPKmS2_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:154,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:157,3'
          Dst:             _ZL25ec_group_init_static_montP14bn_mont_ctx_stmPKmS2_m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:159,3'
          Dst:             _ZL25ec_group_init_static_montP14bn_mont_ctx_stmPKmS2_m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:162,15'
          Dst:             EC_GFp_mont_method
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:164,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:165,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:166,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:167,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:169,3'
          Dst:             _ZL21ec_group_set_a_minus3P11ec_group_st
    - functionName:    EC_GFp_mont_method
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL23EC_GFp_mont_method_initv
        - _ZL31EC_GFp_mont_method_once_bss_getv
        - _ZL34EC_GFp_mont_method_storage_bss_getv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:418,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:418,1'
              BranchSideFuncs:
                - _ZL31EC_GFp_mont_method_once_bss_getv
                - CRYPTO_once
                - _ZL34EC_GFp_mont_method_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:418,1'
              BranchSideFuncs:
                - _ZL31EC_GFp_mont_method_once_bss_getv
                - CRYPTO_once
                - _ZL34EC_GFp_mont_method_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:418,1'
          Dst:             _ZL31EC_GFp_mont_method_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:418,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:418,1'
          Dst:             _ZL23EC_GFp_mont_method_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:418,1'
          Dst:             _ZL34EC_GFp_mont_method_storage_bss_getv
    - functionName:    _ZL31EC_GFp_mont_method_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23EC_GFp_mont_method_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL26EC_GFp_mont_method_do_initP12ec_method_st
        - _ZL34EC_GFp_mont_method_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:418,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:418,1'
              BranchSideFuncs:
                - _ZL34EC_GFp_mont_method_storage_bss_getv
                - _ZL26EC_GFp_mont_method_do_initP12ec_method_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:418,1'
              BranchSideFuncs:
                - _ZL34EC_GFp_mont_method_storage_bss_getv
                - _ZL26EC_GFp_mont_method_do_initP12ec_method_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:418,1'
          Dst:             _ZL34EC_GFp_mont_method_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc:418,1'
          Dst:             _ZL26EC_GFp_mont_method_do_initP12ec_method_st
    - functionName:    _ZL34EC_GFp_mont_method_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL21EC_group_p384_do_initP11ec_group_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         3
      ICount:          76
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_GFp_mont_method
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL21ec_group_set_a_minus3P11ec_group_st
        - _ZL25ec_group_init_static_montP14bn_mont_ctx_stmPKmS2_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:129,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:132,3'
          Dst:             _ZL25ec_group_init_static_montP14bn_mont_ctx_stmPKmS2_m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:134,3'
          Dst:             _ZL25ec_group_init_static_montP14bn_mont_ctx_stmPKmS2_m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:137,15'
          Dst:             EC_GFp_mont_method
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:139,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:140,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:141,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:142,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:144,3'
          Dst:             _ZL21ec_group_set_a_minus3P11ec_group_st
    - functionName:    _ZL21EC_group_p224_do_initP11ec_group_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         3
      ICount:          76
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_GFp_nistp224_method
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL21ec_group_set_a_minus3P11ec_group_st
        - _ZL25ec_group_init_static_montP14bn_mont_ctx_stmPKmS2_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:64,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:67,3'
          Dst:             _ZL25ec_group_init_static_montP14bn_mont_ctx_stmPKmS2_m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:69,3'
          Dst:             _ZL25ec_group_init_static_montP14bn_mont_ctx_stmPKmS2_m
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:73,15'
          Dst:             EC_GFp_nistp224_method
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:74,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:75,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:77,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:87,3'
          Dst:             _ZL21ec_group_set_a_minus3P11ec_group_st
    - functionName:    EC_GFp_nistp224_method
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL27EC_GFp_nistp224_method_initv
        - _ZL35EC_GFp_nistp224_method_once_bss_getv
        - _ZL38EC_GFp_nistp224_method_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1145,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1145,1'
              BranchSideFuncs:
                - _ZL35EC_GFp_nistp224_method_once_bss_getv
                - CRYPTO_once
                - _ZL38EC_GFp_nistp224_method_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1145,1'
              BranchSideFuncs:
                - _ZL35EC_GFp_nistp224_method_once_bss_getv
                - CRYPTO_once
                - _ZL38EC_GFp_nistp224_method_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1145,1'
          Dst:             _ZL35EC_GFp_nistp224_method_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1145,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1145,1'
          Dst:             _ZL27EC_GFp_nistp224_method_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1145,1'
          Dst:             _ZL38EC_GFp_nistp224_method_storage_bss_getv
    - functionName:    _ZL35EC_GFp_nistp224_method_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27EC_GFp_nistp224_method_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL30EC_GFp_nistp224_method_do_initP12ec_method_st
        - _ZL38EC_GFp_nistp224_method_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1145,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1145,1'
              BranchSideFuncs:
                - _ZL38EC_GFp_nistp224_method_storage_bss_getv
                - _ZL30EC_GFp_nistp224_method_do_initP12ec_method_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1145,1'
              BranchSideFuncs:
                - _ZL38EC_GFp_nistp224_method_storage_bss_getv
                - _ZL30EC_GFp_nistp224_method_do_initP12ec_method_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1145,1'
          Dst:             _ZL38EC_GFp_nistp224_method_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc:1145,1'
          Dst:             _ZL30EC_GFp_nistp224_method_do_initP12ec_method_st
    - functionName:    _ZL38EC_GFp_nistp224_method_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p224-64.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19md_pctx_ops_do_initP15evp_md_pctx_ops
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27md_pctx_ops_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16md_pctx_ops_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19md_pctx_ops_do_initP15evp_md_pctx_ops
        - _ZL27md_pctx_ops_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:30,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:30,1'
              BranchSideFuncs:
                - _ZL27md_pctx_ops_storage_bss_getv
                - _ZL19md_pctx_ops_do_initP15evp_md_pctx_ops
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:30,1'
              BranchSideFuncs:
                - _ZL27md_pctx_ops_storage_bss_getv
                - _ZL19md_pctx_ops_do_initP15evp_md_pctx_ops
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:30,1'
          Dst:             _ZL27md_pctx_ops_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:30,1'
          Dst:             _ZL19md_pctx_ops_do_initP15evp_md_pctx_ops
    - functionName:    _ZL24md_pctx_ops_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11md_pctx_opsv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL16md_pctx_ops_initv
        - _ZL24md_pctx_ops_once_bss_getv
        - _ZL27md_pctx_ops_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:30,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:30,1'
              BranchSideFuncs:
                - _ZL24md_pctx_ops_once_bss_getv
                - CRYPTO_once
                - _ZL27md_pctx_ops_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:30,1'
              BranchSideFuncs:
                - _ZL24md_pctx_ops_once_bss_getv
                - CRYPTO_once
                - _ZL27md_pctx_ops_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:30,1'
          Dst:             _ZL24md_pctx_ops_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:30,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:30,1'
          Dst:             _ZL16md_pctx_ops_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:30,1'
          Dst:             _ZL27md_pctx_ops_storage_bss_getv
    - functionName:    _ZL16sha512_256_finalP13env_md_ctx_stPh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha512_256_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:168,3'
          Dst:             BCM_sha512_256_final
    - functionName:    BCM_sha512_256_final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - sha
      BBCount:         7
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17sha512_final_implPhmP15sha512_state_st
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:114,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:114,3'
              BranchSideFuncs:
                - _ZL17sha512_final_implPhmP15sha512_state_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:114,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:114,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:115,3'
          Dst:             _ZL17sha512_final_implPhmP15sha512_state_st
    - functionName:    _ZL17sha512_final_implPhmP15sha512_state_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - md_len
        - sha
      BBCount:         14
      ICount:          156
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _Z35FIPS_service_indicator_update_statev
        - _ZL14OPENSSL_memsetPvim
        - _ZL19CRYPTO_store_u64_bePvm
        - _ZL23sha512_block_data_orderPmPKhm
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:187,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL23sha512_block_data_orderPmPKhm
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - _ZL23sha512_block_data_orderPmPKhm
                - __assert_fail
                - _Z35FIPS_service_indicator_update_statev
                - _ZL19CRYPTO_store_u64_bePvm.10569
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:192,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - _ZL23sha512_block_data_orderPmPKhm
                - __assert_fail
                - _Z35FIPS_service_indicator_update_statev
                - _ZL19CRYPTO_store_u64_bePvm.10569
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:201,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:201,3'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_update_statev
                - _ZL19CRYPTO_store_u64_bePvm.10569
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:202,28'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_update_statev
                - _ZL19CRYPTO_store_u64_bePvm.10569
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:203,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:204,25'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:208,3'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_update_statev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:187,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:189,5'
          Dst:             _ZL23sha512_block_data_orderPmPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:192,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:196,3'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:197,3'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:199,3'
          Dst:             _ZL23sha512_block_data_orderPmPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:201,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:204,5'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:208,3'
          Dst:             _Z35FIPS_service_indicator_update_statev
    - functionName:    _ZL23sha512_block_data_orderPmPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - data
        - num
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sha512_avx_capable
        - sha512_block_data_order_avx
        - sha512_block_data_order_nohw
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:442,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:443,33'
              BranchSideFuncs:
                - sha512_block_data_order_avx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:459,32'
              BranchSideFuncs:
                - sha512_block_data_order_nohw
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:442,7'
          Dst:             sha512_avx_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:443,5'
          Dst:             sha512_block_data_order_avx
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:459,3'
          Dst:             sha512_block_data_order_nohw
    - functionName:    _ZL19CRYPTO_store_u64_bePvm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13CRYPTO_bswap8m
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:938,7'
          Dst:             _ZL13CRYPTO_bswap8m
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:939,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    sha512_block_data_order_avx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sha512_block_data_order_nohw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17sha512_256_updateP13env_md_ctx_stPKvm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha512_256_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:163,3'
          Dst:             BCM_sha512_256_update
    - functionName:    BCM_sha512_256_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sha
        - data
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha512_update
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:107,10'
          Dst:             BCM_sha512_update
    - functionName:    BCM_sha512_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - in_data
        - len
      BBCount:         21
      ICount:          201
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL23sha512_block_data_orderPmPKhm
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:131,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:134,26'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL23sha512_block_data_orderPmPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL23sha512_block_data_orderPmPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:136,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL23sha512_block_data_orderPmPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL23sha512_block_data_orderPmPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:139,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL23sha512_block_data_orderPmPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL23sha512_block_data_orderPmPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:140,31'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL23sha512_block_data_orderPmPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL23sha512_block_data_orderPmPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:154,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL23sha512_block_data_orderPmPKhm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:142,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:143,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:147,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL23sha512_block_data_orderPmPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL23sha512_block_data_orderPmPKhm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:154,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:155,29'
              BranchSideFuncs:
                - _ZL23sha512_block_data_orderPmPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:161,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:162,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:166,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:143,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:147,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:150,7'
          Dst:             _ZL23sha512_block_data_orderPmPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:155,5'
          Dst:             _ZL23sha512_block_data_orderPmPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:162,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL15sha512_256_initP13env_md_ctx_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha512_256_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:159,3'
          Dst:             BCM_sha512_256_init
    - functionName:    BCM_sha512_256_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sha
      BBCount:         1
      ICount:          51
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22EVP_sha512_256_do_initP9env_md_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12sha512_finalP13env_md_ctx_stPh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha512_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:143,3'
          Dst:             BCM_sha512_final
    - functionName:    BCM_sha512_final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - sha
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17sha512_final_implPhmP15sha512_state_st
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:176,3'
          Dst:             _ZL17sha512_final_implPhmP15sha512_state_st
    - functionName:    _ZL13sha512_updateP13env_md_ctx_stPKvm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha512_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:139,3'
          Dst:             BCM_sha512_update
    - functionName:    _ZL11sha512_initP13env_md_ctx_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha512_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:135,3'
          Dst:             BCM_sha512_init
    - functionName:    BCM_sha512_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sha
      BBCount:         1
      ICount:          51
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18EVP_sha512_do_initP9env_md_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12sha384_finalP13env_md_ctx_stPh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha384_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:118,3'
          Dst:             BCM_sha384_final
    - functionName:    BCM_sha384_final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - sha
      BBCount:         7
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17sha512_final_implPhmP15sha512_state_st
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:95,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:95,3'
              BranchSideFuncs:
                - _ZL17sha512_final_implPhmP15sha512_state_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:95,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:95,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:96,3'
          Dst:             _ZL17sha512_final_implPhmP15sha512_state_st
    - functionName:    _ZL13sha384_updateP13env_md_ctx_stPKvm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha384_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:114,3'
          Dst:             BCM_sha384_update
    - functionName:    BCM_sha384_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sha
        - data
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha512_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:102,10'
          Dst:             BCM_sha512_update
    - functionName:    _ZL11sha384_initP13env_md_ctx_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha384_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:110,3'
          Dst:             BCM_sha384_init
    - functionName:    BCM_sha384_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sha
      BBCount:         1
      ICount:          51
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18EVP_sha384_do_initP9env_md_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12sha256_finalP13env_md_ctx_stPh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha256_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:94,3'
          Dst:             BCM_sha256_final
    - functionName:    BCM_sha256_final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - c
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17sha256_final_implPhmP15sha256_state_st
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:111,3'
          Dst:             _ZL17sha256_final_implPhmP15sha256_state_st
    - functionName:    _ZL17sha256_final_implPhmP15sha256_state_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - md_len
        - c
      BBCount:         15
      ICount:          84
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _Z35FIPS_service_indicator_update_statev
        - _ZL19CRYPTO_store_u32_bePvj
        - _ZN4bssl17crypto_md32_finalIN12_GLOBAL__N_112SHA256TraitsEEEvPNT_11HashContextE
        - __assert_fail
        - abort
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:92,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:92,3'
              BranchSideFuncs:
                - __assert_fail
                - _Z35FIPS_service_indicator_update_statev
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:94,3'
              BranchSideFuncs:
                - __assert_fail
                - _Z35FIPS_service_indicator_update_statev
                - _ZL19CRYPTO_store_u32_bePvj.10474
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:94,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:94,3'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_update_statev
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:95,28'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_update_statev
                - _ZL19CRYPTO_store_u32_bePvj.10474
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:96,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:97,25'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:101,3'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_update_statev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:90,3'
          Dst:             _ZN4bssl17crypto_md32_finalIN12_GLOBAL__N_112SHA256TraitsEEEvPNT_11HashContextE
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:92,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:94,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:97,5'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:101,3'
          Dst:             _Z35FIPS_service_indicator_update_statev
    - functionName:    _ZL13sha256_updateP13env_md_ctx_stPKvm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha256_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:90,3'
          Dst:             BCM_sha256_update
    - functionName:    BCM_sha256_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - data
        - len
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl18crypto_md32_updateIN12_GLOBAL__N_112SHA256TraitsEEEvPNT_11HashContextENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:80,10'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:79,3'
          Dst:             _ZN4bssl18crypto_md32_updateIN12_GLOBAL__N_112SHA256TraitsEEEvPNT_11HashContextENS_4SpanIKhEE
    - functionName:    _ZN4bssl18crypto_md32_updateIN12_GLOBAL__N_112SHA256TraitsEEEvPNT_11HashContextENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - in
        - ''
      BBCount:         23
      ICount:          212
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5emptyEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:82,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:85,16'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:88,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:90,39'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:95,12'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:110,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:95,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:96,12'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:97,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:95,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:97,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:104,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4sizeEv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:112,24'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:116,11'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:116,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:117,41'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:81,10'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:85,53'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:90,39'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:95,12'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:96,12'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:97,40'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:97,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:98,7'
          Dst:             _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:99,15'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:102,7'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:104,40'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:104,51'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:104,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:105,44'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:110,10'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:112,35'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:112,5'
          Dst:             _ZN12_GLOBAL__N_112SHA256Traits10HashBlocksEPjPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:113,13'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:116,11'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:117,41'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:118,34'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:118,45'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:118,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL11sha256_initP13env_md_ctx_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha256_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:86,3'
          Dst:             BCM_sha256_init
    - functionName:    BCM_sha256_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sha
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:42,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL18EVP_sha256_do_initP9env_md_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12sha224_finalP13env_md_ctx_stPh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha224_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:69,3'
          Dst:             BCM_sha224_final
    - functionName:    BCM_sha224_final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - ctx
      BBCount:         7
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17sha256_final_implPhmP15sha256_state_st
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:119,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:119,3'
              BranchSideFuncs:
                - _ZL17sha256_final_implPhmP15sha256_state_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:119,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:119,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:120,3'
          Dst:             _ZL17sha256_final_implPhmP15sha256_state_st
    - functionName:    _ZL13sha224_updateP13env_md_ctx_stPKvm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha224_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:65,3'
          Dst:             BCM_sha224_update
    - functionName:    BCM_sha224_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha256_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:86,10'
          Dst:             BCM_sha256_update
    - functionName:    _ZL11sha224_initP13env_md_ctx_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha224_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:61,3'
          Dst:             BCM_sha224_init
    - functionName:    BCM_sha224_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sha
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:28,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL18EVP_sha224_do_initP9env_md_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL10sha1_finalP13env_md_ctx_stPh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha1_final
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:43,3'
          Dst:             BCM_sha1_final
    - functionName:    BCM_sha1_final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - c
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z35FIPS_service_indicator_update_statev
        - _ZL17sha1_output_statePhPK12sha_state_st
        - _ZN4bssl17crypto_md32_finalIN12_GLOBAL__N_110SHA1TraitsEEEvPNT_11HashContextE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:75,3'
          Dst:             _ZN4bssl17crypto_md32_finalIN12_GLOBAL__N_110SHA1TraitsEEEvPNT_11HashContextE
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:76,3'
          Dst:             _ZL17sha1_output_statePhPK12sha_state_st
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:77,3'
          Dst:             _Z35FIPS_service_indicator_update_statev
    - functionName:    _ZN4bssl17crypto_md32_finalIN12_GLOBAL__N_110SHA1TraitsEEEvPNT_11HashContextE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         10
      ICount:          111
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZL19CRYPTO_store_u32_bePvj
        - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:138,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:138,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:139,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:143,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:144,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.10455
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:144,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:146,5'
          Dst:             _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:148,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:152,5'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:153,5'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:158,3'
          Dst:             _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:160,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL17sha1_output_statePhPK12sha_state_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - ctx
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19CRYPTO_store_u32_bePvj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:67,3'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:68,3'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:69,3'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:70,3'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:71,3'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
    - functionName:    _ZL11sha1_updateP13env_md_ctx_stPKvm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha1_update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:39,3'
          Dst:             BCM_sha1_update
    - functionName:    BCM_sha1_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - data
        - len
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl18crypto_md32_updateIN12_GLOBAL__N_110SHA1TraitsEEEvPNT_11HashContextENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:61,10'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:60,3'
          Dst:             _ZN4bssl18crypto_md32_updateIN12_GLOBAL__N_110SHA1TraitsEEEvPNT_11HashContextENS_4SpanIKhEE
    - functionName:    _ZN4bssl18crypto_md32_updateIN12_GLOBAL__N_110SHA1TraitsEEEvPNT_11HashContextENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - in
        - ''
      BBCount:         23
      ICount:          212
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5emptyEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:82,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:85,16'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:88,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:90,39'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:95,12'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:110,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:95,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:96,12'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:97,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:95,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:97,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:104,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNK4bssl4SpanIKhE4sizeEv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:112,24'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:116,11'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:116,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:117,41'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:81,10'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:85,53'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:90,39'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:95,12'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:96,12'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:97,40'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:97,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:98,7'
          Dst:             _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:99,15'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:102,7'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:104,40'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:104,51'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:104,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:105,44'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:110,10'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:112,35'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:112,5'
          Dst:             _ZN12_GLOBAL__N_110SHA1Traits10HashBlocksEPjPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:113,13'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:116,11'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:117,41'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:118,34'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:118,45'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/../digest/md32_common.h:118,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL9sha1_initP13env_md_ctx_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha1_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:35,3'
          Dst:             BCM_sha1_init
    - functionName:    BCM_sha1_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sha
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:28,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL16EVP_sha1_do_initP9env_md_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24aead_aes_ccm_matter_initP15evp_aead_ctx_stPKhmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - tag_len
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17aead_aes_ccm_initP15evp_aead_ctx_stPKhmmjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:394,10'
          Dst:             _ZL17aead_aes_ccm_initP15evp_aead_ctx_stPKhmmjj
    - functionName:    _ZL17aead_aes_ccm_initP15evp_aead_ctx_stPKhmmjj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - tag_len
        - M
        - L
      BBCount:         25
      ICount:          173
      EdgeCount:       29
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_AEAD_key_length
        - EVP_AEAD_max_overhead
        - EVP_AEAD_max_tag_len
        - EVP_AEAD_nonce_length
        - _ZL18CRYPTO_ccm128_initP14ccm128_contextPK10aes_key_stPFvPKhPhS3_EPFvS5_S6_mS3_S5_Ejj
        - __assert_fail
        - aes_ctr_set_key
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:245,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:245,3'
              BranchSideFuncs:
                - EVP_AEAD_max_tag_len
                - __assert_fail
                - EVP_AEAD_nonce_length
                - __assert_fail
                - EVP_AEAD_key_length
                - aes_ctr_set_key
                - _ZL18CRYPTO_ccm128_initP14ccm128_contextPK10aes_key_stPFvPKhPhS3_EPFvS5_S6_mS3_S5_Ejj
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:246,3'
              BranchSideFuncs:
                - EVP_AEAD_max_tag_len
                - __assert_fail
                - EVP_AEAD_nonce_length
                - __assert_fail
                - EVP_AEAD_key_length
                - aes_ctr_set_key
                - _ZL18CRYPTO_ccm128_initP14ccm128_contextPK10aes_key_stPFvPKhPhS3_EPFvS5_S6_mS3_S5_Ejj
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:246,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:246,3'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - __assert_fail
                - EVP_AEAD_key_length
                - aes_ctr_set_key
                - _ZL18CRYPTO_ccm128_initP14ccm128_contextPK10aes_key_stPFvPKhPhS3_EPFvS5_S6_mS3_S5_Ejj
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:247,3'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - __assert_fail
                - EVP_AEAD_key_length
                - aes_ctr_set_key
                - _ZL18CRYPTO_ccm128_initP14ccm128_contextPK10aes_key_stPFvPKhPhS3_EPFvS5_S6_mS3_S5_Ejj
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:247,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:247,3'
              BranchSideFuncs:
                - EVP_AEAD_key_length
                - aes_ctr_set_key
                - _ZL18CRYPTO_ccm128_initP14ccm128_contextPK10aes_key_stPFvPKhPhS3_EPFvS5_S6_mS3_S5_Ejj
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:249,7'
              BranchSideFuncs:
                - EVP_AEAD_key_length
                - aes_ctr_set_key
                - _ZL18CRYPTO_ccm128_initP14ccm128_contextPK10aes_key_stPFvPKhPhS3_EPFvS5_S6_mS3_S5_Ejj
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:249,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:250,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:254,7'
              BranchSideFuncs:
                - aes_ctr_set_key
                - _ZL18CRYPTO_ccm128_initP14ccm128_contextPK10aes_key_stPFvPKhPhS3_EPFvS5_S6_mS3_S5_Ejj
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:254,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:255,15'
              BranchSideFuncs:
                - aes_ctr_set_key
                - _ZL18CRYPTO_ccm128_initP14ccm128_contextPK10aes_key_stPFvPKhPhS3_EPFvS5_S6_mS3_S5_Ejj
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:258,7'
              BranchSideFuncs:
                - aes_ctr_set_key
                - _ZL18CRYPTO_ccm128_initP14ccm128_contextPK10aes_key_stPFvPKhPhS3_EPFvS5_S6_mS3_S5_Ejj
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:258,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:259,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:263,66'
              BranchSideFuncs:
                - aes_ctr_set_key
                - _ZL18CRYPTO_ccm128_initP14ccm128_contextPK10aes_key_stPFvPKhPhS3_EPFvS5_S6_mS3_S5_Ejj
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:268,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:269,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:273,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:245,3'
          Dst:             EVP_AEAD_max_overhead
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:245,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:246,3'
          Dst:             EVP_AEAD_max_tag_len
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:246,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:247,3'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:247,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:249,18'
          Dst:             EVP_AEAD_key_length
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:250,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:259,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:266,18'
          Dst:             aes_ctr_set_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:268,8'
          Dst:             _ZL18CRYPTO_ccm128_initP14ccm128_contextPK10aes_key_stPFvPKhPhS3_EPFvS5_S6_mS3_S5_Ejj
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:269,5'
          Dst:             ERR_put_error
    - functionName:    EVP_AEAD_max_overhead
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aead
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_AEAD_max_tag_len
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aead
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_AEAD_nonce_length
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aead
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_AEAD_key_length
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aead
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18CRYPTO_ccm128_initP14ccm128_contextPK10aes_key_stPFvPKhPhS3_EPFvS5_S6_mS3_S5_Ejj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - block
        - ctr
        - M
        - L
      BBCount:         13
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:43,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:43,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:44,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:43,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:43,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:44,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:43,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:43,42'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:44,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:43,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:43,51'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:44,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:43,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:44,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:46,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL35EVP_aead_aes_128_ccm_matter_do_initP11evp_aead_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20aead_aes_ccm_cleanupP15evp_aead_ctx_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25aead_aes_ccm_seal_scatterPK15evp_aead_ctx_stPhS2_PmmPKhmS5_mS5_mS5_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      int
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_tag
        - out_tag_len
        - max_out_tag_len
        - nonce
        - nonce_len
        - in
        - in_len
        - extra_in
        - extra_in_len
        - ad
        - ad_len
      BBCount:         12
      ICount:          137
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_AEAD_nonce_length
        - _Z33AEAD_CCM_verify_service_indicatorPK15evp_aead_ctx_st
        - _ZL21CRYPTO_ccm128_encryptPK14ccm128_contextPK10aes_key_stPhS5_mPKhmS7_mS7_m
        - _ZL23CRYPTO_ccm128_max_inputPK14ccm128_context
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:286,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:287,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:291,7'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - _ZL21CRYPTO_ccm128_encryptPK14ccm128_contextPK10aes_key_stPhS5_mPKhmS7_mS7_m
                - ERR_put_error
                - _Z33AEAD_CCM_verify_service_indicatorPK15evp_aead_ctx_st
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:291,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:292,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:296,7'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - _ZL21CRYPTO_ccm128_encryptPK14ccm128_contextPK10aes_key_stPhS5_mPKhmS7_mS7_m
                - ERR_put_error
                - _Z33AEAD_CCM_verify_service_indicatorPK15evp_aead_ctx_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:296,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:297,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:301,31'
              BranchSideFuncs:
                - _ZL21CRYPTO_ccm128_encryptPK14ccm128_contextPK10aes_key_stPhS5_mPKhmS7_mS7_m
                - ERR_put_error
                - _Z33AEAD_CCM_verify_service_indicatorPK15evp_aead_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:301,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:304,5'
              BranchSideFuncs:
                - _Z33AEAD_CCM_verify_service_indicatorPK15evp_aead_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:308,18'
              BranchSideFuncs:
                - _Z33AEAD_CCM_verify_service_indicatorPK15evp_aead_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:286,16'
          Dst:             _ZL23CRYPTO_ccm128_max_inputPK14ccm128_context
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:287,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:292,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:296,20'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:297,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:301,8'
          Dst:             _ZL21CRYPTO_ccm128_encryptPK14ccm128_contextPK10aes_key_stPhS5_mPKhmS7_mS7_m
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:304,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:309,3'
          Dst:             _Z33AEAD_CCM_verify_service_indicatorPK15evp_aead_ctx_st
    - functionName:    _ZL24aead_aes_ccm_open_gatherPK15evp_aead_ctx_stPhPKhmS4_mS4_mS4_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - nonce
        - nonce_len
        - in
        - in_len
        - in_tag
        - in_tag_len
        - ad
        - ad_len
      BBCount:         18
      ICount:          157
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_memcmp
        - ERR_put_error
        - EVP_AEAD_nonce_length
        - _Z33AEAD_CCM_verify_service_indicatorPK15evp_aead_ctx_st
        - _ZL21CRYPTO_ccm128_decryptPK14ccm128_contextPK10aes_key_stPhS5_mPKhmS7_mS7_m
        - _ZL23CRYPTO_ccm128_max_inputPK14ccm128_context
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:321,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:322,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:326,7'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - __assert_fail
                - _ZL21CRYPTO_ccm128_decryptPK14ccm128_contextPK10aes_key_stPhS5_mPKhmS7_mS7_m
                - ERR_put_error
                - CRYPTO_memcmp
                - _Z33AEAD_CCM_verify_service_indicatorPK15evp_aead_ctx_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:326,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:327,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:331,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZL21CRYPTO_ccm128_decryptPK14ccm128_contextPK10aes_key_stPhS5_mPKhmS7_mS7_m
                - ERR_put_error
                - CRYPTO_memcmp
                - _Z33AEAD_CCM_verify_service_indicatorPK15evp_aead_ctx_st
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:331,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:332,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:337,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL21CRYPTO_ccm128_decryptPK14ccm128_contextPK10aes_key_stPhS5_mPKhmS7_mS7_m
                - ERR_put_error
                - CRYPTO_memcmp
                - _Z33AEAD_CCM_verify_service_indicatorPK15evp_aead_ctx_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:337,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:337,3'
              BranchSideFuncs:
                - _ZL21CRYPTO_ccm128_decryptPK14ccm128_contextPK10aes_key_stPhS5_mPKhmS7_mS7_m
                - ERR_put_error
                - CRYPTO_memcmp
                - _Z33AEAD_CCM_verify_service_indicatorPK15evp_aead_ctx_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:338,31'
              BranchSideFuncs:
                - _ZL21CRYPTO_ccm128_decryptPK14ccm128_contextPK10aes_key_stPhS5_mPKhmS7_mS7_m
                - ERR_put_error
                - CRYPTO_memcmp
                - _Z33AEAD_CCM_verify_service_indicatorPK15evp_aead_ctx_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:338,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:341,5'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - _Z33AEAD_CCM_verify_service_indicatorPK15evp_aead_ctx_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:345,21'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - _Z33AEAD_CCM_verify_service_indicatorPK15evp_aead_ctx_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:345,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:346,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:350,37'
              BranchSideFuncs:
                - _Z33AEAD_CCM_verify_service_indicatorPK15evp_aead_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:321,16'
          Dst:             _ZL23CRYPTO_ccm128_max_inputPK14ccm128_context
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:322,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:326,20'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:327,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:332,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:337,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:338,8'
          Dst:             _ZL21CRYPTO_ccm128_decryptPK14ccm128_contextPK10aes_key_stPhS5_mPKhmS7_mS7_m
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:341,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:345,7'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:346,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:350,3'
          Dst:             _Z33AEAD_CCM_verify_service_indicatorPK15evp_aead_ctx_st
    - functionName:    _ZL23CRYPTO_ccm128_max_inputPK14ccm128_context
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:54,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:54,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:55,54'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL21CRYPTO_ccm128_decryptPK14ccm128_contextPK10aes_key_stPhS5_mPKhmS7_mS7_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - key
        - out
        - out_tag
        - tag_len
        - nonce
        - nonce_len
        - in
        - len
        - aad
        - aad_len
      BBCount:         8
      ICount:          89
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14ccm128_encryptPK14ccm128_contextP12ccm128_statePK10aes_key_stPhPKhm
        - _ZL17ccm128_init_statePK14ccm128_contextP12ccm128_statePK10aes_key_stPKhmS8_mm
        - _ZL18ccm128_compute_macPK14ccm128_contextP12ccm128_statePK10aes_key_stPhmPKhm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:218,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:218,33'
              BranchSideFuncs:
                - _ZL14ccm128_encryptPK14ccm128_contextP12ccm128_statePK10aes_key_stPhPKhm
                - _ZL18ccm128_compute_macPK14ccm128_contextP12ccm128_statePK10aes_key_stPhmPKhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:219,25'
              BranchSideFuncs:
                - _ZL14ccm128_encryptPK14ccm128_contextP12ccm128_statePK10aes_key_stPhPKhm
                - _ZL18ccm128_compute_macPK14ccm128_contextP12ccm128_statePK10aes_key_stPhmPKhm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:219,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:219,57'
              BranchSideFuncs:
                - _ZL18ccm128_compute_macPK14ccm128_contextP12ccm128_statePK10aes_key_stPhmPKhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:220,29'
              BranchSideFuncs:
                - _ZL18ccm128_compute_macPK14ccm128_contextP12ccm128_statePK10aes_key_stPhmPKhm
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:217,10'
          Dst:             _ZL17ccm128_init_statePK14ccm128_contextP12ccm128_statePK10aes_key_stPKhmS8_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:219,10'
          Dst:             _ZL14ccm128_encryptPK14ccm128_contextP12ccm128_statePK10aes_key_stPhPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:220,10'
          Dst:             _ZL18ccm128_compute_macPK14ccm128_contextP12ccm128_statePK10aes_key_stPhmPKhm
    - functionName:    _Z33AEAD_CCM_verify_service_indicatorPK15evp_aead_ctx_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/../service_indicator/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17ccm128_init_statePK14ccm128_contextP12ccm128_statePK10aes_key_stPKhmS8_mm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - state
        - key
        - nonce
        - nonce_len
        - aad
        - aad_len
        - plaintext_len
      BBCount:         43
      ICount:          524
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL23CRYPTO_ccm128_max_inputPK14ccm128_context
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:69,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:69,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:70,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:68,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:70,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:74,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:76,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:77,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:79,19'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:80,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:81,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:84,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:90,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:132,35'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:91,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:92,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:95,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:95,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:96,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:104,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:118,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:118,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:118,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:118,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:119,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:123,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:126,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:118,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:127,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:133,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:134,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:136,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:134,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:135,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:136,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:133,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:136,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:142,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:68,23'
          Dst:             _ZL23CRYPTO_ccm128_max_inputPK14ccm128_context
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:74,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:79,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL14ccm128_encryptPK14ccm128_contextP12ccm128_statePK10aes_key_stPhPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - state
        - key
        - out
        - in
        - len
      BBCount:         7
      ICount:          79
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_ctr128_encrypt_ctr32
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:150,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:151,5'
              BranchSideFuncs:
                - CRYPTO_ctr128_encrypt_ctr32
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:153,3'
              BranchSideFuncs:
                - CRYPTO_ctr128_encrypt_ctr32
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:157,3'
          Dst:             CRYPTO_ctr128_encrypt_ctr32
    - functionName:    _ZL18ccm128_compute_macPK14ccm128_contextP12ccm128_statePK10aes_key_stPhmPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - state
        - key
        - out_tag
        - tag_len
        - in
        - len
      BBCount:         20
      ICount:          196
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_xor16
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:168,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:172,3'
              BranchSideFuncs:
                - CRYPTO_xor16
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:172,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:173,18'
              BranchSideFuncs:
                - CRYPTO_xor16
                - CRYPTO_xor16
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:178,7'
              BranchSideFuncs:
                - CRYPTO_xor16
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:178,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:179,17'
              BranchSideFuncs:
                - CRYPTO_xor16
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:186,17'
              BranchSideFuncs:
                - CRYPTO_xor16
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:179,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:180,25'
              BranchSideFuncs:
                - CRYPTO_xor16
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:182,7'
              BranchSideFuncs:
                - CRYPTO_xor16
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:186,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:187,5'
              BranchSideFuncs:
                - CRYPTO_xor16
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:190,5'
              BranchSideFuncs:
                - CRYPTO_xor16
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:173,5'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:191,3'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:193,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    CRYPTO_xor16
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - a
        - b
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL19CRYPTO_load_word_lePKv
        - _ZL20CRYPTO_store_word_lePvm
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/internal.h:280,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/internal.h:282,9'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/internal.h:284,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/internal.h:282,18'
          Dst:             _ZL19CRYPTO_load_word_lePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/internal.h:282,47'
          Dst:             _ZL19CRYPTO_load_word_lePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/internal.h:281,5'
          Dst:             _ZL20CRYPTO_store_word_lePvm
    - functionName:    _ZL19CRYPTO_load_word_lePKv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 942
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:944,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL20CRYPTO_store_word_lePvm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 948
      functionLinenumberEnd: 950
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:949,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    CRYPTO_ctr128_encrypt_ctr32
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - ecount_buf
        - num
        - func
      BBCount:         53
      ICount:          343
      EdgeCount:       66
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZL18CRYPTO_load_u32_bePKv
        - _ZL19CRYPTO_store_u32_bePvj
        - _ZL9ctr96_incPh
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:43,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:43,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:43,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:43,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:43,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:43,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:43,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:43,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:44,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:44,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:44,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:44,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:44,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:44,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:44,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:44,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:44,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:45,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:45,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:45,3'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:47,8'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:49,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:49,15'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:49,3'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:49,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:50,20'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:55,30'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:56,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:57,21'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL9ctr96_incPh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:85,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:61,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:62,14'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL9ctr96_incPh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:68,24'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL9ctr96_incPh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:69,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:70,17'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL9ctr96_incPh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:73,7'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL9ctr96_incPh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:77,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:78,17'
              BranchSideFuncs:
                - _ZL9ctr96_incPh
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:80,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:85,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:86,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL9ctr96_incPh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:90,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:91,17'
              BranchSideFuncs:
                - _ZL9ctr96_incPh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:93,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:93,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:94,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:97,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:43,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:44,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:45,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:55,11'
          Dst:             _ZL18CRYPTO_load_u32_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:75,5'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:78,7'
          Dst:             _ZL9ctr96_incPh
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:86,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:89,5'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:91,7'
          Dst:             _ZL9ctr96_incPh
    - functionName:    _ZL9ctr96_incPh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - counter
      BBCount:         5
      ICount:          47
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:34,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:30,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ctr.cc.inc:35,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL21CRYPTO_ccm128_encryptPK14ccm128_contextPK10aes_key_stPhS5_mPKhmS7_mS7_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - key
        - out
        - out_tag
        - tag_len
        - nonce
        - nonce_len
        - in
        - len
        - aad
        - aad_len
      BBCount:         8
      ICount:          89
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14ccm128_encryptPK14ccm128_contextP12ccm128_statePK10aes_key_stPhPKhm
        - _ZL17ccm128_init_statePK14ccm128_contextP12ccm128_statePK10aes_key_stPKhmS8_mm
        - _ZL18ccm128_compute_macPK14ccm128_contextP12ccm128_statePK10aes_key_stPhmPKhm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:205,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:205,33'
              BranchSideFuncs:
                - _ZL18ccm128_compute_macPK14ccm128_contextP12ccm128_statePK10aes_key_stPhmPKhm
                - _ZL14ccm128_encryptPK14ccm128_contextP12ccm128_statePK10aes_key_stPhPKhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:206,29'
              BranchSideFuncs:
                - _ZL18ccm128_compute_macPK14ccm128_contextP12ccm128_statePK10aes_key_stPhmPKhm
                - _ZL14ccm128_encryptPK14ccm128_contextP12ccm128_statePK10aes_key_stPhPKhm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:206,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:206,74'
              BranchSideFuncs:
                - _ZL14ccm128_encryptPK14ccm128_contextP12ccm128_statePK10aes_key_stPhPKhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:207,25'
              BranchSideFuncs:
                - _ZL14ccm128_encryptPK14ccm128_contextP12ccm128_statePK10aes_key_stPhPKhm
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:204,10'
          Dst:             _ZL17ccm128_init_statePK14ccm128_contextP12ccm128_statePK10aes_key_stPKhmS8_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:206,10'
          Dst:             _ZL18ccm128_compute_macPK14ccm128_contextP12ccm128_statePK10aes_key_stPhmPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:207,10'
          Dst:             _ZL14ccm128_encryptPK14ccm128_contextP12ccm128_statePK10aes_key_stPhPKhm
    - functionName:    _ZL29aead_aes_ccm_bluetooth_8_initP15evp_aead_ctx_stPKhmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - tag_len
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17aead_aes_ccm_initP15evp_aead_ctx_stPKhmmjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:375,10'
          Dst:             _ZL17aead_aes_ccm_initP15evp_aead_ctx_stPKhmmjj
    - functionName:    _ZL40EVP_aead_aes_128_ccm_bluetooth_8_do_initP11evp_aead_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27aead_aes_ccm_bluetooth_initP15evp_aead_ctx_stPKhmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - tag_len
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17aead_aes_ccm_initP15evp_aead_ctx_stPKhmmjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:356,10'
          Dst:             _ZL17aead_aes_ccm_initP15evp_aead_ctx_stPKhmmjj
    - functionName:    _ZL38EVP_aead_aes_128_ccm_bluetooth_do_initP11evp_aead_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL34EVP_aead_aes_256_gcm_tls13_do_initP11evp_aead_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23aead_aes_gcm_tls13_initP15evp_aead_ctx_stPKhmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1137
      functionLinenumberEnd: 1151
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - requested_tag_len
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22aead_aes_gcm_init_implPN12_GLOBAL__N_116aead_aes_gcm_ctxEPmPKhmm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1146,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1149,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1144,8'
          Dst:             _ZL22aead_aes_gcm_init_implPN12_GLOBAL__N_116aead_aes_gcm_ctxEPmPKhmm
    - functionName:    _ZL20aead_aes_gcm_cleanupP15evp_aead_ctx_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 752
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL31aead_aes_gcm_tls13_seal_scatterPK15evp_aead_ctx_stPhS2_PmmPKhmS5_mS5_mS5_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1157
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      int
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_tag
        - out_tag_len
        - max_out_tag_len
        - nonce
        - nonce_len
        - in
        - in_len
        - extra_in
        - extra_in_len
        - ad
        - ad_len
      BBCount:         16
      ICount:          158
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
        - _ZL18CRYPTO_load_u64_bePKv
        - _ZL25aead_aes_gcm_seal_scatterPK15evp_aead_ctx_stPhS2_PmmPKhmS5_mS5_mS5_m
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1162,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1170,26'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u64_bePKv.10472
                - _ZL25aead_aes_gcm_seal_scatterPK15evp_aead_ctx_stPhS2_PmmPKhmS5_mS5_mS5_m
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1175,21'
              BranchSideFuncs:
                - _ZL25aead_aes_gcm_seal_scatterPK15evp_aead_ctx_stPhS2_PmmPKhmS5_mS5_mS5_m
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1178,22'
              BranchSideFuncs:
                - _ZL25aead_aes_gcm_seal_scatterPK15evp_aead_ctx_stPhS2_PmmPKhmS5_mS5_mS5_m
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1179,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1180,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1181,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1179,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1181,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1184,31'
              BranchSideFuncs:
                - _ZL25aead_aes_gcm_seal_scatterPK15evp_aead_ctx_stPhS2_PmmPKhmS5_mS5_mS5_m
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1190,5'
              BranchSideFuncs:
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1193,37'
              BranchSideFuncs:
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1162,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1170,7'
          Dst:             _ZL18CRYPTO_load_u64_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1181,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1187,8'
          Dst:             _ZL25aead_aes_gcm_seal_scatterPK15evp_aead_ctx_stPhS2_PmmPKhmS5_mS5_mS5_m
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1193,3'
          Dst:             _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
    - functionName:    _ZL24aead_aes_gcm_open_gatherPK15evp_aead_ctx_stPhPKhmS4_mS4_mS4_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 860
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - nonce
        - nonce_len
        - in
        - in_len
        - in_tag
        - in_tag_len
        - ad
        - ad_len
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
        - _ZL29aead_aes_gcm_open_gather_implPKN12_GLOBAL__N_116aead_aes_gcm_ctxEPhPKhmS5_mS5_mS5_mm
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:852,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:855,5'
              BranchSideFuncs:
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:858,37'
              BranchSideFuncs:
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:852,8'
          Dst:             _ZL29aead_aes_gcm_open_gather_implPKN12_GLOBAL__N_116aead_aes_gcm_ctxEPhPKhmS5_mS5_mS5_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:858,3'
          Dst:             _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
    - functionName:    _ZL29aead_aes_gcm_open_gather_implPKN12_GLOBAL__N_116aead_aes_gcm_ctxEPhPKhmS5_mS5_mS5_mm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - gcm_ctx
        - out
        - nonce
        - nonce_len
        - in
        - in_len
        - in_tag
        - in_tag_len
        - ad
        - ad_len
        - tag_len
      BBCount:         14
      ICount:          127
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_gcm128_aad
        - CRYPTO_gcm128_decrypt
        - CRYPTO_gcm128_init_ctx
        - CRYPTO_gcm128_tag
        - CRYPTO_memcmp
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:815,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:816,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:820,7'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_ctx
                - CRYPTO_gcm128_aad
                - CRYPTO_gcm128_decrypt
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:820,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:821,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:825,28'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_ctx
                - CRYPTO_gcm128_aad
                - CRYPTO_gcm128_decrypt
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:829,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:830,5'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:833,30'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:833,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:834,5'
              BranchSideFuncs:
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:837,21'
              BranchSideFuncs:
                - CRYPTO_gcm128_tag
                - CRYPTO_memcmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:838,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:839,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:843,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:816,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:821,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:827,3'
          Dst:             CRYPTO_gcm128_init_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:829,8'
          Dst:             CRYPTO_gcm128_aad
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:833,8'
          Dst:             CRYPTO_gcm128_decrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:837,3'
          Dst:             CRYPTO_gcm128_tag
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:838,7'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:839,5'
          Dst:             ERR_put_error
    - functionName:    _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/../service_indicator/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_gcm128_init_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - ctx
        - iv
        - iv_len
      BBCount:         16
      ICount:          215
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_xor16
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL18CRYPTO_load_u32_bePKv
        - _ZL19CRYPTO_store_u32_bePvj
        - _ZL19CRYPTO_store_u64_bePvm
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:300,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:301,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:305,21'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - CRYPTO_xor16
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:307,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:308,20'
              BranchSideFuncs:
                - CRYPTO_xor16
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - CRYPTO_xor16
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:313,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - CRYPTO_xor16
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:313,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:314,19'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - CRYPTO_xor16
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:321,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - CRYPTO_xor16
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:314,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:315,23'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - CRYPTO_xor16
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:317,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - CRYPTO_xor16
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:292,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:293,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:301,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:308,7'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:321,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:322,5'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:323,5'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:326,11'
          Dst:             _ZL18CRYPTO_load_u32_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:331,3'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
    - functionName:    CRYPTO_gcm128_aad
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - ctx
        - aad
        - aad_len
      BBCount:         33
      ICount:          257
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:342,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:344,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:347,19'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:348,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:348,62'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:349,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:349,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:351,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:354,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:355,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:369,23'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:355,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:355,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:355,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:355,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:356,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:360,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:360,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:361,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:363,19'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:370,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:371,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:377,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:377,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:378,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:384,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:379,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:380,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:382,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_gcm128_decrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - ctx
        - in
        - out
        - len
      BBCount:         41
      ICount:          481
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL14hw_gcm_decryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
        - _ZL18CRYPTO_load_u32_bePKv
        - _ZL19CRYPTO_store_u32_bePvj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:484,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:485,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:486,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:484,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:486,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:488,18'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_decryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:490,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:492,5'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_decryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:496,16'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_decryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:497,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:498,5'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_decryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:515,7'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_decryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:498,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:498,17'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_decryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:498,5'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_decryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:498,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:499,23'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_decryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:505,9'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_decryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:505,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:506,7'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_decryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:508,19'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:515,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:515,36'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_decryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:526,37'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:515,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:518,34'
              BranchSideFuncs:
                - _ZL14hw_gcm_decryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:526,37'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:528,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:529,5'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:538,23'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:539,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:540,16'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:550,7'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.10474
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:550,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:551,5'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:562,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:554,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:555,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:560,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:518,19'
          Dst:             _ZL14hw_gcm_decryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:526,18'
          Dst:             _ZL18CRYPTO_load_u32_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:532,5'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:544,5'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:553,5'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
    - functionName:    CRYPTO_gcm128_tag
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - ctx
        - tag
        - len
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_gcm128_finish
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:593,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:593,57'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:593,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:592,3'
          Dst:             CRYPTO_gcm128_finish
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:593,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    CRYPTO_gcm128_finish
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - ctx
        - tag
        - len
      BBCount:         15
      ICount:          142
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_memcmp
        - CRYPTO_xor16
        - _ZL19CRYPTO_store_u64_bePvm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:572,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:572,20'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - CRYPTO_xor16
                - CRYPTO_xor16
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:573,5'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - CRYPTO_xor16
                - CRYPTO_xor16
                - CRYPTO_memcmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:572,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:573,5'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - CRYPTO_xor16
                - CRYPTO_xor16
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:577,23'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - CRYPTO_xor16
                - CRYPTO_xor16
                - CRYPTO_memcmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:583,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:583,14'
              BranchSideFuncs:
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:586,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:583,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:584,26'
              BranchSideFuncs:
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:586,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:577,3'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:578,3'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:579,3'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:581,3'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:584,12'
          Dst:             CRYPTO_memcmp
    - functionName:    _ZL14hw_gcm_decryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      size_t
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - Xi
        - Htable
        - impl
      BBCount:         7
      ICount:          110
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL18CRYPTO_load_u32_bePKv
        - _ZL19CRYPTO_store_u32_bePvj
        - aes_gcm_dec_update_vaes_avx2
        - aes_gcm_dec_update_vaes_avx512
        - aesni_gcm_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:126,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:128,11'
              BranchSideFuncs:
                - aes_gcm_dec_update_vaes_avx2
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:133,11'
              BranchSideFuncs:
                - aes_gcm_dec_update_vaes_avx512
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:138,32'
              BranchSideFuncs:
                - aesni_gcm_decrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:129,7'
          Dst:             aes_gcm_dec_update_vaes_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:130,38'
          Dst:             _ZL18CRYPTO_load_u32_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:130,7'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:134,7'
          Dst:             aes_gcm_dec_update_vaes_avx512
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:135,38'
          Dst:             _ZL18CRYPTO_load_u32_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:135,7'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:138,14'
          Dst:             aesni_gcm_decrypt
    - functionName:    aes_gcm_dec_update_vaes_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aes_gcm_dec_update_vaes_avx512
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aesni_gcm_decrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25aead_aes_gcm_seal_scatterPK15evp_aead_ctx_stPhS2_PmmPKhmS5_mS5_mS5_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 799
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_tag
        - out_tag_len
        - max_out_tag_len
        - nonce
        - nonce_len
        - in
        - in_len
        - extra_in
        - extra_in_len
        - ad
        - ad_len
      BBCount:         3
      ICount:          73
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL30aead_aes_gcm_seal_scatter_implPKN12_GLOBAL__N_116aead_aes_gcm_ctxEPhS3_PmmPKhmS6_mS6_mS6_mm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:802,10'
          Dst:             _ZL30aead_aes_gcm_seal_scatter_implPKN12_GLOBAL__N_116aead_aes_gcm_ctxEPhS3_PmmPKhmS6_mS6_mS6_mm
    - functionName:    _ZL30aead_aes_gcm_seal_scatter_implPKN12_GLOBAL__N_116aead_aes_gcm_ctxEPhS3_PmmPKhmS6_mS6_mS6_mm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 758
      functionLinenumberEnd: 793
      functionDepth:   0
      returnType:      int
      argCount:        14
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - gcm_ctx
        - out
        - out_tag
        - out_tag_len
        - max_out_tag_len
        - nonce
        - nonce_len
        - in
        - in_len
        - extra_in
        - extra_in_len
        - ad
        - ad_len
        - tag_len
      BBCount:         22
      ICount:          177
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - CRYPTO_gcm128_aad
        - CRYPTO_gcm128_encrypt
        - CRYPTO_gcm128_init_ctx
        - CRYPTO_gcm128_tag
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:759,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:760,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:763,7'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_ctx
                - CRYPTO_gcm128_encrypt
                - CRYPTO_gcm128_tag
                - CRYPTO_gcm128_encrypt
                - CRYPTO_gcm128_aad
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:763,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:764,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:767,7'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_ctx
                - CRYPTO_gcm128_encrypt
                - CRYPTO_gcm128_tag
                - CRYPTO_gcm128_encrypt
                - CRYPTO_gcm128_aad
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:767,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:768,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:772,28'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_ctx
                - CRYPTO_gcm128_encrypt
                - CRYPTO_gcm128_tag
                - CRYPTO_gcm128_encrypt
                - CRYPTO_gcm128_aad
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:776,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:776,40'
              BranchSideFuncs:
                - CRYPTO_gcm128_aad
                - CRYPTO_gcm128_encrypt
                - CRYPTO_gcm128_tag
                - CRYPTO_gcm128_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:780,30'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
                - CRYPTO_gcm128_tag
                - CRYPTO_gcm128_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:776,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:777,5'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
                - CRYPTO_gcm128_tag
                - CRYPTO_gcm128_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:780,30'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
                - CRYPTO_gcm128_tag
                - CRYPTO_gcm128_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:780,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:781,5'
              BranchSideFuncs:
                - CRYPTO_gcm128_tag
                - CRYPTO_gcm128_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:784,7'
              BranchSideFuncs:
                - CRYPTO_gcm128_tag
                - CRYPTO_gcm128_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:784,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:785,30'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
                - CRYPTO_gcm128_tag
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:789,21'
              BranchSideFuncs:
                - CRYPTO_gcm128_tag
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:784,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:786,5'
              BranchSideFuncs:
                - CRYPTO_gcm128_tag
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:789,21'
              BranchSideFuncs:
                - CRYPTO_gcm128_tag
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:760,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:764,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:768,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:774,3'
          Dst:             CRYPTO_gcm128_init_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:776,22'
          Dst:             CRYPTO_gcm128_aad
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:780,8'
          Dst:             CRYPTO_gcm128_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:785,8'
          Dst:             CRYPTO_gcm128_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:789,3'
          Dst:             CRYPTO_gcm128_tag
    - functionName:    CRYPTO_gcm128_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - ctx
        - in
        - out
        - len
      BBCount:         41
      ICount:          471
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL14hw_gcm_encryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
        - _ZL18CRYPTO_load_u32_bePKv
        - _ZL19CRYPTO_store_u32_bePvj
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:397,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:398,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:399,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:397,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:399,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:401,18'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_encryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:403,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:405,5'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_encryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:409,16'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_encryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:410,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:411,5'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_encryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:426,7'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_encryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:411,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:411,17'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_encryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:411,5'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_encryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:411,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:412,36'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_encryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:416,9'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_encryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:416,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:417,7'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_encryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:419,19'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:426,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:426,36'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL14hw_gcm_encryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:437,37'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:426,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:429,34'
              BranchSideFuncs:
                - _ZL14hw_gcm_encryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:437,37'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:439,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:440,7'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:449,23'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:450,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:451,16'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:461,7'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.10474
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:461,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:462,5'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:471,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:465,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:466,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:469,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:429,19'
          Dst:             _ZL14hw_gcm_encryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:437,18'
          Dst:             _ZL18CRYPTO_load_u32_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:442,5'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:454,5'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:464,5'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
    - functionName:    _ZL14hw_gcm_encryptPKhPhmPK10aes_key_stS1_S1_PK4u12810gcm_impl_t
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      size_t
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - Xi
        - Htable
        - impl
      BBCount:         7
      ICount:          110
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL18CRYPTO_load_u32_bePKv
        - _ZL19CRYPTO_store_u32_bePvj
        - aes_gcm_enc_update_vaes_avx2
        - aes_gcm_enc_update_vaes_avx512
        - aesni_gcm_encrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:106,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:108,11'
              BranchSideFuncs:
                - aes_gcm_enc_update_vaes_avx2
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:113,11'
              BranchSideFuncs:
                - aes_gcm_enc_update_vaes_avx512
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:118,32'
              BranchSideFuncs:
                - aesni_gcm_encrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:109,7'
          Dst:             aes_gcm_enc_update_vaes_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:110,38'
          Dst:             _ZL18CRYPTO_load_u32_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:110,7'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:114,7'
          Dst:             aes_gcm_enc_update_vaes_avx512
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:115,38'
          Dst:             _ZL18CRYPTO_load_u32_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:115,7'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:118,14'
          Dst:             aesni_gcm_encrypt
    - functionName:    aes_gcm_enc_update_vaes_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aes_gcm_enc_update_vaes_avx512
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aesni_gcm_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22aead_aes_gcm_init_implPN12_GLOBAL__N_116aead_aes_gcm_ctxEPmPKhmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - gcm_ctx
        - out_tag_len
        - key
        - key_len
        - tag_len
      BBCount:         16
      ICount:          99
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_gcm128_init_aes_key
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:712,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:712,26'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_aes_key
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:717,7'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_aes_key
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:712,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:712,45'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_aes_key
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:717,7'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_aes_key
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:712,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:713,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:717,7'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_aes_key
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:717,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:718,13'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_aes_key
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:721,7'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_aes_key
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:721,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:722,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:726,31'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_aes_key
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:713,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:722,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:726,3'
          Dst:             CRYPTO_gcm128_init_aes_key
    - functionName:    CRYPTO_gcm128_init_aes_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - gcm_key
        - key
        - key_bytes
      BBCount:         24
      ICount:          148
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_ghash_init
        - CRYPTO_is_VAES_capable
        - _ZL14OPENSSL_memsetPvim
        - aes_ctr_set_key
        - boringssl_fips_inc_counter
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:245,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:247,7'
              BranchSideFuncs:
                - boringssl_fips_inc_counter
                - _ZL14OPENSSL_memsetPvim.10455
                - aes_ctr_set_key
                - _ZL14OPENSSL_memsetPvim.10455
                - CRYPTO_ghash_init
                - CRYPTO_is_VAES_capable
                - CRYPTO_is_VAES_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:251,7'
              BranchSideFuncs:
                - boringssl_fips_inc_counter
                - _ZL14OPENSSL_memsetPvim.10455
                - aes_ctr_set_key
                - _ZL14OPENSSL_memsetPvim.10455
                - CRYPTO_ghash_init
                - CRYPTO_is_VAES_capable
                - CRYPTO_is_VAES_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:255,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - aes_ctr_set_key
                - _ZL14OPENSSL_memsetPvim.10455
                - CRYPTO_ghash_init
                - CRYPTO_is_VAES_capable
                - CRYPTO_is_VAES_capable
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:269,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:270,7'
              BranchSideFuncs:
                - CRYPTO_is_VAES_capable
                - CRYPTO_is_VAES_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:272,14'
              BranchSideFuncs:
                - CRYPTO_is_VAES_capable
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:269,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:271,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:272,14'
              BranchSideFuncs:
                - CRYPTO_is_VAES_capable
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:272,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:273,14'
              BranchSideFuncs:
                - CRYPTO_is_VAES_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:275,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:272,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:274,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:275,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:247,7'
          Dst:             boringssl_fips_inc_counter
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:251,7'
          Dst:             boringssl_fips_inc_counter
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:255,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:257,18'
          Dst:             aes_ctr_set_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:261,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:264,3'
          Dst:             CRYPTO_ghash_init
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:270,7'
          Dst:             CRYPTO_is_VAES_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:273,14'
          Dst:             CRYPTO_is_VAES_capable
    - functionName:    boringssl_fips_inc_counter
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1070
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - counter
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_ghash_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_mult
        - out_hash
        - out_table
        - gcm_key
      BBCount:         27
      ICount:          166
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_cpu_avoid_zmm_registers
        - CRYPTO_is_AVX2_capable
        - CRYPTO_is_AVX512BW_capable
        - CRYPTO_is_AVX512VL_capable
        - CRYPTO_is_AVX_capable
        - CRYPTO_is_BMI2_capable
        - CRYPTO_is_MOVBE_capable
        - CRYPTO_is_SSSE3_capable
        - CRYPTO_is_VPCLMULQDQ_capable
        - _ZL18CRYPTO_load_u64_bePKv
        - crypto_gcm_clmul_enabled
        - gcm_init_avx
        - gcm_init_clmul
        - gcm_init_nohw
        - gcm_init_ssse3
        - gcm_init_vpclmulqdq_avx2
        - gcm_init_vpclmulqdq_avx512
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:178,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:179,9'
              BranchSideFuncs:
                - CRYPTO_is_VPCLMULQDQ_capable
                - CRYPTO_is_AVX_capable
                - gcm_init_clmul
                - CRYPTO_is_MOVBE_capable
                - gcm_init_avx
                - CRYPTO_is_AVX2_capable
                - CRYPTO_is_AVX512BW_capable
                - gcm_init_vpclmulqdq_avx2
                - CRYPTO_is_AVX512VL_capable
                - CRYPTO_is_BMI2_capable
                - CRYPTO_cpu_avoid_zmm_registers
                - gcm_init_vpclmulqdq_avx512
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:203,7'
              BranchSideFuncs:
                - CRYPTO_is_SSSE3_capable
                - gcm_init_nohw
                - gcm_init_ssse3
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:179,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:179,43'
              BranchSideFuncs:
                - CRYPTO_is_AVX2_capable
                - CRYPTO_is_AVX_capable
                - gcm_init_clmul
                - CRYPTO_is_MOVBE_capable
                - gcm_init_avx
                - CRYPTO_is_AVX512BW_capable
                - gcm_init_vpclmulqdq_avx2
                - CRYPTO_is_AVX512VL_capable
                - CRYPTO_is_BMI2_capable
                - CRYPTO_cpu_avoid_zmm_registers
                - gcm_init_vpclmulqdq_avx512
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:192,9'
              BranchSideFuncs:
                - CRYPTO_is_AVX_capable
                - gcm_init_clmul
                - CRYPTO_is_MOVBE_capable
                - gcm_init_avx
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:179,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:180,11'
              BranchSideFuncs:
                - CRYPTO_is_AVX512BW_capable
                - gcm_init_vpclmulqdq_avx2
                - CRYPTO_is_AVX512VL_capable
                - CRYPTO_is_BMI2_capable
                - CRYPTO_cpu_avoid_zmm_registers
                - gcm_init_vpclmulqdq_avx512
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:192,9'
              BranchSideFuncs:
                - CRYPTO_is_AVX_capable
                - gcm_init_clmul
                - CRYPTO_is_MOVBE_capable
                - gcm_init_avx
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:180,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:180,43'
              BranchSideFuncs:
                - CRYPTO_is_AVX512VL_capable
                - gcm_init_vpclmulqdq_avx2
                - CRYPTO_is_BMI2_capable
                - CRYPTO_cpu_avoid_zmm_registers
                - gcm_init_vpclmulqdq_avx512
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:187,32'
              BranchSideFuncs:
                - gcm_init_vpclmulqdq_avx2
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:180,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:181,11'
              BranchSideFuncs:
                - CRYPTO_is_BMI2_capable
                - gcm_init_vpclmulqdq_avx2
                - CRYPTO_cpu_avoid_zmm_registers
                - gcm_init_vpclmulqdq_avx512
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:187,32'
              BranchSideFuncs:
                - gcm_init_vpclmulqdq_avx2
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:181,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:181,40'
              BranchSideFuncs:
                - CRYPTO_cpu_avoid_zmm_registers
                - gcm_init_vpclmulqdq_avx512
                - gcm_init_vpclmulqdq_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:187,32'
              BranchSideFuncs:
                - gcm_init_vpclmulqdq_avx2
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:180,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:182,36'
              BranchSideFuncs:
                - gcm_init_vpclmulqdq_avx2
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:187,32'
              BranchSideFuncs:
                - gcm_init_vpclmulqdq_avx2
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:192,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:192,36'
              BranchSideFuncs:
                - CRYPTO_is_MOVBE_capable
                - gcm_init_clmul
                - gcm_init_avx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:198,20'
              BranchSideFuncs:
                - gcm_init_clmul
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:192,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:193,20'
              BranchSideFuncs:
                - gcm_init_avx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:198,20'
              BranchSideFuncs:
                - gcm_init_clmul
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:203,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:204,20'
              BranchSideFuncs:
                - gcm_init_ssse3
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:238,17'
              BranchSideFuncs:
                - gcm_init_nohw
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:174,20'
          Dst:             _ZL18CRYPTO_load_u64_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:175,20'
          Dst:             _ZL18CRYPTO_load_u64_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:178,7'
          Dst:             crypto_gcm_clmul_enabled
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:179,9'
          Dst:             CRYPTO_is_VPCLMULQDQ_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:179,43'
          Dst:             CRYPTO_is_AVX2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:180,11'
          Dst:             CRYPTO_is_AVX512BW_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:180,43'
          Dst:             CRYPTO_is_AVX512VL_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:181,11'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:181,40'
          Dst:             CRYPTO_cpu_avoid_zmm_registers
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:182,9'
          Dst:             gcm_init_vpclmulqdq_avx512
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:187,7'
          Dst:             gcm_init_vpclmulqdq_avx2
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:192,9'
          Dst:             CRYPTO_is_AVX_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:192,36'
          Dst:             CRYPTO_is_MOVBE_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:193,7'
          Dst:             gcm_init_avx
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:198,5'
          Dst:             gcm_init_clmul
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:203,7'
          Dst:             CRYPTO_is_SSSE3_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:204,5'
          Dst:             gcm_init_ssse3
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:238,3'
          Dst:             gcm_init_nohw
    - functionName:    gcm_ghash_vpclmulqdq_avx512
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_is_VAES_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1276
      functionLinenumberEnd: 1280
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_get_ia32cap
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:1280,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1280,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1280,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1280,11'
          Dst:             OPENSSL_get_ia32cap
    - functionName:    gcm_ghash_vpclmulqdq_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_ghash_avx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crypto_gcm_clmul_enabled
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_is_PCLMUL_capable
        - CRYPTO_is_SSSE3_capable
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:599,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:599,10'
              BranchSideFuncs:
                - CRYPTO_is_PCLMUL_capable
                - CRYPTO_is_SSSE3_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:599,10'
              BranchSideFuncs:
                - CRYPTO_is_PCLMUL_capable
                - CRYPTO_is_SSSE3_capable
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:599,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:599,40'
              BranchSideFuncs:
                - CRYPTO_is_SSSE3_capable
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:599,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:599,10'
          Dst:             CRYPTO_is_PCLMUL_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:599,40'
          Dst:             CRYPTO_is_SSSE3_capable
    - functionName:    CRYPTO_is_VPCLMULQDQ_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1284
      functionLinenumberEnd: 1288
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_get_ia32cap
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:1288,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1288,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1288,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1288,11'
          Dst:             OPENSSL_get_ia32cap
    - functionName:    CRYPTO_is_AVX512BW_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1252
      functionLinenumberEnd: 1256
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_get_ia32cap
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:1256,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1256,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1256,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1256,11'
          Dst:             OPENSSL_get_ia32cap
    - functionName:    CRYPTO_is_AVX512VL_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1260
      functionLinenumberEnd: 1264
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_get_ia32cap
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:1264,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1264,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1264,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1264,11'
          Dst:             OPENSSL_get_ia32cap
    - functionName:    CRYPTO_cpu_avoid_zmm_registers
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1272
      functionLinenumberEnd: 1273
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_get_ia32cap
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:1273,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1273,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1273,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1273,11'
          Dst:             OPENSSL_get_ia32cap
    - functionName:    gcm_init_vpclmulqdq_avx512
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_gmult_vpclmulqdq_avx512
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_init_vpclmulqdq_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_gmult_vpclmulqdq_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_is_MOVBE_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1151
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_get_ia32cap
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:1155,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1155,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1155,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1155,11'
          Dst:             OPENSSL_get_ia32cap
    - functionName:    gcm_init_avx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_gmult_avx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_init_clmul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_gmult_clmul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_ghash_clmul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_init_ssse3
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - Htable
        - H
      BBCount:         11
      ICount:          376
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL15gcm_reduce_1bitP4u128
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:83,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:84,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:90,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:84,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:85,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:89,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:60,3'
          Dst:             _ZL15gcm_reduce_1bitP4u128
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:62,3'
          Dst:             _ZL15gcm_reduce_1bitP4u128
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc:64,3'
          Dst:             _ZL15gcm_reduce_1bitP4u128
    - functionName:    gcm_gmult_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_ghash_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_init_nohw
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - Htable
        - Xi
      BBCount:         1
      ICount:          74
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gcm_gmult_nohw
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - Xi
        - Htable
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16gcm_polyval_nohwPmPK4u128
        - _ZL18CRYPTO_load_u64_bePKv
        - _ZL19CRYPTO_store_u64_bePvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc:279,16'
          Dst:             _ZL18CRYPTO_load_u64_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc:280,16'
          Dst:             _ZL18CRYPTO_load_u64_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc:281,3'
          Dst:             _ZL16gcm_polyval_nohwPmPK4u128
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc:282,3'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc:283,3'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
    - functionName:    gcm_ghash_nohw
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - Xi
        - Htable
        - inp
        - len
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16gcm_polyval_nohwPmPK4u128
        - _ZL18CRYPTO_load_u64_bePKv
        - _ZL19CRYPTO_store_u64_bePvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc:292,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc:293,38'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u64_bePKv.10472
                - _ZL18CRYPTO_load_u64_bePKv.10472
                - _ZL16gcm_polyval_nohwPmPK4u128
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - _ZL19CRYPTO_store_u64_bePvm.10569
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc:300,23'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u64_bePvm.10569
                - _ZL19CRYPTO_store_u64_bePvm.10569
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc:289,16'
          Dst:             _ZL18CRYPTO_load_u64_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc:290,16'
          Dst:             _ZL18CRYPTO_load_u64_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc:293,19'
          Dst:             _ZL18CRYPTO_load_u64_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc:294,19'
          Dst:             _ZL18CRYPTO_load_u64_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc:295,5'
          Dst:             _ZL16gcm_polyval_nohwPmPK4u128
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc:300,3'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc:301,3'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
    - functionName:    _ZL16gcm_polyval_nohwPmPK4u128
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - Xi
        - H
      BBCount:         3
      ICount:          150
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14gcm_mul64_nohwPmS_mm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc:229,3'
          Dst:             _ZL14gcm_mul64_nohwPmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc:231,3'
          Dst:             _ZL14gcm_mul64_nohwPmS_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc:233,3'
          Dst:             _ZL14gcm_mul64_nohwPmS_mm
    - functionName:    _ZL14gcm_mul64_nohwPmS_mm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/gcm_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out_lo
        - out_hi
        - a
        - b
      BBCount:         1
      ICount:          257
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15gcm_reduce_1bitP4u128
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/gcm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - V
      BBCount:         1
      ICount:          37
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_is_PCLMUL_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1127
      functionLinenumberEnd: 1131
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_get_ia32cap
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:1131,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1131,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:1131,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1131,11'
          Dst:             OPENSSL_get_ia32cap
    - functionName:    _ZL34EVP_aead_aes_128_gcm_tls13_do_initP11evp_aead_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionLinenumberEnd: 1210
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL34EVP_aead_aes_256_gcm_tls12_do_initP11evp_aead_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionLinenumberEnd: 1119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23aead_aes_gcm_tls12_initP15evp_aead_ctx_stPKhmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionLinenumberEnd: 1056
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - requested_tag_len
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22aead_aes_gcm_init_implPN12_GLOBAL__N_116aead_aes_gcm_ctxEPmPKhmm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1049,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1051,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1054,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1049,8'
          Dst:             _ZL22aead_aes_gcm_init_implPN12_GLOBAL__N_116aead_aes_gcm_ctxEPmPKhmm
    - functionName:    _ZL31aead_aes_gcm_tls12_seal_scatterPK15evp_aead_ctx_stPhS2_PmmPKhmS5_mS5_mS5_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1089
      functionDepth:   0
      returnType:      int
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_tag
        - out_tag_len
        - max_out_tag_len
        - nonce
        - nonce_len
        - in
        - in_len
        - extra_in
        - extra_in_len
        - ad
        - ad_len
      BBCount:         13
      ICount:          131
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
        - _ZL18CRYPTO_load_u64_bePKv
        - _ZL25aead_aes_gcm_seal_scatterPK15evp_aead_ctx_stPhS2_PmmPKhmS5_mS5_mS5_m
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1066,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1067,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1073,26'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u64_bePKv.10472
                - _ZL25aead_aes_gcm_seal_scatterPK15evp_aead_ctx_stPhS2_PmmPKhmS5_mS5_mS5_m
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1074,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1074,38'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1075,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1074,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1075,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1079,29'
              BranchSideFuncs:
                - _ZL25aead_aes_gcm_seal_scatterPK15evp_aead_ctx_stPhS2_PmmPKhmS5_mS5_mS5_m
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1081,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1084,5'
              BranchSideFuncs:
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1087,37'
              BranchSideFuncs:
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1067,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1073,7'
          Dst:             _ZL18CRYPTO_load_u64_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1075,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1081,8'
          Dst:             _ZL25aead_aes_gcm_seal_scatterPK15evp_aead_ctx_stPhS2_PmmPKhmS5_mS5_mS5_m
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1087,3'
          Dst:             _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
    - functionName:    _ZL34EVP_aead_aes_128_gcm_tls12_do_initP11evp_aead_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL38EVP_aead_aes_256_gcm_randnonce_do_initP11evp_aead_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1025
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27aead_aes_gcm_init_randnonceP15evp_aead_ctx_stPKhmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - requested_tag_len
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - _ZL17aead_aes_gcm_initP15evp_aead_ctx_stPKhmm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:910,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:911,9'
              BranchSideFuncs:
                - _ZL17aead_aes_gcm_initP15evp_aead_ctx_stPKhmm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:918,26'
              BranchSideFuncs:
                - _ZL17aead_aes_gcm_initP15evp_aead_ctx_stPKhmm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:911,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:912,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:915,23'
              BranchSideFuncs:
                - _ZL17aead_aes_gcm_initP15evp_aead_ctx_stPKhmm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:918,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:919,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:922,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:912,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:918,8'
          Dst:             _ZL17aead_aes_gcm_initP15evp_aead_ctx_stPKhmm
    - functionName:    _ZL35aead_aes_gcm_seal_scatter_randnoncePK15evp_aead_ctx_stPhS2_PmmPKhmS5_mS5_mS5_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 931
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      int
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_tag
        - out_tag_len
        - max_out_tag_len
        - external_nonce
        - external_nonce_len
        - in
        - in_len
        - extra_in
        - extra_in_len
        - ad
        - ad_len
      BBCount:         14
      ICount:          142
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - BCM_rand_bytes
        - ERR_put_error
        - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _ZL30aead_aes_gcm_seal_scatter_implPKN12_GLOBAL__N_116aead_aes_gcm_ctxEPhS3_PmmPKhmS6_mS6_mS6_mm
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:932,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:933,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:938,7'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL30aead_aes_gcm_seal_scatter_implPKN12_GLOBAL__N_116aead_aes_gcm_ctxEPhS3_PmmPKhmS6_mS6_mS6_mm
                - __assert_fail
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:938,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:939,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:946,3'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL30aead_aes_gcm_seal_scatter_implPKN12_GLOBAL__N_116aead_aes_gcm_ctxEPhS3_PmmPKhmS6_mS6_mS6_mm
                - __assert_fail
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:952,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:957,5'
              BranchSideFuncs:
                - __assert_fail
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:960,3'
              BranchSideFuncs:
                - __assert_fail
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:960,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:960,3'
              BranchSideFuncs:
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:961,10'
              BranchSideFuncs:
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:933,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:939,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:946,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:947,3'
          Dst:             BCM_rand_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:948,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:952,8'
          Dst:             _ZL30aead_aes_gcm_seal_scatter_implPKN12_GLOBAL__N_116aead_aes_gcm_ctxEPhS3_PmmPKhmS6_mS6_mS6_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:960,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:964,3'
          Dst:             _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
    - functionName:    _ZL34aead_aes_gcm_open_gather_randnoncePK15evp_aead_ctx_stPhPKhmS4_mS4_mS4_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 972
      functionLinenumberEnd: 995
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - external_nonce
        - external_nonce_len
        - in
        - in_len
        - in_tag
        - in_tag_len
        - ad
        - ad_len
      BBCount:         10
      ICount:          107
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
        - _ZL29aead_aes_gcm_open_gather_implPKN12_GLOBAL__N_116aead_aes_gcm_ctxEPhPKhmS5_mS5_mS5_mm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:973,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:974,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:978,7'
              BranchSideFuncs:
                - _ZL29aead_aes_gcm_open_gather_implPKN12_GLOBAL__N_116aead_aes_gcm_ctxEPhPKhmS5_mS5_mS5_mm
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:978,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:979,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:982,26'
              BranchSideFuncs:
                - _ZL29aead_aes_gcm_open_gather_implPKN12_GLOBAL__N_116aead_aes_gcm_ctxEPhPKhmS5_mS5_mS5_mm
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:986,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:990,5'
              BranchSideFuncs:
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:993,37'
              BranchSideFuncs:
                - _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:974,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:979,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:986,8'
          Dst:             _ZL29aead_aes_gcm_open_gather_implPKN12_GLOBAL__N_116aead_aes_gcm_ctxEPhPKhmS5_mS5_mS5_mm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:993,3'
          Dst:             _Z33AEAD_GCM_verify_service_indicatorPK15evp_aead_ctx_st
    - functionName:    _ZL17aead_aes_gcm_initP15evp_aead_ctx_stPKhmm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - requested_tag_len
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22aead_aes_gcm_init_implPN12_GLOBAL__N_116aead_aes_gcm_ctxEPmPKhmm
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:743,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:745,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:748,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:743,8'
          Dst:             _ZL22aead_aes_gcm_init_implPN12_GLOBAL__N_116aead_aes_gcm_ctxEPmPKhmm
    - functionName:    _ZL38EVP_aead_aes_128_gcm_randnonce_do_initP11evp_aead_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL28EVP_aead_aes_256_gcm_do_initP11evp_aead_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL28EVP_aead_aes_192_gcm_do_initP11evp_aead_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 890
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL28EVP_aead_aes_128_gcm_do_initP11evp_aead_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27aes_256_ecb_generic_do_initP13evp_cipher_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12aes_init_keyP17evp_cipher_ctx_stPKhS2_i
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         74
      ICount:          423
      EdgeCount:       94
      CyclomaticComplexity: 22
      functionsReached:
        - ERR_put_error
        - __assert_fail
        - aes_hw_set_decrypt_key
        - aes_hw_set_encrypt_key
        - aes_nohw_set_decrypt_key
        - aes_nohw_set_encrypt_key
        - boringssl_fips_inc_counter
        - bsaes_capable
        - hwaes_capable
        - vpaes_capable
        - vpaes_decrypt_key_to_bsaes
        - vpaes_set_decrypt_key
        - vpaes_set_encrypt_key
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:66,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:67,13'
              BranchSideFuncs:
                - boringssl_fips_inc_counter
                - hwaes_capable
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - ERR_put_error
                - vpaes_set_encrypt_key
                - aes_hw_set_encrypt_key
                - hwaes_capable
                - bsaes_capable
                - vpaes_capable
                - aes_nohw_set_decrypt_key
                - vpaes_set_decrypt_key
                - vpaes_capable
                - __assert_fail
                - vpaes_set_decrypt_key
                - vpaes_decrypt_key_to_bsaes
                - aes_hw_set_decrypt_key
                - boringssl_fips_inc_counter
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:78,8'
              BranchSideFuncs:
                - hwaes_capable
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - ERR_put_error
                - vpaes_set_encrypt_key
                - aes_hw_set_encrypt_key
                - hwaes_capable
                - bsaes_capable
                - vpaes_capable
                - aes_nohw_set_decrypt_key
                - vpaes_set_decrypt_key
                - vpaes_capable
                - __assert_fail
                - vpaes_set_decrypt_key
                - vpaes_decrypt_key_to_bsaes
                - aes_hw_set_decrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:67,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:69,9'
              BranchSideFuncs:
                - boringssl_fips_inc_counter
                - hwaes_capable
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - ERR_put_error
                - vpaes_set_encrypt_key
                - aes_hw_set_encrypt_key
                - hwaes_capable
                - bsaes_capable
                - vpaes_capable
                - aes_nohw_set_decrypt_key
                - vpaes_set_decrypt_key
                - vpaes_capable
                - __assert_fail
                - vpaes_set_decrypt_key
                - vpaes_decrypt_key_to_bsaes
                - aes_hw_set_decrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:73,9'
              BranchSideFuncs:
                - boringssl_fips_inc_counter
                - hwaes_capable
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - ERR_put_error
                - vpaes_set_encrypt_key
                - aes_hw_set_encrypt_key
                - hwaes_capable
                - bsaes_capable
                - vpaes_capable
                - aes_nohw_set_decrypt_key
                - vpaes_set_decrypt_key
                - vpaes_capable
                - __assert_fail
                - vpaes_set_decrypt_key
                - vpaes_decrypt_key_to_bsaes
                - aes_hw_set_decrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:76,3'
              BranchSideFuncs:
                - hwaes_capable
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - ERR_put_error
                - vpaes_set_encrypt_key
                - aes_hw_set_encrypt_key
                - hwaes_capable
                - bsaes_capable
                - vpaes_capable
                - aes_nohw_set_decrypt_key
                - vpaes_set_decrypt_key
                - vpaes_capable
                - __assert_fail
                - vpaes_set_decrypt_key
                - vpaes_decrypt_key_to_bsaes
                - aes_hw_set_decrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:78,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:78,68'
              BranchSideFuncs:
                - hwaes_capable
                - bsaes_capable
                - vpaes_capable
                - aes_nohw_set_decrypt_key
                - ERR_put_error
                - vpaes_set_decrypt_key
                - vpaes_capable
                - __assert_fail
                - vpaes_set_decrypt_key
                - vpaes_decrypt_key_to_bsaes
                - aes_hw_set_decrypt_key
                - hwaes_capable
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - vpaes_set_encrypt_key
                - aes_hw_set_encrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:78,37'
              BranchSideFuncs:
                - hwaes_capable
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - ERR_put_error
                - vpaes_set_encrypt_key
                - aes_hw_set_encrypt_key
                - hwaes_capable
                - bsaes_capable
                - vpaes_capable
                - aes_nohw_set_decrypt_key
                - vpaes_set_decrypt_key
                - vpaes_capable
                - __assert_fail
                - vpaes_set_decrypt_key
                - vpaes_decrypt_key_to_bsaes
                - aes_hw_set_decrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:78,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:78,68'
              BranchSideFuncs:
                - hwaes_capable
                - bsaes_capable
                - vpaes_capable
                - aes_nohw_set_decrypt_key
                - ERR_put_error
                - vpaes_set_decrypt_key
                - vpaes_capable
                - __assert_fail
                - vpaes_set_decrypt_key
                - vpaes_decrypt_key_to_bsaes
                - aes_hw_set_decrypt_key
                - hwaes_capable
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - vpaes_set_encrypt_key
                - aes_hw_set_encrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:112,14'
              BranchSideFuncs:
                - hwaes_capable
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - ERR_put_error
                - vpaes_set_encrypt_key
                - aes_hw_set_encrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:79,9'
              BranchSideFuncs:
                - hwaes_capable
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - ERR_put_error
                - vpaes_set_encrypt_key
                - aes_hw_set_encrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:112,14'
              BranchSideFuncs:
                - hwaes_capable
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - ERR_put_error
                - vpaes_set_encrypt_key
                - aes_hw_set_encrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:79,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:80,36'
              BranchSideFuncs:
                - aes_hw_set_decrypt_key
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:86,16'
              BranchSideFuncs:
                - bsaes_capable
                - vpaes_capable
                - aes_nohw_set_decrypt_key
                - ERR_put_error
                - vpaes_set_decrypt_key
                - vpaes_capable
                - __assert_fail
                - vpaes_set_decrypt_key
                - vpaes_decrypt_key_to_bsaes
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:83,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:84,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:86,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:86,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:86,35'
              BranchSideFuncs:
                - vpaes_capable
                - aes_nohw_set_decrypt_key
                - ERR_put_error
                - vpaes_set_decrypt_key
                - vpaes_capable
                - __assert_fail
                - vpaes_set_decrypt_key
                - vpaes_decrypt_key_to_bsaes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:95,16'
              BranchSideFuncs:
                - vpaes_capable
                - aes_nohw_set_decrypt_key
                - ERR_put_error
                - vpaes_set_decrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:86,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:87,7'
              BranchSideFuncs:
                - vpaes_capable
                - __assert_fail
                - vpaes_set_decrypt_key
                - ERR_put_error
                - vpaes_decrypt_key_to_bsaes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:95,16'
              BranchSideFuncs:
                - vpaes_capable
                - aes_nohw_set_decrypt_key
                - ERR_put_error
                - vpaes_set_decrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:87,7'
              BranchSideFuncs:
                - vpaes_set_decrypt_key
                - ERR_put_error
                - vpaes_decrypt_key_to_bsaes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:88,35'
              BranchSideFuncs:
                - vpaes_set_decrypt_key
                - ERR_put_error
                - vpaes_decrypt_key_to_bsaes
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:89,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:90,37'
              BranchSideFuncs:
                - vpaes_decrypt_key_to_bsaes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:93,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:95,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:96,35'
              BranchSideFuncs:
                - vpaes_set_decrypt_key
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:105,38'
              BranchSideFuncs:
                - aes_nohw_set_decrypt_key
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:100,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:101,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:104,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:112,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:113,34'
              BranchSideFuncs:
                - aes_hw_set_encrypt_key
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:121,14'
              BranchSideFuncs:
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - ERR_put_error
                - vpaes_set_encrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:116,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:117,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:118,16'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:121,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:122,33'
              BranchSideFuncs:
                - vpaes_set_encrypt_key
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:139,36'
              BranchSideFuncs:
                - aes_nohw_set_encrypt_key
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:126,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:127,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:130,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:130,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:135,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:138,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:142,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:143,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:144,16'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:149,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:150,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:154,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:69,9'
          Dst:             boringssl_fips_inc_counter
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:73,9'
          Dst:             boringssl_fips_inc_counter
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:79,9'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:80,13'
          Dst:             aes_hw_set_decrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:86,16'
          Dst:             bsaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:87,7'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:87,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:88,13'
          Dst:             vpaes_set_decrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:90,9'
          Dst:             vpaes_decrypt_key_to_bsaes
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:95,16'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:96,13'
          Dst:             vpaes_set_decrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:105,13'
          Dst:             aes_nohw_set_decrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:112,14'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:113,11'
          Dst:             aes_hw_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:121,14'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:122,11'
          Dst:             vpaes_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:139,11'
          Dst:             aes_nohw_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:150,5'
          Dst:             ERR_put_error
    - functionName:    _ZL14aes_ecb_cipherP17evp_cipher_ctx_stPhPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         10
      ICount:          91
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:178,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:181,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:182,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:183,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:186,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    aes_hw_set_decrypt_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - user_key
        - bits
        - key
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - aes_hw_encrypt_key_to_decrypt_key
        - aes_hw_set_encrypt_key
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:90,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:90,7'
              BranchSideFuncs:
                - aes_hw_encrypt_key_to_decrypt_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:91,39'
              BranchSideFuncs:
                - aes_hw_encrypt_key_to_decrypt_key
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:89,13'
          Dst:             aes_hw_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:91,5'
          Dst:             aes_hw_encrypt_key_to_decrypt_key
    - functionName:    aes_hw_decrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      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:    aes_hw_cbc_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bsaes_capable
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpaes_set_decrypt_key
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vpaes_decrypt_key_to_bsaes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_bsaes
        - vpaes
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/internal.h:207,3'
          Dst:             abort
    - functionName:    bsaes_cbc_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - key
        - ivec
        - enc
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/internal.h:191,3'
          Dst:             abort
    - functionName:    vpaes_decrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      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:    vpaes_cbc_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aes_nohw_set_decrypt_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1142
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - bits
        - aeskey
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - aes_nohw_set_encrypt_key
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1142,10'
          Dst:             aes_nohw_set_encrypt_key
    - functionName:    aes_nohw_decrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1154
      functionLinenumberEnd: 1161
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - key
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
        - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
        - _ZL22aes_nohw_decrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
        - _ZL26aes_nohw_expand_round_keysP17AES_NOHW_SCHEDULEPK10aes_key_st
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1156,3'
          Dst:             _ZL26aes_nohw_expand_round_keysP17AES_NOHW_SCHEDULEPK10aes_key_st
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1158,3'
          Dst:             _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1159,3'
          Dst:             _ZL22aes_nohw_decrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1160,3'
          Dst:             _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
    - functionName:    aes_nohw_cbc_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1220
      functionLinenumberEnd: 1281
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - enc
      BBCount:         26
      ICount:          217
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
        - _ZL18aes_nohw_xor_blockPhPKhS1_
        - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
        - _ZL22aes_nohw_decrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
        - _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
        - _ZL26aes_nohw_expand_round_keysP17AES_NOHW_SCHEDULEPK10aes_key_st
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1221,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1221,3'
              BranchSideFuncs:
                - _ZL26aes_nohw_expand_round_keysP17AES_NOHW_SCHEDULEPK10aes_key_st
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_decrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1222,19'
              BranchSideFuncs:
                - _ZL26aes_nohw_expand_round_keysP17AES_NOHW_SCHEDULEPK10aes_key_st
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_decrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1223,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1224,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1228,38'
              BranchSideFuncs:
                - _ZL26aes_nohw_expand_round_keysP17AES_NOHW_SCHEDULEPK10aes_key_st
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_decrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1232,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1234,5'
              BranchSideFuncs:
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1252,3'
              BranchSideFuncs:
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_decrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL18aes_nohw_xor_blockPhPKhS1_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1234,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1235,26'
              BranchSideFuncs:
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1248,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1253,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1253,12'
              BranchSideFuncs:
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_decrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL18aes_nohw_xor_blockPhPKhS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1253,73'
              BranchSideFuncs:
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_decrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL18aes_nohw_xor_blockPhPKhS1_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1264,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1265,26'
              BranchSideFuncs:
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_decrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL18aes_nohw_xor_blockPhPKhS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1269,5'
              BranchSideFuncs:
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_decrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL18aes_nohw_xor_blockPhPKhS1_
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1272,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1273,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1276,8'
              BranchSideFuncs:
                - _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
                - _ZL22aes_nohw_decrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
                - _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
                - _ZL18aes_nohw_xor_blockPhPKhS1_
                - _ZL18aes_nohw_xor_blockPhPKhS1_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1221,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1228,3'
          Dst:             _ZL26aes_nohw_expand_round_keysP17AES_NOHW_SCHEDULEPK10aes_key_st
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1235,7'
          Dst:             _ZL18aes_nohw_xor_blockPhPKhS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1238,7'
          Dst:             _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1239,7'
          Dst:             _ZL22aes_nohw_encrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1240,7'
          Dst:             _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1259,5'
          Dst:             _ZL17aes_nohw_to_batchP14AES_NOHW_BATCHPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1260,5'
          Dst:             _ZL22aes_nohw_decrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1261,5'
          Dst:             _ZL19aes_nohw_from_batchPhmPK14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1263,5'
          Dst:             _ZL18aes_nohw_xor_blockPhPKhS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:1265,7'
          Dst:             _ZL18aes_nohw_xor_blockPhPKhS1_
    - functionName:    _ZL22aes_nohw_decrypt_batchPK17AES_NOHW_SCHEDULEmP14AES_NOHW_BATCH
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 886
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - num_rounds
        - batch
      BBCount:         7
      ICount:          68
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22aes_nohw_add_round_keyP14AES_NOHW_BATCHPKS_
        - _ZL22aes_nohw_inv_sub_bytesP14AES_NOHW_BATCH
        - _ZL23aes_nohw_inv_shift_rowsP14AES_NOHW_BATCH
        - _ZL24aes_nohw_inv_mix_columnsP14AES_NOHW_BATCH
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:890,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:891,28'
              BranchSideFuncs:
                - _ZL22aes_nohw_add_round_keyP14AES_NOHW_BATCHPKS_
                - _ZL24aes_nohw_inv_mix_columnsP14AES_NOHW_BATCH
                - _ZL23aes_nohw_inv_shift_rowsP14AES_NOHW_BATCH
                - _ZL22aes_nohw_inv_sub_bytesP14AES_NOHW_BATCH
                - _ZL22aes_nohw_add_round_keyP14AES_NOHW_BATCHPKS_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:896,26'
              BranchSideFuncs:
                - _ZL22aes_nohw_add_round_keyP14AES_NOHW_BATCHPKS_
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:887,3'
          Dst:             _ZL22aes_nohw_add_round_keyP14AES_NOHW_BATCHPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:888,3'
          Dst:             _ZL23aes_nohw_inv_shift_rowsP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:889,3'
          Dst:             _ZL22aes_nohw_inv_sub_bytesP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:891,5'
          Dst:             _ZL22aes_nohw_add_round_keyP14AES_NOHW_BATCHPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:892,5'
          Dst:             _ZL24aes_nohw_inv_mix_columnsP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:893,5'
          Dst:             _ZL23aes_nohw_inv_shift_rowsP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:894,5'
          Dst:             _ZL22aes_nohw_inv_sub_bytesP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:896,3'
          Dst:             _ZL22aes_nohw_add_round_keyP14AES_NOHW_BATCHPKS_
    - functionName:    _ZL23aes_nohw_inv_shift_rowsP14AES_NOHW_BATCH
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 735
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - batch
      BBCount:         7
      ICount:          191
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11aes_nohw_orDv2_xS_
        - _ZL12aes_nohw_andDv2_xS_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:725,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:726,36'
              BranchSideFuncs:
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL12aes_nohw_andDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
                - _ZL11aes_nohw_orDv2_xS_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:735,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:726,23'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:727,23'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:728,23'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:729,23'
          Dst:             _ZL12aes_nohw_andDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:730,12'
          Dst:             _ZL11aes_nohw_orDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:731,12'
          Dst:             _ZL11aes_nohw_orDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:732,12'
          Dst:             _ZL11aes_nohw_orDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:733,31'
          Dst:             _ZL11aes_nohw_orDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:733,56'
          Dst:             _ZL11aes_nohw_orDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:733,19'
          Dst:             _ZL11aes_nohw_orDv2_xS_
    - functionName:    _ZL22aes_nohw_inv_sub_bytesP14AES_NOHW_BATCH
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - batch
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18aes_nohw_sub_bytesP14AES_NOHW_BATCH
        - _ZL29aes_nohw_sub_bytes_inv_affineP14AES_NOHW_BATCH
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:699,3'
          Dst:             _ZL29aes_nohw_sub_bytes_inv_affineP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:700,3'
          Dst:             _ZL18aes_nohw_sub_bytesP14AES_NOHW_BATCH
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:701,3'
          Dst:             _ZL29aes_nohw_sub_bytes_inv_affineP14AES_NOHW_BATCH
    - functionName:    _ZL24aes_nohw_inv_mix_columnsP14AES_NOHW_BATCH
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - batch
      BBCount:         3
      ICount:          196
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12aes_nohw_xorDv2_xS_
        - _ZL20aes_nohw_mix_columnsP14AES_NOHW_BATCH
        - _ZL26aes_nohw_rotate_rows_twiceDv2_x
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:848,39'
          Dst:             _ZL26aes_nohw_rotate_rows_twiceDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:848,22'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:849,39'
          Dst:             _ZL26aes_nohw_rotate_rows_twiceDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:849,22'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:850,39'
          Dst:             _ZL26aes_nohw_rotate_rows_twiceDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:850,22'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:851,39'
          Dst:             _ZL26aes_nohw_rotate_rows_twiceDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:851,22'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:852,39'
          Dst:             _ZL26aes_nohw_rotate_rows_twiceDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:852,22'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:853,39'
          Dst:             _ZL26aes_nohw_rotate_rows_twiceDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:853,22'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:854,39'
          Dst:             _ZL26aes_nohw_rotate_rows_twiceDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:854,22'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:855,39'
          Dst:             _ZL26aes_nohw_rotate_rows_twiceDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:855,22'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:857,17'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:858,34'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:858,17'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:859,34'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:859,17'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:860,34'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:860,17'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:862,20'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:862,45'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:862,7'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:863,34'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:863,17'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:864,17'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:865,17'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:868,3'
          Dst:             _ZL20aes_nohw_mix_columnsP14AES_NOHW_BATCH
    - functionName:    _ZL29aes_nohw_sub_bytes_inv_affineP14AES_NOHW_BATCH
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - batch
      BBCount:         3
      ICount:          176
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12aes_nohw_notDv2_x
        - _ZL12aes_nohw_xorDv2_xS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:669,36'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:669,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:670,36'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:670,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:671,36'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:671,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:672,36'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:672,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:673,36'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:673,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:674,36'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:674,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:675,36'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:675,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:676,36'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:676,19'
          Dst:             _ZL12aes_nohw_xorDv2_xS_
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:680,17'
          Dst:             _ZL12aes_nohw_notDv2_x
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes_nohw.cc.inc:682,17'
          Dst:             _ZL12aes_nohw_notDv2_x
    - functionName:    aes_hw_encrypt_key_to_decrypt_key
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL35aes_256_ecb_generic_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24aes_256_ecb_generic_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL27aes_256_ecb_generic_do_initP13evp_cipher_st
        - _ZL35aes_256_ecb_generic_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:583,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:583,1'
              BranchSideFuncs:
                - _ZL35aes_256_ecb_generic_storage_bss_getv
                - _ZL27aes_256_ecb_generic_do_initP13evp_cipher_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:583,1'
              BranchSideFuncs:
                - _ZL35aes_256_ecb_generic_storage_bss_getv
                - _ZL27aes_256_ecb_generic_do_initP13evp_cipher_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:583,1'
          Dst:             _ZL35aes_256_ecb_generic_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:583,1'
          Dst:             _ZL27aes_256_ecb_generic_do_initP13evp_cipher_st
    - functionName:    _ZL32aes_256_ecb_generic_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22aes_hw_256_ecb_do_initP13evp_cipher_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17aes_hw_ecb_cipherP17evp_cipher_ctx_stPhPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - aes_hw_ecb_encrypt
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:631,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:632,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:635,22'
              BranchSideFuncs:
                - aes_hw_ecb_encrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:635,3'
          Dst:             aes_hw_ecb_encrypt
    - functionName:    aes_hw_ecb_encrypt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL30aes_hw_256_ecb_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19aes_hw_256_ecb_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22aes_hw_256_ecb_do_initP13evp_cipher_st
        - _ZL30aes_hw_256_ecb_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:666,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:666,1'
              BranchSideFuncs:
                - _ZL30aes_hw_256_ecb_storage_bss_getv
                - _ZL22aes_hw_256_ecb_do_initP13evp_cipher_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:666,1'
              BranchSideFuncs:
                - _ZL30aes_hw_256_ecb_storage_bss_getv
                - _ZL22aes_hw_256_ecb_do_initP13evp_cipher_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:666,1'
          Dst:             _ZL30aes_hw_256_ecb_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:666,1'
          Dst:             _ZL22aes_hw_256_ecb_do_initP13evp_cipher_st
    - functionName:    _ZL27aes_hw_256_ecb_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27aes_192_ecb_generic_do_initP13evp_cipher_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL35aes_192_ecb_generic_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24aes_192_ecb_generic_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL27aes_192_ecb_generic_do_initP13evp_cipher_st
        - _ZL35aes_192_ecb_generic_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:515,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:515,1'
              BranchSideFuncs:
                - _ZL35aes_192_ecb_generic_storage_bss_getv
                - _ZL27aes_192_ecb_generic_do_initP13evp_cipher_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:515,1'
              BranchSideFuncs:
                - _ZL35aes_192_ecb_generic_storage_bss_getv
                - _ZL27aes_192_ecb_generic_do_initP13evp_cipher_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:515,1'
          Dst:             _ZL35aes_192_ecb_generic_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:515,1'
          Dst:             _ZL27aes_192_ecb_generic_do_initP13evp_cipher_st
    - functionName:    _ZL32aes_192_ecb_generic_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22aes_hw_192_ecb_do_initP13evp_cipher_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL30aes_hw_192_ecb_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19aes_hw_192_ecb_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22aes_hw_192_ecb_do_initP13evp_cipher_st
        - _ZL30aes_hw_192_ecb_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:654,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:654,1'
              BranchSideFuncs:
                - _ZL30aes_hw_192_ecb_storage_bss_getv
                - _ZL22aes_hw_192_ecb_do_initP13evp_cipher_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:654,1'
              BranchSideFuncs:
                - _ZL30aes_hw_192_ecb_storage_bss_getv
                - _ZL22aes_hw_192_ecb_do_initP13evp_cipher_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:654,1'
          Dst:             _ZL30aes_hw_192_ecb_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:654,1'
          Dst:             _ZL22aes_hw_192_ecb_do_initP13evp_cipher_st
    - functionName:    _ZL27aes_hw_192_ecb_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27aes_128_ecb_generic_do_initP13evp_cipher_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL35aes_128_ecb_generic_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24aes_128_ecb_generic_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL27aes_128_ecb_generic_do_initP13evp_cipher_st
        - _ZL35aes_128_ecb_generic_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:447,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:447,1'
              BranchSideFuncs:
                - _ZL35aes_128_ecb_generic_storage_bss_getv
                - _ZL27aes_128_ecb_generic_do_initP13evp_cipher_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:447,1'
              BranchSideFuncs:
                - _ZL35aes_128_ecb_generic_storage_bss_getv
                - _ZL27aes_128_ecb_generic_do_initP13evp_cipher_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:447,1'
          Dst:             _ZL35aes_128_ecb_generic_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:447,1'
          Dst:             _ZL27aes_128_ecb_generic_do_initP13evp_cipher_st
    - functionName:    _ZL32aes_128_ecb_generic_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22aes_hw_128_ecb_do_initP13evp_cipher_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          30
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL30aes_hw_128_ecb_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19aes_hw_128_ecb_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22aes_hw_128_ecb_do_initP13evp_cipher_st
        - _ZL30aes_hw_128_ecb_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:642,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:642,1'
              BranchSideFuncs:
                - _ZL30aes_hw_128_ecb_storage_bss_getv
                - _ZL22aes_hw_128_ecb_do_initP13evp_cipher_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:642,1'
              BranchSideFuncs:
                - _ZL30aes_hw_128_ecb_storage_bss_getv
                - _ZL22aes_hw_128_ecb_do_initP13evp_cipher_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:642,1'
          Dst:             _ZL30aes_hw_128_ecb_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:642,1'
          Dst:             _ZL22aes_hw_128_ecb_do_initP13evp_cipher_st
    - functionName:    _ZL27aes_hw_128_ecb_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23EVP_aes_256_gcm_do_initP13evp_cipher_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16aes_gcm_init_keyP17evp_cipher_ctx_stPKhS2_i
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         23
      ICount:          159
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_gcm128_init_aes_key
        - CRYPTO_gcm128_init_ctx
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:209,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:209,15'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_gcm128_init_ctx
                - _ZL14OPENSSL_memsetPvim.10455
                - CRYPTO_gcm128_init_aes_key
                - CRYPTO_gcm128_init_ctx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:215,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_gcm128_init_ctx
                - _ZL14OPENSSL_memsetPvim.10455
                - CRYPTO_gcm128_init_aes_key
                - CRYPTO_gcm128_init_ctx
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:210,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_gcm128_init_ctx
                - _ZL14OPENSSL_memsetPvim.10455
                - CRYPTO_gcm128_init_aes_key
                - CRYPTO_gcm128_init_ctx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:215,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_gcm128_init_ctx
                - _ZL14OPENSSL_memsetPvim.10455
                - CRYPTO_gcm128_init_aes_key
                - CRYPTO_gcm128_init_ctx
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:215,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:216,21'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - CRYPTO_gcm128_init_aes_key
                - CRYPTO_gcm128_init_ctx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:228,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_gcm128_init_ctx
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:219,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:219,23'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_ctx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:222,9'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_ctx
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:219,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:220,12'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_ctx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:222,9'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_ctx
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:222,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:223,31'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_ctx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:226,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:228,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:229,31'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_ctx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:232,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:216,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:217,5'
          Dst:             CRYPTO_gcm128_init_aes_key
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:223,7'
          Dst:             CRYPTO_gcm128_init_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:229,7'
          Dst:             CRYPTO_gcm128_init_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:232,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL14aes_gcm_cipherP17evp_cipher_ctx_stPhPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         31
      ICount:          202
      EdgeCount:       43
      CyclomaticComplexity: 14
      functionsReached:
        - CRYPTO_gcm128_aad
        - CRYPTO_gcm128_decrypt
        - CRYPTO_gcm128_encrypt
        - CRYPTO_gcm128_finish
        - CRYPTO_gcm128_tag
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:374,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:375,5'
              BranchSideFuncs:
                - CRYPTO_gcm128_finish
                - CRYPTO_gcm128_tag
                - CRYPTO_gcm128_decrypt
                - CRYPTO_gcm128_encrypt
                - CRYPTO_gcm128_aad
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:377,8'
              BranchSideFuncs:
                - CRYPTO_gcm128_finish
                - CRYPTO_gcm128_tag
                - CRYPTO_gcm128_decrypt
                - CRYPTO_gcm128_encrypt
                - CRYPTO_gcm128_aad
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:377,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:378,5'
              BranchSideFuncs:
                - CRYPTO_gcm128_finish
                - CRYPTO_gcm128_tag
                - CRYPTO_gcm128_decrypt
                - CRYPTO_gcm128_encrypt
                - CRYPTO_gcm128_aad
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:381,7'
              BranchSideFuncs:
                - CRYPTO_gcm128_finish
                - CRYPTO_gcm128_tag
                - CRYPTO_gcm128_decrypt
                - CRYPTO_gcm128_encrypt
                - CRYPTO_gcm128_aad
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:381,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:386,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:389,7'
              BranchSideFuncs:
                - CRYPTO_gcm128_finish
                - CRYPTO_gcm128_tag
                - CRYPTO_gcm128_decrypt
                - CRYPTO_gcm128_encrypt
                - CRYPTO_gcm128_aad
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:389,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:390,9'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt
                - CRYPTO_gcm128_encrypt
                - CRYPTO_gcm128_aad
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:405,10'
              BranchSideFuncs:
                - CRYPTO_gcm128_finish
                - CRYPTO_gcm128_tag
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:390,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:391,31'
              BranchSideFuncs:
                - CRYPTO_gcm128_aad
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:394,16'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt
                - CRYPTO_gcm128_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:391,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:392,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:394,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:394,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:395,35'
              BranchSideFuncs:
                - CRYPTO_gcm128_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:399,35'
              BranchSideFuncs:
                - CRYPTO_gcm128_decrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:395,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:396,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:398,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:399,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:400,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:405,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:406,11'
              BranchSideFuncs:
                - CRYPTO_gcm128_tag
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:413,24'
              BranchSideFuncs:
                - CRYPTO_gcm128_tag
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:406,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:406,54'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:408,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:406,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:408,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:410,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:391,12'
          Dst:             CRYPTO_gcm128_aad
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:395,12'
          Dst:             CRYPTO_gcm128_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:399,12'
          Dst:             CRYPTO_gcm128_decrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:406,32'
          Dst:             CRYPTO_gcm128_finish
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:413,5'
          Dst:             CRYPTO_gcm128_tag
    - functionName:    _ZL15aes_gcm_cleanupP17evp_cipher_ctx_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
        - OPENSSL_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:244,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:244,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:245,18'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:242,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:243,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:245,5'
          Dst:             OPENSSL_free
    - functionName:    _ZL12aes_gcm_ctrlP17evp_cipher_ctx_stiiPv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - type
        - arg
        - ptr
      BBCount:         75
      ICount:          556
      EdgeCount:       99
      CyclomaticComplexity: 26
      functionsReached:
        - BCM_rand_bytes
        - CRYPTO_gcm128_init_ctx
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memdup
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL18CRYPTO_load_u64_bePKv
        - _ZL19CRYPTO_store_u64_bePvm
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:251,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:253,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:262,11'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:280,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:284,11'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:292,11'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:300,11'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:323,11'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_ctx
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL18CRYPTO_load_u64_bePKv.10472
                - _ZL19CRYPTO_store_u64_bePvm.10569
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:340,11'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_gcm128_init_ctx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:349,64'
              BranchSideFuncs:
                - OPENSSL_memdup
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:365,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:262,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:263,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:267,11'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:267,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:267,38'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:276,21'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:267,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:268,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:276,21'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:268,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:269,24'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:271,63'
              BranchSideFuncs:
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:272,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:273,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:275,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:284,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:284,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:285,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:284,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:284,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:285,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:284,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:285,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:287,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:292,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:292,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:293,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:292,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:292,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:293,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:292,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:292,50'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:293,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:292,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:293,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:295,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:300,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:301,24'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:307,11'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:307,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:307,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:308,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:307,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:308,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:310,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:311,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:315,9'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_rand_bytes
                - _Z35FIPS_service_indicator_unlock_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:319,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:323,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:323,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:324,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:323,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:324,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:326,31'
              BranchSideFuncs:
                - CRYPTO_gcm128_init_ctx
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL18CRYPTO_load_u64_bePKv.10472
                - _ZL19CRYPTO_store_u64_bePvm.10569
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:327,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:327,23'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL18CRYPTO_load_u64_bePKv.10472
                - _ZL19CRYPTO_store_u64_bePvm.10569
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:328,15'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL18CRYPTO_load_u64_bePKv.10472
                - _ZL19CRYPTO_store_u64_bePvm.10569
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:327,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:328,15'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL18CRYPTO_load_u64_bePKv.10472
                - _ZL19CRYPTO_store_u64_bePvm.10569
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:330,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL18CRYPTO_load_u64_bePKv.10472
                - _ZL19CRYPTO_store_u64_bePvm.10569
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:340,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:340,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:341,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:340,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:340,54'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:341,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:340,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:341,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:343,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_gcm128_init_ctx
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:352,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:353,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:356,56'
              BranchSideFuncs:
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:357,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:358,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:269,11'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:271,48'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:287,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:295,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:301,9'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:310,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:315,9'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:316,9'
          Dst:             BCM_rand_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:317,9'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:326,7'
          Dst:             CRYPTO_gcm128_init_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:330,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:334,32'
          Dst:             _ZL18CRYPTO_load_u64_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:334,7'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:343,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:344,7'
          Dst:             CRYPTO_gcm128_init_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:356,41'
          Dst:             OPENSSL_memdup
    - functionName:    _ZL23EVP_aes_256_ofb_do_initP13evp_cipher_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14aes_ofb_cipherP17evp_cipher_ctx_stPhPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_ofb128_encrypt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:201,3'
          Dst:             CRYPTO_ofb128_encrypt
    - functionName:    CRYPTO_ofb128_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - num
        - block
      BBCount:         37
      ICount:          233
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_xor16
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:26,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:26,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:26,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:26,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:26,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:26,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:26,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:26,3'
              BranchSideFuncs:
                - __assert_fail
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:27,3'
              BranchSideFuncs:
                - __assert_fail
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:27,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:27,3'
              BranchSideFuncs:
                - __assert_fail
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:27,3'
              BranchSideFuncs:
                - __assert_fail
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:27,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:27,3'
              BranchSideFuncs:
                - __assert_fail
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:27,3'
              BranchSideFuncs:
                - __assert_fail
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:27,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:27,3'
              BranchSideFuncs:
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:29,17'
              BranchSideFuncs:
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:31,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:31,15'
              BranchSideFuncs:
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:31,3'
              BranchSideFuncs:
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:31,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:32,20'
              BranchSideFuncs:
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:37,3'
              BranchSideFuncs:
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:37,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:38,7'
              BranchSideFuncs:
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:45,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:45,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:45,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:46,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:47,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:48,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:51,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:26,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:27,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/ofb.cc.inc:39,5'
          Dst:             CRYPTO_xor16
    - functionName:    _ZL23EVP_aes_256_ctr_do_initP13evp_cipher_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14aes_ctr_cipherP17evp_cipher_ctx_stPhPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_ctr128_encrypt_ctr32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:192,3'
          Dst:             CRYPTO_ctr128_encrypt_ctr32
    - functionName:    _ZL23EVP_aes_256_cbc_do_initP13evp_cipher_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14aes_cbc_cipherP17evp_cipher_ctx_stPhPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
      BBCount:         9
      ICount:          94
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_cbc128_decrypt
        - CRYPTO_cbc128_encrypt
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:162,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:163,14'
              BranchSideFuncs:
                - CRYPTO_cbc128_decrypt
                - CRYPTO_cbc128_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:163,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:164,27'
              BranchSideFuncs:
                - CRYPTO_cbc128_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:166,27'
              BranchSideFuncs:
                - CRYPTO_cbc128_decrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:164,5'
          Dst:             CRYPTO_cbc128_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:166,5'
          Dst:             CRYPTO_cbc128_decrypt
    - functionName:    CRYPTO_cbc128_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - block
      BBCount:         40
      ICount:          230
      EdgeCount:       49
      CyclomaticComplexity: 11
      functionsReached:
        - CRYPTO_xor16
        - _ZL14OPENSSL_memcpyPvPKvm
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:25,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:25,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:25,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:25,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:25,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:26,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:26,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:28,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:31,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:31,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:31,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:31,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:31,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:31,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:33,23'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:34,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:35,18'
              BranchSideFuncs:
                - CRYPTO_xor16
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:43,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:43,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:44,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:60,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:44,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:44,27'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:44,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:44,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:45,16'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:47,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:47,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:48,16'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:50,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:52,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:53,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:55,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:25,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:31,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:35,5'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:60,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    CRYPTO_cbc128_decrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - block
      BBCount:         62
      ICount:          383
      EdgeCount:       77
      CyclomaticComplexity: 17
      functionsReached:
        - CRYPTO_xor16
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL19CRYPTO_load_word_lePKv
        - _ZL20CRYPTO_store_word_lePvm
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:66,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:66,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:66,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:66,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:66,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:67,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:69,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:72,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:72,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:72,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:72,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:72,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:72,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:74,39'
              BranchSideFuncs:
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:77,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:77,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:77,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:77,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:77,3'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:81,8'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:81,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:81,23'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:81,48'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:81,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:81,48'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:84,25'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:84,25'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - CRYPTO_xor16
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:98,5'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:85,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:86,9'
              BranchSideFuncs:
                - CRYPTO_xor16
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:93,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:98,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:0,0'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:99,9'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:101,47'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:106,11'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:112,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:112,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:114,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:115,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:115,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:115,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:115,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:116,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:120,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:120,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:121,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:126,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:122,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:124,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:66,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:72,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:77,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:87,7'
          Dst:             CRYPTO_xor16
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:93,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:101,27'
          Dst:             _ZL19CRYPTO_load_word_lePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:102,39'
          Dst:             _ZL19CRYPTO_load_word_lePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:103,43'
          Dst:             _ZL19CRYPTO_load_word_lePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:102,9'
          Dst:             _ZL20CRYPTO_store_word_lePvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cbc.cc.inc:104,9'
          Dst:             _ZL20CRYPTO_store_word_lePvm
    - functionName:    _ZL23EVP_aes_192_gcm_do_initP13evp_cipher_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23EVP_aes_192_ofb_do_initP13evp_cipher_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23EVP_aes_192_ctr_do_initP13evp_cipher_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23EVP_aes_192_cbc_do_initP13evp_cipher_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23EVP_aes_128_gcm_do_initP13evp_cipher_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23EVP_aes_128_ofb_do_initP13evp_cipher_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23EVP_aes_128_ctr_do_initP13evp_cipher_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23EVP_aes_128_cbc_do_initP13evp_cipher_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_tls13_hkdf_expand_label
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - out_len
        - digest
        - secret
        - secret_len
        - label
        - label_len
        - hash
        - hash_len
      BBCount:         24
      ICount:          161
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_add_u8_length_prefixed
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - CBB_zero
        - HKDF_expand
        - OPENSSL_free
        - _Z31TLSKDF_verify_service_indicatorPK9env_md_st
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:157,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:158,26'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - CBB_finish
                - HKDF_expand
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z31TLSKDF_verify_service_indicatorPK9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:165,5'
              BranchSideFuncs:
                - CBB_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:158,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:159,8'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - CBB_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
                - CBB_add_bytes
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - CBB_finish
                - HKDF_expand
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z31TLSKDF_verify_service_indicatorPK9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:165,5'
              BranchSideFuncs:
                - CBB_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:159,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:160,8'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
                - CBB_add_bytes
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - CBB_finish
                - HKDF_expand
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z31TLSKDF_verify_service_indicatorPK9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:165,5'
              BranchSideFuncs:
                - CBB_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:160,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:161,30'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
                - CBB_add_u8_length_prefixed
                - CBB_add_bytes
                - CBB_finish
                - HKDF_expand
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z31TLSKDF_verify_service_indicatorPK9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:165,5'
              BranchSideFuncs:
                - CBB_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:161,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:162,8'
              BranchSideFuncs:
                - CBB_add_u8_length_prefixed
                - CBB_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
                - CBB_add_bytes
                - CBB_finish
                - HKDF_expand
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z31TLSKDF_verify_service_indicatorPK9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:165,5'
              BranchSideFuncs:
                - CBB_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:162,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:163,30'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
                - CBB_finish
                - HKDF_expand
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z31TLSKDF_verify_service_indicatorPK9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:165,5'
              BranchSideFuncs:
                - CBB_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:163,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:164,8'
              BranchSideFuncs:
                - CBB_finish
                - CBB_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
                - HKDF_expand
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z31TLSKDF_verify_service_indicatorPK9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:165,5'
              BranchSideFuncs:
                - CBB_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:156,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:165,5'
              BranchSideFuncs:
                - HKDF_expand
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z31TLSKDF_verify_service_indicatorPK9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:170,31'
              BranchSideFuncs:
                - HKDF_expand
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z31TLSKDF_verify_service_indicatorPK9env_md_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:175,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:176,37'
              BranchSideFuncs:
                - _Z31TLSKDF_verify_service_indicatorPK9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:178,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:154,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:155,3'
          Dst:             CBB_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:156,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:158,8'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:159,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:160,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:161,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:162,8'
          Dst:             CBB_add_u8_length_prefixed
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:163,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:164,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:165,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:166,5'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:170,19'
          Dst:             HKDF_expand
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:172,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:174,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:176,5'
          Dst:             _Z31TLSKDF_verify_service_indicatorPK9env_md_st
    - functionName:    HKDF_expand
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_key
        - out_len
        - digest
        - prk
        - prk_len
        - info
        - info_len
      BBCount:         37
      ICount:          231
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - ERR_put_error
        - EVP_MD_size
        - HMAC_CTX_cleanup
        - HMAC_CTX_init
        - HMAC_Final
        - HMAC_Init_ex
        - HMAC_Update
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:72,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:72,41'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:73,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:73,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:77,3'
              BranchSideFuncs:
                - HMAC_CTX_init
                - HMAC_Init_ex
                - HMAC_CTX_cleanup
                - ERR_put_error
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - HMAC_Init_ex
                - HMAC_Update
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:79,5'
              BranchSideFuncs:
                - HMAC_CTX_cleanup
                - ERR_put_error
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - HMAC_Init_ex
                - HMAC_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:82,10'
              BranchSideFuncs:
                - HMAC_CTX_cleanup
                - ERR_put_error
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - HMAC_Init_ex
                - HMAC_Update
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:82,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:83,19'
              BranchSideFuncs:
                - HMAC_Update
                - HMAC_CTX_cleanup
                - ERR_put_error
                - HMAC_Update
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - HMAC_Init_ex
                - HMAC_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:104,7'
              BranchSideFuncs:
                - HMAC_CTX_cleanup
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:86,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:86,21'
              BranchSideFuncs:
                - HMAC_Init_ex
                - HMAC_CTX_cleanup
                - ERR_put_error
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:90,29'
              BranchSideFuncs:
                - HMAC_Update
                - HMAC_CTX_cleanup
                - ERR_put_error
                - HMAC_Update
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - HMAC_Init_ex
                - HMAC_Update
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:86,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:87,40'
              BranchSideFuncs:
                - HMAC_Update
                - HMAC_CTX_cleanup
                - ERR_put_error
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - HMAC_Init_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:88,7'
              BranchSideFuncs:
                - HMAC_CTX_cleanup
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:86,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:88,7'
              BranchSideFuncs:
                - HMAC_Update
                - HMAC_CTX_cleanup
                - ERR_put_error
                - HMAC_Update
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - HMAC_Init_ex
                - HMAC_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:90,29'
              BranchSideFuncs:
                - HMAC_Update
                - HMAC_CTX_cleanup
                - ERR_put_error
                - HMAC_Update
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - HMAC_Init_ex
                - HMAC_Update
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:90,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:91,10'
              BranchSideFuncs:
                - HMAC_Update
                - HMAC_CTX_cleanup
                - ERR_put_error
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - HMAC_Update
                - HMAC_Init_ex
                - HMAC_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:93,7'
              BranchSideFuncs:
                - HMAC_CTX_cleanup
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:91,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:92,28'
              BranchSideFuncs:
                - HMAC_Final
                - HMAC_CTX_cleanup
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - HMAC_Update
                - HMAC_Update
                - HMAC_Init_ex
                - HMAC_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:93,7'
              BranchSideFuncs:
                - HMAC_CTX_cleanup
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:90,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:93,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - HMAC_CTX_cleanup
                - ERR_put_error
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_Init_ex
                - HMAC_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:96,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - HMAC_CTX_cleanup
                - ERR_put_error
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_Init_ex
                - HMAC_Update
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:97,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:98,14'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - HMAC_CTX_cleanup
                - ERR_put_error
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_Init_ex
                - HMAC_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:100,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - HMAC_CTX_cleanup
                - ERR_put_error
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_Init_ex
                - HMAC_Update
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:109,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:111,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:63,29'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:73,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:77,3'
          Dst:             HMAC_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:78,8'
          Dst:             HMAC_Init_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:86,21'
          Dst:             HMAC_Init_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:87,21'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:90,10'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:91,10'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:92,10'
          Dst:             HMAC_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:100,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:107,3'
          Dst:             HMAC_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:109,5'
          Dst:             ERR_put_error
    - functionName:    _Z31TLSKDF_verify_service_indicatorPK9env_md_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/../service_indicator/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dgst
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    42
      BranchProfiles:  []
      Callsites:       []
    - functionName:    HMAC_CTX_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_init
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:53,3'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:54,3'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:55,3'
          Dst:             EVP_MD_CTX_init
    - functionName:    HMAC_Init_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - md
        - impl
      BBCount:         53
      ICount:          303
      EdgeCount:       66
      CyclomaticComplexity: 15
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_copy_ex
        - EVP_MD_block_size
        - EVP_MD_size
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - __assert_fail
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:95,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:96,10'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_MD_block_size
                - __assert_fail
                - EVP_MD_size
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:106,7'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_MD_block_size
                - __assert_fail
                - EVP_MD_size
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:106,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:106,24'
              BranchSideFuncs:
                - EVP_MD_block_size
                - __assert_fail
                - EVP_MD_size
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:111,43'
              BranchSideFuncs:
                - EVP_MD_block_size
                - __assert_fail
                - EVP_MD_size
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:106,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:111,43'
              BranchSideFuncs:
                - EVP_MD_block_size
                - __assert_fail
                - EVP_MD_size
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:148,29'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:112,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:112,5'
              BranchSideFuncs:
                - EVP_MD_size
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:113,5'
              BranchSideFuncs:
                - EVP_MD_size
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:113,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:113,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:114,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:114,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:116,31'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memsetPvim.10455
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:122,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:116,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:117,30'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memsetPvim.10455
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:119,9'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:117,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:118,32'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL14OPENSSL_memsetPvim.10455
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:119,9'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:116,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:119,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:121,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:122,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:123,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:129,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:130,33'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:132,29'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:132,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:133,28'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:134,7'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:132,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:134,7'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:137,17'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:137,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:138,33'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:140,29'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_DigestUpdate
                - EVP_MD_CTX_copy_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:140,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:141,28'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:142,7'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:140,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:142,7'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - _Z35FIPS_service_indicator_unlock_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:145,15'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - _Z35FIPS_service_indicator_unlock_statev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:93,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:111,25'
          Dst:             EVP_MD_block_size
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:112,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:113,5'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:113,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:116,12'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:117,12'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:118,12'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:122,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:123,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:127,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:132,10'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:133,10'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:140,10'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:141,10'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:148,9'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:151,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
    - functionName:    HMAC_Update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - data_len
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_DigestUpdate
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:156,10'
          Dst:             EVP_DigestUpdate
    - functionName:    HMAC_Final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
      BBCount:         16
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_copy_ex
        - _Z29HMAC_verify_service_indicatorPK9env_md_st
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:167,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:168,28'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z29HMAC_verify_service_indicatorPK9env_md_st
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:171,6'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z29HMAC_verify_service_indicatorPK9env_md_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:168,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:169,26'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z29HMAC_verify_service_indicatorPK9env_md_st
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:171,6'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z29HMAC_verify_service_indicatorPK9env_md_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:169,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:170,28'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z29HMAC_verify_service_indicatorPK9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:171,6'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z29HMAC_verify_service_indicatorPK9env_md_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:171,6'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z29HMAC_verify_service_indicatorPK9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:175,7'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z29HMAC_verify_service_indicatorPK9env_md_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:179,7'
              BranchSideFuncs:
                - _Z29HMAC_verify_service_indicatorPK9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:180,35'
              BranchSideFuncs:
                - _Z29HMAC_verify_service_indicatorPK9env_md_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:164,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:167,8'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:168,8'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:169,8'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:170,8'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:178,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:180,5'
          Dst:             _Z29HMAC_verify_service_indicatorPK9env_md_st
    - functionName:    HMAC_CTX_cleanup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_cleanup
        - OPENSSL_cleanse
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:68,3'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:69,3'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:70,3'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:71,3'
          Dst:             OPENSSL_cleanse
    - functionName:    EVP_MD_CTX_cleanup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         13
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_MD_CTX_init
        - __assert_fail
      functionUses:    16
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:58,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:58,3'
              BranchSideFuncs:
                - __assert_fail
                - EVP_MD_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:58,3'
              BranchSideFuncs:
                - __assert_fail
                - EVP_MD_CTX_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:58,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:58,3'
              BranchSideFuncs:
                - EVP_MD_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:59,7'
              BranchSideFuncs:
                - EVP_MD_CTX_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:59,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:59,7'
              BranchSideFuncs:
                - EVP_MD_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:60,5'
              BranchSideFuncs:
                - EVP_MD_CTX_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:58,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:63,3'
          Dst:             EVP_MD_CTX_init
    - functionName:    EVP_MD_CTX_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_DigestFinal_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md_out
        - size
      BBCount:         10
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_cleanse
        - __assert_fail
      functionUses:    19
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:173,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:173,3'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:174,3'
              BranchSideFuncs:
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:175,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:175,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:176,13'
              BranchSideFuncs:
                - OPENSSL_cleanse
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:173,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:178,3'
          Dst:             OPENSSL_cleanse
    - functionName:    EVP_MD_CTX_copy_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         36
      ICount:          201
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
        - EVP_MD_CTX_cleanup
        - _ZL14OPENSSL_memcpyPvPKvm
        - __assert_fail
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:96,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:96,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:97,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:96,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:96,42'
              BranchSideFuncs:
                - __assert_fail
                - EVP_MD_CTX_cleanup
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:100,7'
              BranchSideFuncs:
                - __assert_fail
                - EVP_MD_CTX_cleanup
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:96,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:97,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:100,7'
              BranchSideFuncs:
                - __assert_fail
                - EVP_MD_CTX_cleanup
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:101,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:105,17'
              BranchSideFuncs:
                - __assert_fail
                - EVP_MD_CTX_cleanup
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:106,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:106,3'
              BranchSideFuncs:
                - __assert_fail
                - EVP_MD_CTX_cleanup
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:106,3'
              BranchSideFuncs:
                - __assert_fail
                - EVP_MD_CTX_cleanup
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:106,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:106,3'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:107,7'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:107,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:108,12'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:114,22'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:109,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:110,7'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:112,3'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:118,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:120,15'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:122,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:122,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:122,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:122,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:122,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:124,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:97,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:101,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:106,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:114,3'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:118,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:122,3'
          Dst:             __assert_fail
    - functionName:    EVP_DigestUpdate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - len
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z29HMAC_verify_service_indicatorPK9env_md_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/../service_indicator/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - evp_md
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_block_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_DigestInit_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - engine
      BBCount:         21
      ICount:          106
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:150,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:151,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:156,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:151,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:151,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:152,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:152,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:152,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:153,19'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:156,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:156,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:156,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:156,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:156,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:156,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:151,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:152,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:156,3'
          Dst:             __assert_fail
    - functionName:    _ZL11tls1_P_hashPhmPK9env_md_stPKhmPKcmS4_mS4_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - out_len
        - md
        - secret
        - secret_len
        - label
        - label_len
        - seed1
        - seed1_len
        - seed2
        - seed2_len
      BBCount:         52
      ICount:          310
      EdgeCount:       70
      CyclomaticComplexity: 20
      functionsReached:
        - EVP_MD_size
        - HMAC_CTX_cleanup
        - HMAC_CTX_copy_ex
        - HMAC_CTX_init
        - HMAC_Final
        - HMAC_Init_ex
        - HMAC_Update
        - OPENSSL_cleanse
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:48,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:49,8'
              BranchSideFuncs:
                - HMAC_CTX_copy_ex
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_Final
                - HMAC_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:54,5'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:49,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:50,44'
              BranchSideFuncs:
                - HMAC_Update
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_Final
                - HMAC_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:54,5'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:50,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:51,26'
              BranchSideFuncs:
                - HMAC_Update
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_Update
                - HMAC_Final
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_Final
                - HMAC_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:54,5'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:51,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:52,26'
              BranchSideFuncs:
                - HMAC_Update
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_Final
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_Final
                - HMAC_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:54,5'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:52,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:53,25'
              BranchSideFuncs:
                - HMAC_Final
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_Final
                - HMAC_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:54,5'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:48,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:54,5'
              BranchSideFuncs:
                - HMAC_CTX_copy_ex
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_Final
                - HMAC_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:57,3'
              BranchSideFuncs:
                - HMAC_CTX_copy_ex
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_Final
                - HMAC_CTX_copy_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:60,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:61,28'
              BranchSideFuncs:
                - HMAC_Update
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_Final
                - HMAC_CTX_copy_ex
                - HMAC_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:68,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:61,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:63,10'
              BranchSideFuncs:
                - HMAC_Update
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_Final
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:68,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:63,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:63,30'
              BranchSideFuncs:
                - HMAC_CTX_copy_ex
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_Final
                - HMAC_CTX_copy_ex
                - HMAC_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:64,46'
              BranchSideFuncs:
                - HMAC_Update
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_Final
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_CTX_copy_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:63,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:64,46'
              BranchSideFuncs:
                - HMAC_Update
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_Final
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:68,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:64,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:65,28'
              BranchSideFuncs:
                - HMAC_Update
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_Final
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:68,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:65,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:66,28'
              BranchSideFuncs:
                - HMAC_Update
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_Final
                - __assert_fail
                - HMAC_Final
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:68,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:66,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:67,27'
              BranchSideFuncs:
                - HMAC_Final
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - __assert_fail
                - HMAC_Final
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:68,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:60,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:68,7'
              BranchSideFuncs:
                - __assert_fail
                - HMAC_Final
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:70,18'
              BranchSideFuncs:
                - __assert_fail
                - HMAC_Final
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_CTX_copy_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:71,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:71,5'
              BranchSideFuncs:
                - HMAC_Final
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:74,9'
              BranchSideFuncs:
                - HMAC_Final
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_CTX_copy_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:74,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:75,13'
              BranchSideFuncs:
                - HMAC_Final
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:77,17'
              BranchSideFuncs:
                - HMAC_Final
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_CTX_copy_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:77,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:78,22'
              BranchSideFuncs:
                - HMAC_Final
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:80,12'
              BranchSideFuncs:
                - HMAC_Final
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_CTX_copy_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:83,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:84,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:88,31'
              BranchSideFuncs:
                - HMAC_Final
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_copy_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_CTX_copy_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:88,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:57,3'
              BranchSideFuncs:
                - HMAC_CTX_copy_ex
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - __assert_fail
                - HMAC_Final
                - HMAC_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:89,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
                - HMAC_CTX_cleanup
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:43,24'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:44,3'
          Dst:             HMAC_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:45,3'
          Dst:             HMAC_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:46,3'
          Dst:             HMAC_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:48,8'
          Dst:             HMAC_Init_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:49,8'
          Dst:             HMAC_CTX_copy_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:50,8'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:51,8'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:52,8'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:53,8'
          Dst:             HMAC_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:60,10'
          Dst:             HMAC_CTX_copy_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:61,10'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:63,30'
          Dst:             HMAC_CTX_copy_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:64,10'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:65,10'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:66,10'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:67,10'
          Dst:             HMAC_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:71,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:88,10'
          Dst:             HMAC_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:96,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:97,3'
          Dst:             HMAC_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:98,3'
          Dst:             HMAC_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:99,3'
          Dst:             HMAC_CTX_cleanup
    - functionName:    HMAC_CTX_copy_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         11
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_MD_CTX_copy_ex
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:190,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:191,28'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:193,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:191,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:192,28'
              BranchSideFuncs:
                - EVP_MD_CTX_copy_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:193,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:190,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:193,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:196,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:190,8'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:191,8'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:192,8'
          Dst:             EVP_MD_CTX_copy_ex
    - functionName:    CRYPTO_tls1_prf
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - digest
        - out
        - out_len
        - secret
        - secret_len
        - label
        - label_len
        - seed1
        - seed1_len
        - seed2
        - seed2_len
      BBCount:         15
      ICount:          147
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_md5
        - EVP_md5_sha1
        - EVP_sha1
        - _Z31TLSKDF_verify_service_indicatorPK9env_md_st
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _ZL11tls1_P_hashPhmPK9env_md_stPKhmPKcmS4_mS4_m
        - _ZL14OPENSSL_memsetPvim
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:110,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:113,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _Z33FIPS_service_indicator_lock_statev
                - EVP_md5_sha1
                - _ZL11tls1_P_hashPhmPK9env_md_stPKhmPKcmS4_mS4_m
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z31TLSKDF_verify_service_indicatorPK9env_md_st
                - EVP_md5
                - _ZL11tls1_P_hashPhmPK9env_md_stPKhmPKcmS4_mS4_m
                - EVP_sha1
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:121,26'
              BranchSideFuncs:
                - EVP_md5
                - _ZL11tls1_P_hashPhmPK9env_md_stPKhmPKcmS4_mS4_m
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z31TLSKDF_verify_service_indicatorPK9env_md_st
                - EVP_sha1
                - _ZL11tls1_P_hashPhmPK9env_md_stPKhmPKcmS4_mS4_m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:133,21'
              BranchSideFuncs:
                - _ZL11tls1_P_hashPhmPK9env_md_stPKhmPKcmS4_mS4_m
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z31TLSKDF_verify_service_indicatorPK9env_md_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:122,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:124,7'
              BranchSideFuncs:
                - EVP_sha1
                - _ZL11tls1_P_hashPhmPK9env_md_stPKhmPKcmS4_mS4_m
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z31TLSKDF_verify_service_indicatorPK9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:128,15'
              BranchSideFuncs:
                - EVP_sha1
                - _ZL11tls1_P_hashPhmPK9env_md_stPKhmPKcmS4_mS4_m
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z31TLSKDF_verify_service_indicatorPK9env_md_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:138,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:139,37'
              BranchSideFuncs:
                - _Z31TLSKDF_verify_service_indicatorPK9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:141,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:113,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:116,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:119,17'
          Dst:             EVP_md5_sha1
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:122,36'
          Dst:             EVP_md5
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:122,10'
          Dst:             _ZL11tls1_P_hashPhmPK9env_md_stPKhmPKcmS4_mS4_m
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:130,14'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:133,9'
          Dst:             _ZL11tls1_P_hashPhmPK9env_md_stPKhmPKcmS4_mS4_m
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:137,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/tls/kdf.cc.inc:139,5'
          Dst:             _Z31TLSKDF_verify_service_indicatorPK9env_md_st
    - functionName:    EVP_sha1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL13EVP_sha1_initv
        - _ZL21EVP_sha1_once_bss_getv
        - _ZL24EVP_sha1_storage_bss_getv
      functionUses:    17
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:46,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:46,1'
              BranchSideFuncs:
                - _ZL21EVP_sha1_once_bss_getv
                - CRYPTO_once
                - _ZL24EVP_sha1_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:46,1'
              BranchSideFuncs:
                - _ZL21EVP_sha1_once_bss_getv
                - CRYPTO_once
                - _ZL24EVP_sha1_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:46,1'
          Dst:             _ZL21EVP_sha1_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:46,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:46,1'
          Dst:             _ZL13EVP_sha1_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:46,1'
          Dst:             _ZL24EVP_sha1_storage_bss_getv
    - functionName:    _ZL21EVP_sha1_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13EVP_sha1_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16EVP_sha1_do_initP9env_md_st
        - _ZL24EVP_sha1_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:46,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:46,1'
              BranchSideFuncs:
                - _ZL24EVP_sha1_storage_bss_getv
                - _ZL16EVP_sha1_do_initP9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:46,1'
              BranchSideFuncs:
                - _ZL24EVP_sha1_storage_bss_getv
                - _ZL16EVP_sha1_do_initP9env_md_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:46,1'
          Dst:             _ZL24EVP_sha1_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:46,1'
          Dst:             _ZL16EVP_sha1_do_initP9env_md_st
    - functionName:    _ZL24EVP_sha1_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - addr
        - in
        - value
        - pub_seed
        - chain_index
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL5chainPhPKhjjS1_S_
        - slhdsa_set_chain_addr
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:127,3'
          Dst:             slhdsa_set_chain_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:128,3'
          Dst:             _ZL5chainPhPKhjjS1_S_
    - functionName:    _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - sk_addr
        - addr
        - value
        - sk_seed
        - pub_seed
        - chain_index
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL5chainPhPKhjjS1_S_
        - slhdsa_set_chain_addr
        - slhdsa_thash_prf
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:52,3'
          Dst:             slhdsa_set_chain_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:53,3'
          Dst:             slhdsa_thash_prf
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:54,3'
          Dst:             slhdsa_set_chain_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:55,3'
          Dst:             _ZL5chainPhPKhjjS1_S_
    - functionName:    slhdsa_thash_prf
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - output
        - pk_seed
        - sk_seed
        - addr
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12slhdsa_thashPhPKhmS1_S_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:138,3'
          Dst:             _ZL12slhdsa_thashPhPKhmS1_S_
    - functionName:    slhdsa_thash_tl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - output
        - input
        - pk_seed
        - addr
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12slhdsa_thashPhPKhmS1_S_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:147,3'
          Dst:             _ZL12slhdsa_thashPhPKhmS1_S_
    - functionName:    slhdsa_thash_hmsg
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - output
        - r
        - pk_seed
        - pk_root
        - header
        - ctx
        - ctx_len
        - msg
        - msg_len
      BBCount:         6
      ICount:          87
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SHA256
        - SHA256_Final
        - SHA256_Init
        - SHA256_Update
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:117,7'
              BranchSideFuncs:
                - SHA256_Update
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
                - SHA256
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:118,29'
              BranchSideFuncs:
                - SHA256_Update
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
                - SHA256
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:107,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:108,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:113,3'
          Dst:             SHA256_Init
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:114,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:115,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:116,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:118,5'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:120,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:121,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:123,3'
          Dst:             SHA256_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:129,3'
          Dst:             SHA256
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:130,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    slhdsa_thash_prfmsg
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - output
        - sk_prf
        - entropy
        - header
        - ctx
        - ctx_len
        - msg
        - msg_len
      BBCount:         14
      ICount:          135
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - SHA256_Final
        - SHA256_Init
        - SHA256_Update
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:61,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:62,14'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - SHA256_Init
                - SHA256_Update
                - SHA256_Update
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
                - _ZL14OPENSSL_memsetPvim.10455
                - SHA256_Init
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - SHA256_Update
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:64,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - SHA256_Init
                - SHA256_Update
                - SHA256_Update
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
                - _ZL14OPENSSL_memsetPvim.10455
                - SHA256_Init
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - SHA256_Update
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:71,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:72,29'
              BranchSideFuncs:
                - SHA256_Update
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
                - _ZL14OPENSSL_memsetPvim.10455
                - SHA256_Init
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:74,27'
              BranchSideFuncs:
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
                - _ZL14OPENSSL_memsetPvim.10455
                - SHA256_Init
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:79,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:80,14'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - SHA256_Init
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:82,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - SHA256_Init
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:60,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:64,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:68,3'
          Dst:             SHA256_Init
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:69,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:70,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:72,5'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:74,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:75,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:77,3'
          Dst:             SHA256_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:82,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:85,3'
          Dst:             SHA256_Init
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:86,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:87,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:88,3'
          Dst:             SHA256_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:91,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN12_GLOBAL__N_14fips16verify_self_testEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115verify_internalEPKhmS1_S1_S1_mS1_m
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:238,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:238,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_115verify_internalEPKhmS1_S1_S1_mS1_m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:238,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_115verify_internalEPKhmS1_S1_S1_mS1_m
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:239,10'
          Dst:             _ZN12_GLOBAL__N_115verify_internalEPKhmS1_S1_S1_mS1_m
    - functionName:    _ZN12_GLOBAL__N_115verify_internalEPKhmS1_S1_S1_mS1_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - signature
        - signature_len
        - public_key
        - header
        - context
        - context_len
        - msg
        - msg_len
      BBCount:         8
      ICount:          142
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL18CRYPTO_load_u16_bePKv
        - _ZN12_GLOBAL__N_115load_tree_indexEPKh
        - slhdsa_fors_pk_from_sig
        - slhdsa_ht_verify
        - slhdsa_set_keypair_addr
        - slhdsa_set_tree_addr
        - slhdsa_set_type
        - slhdsa_thash_hmsg
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:159,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:161,28'
              BranchSideFuncs:
                - slhdsa_thash_hmsg
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN12_GLOBAL__N_115load_tree_indexEPKh
                - _ZL18CRYPTO_load_u16_bePKv
                - slhdsa_set_tree_addr
                - slhdsa_set_type
                - slhdsa_set_keypair_addr
                - slhdsa_fors_pk_from_sig
                - slhdsa_ht_verify
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:189,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:191,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:194,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:169,3'
          Dst:             slhdsa_thash_hmsg
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:173,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:176,7'
          Dst:             _ZN12_GLOBAL__N_115load_tree_indexEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:177,23'
          Dst:             _ZL18CRYPTO_load_u16_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:182,3'
          Dst:             slhdsa_set_tree_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:183,3'
          Dst:             slhdsa_set_type
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:184,3'
          Dst:             slhdsa_set_keypair_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:187,3'
          Dst:             slhdsa_fors_pk_from_sig
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:189,8'
          Dst:             slhdsa_ht_verify
    - functionName:    slhdsa_set_tree_addr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/./address.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - addr
        - tree
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19CRYPTO_store_u64_bePvm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/./address.h:82,3'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
    - functionName:    slhdsa_set_type
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/./address.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - addr
        - type
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/./address.h:98,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    slhdsa_set_keypair_addr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/./address.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - addr
        - keypair
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    slhdsa_fors_pk_from_sig
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fors_pk
        - fors_sig
        - message
        - pk_seed
        - addr
      BBCount:         14
      ICount:          199
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11fors_base_bPtPKh
        - _ZL14OPENSSL_memcpyPvPKvm
        - slhdsa_copy_keypair_addr
        - slhdsa_get_tree_index
        - slhdsa_set_tree_height
        - slhdsa_set_tree_index
        - slhdsa_set_type
        - slhdsa_thash_f
        - slhdsa_thash_h
        - slhdsa_thash_tk
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:128,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:131,9'
              BranchSideFuncs:
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_thash_f
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_set_type
                - slhdsa_copy_keypair_addr
                - slhdsa_thash_tk
                - slhdsa_set_tree_height
                - slhdsa_get_tree_index
                - slhdsa_set_tree_index
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_thash_h
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_get_tree_index
                - slhdsa_set_tree_index
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_thash_h
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:165,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_set_type
                - slhdsa_copy_keypair_addr
                - slhdsa_thash_tk
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:143,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:144,30'
              BranchSideFuncs:
                - slhdsa_set_tree_height
                - slhdsa_get_tree_index
                - slhdsa_set_tree_index
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_thash_h
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_set_type
                - slhdsa_copy_keypair_addr
                - slhdsa_thash_tk
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_thash_f
                - slhdsa_get_tree_index
                - slhdsa_set_tree_index
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_thash_h
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:161,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_set_type
                - slhdsa_copy_keypair_addr
                - slhdsa_thash_tk
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_thash_f
                - slhdsa_set_tree_height
                - slhdsa_get_tree_index
                - slhdsa_set_tree_index
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_thash_h
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_get_tree_index
                - slhdsa_set_tree_index
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_thash_h
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:147,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:148,31'
              BranchSideFuncs:
                - slhdsa_get_tree_index
                - slhdsa_set_tree_index
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_thash_h
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_set_type
                - slhdsa_copy_keypair_addr
                - slhdsa_thash_tk
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_thash_f
                - slhdsa_set_tree_height
                - slhdsa_get_tree_index
                - slhdsa_set_tree_index
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_thash_h
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:154,31'
              BranchSideFuncs:
                - slhdsa_get_tree_index
                - slhdsa_set_tree_index
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_thash_h
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_set_type
                - slhdsa_copy_keypair_addr
                - slhdsa_thash_tk
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_thash_f
                - slhdsa_set_tree_height
                - slhdsa_get_tree_index
                - slhdsa_set_tree_index
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_thash_h
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:126,3'
          Dst:             _ZL11fors_base_bPtPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:137,5'
          Dst:             slhdsa_set_tree_height
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:138,5'
          Dst:             slhdsa_set_tree_index
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:141,5'
          Dst:             slhdsa_thash_f
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:144,7'
          Dst:             slhdsa_set_tree_height
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:148,37'
          Dst:             slhdsa_get_tree_index
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:148,9'
          Dst:             slhdsa_set_tree_index
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:149,9'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:150,9'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:152,9'
          Dst:             slhdsa_thash_h
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:154,38'
          Dst:             slhdsa_get_tree_index
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:154,9'
          Dst:             slhdsa_set_tree_index
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:155,9'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:156,9'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:157,9'
          Dst:             slhdsa_thash_h
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:159,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:161,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:165,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:166,3'
          Dst:             slhdsa_set_type
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:167,3'
          Dst:             slhdsa_copy_keypair_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:168,3'
          Dst:             slhdsa_thash_tk
    - functionName:    slhdsa_ht_verify
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sig
        - message
        - idx_tree
        - idx_leaf
        - pk_root
        - pk_seed
      BBCount:         7
      ICount:          93
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
        - slhdsa_set_layer_addr
        - slhdsa_set_tree_addr
        - slhdsa_xmss_pk_from_sig
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:151,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:152,16'
              BranchSideFuncs:
                - slhdsa_set_layer_addr
                - slhdsa_set_tree_addr
                - slhdsa_xmss_pk_from_sig
                - memcmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:160,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:146,3'
          Dst:             slhdsa_set_tree_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:149,3'
          Dst:             slhdsa_xmss_pk_from_sig
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:154,5'
          Dst:             slhdsa_set_layer_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:155,5'
          Dst:             slhdsa_set_tree_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:157,5'
          Dst:             slhdsa_xmss_pk_from_sig
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:160,10'
          Dst:             memcmp
    - functionName:    slhdsa_xmss_pk_from_sig
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - root
        - xmss_sig
        - idx
        - msg
        - pk_seed
        - addr
      BBCount:         10
      ICount:          144
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - slhdsa_get_tree_index
        - slhdsa_set_keypair_addr
        - slhdsa_set_tree_height
        - slhdsa_set_tree_index
        - slhdsa_set_type
        - slhdsa_thash_h
        - slhdsa_wots_pk_from_sig
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:90,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:91,28'
              BranchSideFuncs:
                - slhdsa_set_tree_height
                - slhdsa_get_tree_index
                - slhdsa_set_tree_index
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_thash_h
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_get_tree_index
                - slhdsa_set_tree_index
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_thash_h
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:106,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:92,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:93,29'
              BranchSideFuncs:
                - slhdsa_get_tree_index
                - slhdsa_set_tree_index
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_thash_h
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_set_tree_height
                - slhdsa_get_tree_index
                - slhdsa_set_tree_index
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_thash_h
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:99,29'
              BranchSideFuncs:
                - slhdsa_get_tree_index
                - slhdsa_set_tree_index
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_thash_h
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_set_tree_height
                - slhdsa_get_tree_index
                - slhdsa_set_tree_index
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_thash_h
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:80,3'
          Dst:             slhdsa_set_type
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:81,3'
          Dst:             slhdsa_set_keypair_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:83,3'
          Dst:             slhdsa_wots_pk_from_sig
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:85,3'
          Dst:             slhdsa_set_type
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:86,3'
          Dst:             slhdsa_set_tree_index
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:91,5'
          Dst:             slhdsa_set_tree_height
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:93,35'
          Dst:             slhdsa_get_tree_index
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:93,7'
          Dst:             slhdsa_set_tree_index
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:94,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:95,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:97,7'
          Dst:             slhdsa_thash_h
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:99,36'
          Dst:             slhdsa_get_tree_index
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:99,7'
          Dst:             slhdsa_set_tree_index
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:100,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:101,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:102,7'
          Dst:             slhdsa_thash_h
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:104,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:106,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    slhdsa_set_layer_addr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/./address.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - addr
        - layer
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    slhdsa_wots_pk_from_sig
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - sig
        - msg
        - pub_seed
        - addr
      BBCount:         11
      ICount:          175
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
        - slhdsa_copy_keypair_addr
        - slhdsa_set_type
        - slhdsa_thash_tl
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:142,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:143,44'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
                - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
                - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
                - slhdsa_set_type
                - slhdsa_copy_keypair_addr
                - slhdsa_thash_tl
                - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
                - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:149,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
                - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
                - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
                - slhdsa_set_type
                - slhdsa_copy_keypair_addr
                - slhdsa_thash_tl
                - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
                - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:153,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:154,38'
              BranchSideFuncs:
                - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
                - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
                - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
                - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
                - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
                - slhdsa_set_type
                - slhdsa_copy_keypair_addr
                - slhdsa_thash_tl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:160,36'
              BranchSideFuncs:
                - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
                - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
                - _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
                - slhdsa_set_type
                - slhdsa_copy_keypair_addr
                - slhdsa_thash_tl
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:149,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:154,5'
          Dst:             _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:156,5'
          Dst:             _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:160,3'
          Dst:             _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:162,3'
          Dst:             _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:164,3'
          Dst:             _ZL32slhdsa_wots_pk_from_sig_do_chainPhS_PKhhS1_j
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:168,3'
          Dst:             slhdsa_set_type
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:169,3'
          Dst:             slhdsa_copy_keypair_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:170,3'
          Dst:             slhdsa_thash_tl
    - functionName:    slhdsa_set_tree_index
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/./address.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - addr
        - tree_index
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19CRYPTO_store_u32_bePvj
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/./address.h:107,3'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
    - functionName:    slhdsa_set_tree_height
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/./address.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - addr
        - tree_height
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    slhdsa_get_tree_index
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/./address.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - addr
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18CRYPTO_load_u32_bePKv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/./address.h:111,10'
          Dst:             _ZL18CRYPTO_load_u32_bePKv
    - functionName:    slhdsa_thash_h
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - output
        - input
        - pk_seed
        - addr
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12slhdsa_thashPhPKhmS1_S_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:155,3'
          Dst:             _ZL12slhdsa_thashPhPKhmS1_S_
    - functionName:    slhdsa_copy_keypair_addr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/./address.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/./address.h:72,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL11fors_base_bPtPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - indices
        - message
      BBCount:         5
      ICount:          71
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:34,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:35,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:40,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    slhdsa_thash_tk
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - output
        - input
        - pk_seed
        - addr
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12slhdsa_thashPhPKhmS1_S_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/thash.cc.inc:172,3'
          Dst:             _ZL12slhdsa_thashPhPKhmS1_S_
    - functionName:    _ZN12_GLOBAL__N_14fips14sign_self_testEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BORINGSSL_check_test
        - SHA256
        - _ZN12_GLOBAL__N_126sign_internal_no_self_testEPhPKhS2_S2_mS2_mS2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:220,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:220,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_126sign_internal_no_self_testEPhPKhS2_S2_mS2_mS2_
                - SHA256
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:220,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_126sign_internal_no_self_testEPhPKhS2_S2_mS2_mS2_
                - SHA256
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:229,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:231,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:234,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:223,3'
          Dst:             _ZN12_GLOBAL__N_126sign_internal_no_self_testEPhPKhS2_S2_mS2_mS2_
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:226,3'
          Dst:             SHA256
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:229,8'
          Dst:             BORINGSSL_check_test
    - functionName:    _ZN12_GLOBAL__N_126sign_internal_no_self_testEPhPKhS2_S2_mS2_mS2_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_signature
        - secret_key
        - header
        - context
        - context_len
        - msg
        - msg_len
        - entropy
      BBCount:         3
      ICount:          138
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL18CRYPTO_load_u16_bePKv
        - _ZN12_GLOBAL__N_115load_tree_indexEPKh
        - slhdsa_fors_pk_from_sig
        - slhdsa_fors_sign
        - slhdsa_ht_sign
        - slhdsa_set_keypair_addr
        - slhdsa_set_tree_addr
        - slhdsa_set_type
        - slhdsa_thash_hmsg
        - slhdsa_thash_prfmsg
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:117,3'
          Dst:             slhdsa_thash_prfmsg
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:119,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:123,3'
          Dst:             slhdsa_thash_hmsg
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:127,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:130,7'
          Dst:             _ZN12_GLOBAL__N_115load_tree_indexEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:131,23'
          Dst:             _ZL18CRYPTO_load_u16_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:136,3'
          Dst:             slhdsa_set_tree_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:137,3'
          Dst:             slhdsa_set_type
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:138,3'
          Dst:             slhdsa_set_keypair_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:140,3'
          Dst:             slhdsa_fors_sign
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:144,3'
          Dst:             slhdsa_fors_pk_from_sig
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:147,3'
          Dst:             slhdsa_ht_sign
    - functionName:    BORINGSSL_check_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - expected
        - actual
        - expected_len
        - name
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_get_stderr
        - _ZL14OPENSSL_memcmpPKvS0_m
        - _ZL7hexdumpP8_IO_FILEPKvm
        - fflush
        - fprintf
      functionUses:    32
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:57,17'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - _ZL7hexdumpP8_IO_FILEPKvm
                - fprintf
                - _ZL7hexdumpP8_IO_FILEPKvm
                - fprintf
                - fflush
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:66,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:56,7'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:57,17'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:58,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:59,5'
          Dst:             _ZL7hexdumpP8_IO_FILEPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:60,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:61,5'
          Dst:             _ZL7hexdumpP8_IO_FILEPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:62,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:63,5'
          Dst:             fflush
    - functionName:    _ZL7hexdumpP8_IO_FILEPKvm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - len
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:49,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:50,13'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:52,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:50,5'
          Dst:             fprintf
    - functionName:    fflush
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    slhdsa_fors_sign
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fors_sig
        - message
        - sk_seed
        - pk_seed
        - addr
      BBCount:         11
      ICount:          120
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11fors_base_bPtPKh
        - slhdsa_fors_sk_gen
        - slhdsa_fors_treehash
        - slhdsa_set_tree_height
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:96,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:97,28'
              BranchSideFuncs:
                - slhdsa_set_tree_height
                - slhdsa_fors_sk_gen
                - slhdsa_fors_treehash
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:113,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:103,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:104,27'
              BranchSideFuncs:
                - slhdsa_fors_treehash
                - slhdsa_set_tree_height
                - slhdsa_fors_sk_gen
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:112,3'
              BranchSideFuncs:
                - slhdsa_set_tree_height
                - slhdsa_fors_sk_gen
                - slhdsa_fors_treehash
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:94,3'
          Dst:             _ZL11fors_base_bPtPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:97,5'
          Dst:             slhdsa_set_tree_height
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:99,5'
          Dst:             slhdsa_fors_sk_gen
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:106,7'
          Dst:             slhdsa_fors_treehash
    - functionName:    slhdsa_ht_sign
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sig
        - message
        - idx_tree
        - idx_leaf
        - sk_seed
        - pk_seed
      BBCount:         10
      ICount:          116
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - slhdsa_set_layer_addr
        - slhdsa_set_tree_addr
        - slhdsa_xmss_pk_from_sig
        - slhdsa_xmss_sign
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:125,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:126,16'
              BranchSideFuncs:
                - slhdsa_set_layer_addr
                - slhdsa_set_tree_addr
                - slhdsa_xmss_sign
                - slhdsa_xmss_pk_from_sig
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:137,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:131,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:132,31'
              BranchSideFuncs:
                - slhdsa_xmss_pk_from_sig
                - slhdsa_set_layer_addr
                - slhdsa_set_tree_addr
                - slhdsa_xmss_sign
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:135,9'
              BranchSideFuncs:
                - slhdsa_set_layer_addr
                - slhdsa_set_tree_addr
                - slhdsa_xmss_sign
                - slhdsa_xmss_pk_from_sig
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:116,3'
          Dst:             slhdsa_set_tree_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:119,3'
          Dst:             slhdsa_xmss_sign
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:121,3'
          Dst:             slhdsa_xmss_pk_from_sig
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:128,5'
          Dst:             slhdsa_set_layer_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:129,5'
          Dst:             slhdsa_set_tree_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:130,5'
          Dst:             slhdsa_xmss_sign
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:132,7'
          Dst:             slhdsa_xmss_pk_from_sig
    - functionName:    slhdsa_xmss_sign
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sig
        - msg
        - idx
        - sk_seed
        - pk_seed
        - addr
      BBCount:         7
      ICount:          79
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - slhdsa_set_keypair_addr
        - slhdsa_set_type
        - slhdsa_treehash
        - slhdsa_wots_sign
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:61,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:62,23'
              BranchSideFuncs:
                - slhdsa_treehash
                - slhdsa_set_type
                - slhdsa_set_keypair_addr
                - slhdsa_wots_sign
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:68,19'
              BranchSideFuncs:
                - slhdsa_set_type
                - slhdsa_set_keypair_addr
                - slhdsa_wots_sign
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:63,5'
          Dst:             slhdsa_treehash
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:68,3'
          Dst:             slhdsa_set_type
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:69,3'
          Dst:             slhdsa_set_keypair_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:70,3'
          Dst:             slhdsa_wots_sign
    - functionName:    slhdsa_treehash
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_pk
        - sk_seed
        - i
        - z
        - pk_seed
        - addr
      BBCount:         14
      ICount:          111
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - slhdsa_set_keypair_addr
        - slhdsa_set_tree_height
        - slhdsa_set_tree_index
        - slhdsa_set_type
        - slhdsa_thash_h
        - slhdsa_treehash
        - slhdsa_wots_pk_gen
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:34,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:34,3'
              BranchSideFuncs:
                - abort
                - slhdsa_treehash
                - slhdsa_treehash
                - slhdsa_set_type
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_thash_h
                - slhdsa_set_type
                - slhdsa_set_keypair_addr
                - slhdsa_wots_pk_gen
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:35,3'
              BranchSideFuncs:
                - abort
                - slhdsa_treehash
                - slhdsa_treehash
                - slhdsa_set_type
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_thash_h
                - slhdsa_set_type
                - slhdsa_set_keypair_addr
                - slhdsa_wots_pk_gen
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:35,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:35,3'
              BranchSideFuncs:
                - slhdsa_treehash
                - slhdsa_treehash
                - slhdsa_set_type
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_thash_h
                - slhdsa_set_type
                - slhdsa_set_keypair_addr
                - slhdsa_wots_pk_gen
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:37,7'
              BranchSideFuncs:
                - slhdsa_treehash
                - slhdsa_treehash
                - slhdsa_set_type
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_thash_h
                - slhdsa_set_type
                - slhdsa_set_keypair_addr
                - slhdsa_wots_pk_gen
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:37,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:38,21'
              BranchSideFuncs:
                - slhdsa_set_type
                - slhdsa_set_keypair_addr
                - slhdsa_wots_pk_gen
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:44,21'
              BranchSideFuncs:
                - slhdsa_treehash
                - slhdsa_treehash
                - slhdsa_set_type
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_thash_h
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:34,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:35,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:38,5'
          Dst:             slhdsa_set_type
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:39,5'
          Dst:             slhdsa_set_keypair_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:40,5'
          Dst:             slhdsa_wots_pk_gen
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:44,5'
          Dst:             slhdsa_treehash
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:45,5'
          Dst:             slhdsa_treehash
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:47,5'
          Dst:             slhdsa_set_type
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:48,5'
          Dst:             slhdsa_set_tree_height
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:49,5'
          Dst:             slhdsa_set_tree_index
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/merkle.cc.inc:50,5'
          Dst:             slhdsa_thash_h
    - functionName:    slhdsa_wots_sign
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sig
        - msg
        - sk_seed
        - pub_seed
        - addr
      BBCount:         11
      ICount:          186
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
        - slhdsa_copy_keypair_addr
        - slhdsa_set_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:90,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:91,44'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_set_type
                - slhdsa_copy_keypair_addr
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:97,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - slhdsa_set_type
                - slhdsa_copy_keypair_addr
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:102,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:103,26'
              BranchSideFuncs:
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:113,24'
              BranchSideFuncs:
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:97,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:98,3'
          Dst:             slhdsa_set_type
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:99,3'
          Dst:             slhdsa_copy_keypair_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:103,5'
          Dst:             _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:107,5'
          Dst:             _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:113,3'
          Dst:             _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:116,3'
          Dst:             _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:119,3'
          Dst:             _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
    - functionName:    slhdsa_wots_pk_gen
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pk
        - sk_seed
        - pub_seed
        - addr
      BBCount:         7
      ICount:          80
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
        - slhdsa_copy_keypair_addr
        - slhdsa_set_type
        - slhdsa_thash_tl
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:70,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:71,26'
              BranchSideFuncs:
                - _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
                - slhdsa_set_type
                - slhdsa_copy_keypair_addr
                - slhdsa_thash_tl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:76,19'
              BranchSideFuncs:
                - slhdsa_set_type
                - slhdsa_copy_keypair_addr
                - slhdsa_thash_tl
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:64,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:65,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:66,3'
          Dst:             slhdsa_set_type
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:67,3'
          Dst:             slhdsa_copy_keypair_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:71,5'
          Dst:             _ZL20slhdsa_wots_do_chainPhS_S_hPKhS1_j
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:76,3'
          Dst:             slhdsa_set_type
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:77,3'
          Dst:             slhdsa_copy_keypair_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/wots.cc.inc:78,3'
          Dst:             slhdsa_thash_tl
    - functionName:    slhdsa_fors_sk_gen
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fors_sk
        - idx
        - sk_seed
        - pk_seed
        - addr
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - slhdsa_copy_keypair_addr
        - slhdsa_set_tree_index
        - slhdsa_set_type
        - slhdsa_thash_prf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:48,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:50,3'
          Dst:             slhdsa_set_type
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:51,3'
          Dst:             slhdsa_copy_keypair_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:52,3'
          Dst:             slhdsa_set_tree_index
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:53,3'
          Dst:             slhdsa_thash_prf
    - functionName:    slhdsa_fors_treehash
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - root_node
        - sk_seed
        - i
        - z
        - pk_seed
        - addr
      BBCount:         14
      ICount:          118
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - abort
        - slhdsa_fors_sk_gen
        - slhdsa_fors_treehash
        - slhdsa_set_tree_height
        - slhdsa_set_tree_index
        - slhdsa_thash_f
        - slhdsa_thash_h
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:63,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:63,3'
              BranchSideFuncs:
                - abort
                - slhdsa_fors_treehash
                - slhdsa_fors_treehash
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_thash_h
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_fors_sk_gen
                - slhdsa_thash_f
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:64,3'
              BranchSideFuncs:
                - abort
                - slhdsa_fors_treehash
                - slhdsa_fors_treehash
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_thash_h
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_fors_sk_gen
                - slhdsa_thash_f
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:64,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:64,3'
              BranchSideFuncs:
                - slhdsa_fors_treehash
                - slhdsa_fors_treehash
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_thash_h
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_fors_sk_gen
                - slhdsa_thash_f
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:67,7'
              BranchSideFuncs:
                - slhdsa_fors_treehash
                - slhdsa_fors_treehash
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_thash_h
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_fors_sk_gen
                - slhdsa_thash_f
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:69,28'
              BranchSideFuncs:
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_fors_sk_gen
                - slhdsa_thash_f
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:76,26'
              BranchSideFuncs:
                - slhdsa_fors_treehash
                - slhdsa_fors_treehash
                - slhdsa_set_tree_height
                - slhdsa_set_tree_index
                - slhdsa_thash_h
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:63,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:64,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:69,5'
          Dst:             slhdsa_set_tree_height
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:70,5'
          Dst:             slhdsa_set_tree_index
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:71,5'
          Dst:             slhdsa_fors_sk_gen
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:72,5'
          Dst:             slhdsa_thash_f
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:76,5'
          Dst:             slhdsa_fors_treehash
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:77,5'
          Dst:             slhdsa_fors_treehash
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:79,5'
          Dst:             slhdsa_set_tree_height
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:80,5'
          Dst:             slhdsa_set_tree_index
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/fors.cc.inc:81,5'
          Dst:             slhdsa_thash_h
    - functionName:    _ZN12_GLOBAL__N_14fips16keygen_self_testEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BORINGSSL_check_test
        - _ZN12_GLOBAL__N_135generate_key_from_seed_no_self_testEPhS0_PKh
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:202,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:202,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_135generate_key_from_seed_no_self_testEPhS0_PKh
                - BORINGSSL_check_test
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:202,11'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_135generate_key_from_seed_no_self_testEPhS0_PKh
                - BORINGSSL_check_test
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:210,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:211,50'
              BranchSideFuncs:
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:213,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:213,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:216,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:205,3'
          Dst:             _ZN12_GLOBAL__N_135generate_key_from_seed_no_self_testEPhS0_PKh
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:209,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:211,8'
          Dst:             BORINGSSL_check_test
    - functionName:    _ZN12_GLOBAL__N_135generate_key_from_seed_no_self_testEPhS0_PKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_key
        - out_secret_key
        - seed
      BBCount:         8
      ICount:          77
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcmpPKvS0_m
        - _ZL14OPENSSL_memcpyPvPKvm
        - abort
        - boringssl_fips_break_test
        - slhdsa_set_layer_addr
        - slhdsa_treehash
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:81,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:83,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:83,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:86,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:89,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:53,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:56,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:60,3'
          Dst:             slhdsa_set_layer_addr
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:63,3'
          Dst:             slhdsa_treehash
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:65,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:80,7'
          Dst:             boringssl_fips_break_test
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:83,7'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:86,5'
          Dst:             abort
    - functionName:    boringssl_fips_break_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1079
      functionLinenumberEnd: 1079
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - test
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_14fips23ensure_verify_self_testEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BCM_slhdsa_sha2_128s_prehash_verify
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - signature
        - signature_len
        - public_key
        - hashed_msg
        - hashed_msg_len
        - hash_nid
        - context
        - context_len
      BBCount:         8
      ICount:          86
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BCM_slhdsa_sha2_128s_verify_internal
        - _ZL26slhdsa_get_context_and_oidPhPmmPKhmim
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:470,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:471,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:475,3'
              BranchSideFuncs:
                - _ZL26slhdsa_get_context_and_oidPhPmmPKhmim
                - BCM_slhdsa_sha2_128s_verify_internal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:480,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:483,5'
              BranchSideFuncs:
                - BCM_slhdsa_sha2_128s_verify_internal
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:487,7'
              BranchSideFuncs:
                - BCM_slhdsa_sha2_128s_verify_internal
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:480,8'
          Dst:             _ZL26slhdsa_get_context_and_oidPhPmmPKhmim
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:486,10'
          Dst:             BCM_slhdsa_sha2_128s_verify_internal
    - functionName:    _ZL26slhdsa_get_context_and_oidPhPmmPKhmim
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - size_t
      constantsTouched: []
      argNames:
        - out_context_and_oid
        - out_context_and_oid_len
        - max_out_context_and_oid
        - context
        - context_len
        - hash_nid
        - hashed_msg_len
      BBCount:         12
      ICount:          104
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:367,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:369,11'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:378,11'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:387,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:390,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:391,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:394,30'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:395,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:396,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:399,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:399,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:400,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    BCM_slhdsa_sha2_128s_verify_internal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - signature
        - signature_len
        - public_key
        - header
        - context
        - context_len
        - msg
        - msg_len
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115verify_internalEPKhmS1_S1_S1_mS1_m
        - _ZN12_GLOBAL__N_14fips23ensure_verify_self_testEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:496,3'
          Dst:             _ZN12_GLOBAL__N_14fips23ensure_verify_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:497,10'
          Dst:             _ZN12_GLOBAL__N_115verify_internalEPKhmS1_S1_S1_mS1_m
    - functionName:    BCM_slhdsa_sha2_128s_verify
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - signature
        - signature_len
        - public_key
        - msg
        - msg_len
        - context
        - context_len
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BCM_slhdsa_sha2_128s_verify_internal
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:451,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:452,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:457,3'
              BranchSideFuncs:
                - BCM_slhdsa_sha2_128s_verify_internal
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:460,10'
          Dst:             BCM_slhdsa_sha2_128s_verify_internal
    - functionName:    BCM_slhdsa_sha2_128s_prehash_sign
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_signature
        - private_key
        - hashed_msg
        - hashed_msg_len
        - hash_nid
        - context
        - context_len
      BBCount:         8
      ICount:          87
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BCM_slhdsa_sha2_128s_sign_internal
        - RAND_bytes
        - _ZL26slhdsa_get_context_and_oidPhPmmPKhmim
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:421,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:422,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:426,3'
              BranchSideFuncs:
                - _ZL26slhdsa_get_context_and_oidPhPmmPKhmim
                - RAND_bytes
                - BCM_slhdsa_sha2_128s_sign_internal
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:431,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:434,5'
              BranchSideFuncs:
                - RAND_bytes
                - BCM_slhdsa_sha2_128s_sign_internal
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:438,14'
              BranchSideFuncs:
                - RAND_bytes
                - BCM_slhdsa_sha2_128s_sign_internal
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:431,8'
          Dst:             _ZL26slhdsa_get_context_and_oidPhPmmPKhmim
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:438,3'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:439,3'
          Dst:             BCM_slhdsa_sha2_128s_sign_internal
    - functionName:    BCM_slhdsa_sha2_128s_sign_internal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_signature
        - secret_key
        - header
        - context
        - context_len
        - msg
        - msg_len
        - entropy
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_126sign_internal_no_self_testEPhPKhS2_S2_mS2_mS2_
        - _ZN12_GLOBAL__N_14fips21ensure_sign_self_testEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:411,3'
          Dst:             _ZN12_GLOBAL__N_14fips21ensure_sign_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:412,10'
          Dst:             _ZN12_GLOBAL__N_126sign_internal_no_self_testEPhPKhS2_S2_mS2_mS2_
    - functionName:    _ZN12_GLOBAL__N_14fips21ensure_sign_self_testEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BCM_slhdsa_sha2_128s_sign
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_signature
        - private_key
        - msg
        - msg_len
        - context
        - context_len
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BCM_slhdsa_sha2_128s_sign_internal
        - RAND_bytes
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:341,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:342,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:347,3'
              BranchSideFuncs:
                - RAND_bytes
                - BCM_slhdsa_sha2_128s_sign_internal
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:351,3'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:352,3'
          Dst:             BCM_slhdsa_sha2_128s_sign_internal
    - functionName:    BCM_slhdsa_sha2_128s_public_from_private
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_key
        - private_key
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:331,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    BCM_slhdsa_sha2_128s_generate_key_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_key
        - out_private_key
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BCM_slhdsa_sha2_128s_generate_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:321,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:321,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:322,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:321,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:322,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:324,37'
              BranchSideFuncs:
                - BCM_slhdsa_sha2_128s_generate_key
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:324,3'
          Dst:             BCM_slhdsa_sha2_128s_generate_key
    - functionName:    BCM_slhdsa_sha2_128s_generate_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_key
        - out_private_key
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_slhdsa_sha2_128s_generate_key_from_seed
        - RAND_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:313,3'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:314,10'
          Dst:             BCM_slhdsa_sha2_128s_generate_key_from_seed
    - functionName:    BCM_slhdsa_sha2_128s_generate_key_from_seed
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_key
        - out_secret_key
        - seed
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_135generate_key_from_seed_no_self_testEPhS0_PKh
        - _ZN12_GLOBAL__N_14fips23ensure_keygen_self_testEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:292,3'
          Dst:             _ZN12_GLOBAL__N_14fips23ensure_keygen_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:293,10'
          Dst:             _ZN12_GLOBAL__N_135generate_key_from_seed_no_self_testEPhS0_PKh
    - functionName:    _ZN12_GLOBAL__N_14fips23ensure_keygen_self_testEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BCM_slhdsa_sha2_128s_generate_key_from_seed_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_key
        - out_secret_key
        - seed
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BCM_slhdsa_sha2_128s_generate_key_from_seed
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:301,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:301,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:302,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:301,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:302,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:304,47'
              BranchSideFuncs:
                - BCM_slhdsa_sha2_128s_generate_key_from_seed
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:304,3'
          Dst:             BCM_slhdsa_sha2_128s_generate_key_from_seed
    - functionName:    BCM_sha512_transform
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - block
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23sha512_block_data_orderPmPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha512.cc.inc:121,3'
          Dst:             _ZL23sha512_block_data_orderPmPKhm
    - functionName:    BCM_sha256_transform_blocks
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - data
        - num_blocks
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23sha256_block_data_orderPjPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:299,3'
          Dst:             _ZL23sha256_block_data_orderPjPKhm
    - functionName:    BCM_sha256_transform
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - data
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23sha256_block_data_orderPjPKhm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha256.cc.inc:62,3'
          Dst:             _ZL23sha256_block_data_orderPjPKhm
    - functionName:    _Z15CRYPTO_addc_u32jjjPj
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1469
      functionLinenumberEnd: 1470
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - y
        - carry
        - out_carry
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _Z16CRYPTO_addc_impljjjPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:1470,10'
          Dst:             _Z16CRYPTO_addc_impljjjPj
    - functionName:    BCM_fips_186_2_prf
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - out_len
        - xkey
      BBCount:         13
      ICount:          111
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - BCM_sha1_init
        - BCM_sha1_transform
        - _Z15CRYPTO_addc_u32jjjPj
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL17sha1_output_statePhPK12sha_state_st
        - _ZL18CRYPTO_load_u32_bePKv
        - _ZL19CRYPTO_store_u32_bePvj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:89,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:89,3'
              BranchSideFuncs:
                - BCM_sha1_init
                - BCM_sha1_transform
                - _ZL17sha1_output_statePhPK12sha_state_st
                - _ZL17sha1_output_statePhPK12sha_state_st
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL18CRYPTO_load_u32_bePKv
                - _Z15CRYPTO_addc_u32jjjPj
                - _ZL19CRYPTO_store_u32_bePvj.10474
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:93,5'
              BranchSideFuncs:
                - BCM_sha1_init
                - BCM_sha1_transform
                - _ZL17sha1_output_statePhPK12sha_state_st
                - _ZL17sha1_output_statePhPK12sha_state_st
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL18CRYPTO_load_u32_bePKv
                - _Z15CRYPTO_addc_u32jjjPj
                - _ZL19CRYPTO_store_u32_bePvj.10474
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:98,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:99,41'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_bePKv
                - _Z15CRYPTO_addc_u32jjjPj
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL17sha1_output_statePhPK12sha_state_st
                - BCM_sha1_init
                - BCM_sha1_transform
                - _ZL17sha1_output_statePhPK12sha_state_st
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:105,9'
              BranchSideFuncs:
                - _ZL17sha1_output_statePhPK12sha_state_st
                - BCM_sha1_init
                - BCM_sha1_transform
                - _ZL18CRYPTO_load_u32_bePKv
                - _Z15CRYPTO_addc_u32jjjPj
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - _ZL17sha1_output_statePhPK12sha_state_st
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:105,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:107,25'
              BranchSideFuncs:
                - _ZL17sha1_output_statePhPK12sha_state_st
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:111,23'
              BranchSideFuncs:
                - _ZL17sha1_output_statePhPK12sha_state_st
                - BCM_sha1_init
                - BCM_sha1_transform
                - _ZL17sha1_output_statePhPK12sha_state_st
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL18CRYPTO_load_u32_bePKv
                - _Z15CRYPTO_addc_u32jjjPj
                - _ZL19CRYPTO_store_u32_bePvj.10474
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:87,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:93,5'
          Dst:             BCM_sha1_init
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:94,5'
          Dst:             BCM_sha1_transform
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:99,22'
          Dst:             _ZL18CRYPTO_load_u32_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:100,13'
          Dst:             _Z15CRYPTO_addc_u32jjjPj
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:101,7'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:107,7'
          Dst:             _ZL17sha1_output_statePhPK12sha_state_st
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:108,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:111,5'
          Dst:             _ZL17sha1_output_statePhPK12sha_state_st
    - functionName:    BCM_sha1_transform
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - data
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL21sha1_block_data_orderPjPKhm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/sha/sha1.cc.inc:43,3'
          Dst:             _ZL21sha1_block_data_orderPjPKhm
    - functionName:    _Z33FIPS_service_indicator_after_callv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/service_indicator/service_indicator.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z34FIPS_service_indicator_before_callv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/service_indicator/service_indicator.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    boringssl_self_test_slhdsa
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_14fips14sign_self_testEv
        - _ZN12_GLOBAL__N_14fips16keygen_self_testEv
        - _ZN12_GLOBAL__N_14fips16verify_self_testEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:502,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:502,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_14fips16keygen_self_testEv
                - _ZN12_GLOBAL__N_14fips14sign_self_testEv
                - _ZN12_GLOBAL__N_14fips16verify_self_testEv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:502,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_14fips16keygen_self_testEv
                - _ZN12_GLOBAL__N_14fips14sign_self_testEv
                - _ZN12_GLOBAL__N_14fips16verify_self_testEv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:502,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:502,38'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_14fips14sign_self_testEv
                - _ZN12_GLOBAL__N_14fips16verify_self_testEv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:502,35'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:502,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:502,61'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_14fips16verify_self_testEv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:503,10'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_14fips16verify_self_testEv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:502,10'
          Dst:             _ZN12_GLOBAL__N_14fips16keygen_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:502,38'
          Dst:             _ZN12_GLOBAL__N_14fips14sign_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/slhdsa/slhdsa.cc.inc:503,10'
          Dst:             _ZN12_GLOBAL__N_14fips16verify_self_testEv
    - functionName:    BORINGSSL_self_test_all
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BORINGSSL_self_test
        - boringssl_self_test_slhdsa
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1042,8'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1042,8'
              BranchSideFuncs:
                - BORINGSSL_self_test
                - boringssl_self_test_slhdsa
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1042,8'
              BranchSideFuncs:
                - BORINGSSL_self_test
                - boringssl_self_test_slhdsa
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1042,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1044,8'
              BranchSideFuncs:
                - boringssl_self_test_slhdsa
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1045,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1042,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1045,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1048,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1042,8'
          Dst:             BORINGSSL_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1044,8'
          Dst:             boringssl_self_test_slhdsa
    - functionName:    BORINGSSL_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          68
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL23boringssl_self_test_eccv
        - _ZL23boringssl_self_test_rsav
        - _ZL24boringssl_self_test_fastv
        - _ZL24boringssl_self_test_ffdhv
        - boringssl_self_test_mldsa
        - boringssl_self_test_mlkem
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1028,8'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1028,8'
              BranchSideFuncs:
                - _ZL24boringssl_self_test_fastv
                - _ZL23boringssl_self_test_rsav
                - _ZL23boringssl_self_test_eccv
                - _ZL24boringssl_self_test_ffdhv
                - boringssl_self_test_mlkem
                - boringssl_self_test_mldsa
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1028,8'
              BranchSideFuncs:
                - _ZL24boringssl_self_test_fastv
                - _ZL23boringssl_self_test_rsav
                - _ZL23boringssl_self_test_eccv
                - _ZL24boringssl_self_test_ffdhv
                - boringssl_self_test_mlkem
                - boringssl_self_test_mldsa
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1028,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1030,8'
              BranchSideFuncs:
                - _ZL23boringssl_self_test_rsav
                - _ZL23boringssl_self_test_eccv
                - _ZL24boringssl_self_test_ffdhv
                - boringssl_self_test_mlkem
                - boringssl_self_test_mldsa
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1035,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1030,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1031,8'
              BranchSideFuncs:
                - _ZL23boringssl_self_test_eccv
                - _ZL24boringssl_self_test_ffdhv
                - boringssl_self_test_mlkem
                - boringssl_self_test_mldsa
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1035,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1031,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1032,8'
              BranchSideFuncs:
                - _ZL24boringssl_self_test_ffdhv
                - boringssl_self_test_mlkem
                - boringssl_self_test_mldsa
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1035,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1032,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1033,8'
              BranchSideFuncs:
                - boringssl_self_test_mlkem
                - boringssl_self_test_mldsa
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1035,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1033,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1034,8'
              BranchSideFuncs:
                - boringssl_self_test_mldsa
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1035,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1028,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1035,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1038,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1028,8'
          Dst:             _ZL24boringssl_self_test_fastv
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1030,8'
          Dst:             _ZL23boringssl_self_test_rsav
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1031,8'
          Dst:             _ZL23boringssl_self_test_eccv
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1032,8'
          Dst:             _ZL24boringssl_self_test_ffdhv
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1033,8'
          Dst:             boringssl_self_test_mlkem
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1034,8'
          Dst:             boringssl_self_test_mldsa
    - functionName:    _ZL24boringssl_self_test_fastv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 1025
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         129
      ICount:          575
      EdgeCount:       233
      CyclomaticComplexity: 106
      functionsReached:
        - AES_cbc_encrypt
        - BCM_aes_set_decrypt_key
        - BCM_aes_set_encrypt_key
        - BORINGSSL_check_test
        - CRYPTO_get_stderr
        - CRYPTO_tls13_hkdf_expand_label
        - CRYPTO_tls1_prf
        - CTR_DRBG_clear
        - CTR_DRBG_generate
        - CTR_DRBG_init
        - CTR_DRBG_reseed
        - EVP_AEAD_CTX_init
        - EVP_AEAD_CTX_open
        - EVP_AEAD_CTX_seal
        - EVP_AEAD_nonce_length
        - EVP_aead_aes_128_gcm
        - EVP_md5_sha1
        - EVP_sha256
        - HKDF
        - HKDF_extract
        - SHA1
        - _ZL14OPENSSL_memsetPvim
        - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
        - bcm_success
        - boringssl_self_test_hmac_sha256
        - boringssl_self_test_sha256
        - boringssl_self_test_sha512
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:726,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:711,11'
              BranchSideFuncs:
                - BCM_aes_set_encrypt_key
                - bcm_success
                - CRYPTO_get_stderr
                - fprintf
                - AES_cbc_encrypt
                - BORINGSSL_check_test
                - BCM_aes_set_decrypt_key
                - bcm_success
                - CRYPTO_get_stderr
                - fprintf
                - AES_cbc_encrypt
                - BORINGSSL_check_test
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_CTX_init
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - SHA1
                - BORINGSSL_check_test
                - boringssl_self_test_sha256
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:726,3'
              BranchSideFuncs:
                - BCM_aes_set_encrypt_key
                - bcm_success
                - CRYPTO_get_stderr
                - fprintf
                - AES_cbc_encrypt
                - BORINGSSL_check_test
                - BCM_aes_set_decrypt_key
                - bcm_success
                - CRYPTO_get_stderr
                - fprintf
                - AES_cbc_encrypt
                - BORINGSSL_check_test
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_CTX_init
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - SHA1
                - BORINGSSL_check_test
                - boringssl_self_test_sha256
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:727,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:729,13'
              BranchSideFuncs:
                - AES_cbc_encrypt
                - BORINGSSL_check_test
                - BCM_aes_set_decrypt_key
                - bcm_success
                - CRYPTO_get_stderr
                - fprintf
                - AES_cbc_encrypt
                - BORINGSSL_check_test
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_CTX_init
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - SHA1
                - BORINGSSL_check_test
                - boringssl_self_test_sha256
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:732,40'
              BranchSideFuncs:
                - AES_cbc_encrypt
                - BORINGSSL_check_test
                - BCM_aes_set_decrypt_key
                - bcm_success
                - CRYPTO_get_stderr
                - fprintf
                - AES_cbc_encrypt
                - BORINGSSL_check_test
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_CTX_init
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - SHA1
                - BORINGSSL_check_test
                - boringssl_self_test_sha256
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:734,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:737,5'
              BranchSideFuncs:
                - BCM_aes_set_decrypt_key
                - bcm_success
                - CRYPTO_get_stderr
                - fprintf
                - AES_cbc_encrypt
                - BORINGSSL_check_test
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_CTX_init
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - SHA1
                - BORINGSSL_check_test
                - boringssl_self_test_sha256
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:751,3'
              BranchSideFuncs:
                - BCM_aes_set_decrypt_key
                - bcm_success
                - CRYPTO_get_stderr
                - fprintf
                - AES_cbc_encrypt
                - BORINGSSL_check_test
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_CTX_init
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - SHA1
                - BORINGSSL_check_test
                - boringssl_self_test_sha256
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:752,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:754,13'
              BranchSideFuncs:
                - AES_cbc_encrypt
                - BORINGSSL_check_test
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_CTX_init
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - SHA1
                - BORINGSSL_check_test
                - boringssl_self_test_sha256
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:757,41'
              BranchSideFuncs:
                - AES_cbc_encrypt
                - BORINGSSL_check_test
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_CTX_init
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - SHA1
                - BORINGSSL_check_test
                - boringssl_self_test_sha256
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:759,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:762,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_CTX_init
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - SHA1
                - BORINGSSL_check_test
                - boringssl_self_test_sha256
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:767,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_CTX_init
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - SHA1
                - BORINGSSL_check_test
                - boringssl_self_test_sha256
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:769,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:771,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - SHA1
                - BORINGSSL_check_test
                - boringssl_self_test_sha256
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:787,35'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_seal
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - SHA1
                - BORINGSSL_check_test
                - boringssl_self_test_sha256
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:790,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:791,48'
              BranchSideFuncs:
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - SHA1
                - BORINGSSL_check_test
                - boringssl_self_test_sha256
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:793,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:787,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:793,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - BORINGSSL_check_test
                - SHA1
                - BORINGSSL_check_test
                - boringssl_self_test_sha256
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:810,35'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_aead_aes_128_gcm
                - EVP_AEAD_nonce_length
                - EVP_AEAD_CTX_open
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - BORINGSSL_check_test
                - SHA1
                - BORINGSSL_check_test
                - boringssl_self_test_sha256
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:813,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:814,50'
              BranchSideFuncs:
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - SHA1
                - BORINGSSL_check_test
                - boringssl_self_test_sha256
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:817,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:810,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:817,13'
              BranchSideFuncs:
                - SHA1
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - boringssl_self_test_sha256
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:831,40'
              BranchSideFuncs:
                - SHA1
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - boringssl_self_test_sha256
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:832,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:834,5'
              BranchSideFuncs:
                - boringssl_self_test_sha256
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:837,8'
              BranchSideFuncs:
                - boringssl_self_test_sha256
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - boringssl_self_test_sha512
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:837,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:837,41'
              BranchSideFuncs:
                - boringssl_self_test_sha512
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - boringssl_self_test_hmac_sha256
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:839,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:837,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:838,8'
              BranchSideFuncs:
                - boringssl_self_test_hmac_sha256
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CTR_DRBG_init
                - CRYPTO_get_stderr
                - fprintf
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:839,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:837,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:839,5'
              BranchSideFuncs:
                - CTR_DRBG_init
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:877,8'
              BranchSideFuncs:
                - CTR_DRBG_init
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:878,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:879,33'
              BranchSideFuncs:
                - CTR_DRBG_generate
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - BORINGSSL_check_test
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:888,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:880,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:881,42'
              BranchSideFuncs:
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CTR_DRBG_reseed
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:888,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:882,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:883,8'
              BranchSideFuncs:
                - CTR_DRBG_reseed
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CTR_DRBG_generate
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:888,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:883,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:884,33'
              BranchSideFuncs:
                - CTR_DRBG_generate
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - BORINGSSL_check_test
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:888,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:885,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:886,48'
              BranchSideFuncs:
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CTR_DRBG_clear
                - BORINGSSL_check_test
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:888,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:877,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:888,13'
              BranchSideFuncs:
                - CTR_DRBG_clear
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:891,3'
              BranchSideFuncs:
                - CTR_DRBG_clear
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_md5_sha1
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:895,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:897,5'
              BranchSideFuncs:
                - EVP_md5_sha1
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:922,24'
              BranchSideFuncs:
                - EVP_md5_sha1
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - BORINGSSL_check_test
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:925,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:926,43'
              BranchSideFuncs:
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_sha256
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:928,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:922,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:928,13'
              BranchSideFuncs:
                - EVP_sha256
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:943,24'
              BranchSideFuncs:
                - EVP_sha256
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CRYPTO_tls1_prf
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:946,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:947,43'
              BranchSideFuncs:
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_sha256
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:949,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:943,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:949,13'
              BranchSideFuncs:
                - EVP_sha256
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:977,21'
              BranchSideFuncs:
                - EVP_sha256
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - HKDF_extract
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_sha256
                - CRYPTO_tls13_hkdf_expand_label
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:979,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:980,7'
              BranchSideFuncs:
                - EVP_sha256
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CRYPTO_tls13_hkdf_expand_label
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - BORINGSSL_check_test
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:989,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:980,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:982,11'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:989,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:985,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:986,54'
              BranchSideFuncs:
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - EVP_sha256
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:989,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:977,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:989,13'
              BranchSideFuncs:
                - EVP_sha256
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1015,13'
              BranchSideFuncs:
                - EVP_sha256
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - HKDF
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1017,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1018,42'
              BranchSideFuncs:
                - BORINGSSL_check_test
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - CRYPTO_get_stderr
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1020,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
                - fprintf
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1015,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1020,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1024,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:728,11'
          Dst:             BCM_aes_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:727,8'
          Dst:             bcm_success
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:729,13'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:729,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:732,3'
          Dst:             AES_cbc_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:734,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:753,11'
          Dst:             BCM_aes_set_decrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:752,8'
          Dst:             bcm_success
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:754,13'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:754,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:757,3'
          Dst:             AES_cbc_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:759,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:767,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:768,28'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEEC2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:769,35'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:769,42'
          Dst:             EVP_aead_aes_128_gcm
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:769,8'
          Dst:             EVP_AEAD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:771,13'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:771,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1025,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:787,35'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:788,55'
          Dst:             EVP_aead_aes_128_gcm
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:788,33'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:787,8'
          Dst:             EVP_AEAD_CTX_seal
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:791,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:793,13'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:793,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:810,35'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:811,55'
          Dst:             EVP_aead_aes_128_gcm
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:811,33'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:810,8'
          Dst:             EVP_AEAD_CTX_open
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:814,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:817,13'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:817,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:831,3'
          Dst:             SHA1
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:832,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:837,8'
          Dst:             boringssl_self_test_sha256
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:837,41'
          Dst:             boringssl_self_test_sha512
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:838,8'
          Dst:             boringssl_self_test_hmac_sha256
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:877,8'
          Dst:             CTR_DRBG_init
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:879,8'
          Dst:             CTR_DRBG_generate
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:881,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:883,8'
          Dst:             CTR_DRBG_reseed
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:884,8'
          Dst:             CTR_DRBG_generate
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:886,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:888,13'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:888,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:891,3'
          Dst:             CTR_DRBG_clear
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:895,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:922,24'
          Dst:             EVP_md5_sha1
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:922,8'
          Dst:             CRYPTO_tls1_prf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:926,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:928,13'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:928,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:943,24'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:943,8'
          Dst:             CRYPTO_tls1_prf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:947,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:949,13'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:949,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:978,21'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:977,8'
          Dst:             HKDF_extract
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:983,11'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:981,8'
          Dst:             CRYPTO_tls13_hkdf_expand_label
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:986,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:989,13'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:989,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1015,47'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1015,8'
          Dst:             HKDF
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1018,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1020,13'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1020,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:1025,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI15evp_aead_ctx_stvXadL_Z17EVP_AEAD_CTX_zeroEEXadL_Z20EVP_AEAD_CTX_cleanupEEED2Ev
    - functionName:    _ZL23boringssl_self_test_rsav
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BORINGSSL_check_test
        - CRYPTO_get_stderr
        - RSA_free
        - _ZL17self_test_rsa_keyv
        - fprintf
        - rsa_sign_no_self_test
        - rsa_verify_no_self_test
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:293,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:293,7'
              BranchSideFuncs:
                - _ZL17self_test_rsa_keyv
                - rsa_sign_no_self_test
                - CRYPTO_get_stderr
                - fprintf
                - RSA_free
                - BORINGSSL_check_test
                - rsa_verify_no_self_test
                - CRYPTO_get_stderr
                - fprintf
                - CRYPTO_get_stderr
                - fprintf
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:293,7'
              BranchSideFuncs:
                - _ZL17self_test_rsa_keyv
                - rsa_sign_no_self_test
                - CRYPTO_get_stderr
                - fprintf
                - RSA_free
                - BORINGSSL_check_test
                - rsa_verify_no_self_test
                - CRYPTO_get_stderr
                - fprintf
                - CRYPTO_get_stderr
                - fprintf
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:297,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:298,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:303,3'
              BranchSideFuncs:
                - rsa_sign_no_self_test
                - CRYPTO_get_stderr
                - fprintf
                - RSA_free
                - BORINGSSL_check_test
                - rsa_verify_no_self_test
                - CRYPTO_get_stderr
                - fprintf
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:339,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:340,48'
              BranchSideFuncs:
                - BORINGSSL_check_test
                - CRYPTO_get_stderr
                - fprintf
                - RSA_free
                - rsa_verify_no_self_test
                - CRYPTO_get_stderr
                - fprintf
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:342,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:338,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:342,13'
              BranchSideFuncs:
                - rsa_verify_no_self_test
                - CRYPTO_get_stderr
                - fprintf
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:379,61'
              BranchSideFuncs:
                - rsa_verify_no_self_test
                - CRYPTO_get_stderr
                - fprintf
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:377,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:380,13'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:384,7'
              BranchSideFuncs:
                - RSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:296,24'
          Dst:             _ZL17self_test_rsa_keyv
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:298,13'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:298,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:338,8'
          Dst:             rsa_sign_no_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:340,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:342,13'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:342,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:377,8'
          Dst:             rsa_verify_no_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:380,13'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:380,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:387,3'
          Dst:             RSA_free
    - functionName:    _ZL23boringssl_self_test_eccv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         30
      ICount:          184
      EdgeCount:       42
      CyclomaticComplexity: 14
      functionsReached:
        - BN_bin2bn
        - BN_free
        - BN_new
        - BORINGSSL_check_test
        - CRYPTO_get_stderr
        - EC_KEY_free
        - EC_POINT_free
        - EC_POINT_new
        - EC_POINT_oct2point
        - EC_POINT_point2oct
        - EC_group_p256
        - _ZL19self_test_ecdsa_keyv
        - ec_point_mul_no_self_test
        - ecdsa_sign_fixed_with_nonce_for_known_answer_test
        - ecdsa_verify_fixed_no_self_test
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:393,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:393,7'
              BranchSideFuncs:
                - _ZL19self_test_ecdsa_keyv
                - ecdsa_sign_fixed_with_nonce_for_known_answer_test
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
                - BORINGSSL_check_test
                - ecdsa_verify_fixed_no_self_test
                - CRYPTO_get_stderr
                - fprintf
                - EC_group_p256
                - EC_POINT_new
                - EC_POINT_new
                - BN_new
                - EC_POINT_oct2point
                - CRYPTO_get_stderr
                - fprintf
                - BN_bin2bn
                - ec_point_mul_no_self_test
                - EC_POINT_point2oct
                - BORINGSSL_check_test
                - CRYPTO_get_stderr
                - fprintf
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:393,7'
              BranchSideFuncs:
                - _ZL19self_test_ecdsa_keyv
                - ecdsa_sign_fixed_with_nonce_for_known_answer_test
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
                - BORINGSSL_check_test
                - ecdsa_verify_fixed_no_self_test
                - CRYPTO_get_stderr
                - fprintf
                - EC_group_p256
                - EC_POINT_new
                - EC_POINT_new
                - BN_new
                - EC_POINT_oct2point
                - CRYPTO_get_stderr
                - fprintf
                - BN_bin2bn
                - ec_point_mul_no_self_test
                - EC_POINT_point2oct
                - BORINGSSL_check_test
                - CRYPTO_get_stderr
                - fprintf
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:405,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:406,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:429,55'
              BranchSideFuncs:
                - ecdsa_sign_fixed_with_nonce_for_known_answer_test
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
                - BORINGSSL_check_test
                - ecdsa_verify_fixed_no_self_test
                - CRYPTO_get_stderr
                - fprintf
                - EC_group_p256
                - EC_POINT_new
                - EC_POINT_new
                - BN_new
                - EC_POINT_oct2point
                - CRYPTO_get_stderr
                - fprintf
                - BN_bin2bn
                - ec_point_mul_no_self_test
                - EC_POINT_point2oct
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:431,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:432,44'
              BranchSideFuncs:
                - BORINGSSL_check_test
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
                - ecdsa_verify_fixed_no_self_test
                - CRYPTO_get_stderr
                - fprintf
                - EC_group_p256
                - EC_POINT_new
                - EC_POINT_new
                - BN_new
                - EC_POINT_oct2point
                - CRYPTO_get_stderr
                - fprintf
                - BN_bin2bn
                - ec_point_mul_no_self_test
                - EC_POINT_point2oct
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:435,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:428,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:435,13'
              BranchSideFuncs:
                - ecdsa_verify_fixed_no_self_test
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
                - EC_group_p256
                - EC_POINT_new
                - EC_POINT_new
                - BN_new
                - EC_POINT_oct2point
                - CRYPTO_get_stderr
                - fprintf
                - BN_bin2bn
                - ec_point_mul_no_self_test
                - EC_POINT_point2oct
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:455,36'
              BranchSideFuncs:
                - ecdsa_verify_fixed_no_self_test
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
                - EC_group_p256
                - EC_POINT_new
                - EC_POINT_new
                - BN_new
                - EC_POINT_oct2point
                - CRYPTO_get_stderr
                - fprintf
                - BN_bin2bn
                - ec_point_mul_no_self_test
                - EC_POINT_point2oct
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:453,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:456,13'
              BranchSideFuncs:
                - EC_group_p256
                - EC_POINT_new
                - EC_POINT_new
                - BN_new
                - EC_POINT_oct2point
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
                - BN_bin2bn
                - ec_point_mul_no_self_test
                - EC_POINT_point2oct
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:487,14'
              BranchSideFuncs:
                - EC_group_p256
                - EC_POINT_new
                - EC_POINT_new
                - BN_new
                - EC_POINT_oct2point
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
                - BN_bin2bn
                - ec_point_mul_no_self_test
                - EC_POINT_point2oct
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:492,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:492,30'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:502,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:492,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:492,54'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:502,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:492,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:493,27'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:502,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:494,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:495,52'
              BranchSideFuncs:
                - BN_bin2bn
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
                - ec_point_mul_no_self_test
                - EC_POINT_point2oct
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:502,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:495,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:496,34'
              BranchSideFuncs:
                - ec_point_mul_no_self_test
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
                - EC_POINT_point2oct
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:502,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:497,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:498,27'
              BranchSideFuncs:
                - EC_POINT_point2oct
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:502,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:499,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:500,47'
              BranchSideFuncs:
                - BORINGSSL_check_test
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:502,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:492,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:502,13'
              BranchSideFuncs:
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:506,7'
              BranchSideFuncs:
                - EC_KEY_free
                - EC_POINT_free
                - EC_POINT_free
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:404,12'
          Dst:             _ZL19self_test_ecdsa_keyv
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:406,13'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:406,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:428,8'
          Dst:             ecdsa_sign_fixed_with_nonce_for_known_answer_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:432,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:435,13'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:435,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:453,8'
          Dst:             ecdsa_verify_fixed_no_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:456,13'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:456,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:487,14'
          Dst:             EC_group_p256
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:488,17'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:489,18'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:490,15'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:493,8'
          Dst:             EC_POINT_oct2point
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:495,8'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:496,8'
          Dst:             ec_point_mul_no_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:498,8'
          Dst:             EC_POINT_point2oct
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:500,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:502,13'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:502,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:509,3'
          Dst:             EC_KEY_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:510,3'
          Dst:             EC_POINT_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:511,3'
          Dst:             EC_POINT_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:512,3'
          Dst:             BN_free
    - functionName:    _ZL24boringssl_self_test_ffdhv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         18
      ICount:          98
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - BN_free
        - BN_new
        - BORINGSSL_check_test
        - CRYPTO_get_stderr
        - DH_free
        - DH_size
        - _ZL12self_test_dhv
        - bn_set_static_words
        - dh_compute_key_padded_no_self_test
        - fprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:518,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:518,7'
              BranchSideFuncs:
                - BN_new
                - _ZL12self_test_dhv
                - DH_size
                - dh_compute_key_padded_no_self_test
                - BORINGSSL_check_test
                - CRYPTO_get_stderr
                - fprintf
                - DH_free
                - BN_free
                - bn_set_static_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:518,7'
              BranchSideFuncs:
                - BN_new
                - _ZL12self_test_dhv
                - DH_size
                - dh_compute_key_padded_no_self_test
                - BORINGSSL_check_test
                - CRYPTO_get_stderr
                - fprintf
                - DH_free
                - BN_free
                - bn_set_static_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:570,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:571,25'
              BranchSideFuncs:
                - bn_set_static_words
                - _ZL12self_test_dhv
                - DH_size
                - dh_compute_key_padded_no_self_test
                - BORINGSSL_check_test
                - CRYPTO_get_stderr
                - fprintf
                - DH_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:575,8'
              BranchSideFuncs:
                - _ZL12self_test_dhv
                - DH_size
                - dh_compute_key_padded_no_self_test
                - BORINGSSL_check_test
                - CRYPTO_get_stderr
                - fprintf
                - DH_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:577,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:577,21'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - DH_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:581,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - DH_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:577,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:577,74'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - DH_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:581,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - DH_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:577,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:578,42'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - DH_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:581,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - DH_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:579,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:580,40'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - DH_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:581,13'
              BranchSideFuncs:
                - CRYPTO_get_stderr
                - fprintf
                - DH_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:577,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:581,13'
              BranchSideFuncs:
                - DH_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:585,7'
              BranchSideFuncs:
                - DH_free
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:569,21'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:571,5'
          Dst:             bn_set_static_words
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:575,8'
          Dst:             _ZL12self_test_dhv
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:577,66'
          Dst:             DH_size
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:578,7'
          Dst:             dh_compute_key_padded_no_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:580,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:581,13'
          Dst:             CRYPTO_get_stderr
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:581,5'
          Dst:             fprintf
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:588,3'
          Dst:             DH_free
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:589,3'
          Dst:             BN_free
    - functionName:    boringssl_self_test_mlkem
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1393
      functionLinenumberEnd: 1395
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_14fips15decap_self_testEv
        - _ZN5mlkem12_GLOBAL__N_14fips15encap_self_testEv
        - _ZN5mlkem12_GLOBAL__N_14fips16keygen_self_testEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1394,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1394,10'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_14fips16keygen_self_testEv
                - _ZN5mlkem12_GLOBAL__N_14fips15encap_self_testEv
                - _ZN5mlkem12_GLOBAL__N_14fips15decap_self_testEv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1394,10'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_14fips16keygen_self_testEv
                - _ZN5mlkem12_GLOBAL__N_14fips15encap_self_testEv
                - _ZN5mlkem12_GLOBAL__N_14fips15decap_self_testEv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1394,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1394,45'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_14fips15encap_self_testEv
                - _ZN5mlkem12_GLOBAL__N_14fips15decap_self_testEv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1394,42'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1394,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1394,76'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_14fips15decap_self_testEv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1395,10'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_14fips15decap_self_testEv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1394,10'
          Dst:             _ZN5mlkem12_GLOBAL__N_14fips16keygen_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1394,45'
          Dst:             _ZN5mlkem12_GLOBAL__N_14fips15encap_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1395,10'
          Dst:             _ZN5mlkem12_GLOBAL__N_14fips15decap_self_testEv
    - functionName:    boringssl_self_test_mldsa
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2445
      functionLinenumberEnd: 2447
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_14fips14sign_self_testEv
        - _ZN5mldsa12_GLOBAL__N_14fips16keygen_self_testEv
        - _ZN5mldsa12_GLOBAL__N_14fips16verify_self_testEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2446,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2446,10'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_14fips16keygen_self_testEv
                - _ZN5mldsa12_GLOBAL__N_14fips14sign_self_testEv
                - _ZN5mldsa12_GLOBAL__N_14fips16verify_self_testEv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2446,10'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_14fips16keygen_self_testEv
                - _ZN5mldsa12_GLOBAL__N_14fips14sign_self_testEv
                - _ZN5mldsa12_GLOBAL__N_14fips16verify_self_testEv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2446,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2446,45'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_14fips14sign_self_testEv
                - _ZN5mldsa12_GLOBAL__N_14fips16verify_self_testEv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2446,42'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2446,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2446,75'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_14fips16verify_self_testEv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2447,10'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_14fips16verify_self_testEv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2446,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_14fips16keygen_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2446,45'
          Dst:             _ZN5mldsa12_GLOBAL__N_14fips14sign_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2447,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_14fips16verify_self_testEv
    - functionName:    _ZN5mldsa12_GLOBAL__N_14fips16keygen_self_testEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1878
      functionLinenumberEnd: 1903
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          67
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BORINGSSL_check_test
        - CBB_init_fixed
        - _ZN5mldsa12_GLOBAL__N_125mldsa_marshal_private_keyILi6ELi5EEEiP6cbb_stPKNS0_11private_keyIXT_EXT0_EEE
        - _ZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1881,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1879,21'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
                - CBB_init_fixed
                - _ZN5mldsa12_GLOBAL__N_125mldsa_marshal_private_keyILi6ELi5EEEiP6cbb_stPKNS0_11private_keyIXT_EXT0_EEE
                - BORINGSSL_check_test
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1881,57'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
                - CBB_init_fixed
                - _ZN5mldsa12_GLOBAL__N_125mldsa_marshal_private_keyILi6ELi5EEEiP6cbb_stPKNS0_11private_keyIXT_EXT0_EEE
                - BORINGSSL_check_test
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1881,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1883,5'
              BranchSideFuncs:
                - CBB_init_fixed
                - _ZN5mldsa12_GLOBAL__N_125mldsa_marshal_private_keyILi6ELi5EEEiP6cbb_stPKNS0_11private_keyIXT_EXT0_EEE
                - BORINGSSL_check_test
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1888,24'
              BranchSideFuncs:
                - CBB_init_fixed
                - _ZN5mldsa12_GLOBAL__N_125mldsa_marshal_private_keyILi6ELi5EEEiP6cbb_stPKNS0_11private_keyIXT_EXT0_EEE
                - BORINGSSL_check_test
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1889,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1890,5'
              BranchSideFuncs:
                - BORINGSSL_check_test
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1895,49'
              BranchSideFuncs:
                - BORINGSSL_check_test
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1896,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1897,50'
              BranchSideFuncs:
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1899,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1895,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1899,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1902,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1881,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1888,3'
          Dst:             CBB_init_fixed
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1889,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_125mldsa_marshal_private_keyILi6ELi5EEEiP6cbb_stPKNS0_11private_keyIXT_EXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1895,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1897,8'
          Dst:             BORINGSSL_check_test
    - functionName:    _ZN5mldsa12_GLOBAL__N_14fips14sign_self_testEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1905
      functionLinenumberEnd: 1940
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - BORINGSSL_check_test
        - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
        - _ZN5mldsa12_GLOBAL__N_135mldsa_generate_key_external_entropyILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1908,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1906,21'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_135mldsa_generate_key_external_entropyILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
                - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
                - BORINGSSL_check_test
                - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1908,44'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_135mldsa_generate_key_external_entropyILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
                - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
                - BORINGSSL_check_test
                - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1908,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1909,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
                - BORINGSSL_check_test
                - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1912,17'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
                - BORINGSSL_check_test
                - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1917,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1919,5'
              BranchSideFuncs:
                - BORINGSSL_check_test
                - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1922,54'
              BranchSideFuncs:
                - BORINGSSL_check_test
                - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1922,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1924,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1928,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1929,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1931,5'
              BranchSideFuncs:
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1934,54'
              BranchSideFuncs:
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1934,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1936,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1939,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1908,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_135mldsa_generate_key_external_entropyILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1917,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1922,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1929,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1934,8'
          Dst:             BORINGSSL_check_test
    - functionName:    _ZN5mldsa12_GLOBAL__N_14fips16verify_self_testEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1942
      functionLinenumberEnd: 1968
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         18
      ICount:          100
      EdgeCount:       18
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_malloc
        - _ZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEE
        - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
        - _ZN5mldsa12_GLOBAL__N_135mldsa_generate_key_external_entropyILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1949,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1948,54'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEC2B8ne180100ILb1EvEEPS4_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_135mldsa_generate_key_external_entropyILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1949,44'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEC2B8ne180100ILb1EvEEPS4_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_135mldsa_generate_key_external_entropyILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1950,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1951,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_135mldsa_generate_key_external_entropyILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1954,44'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_135mldsa_generate_key_external_entropyILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1954,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1956,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEE
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1959,17'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEE
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1960,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1962,12'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1964,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1960,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1964,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1967,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_14fips16verify_self_testEvE9values_stNS2_11DeleterFreeIS4_EEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1949,44'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1954,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_135mldsa_generate_key_external_entropyILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1960,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1961,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
    - functionName:    _ZN5mldsa12_GLOBAL__N_135mldsa_generate_key_external_entropyILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1473
      functionLinenumberEnd: 1476
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - priv
        - entropy
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
        - _ZN5mldsa12_GLOBAL__N_14fips23ensure_keygen_self_testEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1474,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_14fips23ensure_keygen_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1475,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
    - functionName:    _ZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1481
      functionLinenumberEnd: 1513
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pub
        - priv
      BBCount:         14
      ICount:          123
      EdgeCount:       22
      CyclomaticComplexity: 10
      functionsReached:
        - OPENSSL_malloc
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mldsa12_GLOBAL__N_110vector_addILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_111matrix_multILi6ELi5EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
        - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi6ELi5EEEvPNS0_6matrixIXT_EXT0_EEEPKh
        - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_119vector_power2_roundILi6EEEvPNS0_6vectorIXT_EEES4_PKS3_
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1492,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1493,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1496,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi6ELi5EEEvPNS0_6matrixIXT_EXT0_EEEPKh
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_111matrix_multILi6ELi5EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_addILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_119vector_power2_roundILi6EEEvPNS0_6vectorIXT_EEES4_PKS3_
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1491,44'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1496,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1497,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1500,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_113matrix_expandILi6ELi5EEEvPNS0_6matrixIXT_EXT0_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1502,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1503,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_nttILi5EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1505,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_111matrix_multILi6ELi5EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1506,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi6EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1507,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_addILi6EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1509,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_119vector_power2_roundILi6EEEvPNS0_6vectorIXT_EEES4_PKS3_
    - functionName:    _ZN5mldsa12_GLOBAL__N_125mldsa_marshal_private_keyILi6ELi5EEEiP6cbb_stPKNS0_11private_keyIXT_EXT0_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1299
      functionLinenumberEnd: 1330
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - priv
      BBCount:         17
      ICount:          117
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_add_bytes
        - CBB_add_space
        - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi5EEEvPhPKNS0_6vectorIXT_EEEij
        - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
        - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
        - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1300,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1301,22'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_add_bytes
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi5EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1304,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1301,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1302,22'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi5EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1304,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1300,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1304,5'
              BranchSideFuncs:
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi5EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1307,20'
              BranchSideFuncs:
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi5EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1310,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1311,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi5EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1313,24'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi5EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1317,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1318,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1320,24'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1324,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1325,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1327,24'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1300,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1301,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1302,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1310,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1313,51'
          Dst:             _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1314,24'
          Dst:             _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1313,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi5EEEvPhPKNS0_6vectorIXT_EEEij
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1317,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1320,46'
          Dst:             _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1321,24'
          Dst:             _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1320,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1324,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1327,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi6EEEvPhPKNS0_6vectorIXT_EEEij
    - functionName:    _ZN5mlkem12_GLOBAL__N_14fips16keygen_self_testEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 957
      functionLinenumberEnd: 976
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BORINGSSL_check_test
        - CBB_init_fixed
        - _ZN5mlkem12_GLOBAL__N_125mlkem_marshal_private_keyILi3EEEiP6cbb_stPKNS0_11private_keyIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_145mlkem_generate_key_external_seed_no_self_testILi3EEEvPhPNS0_11private_keyIXT_EEEPKh
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:961,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:958,11'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_145mlkem_generate_key_external_seed_no_self_testILi3EEEvPhPNS0_11private_keyIXT_EEEPKh
                - CBB_init_fixed
                - _ZN5mlkem12_GLOBAL__N_125mlkem_marshal_private_keyILi3EEEiP6cbb_stPKNS0_11private_keyIXT_EEE
                - BORINGSSL_check_test
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:961,49'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_145mlkem_generate_key_external_seed_no_self_testILi3EEEvPhPNS0_11private_keyIXT_EEEPKh
                - CBB_init_fixed
                - _ZN5mlkem12_GLOBAL__N_125mlkem_marshal_private_keyILi3EEEiP6cbb_stPKNS0_11private_keyIXT_EEE
                - BORINGSSL_check_test
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:968,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:969,55'
              BranchSideFuncs:
                - BORINGSSL_check_test
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:973,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:970,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:971,54'
              BranchSideFuncs:
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:973,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:968,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:973,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:975,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:961,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_145mlkem_generate_key_external_seed_no_self_testILi3EEEvPhPNS0_11private_keyIXT_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:965,3'
          Dst:             CBB_init_fixed
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:968,8'
          Dst:             _ZN5mlkem12_GLOBAL__N_125mlkem_marshal_private_keyILi3EEEiP6cbb_stPKNS0_11private_keyIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:969,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:971,8'
          Dst:             BORINGSSL_check_test
    - functionName:    _ZN5mlkem12_GLOBAL__N_14fips15encap_self_testEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 978
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BORINGSSL_check_test
        - CBS_init
        - _ZN5mlkem12_GLOBAL__N_122mlkem_parse_public_keyILi3EEEiPNS0_10public_keyIXT_EEEP6cbs_st
        - _ZN5mlkem12_GLOBAL__N_141mlkem_encap_external_entropy_no_self_testILi3EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:980,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:979,7'
              BranchSideFuncs:
                - CBS_init
                - _ZN5mlkem12_GLOBAL__N_122mlkem_parse_public_keyILi3EEEiPNS0_10public_keyIXT_EEEP6cbs_st
                - _ZN5mlkem12_GLOBAL__N_141mlkem_encap_external_entropy_no_self_testILi3EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
                - BORINGSSL_check_test
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:980,3'
              BranchSideFuncs:
                - CBS_init
                - _ZN5mlkem12_GLOBAL__N_122mlkem_parse_public_keyILi3EEEiPNS0_10public_keyIXT_EEEP6cbs_st
                - _ZN5mlkem12_GLOBAL__N_141mlkem_encap_external_entropy_no_self_testILi3EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
                - BORINGSSL_check_test
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:982,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:983,5'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_141mlkem_encap_external_entropy_no_self_testILi3EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
                - BORINGSSL_check_test
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:988,45'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_141mlkem_encap_external_entropy_no_self_testILi3EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
                - BORINGSSL_check_test
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:991,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:992,52'
              BranchSideFuncs:
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:995,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:990,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:995,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:997,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:980,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:982,8'
          Dst:             _ZN5mlkem12_GLOBAL__N_122mlkem_parse_public_keyILi3EEEiPNS0_10public_keyIXT_EEEP6cbs_st
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:988,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_141mlkem_encap_external_entropy_no_self_testILi3EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:990,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:992,8'
          Dst:             BORINGSSL_check_test
    - functionName:    _ZN5mlkem12_GLOBAL__N_14fips15decap_self_testEv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1000
      functionLinenumberEnd: 1030
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BORINGSSL_check_test
        - CBS_init
        - _ZN5mlkem12_GLOBAL__N_123mlkem_parse_private_keyILi3EEEiPNS0_11private_keyIXT_EEEP6cbs_st
        - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1002,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1001,7'
              BranchSideFuncs:
                - CBS_init
                - _ZN5mlkem12_GLOBAL__N_123mlkem_parse_private_keyILi3EEEiPNS0_11private_keyIXT_EEEP6cbs_st
                - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
                - BORINGSSL_check_test
                - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1002,3'
              BranchSideFuncs:
                - CBS_init
                - _ZN5mlkem12_GLOBAL__N_123mlkem_parse_private_keyILi3EEEiPNS0_11private_keyIXT_EEEP6cbs_st
                - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
                - BORINGSSL_check_test
                - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1004,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1005,5'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
                - BORINGSSL_check_test
                - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1008,28'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
                - BORINGSSL_check_test
                - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1010,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1013,5'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1019,28'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1023,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1027,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1029,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1002,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1004,8'
          Dst:             _ZN5mlkem12_GLOBAL__N_123mlkem_parse_private_keyILi3EEEiPNS0_11private_keyIXT_EEEP6cbs_st
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1008,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1010,8'
          Dst:             BORINGSSL_check_test
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1019,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1023,8'
          Dst:             BORINGSSL_check_test
    - functionName:    _ZN5mlkem12_GLOBAL__N_123mlkem_parse_private_keyILi3EEEiPNS0_11private_keyIXT_EEEP6cbs_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 846
      functionLinenumberEnd: 859
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - priv
        - in
      BBCount:         17
      ICount:          94
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_copy_bytes
        - CBS_data
        - CBS_get_bytes
        - CBS_len
        - _ZN5mlkem12_GLOBAL__N_113vector_decodeILi3EEEiPNS0_6vectorIXT_EEEPKhi
        - _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
        - _ZN5mlkem12_GLOBAL__N_130mlkem_parse_public_key_no_hashILi3EEEiPNS0_10public_keyIXT_EEEP6cbs_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:848,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:849,23'
              BranchSideFuncs:
                - CBS_data
                - _ZN5mlkem12_GLOBAL__N_113vector_decodeILi3EEEiPNS0_6vectorIXT_EEEPKhi
                - _ZN5mlkem12_GLOBAL__N_130mlkem_parse_public_key_no_hashILi3EEEiPNS0_10public_keyIXT_EEEP6cbs_st
                - CBS_copy_bytes
                - CBS_copy_bytes
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:856,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:849,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:850,40'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_130mlkem_parse_public_key_no_hashILi3EEEiPNS0_10public_keyIXT_EEEP6cbs_st
                - CBS_copy_bytes
                - CBS_copy_bytes
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:856,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:850,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:851,23'
              BranchSideFuncs:
                - CBS_copy_bytes
                - CBS_copy_bytes
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:856,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:852,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:853,23'
              BranchSideFuncs:
                - CBS_copy_bytes
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:856,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:854,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:855,15'
              BranchSideFuncs:
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:856,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:848,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:856,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:858,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:848,36'
          Dst:             _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:848,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:849,32'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:849,8'
          Dst:             _ZN5mlkem12_GLOBAL__N_113vector_decodeILi3EEEiPNS0_6vectorIXT_EEEPKhi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:850,8'
          Dst:             _ZN5mlkem12_GLOBAL__N_130mlkem_parse_public_key_no_hashILi3EEEiPNS0_10public_keyIXT_EEEP6cbs_st
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:851,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:853,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:855,7'
          Dst:             CBS_len
    - functionName:    _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_shared_secret
        - ciphertext
        - priv
      BBCount:         7
      ICount:          100
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_memcmp
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL22constant_time_eq_int_8ii
        - _ZL22constant_time_select_8mhh
        - _ZN5mlkem12_GLOBAL__N_111decrypt_cpaILi3EEEvPhPKNS0_11private_keyIXT_EEEPKh
        - _ZN5mlkem12_GLOBAL__N_111encrypt_cpaILi3EEEvPhPKNS0_10public_keyIXT_EEEPKhS8_
        - _ZN5mlkem12_GLOBAL__N_13kdfEPhPKhS3_m
        - _ZN5mlkem12_GLOBAL__N_16hash_gEPhPKhm
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:806,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:808,32'
              BranchSideFuncs:
                - _ZL22constant_time_select_8mhh.10463
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:810,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:790,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_111decrypt_cpaILi3EEEvPhPKNS0_11private_keyIXT_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:791,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:794,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_16hash_gEPhPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:798,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_111encrypt_cpaILi3EEEvPhPKNS0_10public_keyIXT_EEEPKhS8_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:802,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_13kdfEPhPKhS3_m
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:805,7'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:804,18'
          Dst:             _ZL22constant_time_eq_int_8ii
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:808,9'
          Dst:             _ZL22constant_time_select_8mhh
    - functionName:    _ZN5mlkem12_GLOBAL__N_122mlkem_parse_public_keyILi3EEEiPNS0_10public_keyIXT_EEEP6cbs_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pub
        - in
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_data
        - CBS_len
        - _ZN5mlkem12_GLOBAL__N_130mlkem_parse_public_key_no_hashILi3EEEiPNS0_10public_keyIXT_EEEP6cbs_st
        - _ZN5mlkem12_GLOBAL__N_16hash_hEPhPKhm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:837,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:838,15'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZN5mlkem12_GLOBAL__N_16hash_hEPhPKhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:839,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:837,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:839,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:841,10'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZN5mlkem12_GLOBAL__N_16hash_hEPhPKhm
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:837,8'
          Dst:             _ZN5mlkem12_GLOBAL__N_130mlkem_parse_public_key_no_hashILi3EEEiPNS0_10public_keyIXT_EEEP6cbs_st
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:838,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:841,32'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:841,52'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:841,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_16hash_hEPhPKhm
    - functionName:    _ZN5mlkem12_GLOBAL__N_141mlkem_encap_external_entropy_no_self_testILi3EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_ciphertext
        - out_shared_secret
        - pub
        - entropy
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mlkem12_GLOBAL__N_111encrypt_cpaILi3EEEvPhPKNS0_10public_keyIXT_EEEPKhS8_
        - _ZN5mlkem12_GLOBAL__N_16hash_gEPhPKhm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:930,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:931,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:934,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_16hash_gEPhPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:935,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_111encrypt_cpaILi3EEEvPhPKNS0_10public_keyIXT_EEEPKhS8_
    - functionName:    _ZN5mlkem12_GLOBAL__N_125mlkem_marshal_private_keyILi3EEEiP6cbb_stPKNS0_11private_keyIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 876
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - priv
      BBCount:         13
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_add_bytes
        - CBB_add_space
        - _ZN5mlkem12_GLOBAL__N_113vector_encodeILi3EEEvPhPKNS0_6vectorIXT_EEEi
        - _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
        - _ZN5mlkem12_GLOBAL__N_124mlkem_marshal_public_keyILi3EEE12bcm_status_tP6cbb_stPKNS0_10public_keyIXT_EEE
        - bcm_success
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:864,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:865,5'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113vector_encodeILi3EEEvPhPKNS0_6vectorIXT_EEEi
                - _ZN5mlkem12_GLOBAL__N_124mlkem_marshal_public_keyILi3EEE12bcm_status_tP6cbb_stPKNS0_10public_keyIXT_EEE
                - bcm_success
                - CBB_add_bytes
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:867,17'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113vector_encodeILi3EEEvPhPKNS0_6vectorIXT_EEEi
                - _ZN5mlkem12_GLOBAL__N_124mlkem_marshal_public_keyILi3EEE12bcm_status_tP6cbb_stPKNS0_10public_keyIXT_EEE
                - bcm_success
                - CBB_add_bytes
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:868,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:869,22'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:873,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:870,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:871,22'
              BranchSideFuncs:
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:873,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:868,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:873,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:875,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:864,38'
          Dst:             _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:864,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:867,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_113vector_encodeILi3EEEvPhPKNS0_6vectorIXT_EEEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:868,20'
          Dst:             _ZN5mlkem12_GLOBAL__N_124mlkem_marshal_public_keyILi3EEE12bcm_status_tP6cbb_stPKNS0_10public_keyIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:868,8'
          Dst:             bcm_success
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:869,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:871,8'
          Dst:             CBB_add_bytes
    - functionName:    DH_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bytes
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:369,36'
          Dst:             BN_num_bytes
    - functionName:    dh_compute_key_padded_no_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - peers_key
        - dh
      BBCount:         23
      ICount:          133
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached:
        - BN_CTX_get
        - BN_CTX_new
        - BN_bn2bin_padded
        - DH_size
        - _ZL14dh_compute_keyP5dh_stP9bignum_stPKS1_P10bignum_ctx
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:294,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:295,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:297,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - DH_size
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14dh_compute_keyP5dh_stP9bignum_stPKS1_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_bn2bin_padded
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:300,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:301,23'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:303,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:301,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:302,25'
              BranchSideFuncs:
                - BN_bn2bin_padded
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:303,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:300,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:303,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:305,10'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:293,31'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:297,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:298,17'
          Dst:             DH_size
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:299,24'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:301,8'
          Dst:             _ZL14dh_compute_keyP5dh_stP9bignum_stPKS1_P10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:302,8'
          Dst:             BN_bn2bin_padded
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:306,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:306,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    _ZL14dh_compute_keyP5dh_stP9bignum_stPKS1_P10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
        - out_shared_key
        - peers_key
        - ctx
      BBCount:         42
      ICount:          221
      EdgeCount:       43
      CyclomaticComplexity: 3
      functionsReached:
        - BN_CTX_get
        - BN_MONT_CTX_set_locked
        - BN_cmp
        - BN_cmp_word
        - BN_copy
        - BN_mod_exp_mont_consttime
        - BN_sub_word
        - DH_check_pub_key
        - ERR_put_error
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - dh_check_params_fast
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:251,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:252,5'
              BranchSideFuncs:
                - DH_check_pub_key
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_set_locked
                - BN_mod_exp_mont_consttime
                - ERR_put_error
                - BN_copy
                - BN_sub_word
                - BN_cmp_word
                - BN_cmp
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:255,7'
              BranchSideFuncs:
                - DH_check_pub_key
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_set_locked
                - BN_mod_exp_mont_consttime
                - ERR_put_error
                - BN_copy
                - BN_sub_word
                - BN_cmp_word
                - BN_cmp
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:255,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:256,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:261,25'
              BranchSideFuncs:
                - DH_check_pub_key
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_set_locked
                - BN_mod_exp_mont_consttime
                - ERR_put_error
                - BN_copy
                - BN_sub_word
                - BN_cmp_word
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:261,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:261,58'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_set_locked
                - BN_mod_exp_mont_consttime
                - ERR_put_error
                - BN_copy
                - BN_sub_word
                - BN_cmp_word
                - BN_cmp
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:262,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:261,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:262,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:266,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_set_locked
                - BN_mod_exp_mont_consttime
                - ERR_put_error
                - BN_copy
                - BN_sub_word
                - BN_cmp_word
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:268,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:269,32'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - ERR_put_error
                - BN_copy
                - BN_sub_word
                - BN_cmp_word
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:271,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:268,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:271,5'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_sub_word
                - BN_cmp_word
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:274,34'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_sub_word
                - BN_cmp_word
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:275,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:276,16'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sub_word
                - BN_cmp_word
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:277,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:276,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:276,50'
              BranchSideFuncs:
                - BN_sub_word
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp_word
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:277,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:274,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:277,5'
              BranchSideFuncs:
                - BN_cmp_word
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:282,19'
              BranchSideFuncs:
                - BN_cmp_word
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:282,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:283,14'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:284,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:282,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:284,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:288,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:251,8'
          Dst:             dh_check_params_fast
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:256,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:261,8'
          Dst:             DH_check_pub_key
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:262,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:266,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:267,23'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:269,8'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:289,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:274,8'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:276,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:276,38'
          Dst:             BN_sub_word
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:277,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:282,7'
          Dst:             BN_cmp_word
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:283,7'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:284,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:289,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    dh_check_params_fast
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         26
      ICount:          137
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - BN_is_negative
        - BN_is_odd
        - BN_is_zero
        - BN_num_bits
        - BN_ucmp
        - ERR_put_error
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:30,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:30,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:32,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:30,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:31,19'
              BranchSideFuncs:
                - BN_num_bits
                - BN_is_negative
                - BN_is_zero
                - BN_ucmp
                - ERR_put_error
                - BN_is_negative
                - BN_ucmp
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:32,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:32,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:37,7'
              BranchSideFuncs:
                - BN_is_negative
                - BN_is_zero
                - BN_ucmp
                - ERR_put_error
                - BN_is_negative
                - BN_ucmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:37,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:37,40'
              BranchSideFuncs:
                - BN_is_negative
                - BN_ucmp
                - BN_is_negative
                - BN_is_zero
                - BN_ucmp
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:43,22'
              BranchSideFuncs:
                - BN_is_negative
                - BN_is_zero
                - BN_ucmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:37,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:37,58'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:38,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:37,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:38,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:43,22'
              BranchSideFuncs:
                - BN_is_negative
                - BN_is_zero
                - BN_ucmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:43,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:43,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:45,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:43,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:44,15'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:45,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:43,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:45,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:49,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:30,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:30,33'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:31,7'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:32,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:37,25'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:37,50'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:38,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:43,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:43,32'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:44,7'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:45,5'
          Dst:             ERR_put_error
    - functionName:    DH_check_pub_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
        - pub_key
        - out_flags
      BBCount:         43
      ICount:          221
      EdgeCount:       44
      CyclomaticComplexity: 3
      functionsReached:
        - BN_CTX_get
        - BN_CTX_new
        - BN_cmp
        - BN_copy
        - BN_is_one
        - BN_mod_exp_mont
        - BN_sub_word
        - BN_value_one
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - dh_check_params_fast
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:55,5'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_value_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_sub_word
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:58,31'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_value_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_sub_word
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:59,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:60,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:62,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_value_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_sub_word
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:65,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:66,6'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_sub_word
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:70,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_sub_word
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:71,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:72,16'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:74,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:72,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:73,20'
              BranchSideFuncs:
                - BN_sub_word
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:74,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:71,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:74,5'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:76,14'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:76,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:77,6'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:80,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:84,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:92,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:84,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:85,7'
              BranchSideFuncs:
                - BN_is_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:87,20'
              BranchSideFuncs:
                - BN_is_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:87,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:88,8'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:90,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:54,8'
          Dst:             dh_check_params_fast
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:58,31'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:62,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:65,23'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:65,7'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:93,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:70,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:72,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:73,8'
          Dst:             BN_sub_word
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:76,7'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:84,10'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:87,10'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:93,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    BN_MONT_CTX_set_locked
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pmont
        - lock
        - mod
        - bn_ctx
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_MONT_CTX_new_for_modulus
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_read
        - CRYPTO_MUTEX_unlock_write
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:174,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:177,27'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
                - BN_MONT_CTX_new_for_modulus
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:178,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:179,42'
              BranchSideFuncs:
                - BN_MONT_CTX_new_for_modulus
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:181,19'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:169,3'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:171,3'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:177,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:179,14'
          Dst:             BN_MONT_CTX_new_for_modulus
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:182,3'
          Dst:             CRYPTO_MUTEX_unlock_write
    - functionName:    BN_cmp_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_cmp
        - BN_init
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:102,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/cmp.cc.inc:108,10'
          Dst:             BN_cmp
    - functionName:    ecdsa_sign_fixed_with_nonce_for_known_answer_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - digest
        - digest_len
        - sig
        - out_sig_len
        - max_sig_len
        - eckey
        - nonce
        - nonce_len
      BBCount:         16
      ICount:          123
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - EC_KEY_get0_group
        - ERR_put_error
        - _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
        - ec_scalar_from_bytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:191,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:191,28'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - ec_scalar_from_bytes
                - _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:196,45'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - ec_scalar_from_bytes
                - _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:191,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:192,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:196,45'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - ec_scalar_from_bytes
                - _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:197,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:197,24'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:198,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:198,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:201,32'
              BranchSideFuncs:
                - ec_scalar_from_bytes
                - _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:205,5'
              BranchSideFuncs:
                - _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:208,26'
              BranchSideFuncs:
                - _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:192,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:196,27'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:198,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:204,8'
          Dst:             ec_scalar_from_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:208,10'
          Dst:             _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
    - functionName:    ecdsa_verify_fixed_no_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - digest
        - digest_len
        - sig
        - sig_len
        - eckey
      BBCount:         28
      ICount:          186
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - BN_num_bytes
        - EC_GROUP_get0_order
        - EC_KEY_get0_group
        - EC_KEY_get0_public_key
        - ERR_put_error
        - _ZL16digest_to_scalarPK11ec_group_stP9EC_SCALARPKhm
        - ec_cmp_x_coordinate
        - ec_point_mul_scalar_public
        - ec_scalar_from_bytes
        - ec_scalar_is_zero
        - ec_scalar_mul_montgomery
        - ec_scalar_to_montgomery_inv_vartime
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:64,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:64,24'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:65,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:64,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:64,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:65,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:65,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:69,56'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bytes
                - ec_scalar_from_bytes
                - ERR_put_error
                - ec_scalar_is_zero
                - ec_scalar_from_bytes
                - ec_scalar_is_zero
                - ec_scalar_to_montgomery_inv_vartime
                - ERR_put_error
                - _ZL16digest_to_scalarPK11ec_group_stP9EC_SCALARPKhm
                - ec_scalar_mul_montgomery
                - ec_scalar_mul_montgomery
                - ec_point_mul_scalar_public
                - ERR_put_error
                - ec_cmp_x_coordinate
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:71,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:72,29'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:76,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:72,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:73,25'
              BranchSideFuncs:
                - ec_scalar_is_zero
                - ec_scalar_from_bytes
                - ERR_put_error
                - ec_scalar_is_zero
                - ec_scalar_to_montgomery_inv_vartime
                - ERR_put_error
                - _ZL16digest_to_scalarPK11ec_group_stP9EC_SCALARPKhm
                - ec_scalar_mul_montgomery
                - ec_scalar_mul_montgomery
                - ec_point_mul_scalar_public
                - ERR_put_error
                - ec_cmp_x_coordinate
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:76,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:73,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:74,29'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:76,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:74,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:75,25'
              BranchSideFuncs:
                - ec_scalar_is_zero
                - ec_scalar_to_montgomery_inv_vartime
                - ERR_put_error
                - _ZL16digest_to_scalarPK11ec_group_stP9EC_SCALARPKhm
                - ec_scalar_mul_montgomery
                - ec_scalar_mul_montgomery
                - ec_point_mul_scalar_public
                - ERR_put_error
                - ec_cmp_x_coordinate
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:76,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:71,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:76,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:81,44'
              BranchSideFuncs:
                - ec_scalar_to_montgomery_inv_vartime
                - ERR_put_error
                - _ZL16digest_to_scalarPK11ec_group_stP9EC_SCALARPKhm
                - ec_scalar_mul_montgomery
                - ec_scalar_mul_montgomery
                - ec_point_mul_scalar_public
                - ERR_put_error
                - ec_cmp_x_coordinate
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:82,5'
              BranchSideFuncs:
                - _ZL16digest_to_scalarPK11ec_group_stP9EC_SCALARPKhm
                - ec_scalar_mul_montgomery
                - ec_scalar_mul_montgomery
                - ec_point_mul_scalar_public
                - ERR_put_error
                - ec_cmp_x_coordinate
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:91,20'
              BranchSideFuncs:
                - _ZL16digest_to_scalarPK11ec_group_stP9EC_SCALARPKhm
                - ec_scalar_mul_montgomery
                - ec_scalar_mul_montgomery
                - ec_point_mul_scalar_public
                - ERR_put_error
                - ec_cmp_x_coordinate
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:96,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:97,5'
              BranchSideFuncs:
                - ec_cmp_x_coordinate
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:101,28'
              BranchSideFuncs:
                - ec_cmp_x_coordinate
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:102,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:106,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:62,27'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:63,29'
          Dst:             EC_KEY_get0_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:65,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:69,36'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:69,23'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:72,8'
          Dst:             ec_scalar_from_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:73,7'
          Dst:             ec_scalar_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:74,8'
          Dst:             ec_scalar_from_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:75,7'
          Dst:             ec_scalar_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:76,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:81,8'
          Dst:             ec_scalar_to_montgomery_inv_vartime
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:82,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:91,3'
          Dst:             _ZL16digest_to_scalarPK11ec_group_stP9EC_SCALARPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:92,3'
          Dst:             ec_scalar_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:93,3'
          Dst:             ec_scalar_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:96,8'
          Dst:             ec_point_mul_scalar_public
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:97,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:101,8'
          Dst:             ec_cmp_x_coordinate
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:102,5'
          Dst:             ERR_put_error
    - functionName:    EC_POINT_oct2point
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
        - buf
        - len
        - ctx
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - _ZL23ec_GFp_simple_oct2pointPK11ec_group_stP11ec_point_stPKhmP10bignum_ctx
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:148,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:151,34'
              BranchSideFuncs:
                - _ZL23ec_GFp_simple_oct2pointPK11ec_group_stP11ec_point_stPKhmP10bignum_ctx
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:147,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:148,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:151,10'
          Dst:             _ZL23ec_GFp_simple_oct2pointPK11ec_group_stP11ec_point_stPKhmP10bignum_ctx
    - functionName:    ec_point_mul_no_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - g_scalar
        - p
        - p_scalar
        - ctx
      BBCount:         54
      ICount:          275
      EdgeCount:       61
      CyclomaticComplexity: 9
      functionsReached:
        - BN_CTX_new
        - EC_GROUP_cmp
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
        - ec_point_mul_scalar
        - ec_point_mul_scalar_base
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:670,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:670,28'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ec_point_mul_scalar
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - ec_point_mul_scalar_base
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_GROUP_cmp
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:671,8'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ec_point_mul_scalar
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - ec_point_mul_scalar_base
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_GROUP_cmp
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:670,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:671,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:672,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:670,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:672,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:676,20'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ec_point_mul_scalar
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - ec_point_mul_scalar_base
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_GROUP_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:676,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:677,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:678,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:677,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:677,34'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ec_point_mul_scalar
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - ec_point_mul_scalar_base
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:682,27'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ec_point_mul_scalar
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - ec_point_mul_scalar_base
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:676,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:678,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:682,27'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ec_point_mul_scalar
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - ec_point_mul_scalar_base
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:683,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:684,19'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - ec_point_mul_scalar
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - ec_point_mul_scalar_base
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:702,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ec_point_mul_scalar
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - ec_point_mul_scalar_base
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:685,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:686,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:688,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ec_point_mul_scalar
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - ec_point_mul_scalar_base
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:702,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:704,37'
              BranchSideFuncs:
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - ec_point_mul_scalar
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:710,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ec_point_mul_scalar
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:704,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:705,35'
              BranchSideFuncs:
                - ec_point_mul_scalar_base
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - ec_point_mul_scalar
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:706,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:704,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:706,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ec_point_mul_scalar
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:708,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ec_point_mul_scalar
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:710,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:713,37'
              BranchSideFuncs:
                - _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ec_point_mul_scalar
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:724,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:713,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:714,30'
              BranchSideFuncs:
                - ec_point_mul_scalar
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:715,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:713,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:715,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:717,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:717,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:718,23'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:720,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:672,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:676,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:677,21'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:678,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:684,19'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:704,10'
          Dst:             _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:705,10'
          Dst:             ec_point_mul_scalar_base
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:713,10'
          Dst:             _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:714,10'
          Dst:             ec_point_mul_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:718,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    EC_POINT_point2oct
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
        - form
        - buf
        - max_out
        - ctx
      BBCount:         12
      ICount:          93
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_GFp_simple_is_at_infinity
        - ec_jacobian_to_affine
        - ec_point_byte_len
        - ec_point_to_bytes
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:158,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:161,7'
              BranchSideFuncs:
                - ec_jacobian_to_affine
                - ec_point_to_bytes
                - ec_GFp_simple_is_at_infinity
                - ec_point_byte_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:164,38'
              BranchSideFuncs:
                - ec_GFp_simple_is_at_infinity
                - ec_point_byte_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:171,30'
              BranchSideFuncs:
                - ec_jacobian_to_affine
                - ec_point_to_bytes
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:164,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:165,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:168,30'
              BranchSideFuncs:
                - ec_point_byte_len
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:172,5'
              BranchSideFuncs:
                - ec_point_to_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:174,28'
              BranchSideFuncs:
                - ec_point_to_bytes
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:157,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:158,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:164,9'
          Dst:             ec_GFp_simple_is_at_infinity
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:165,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:168,12'
          Dst:             ec_point_byte_len
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:171,8'
          Dst:             ec_jacobian_to_affine
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:174,10'
          Dst:             ec_point_to_bytes
    - functionName:    ec_point_byte_len
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - group
        - form
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BN_num_bytes
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:25,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:26,7'
              BranchSideFuncs:
                - BN_num_bytes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:31,42'
              BranchSideFuncs:
                - BN_num_bytes
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:25,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:27,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:31,42'
              BranchSideFuncs:
                - BN_num_bytes
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:33,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:35,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:37,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:27,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:31,28'
          Dst:             BN_num_bytes
    - functionName:    ec_jacobian_to_affine
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - p
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_point_to_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - point
        - form
        - buf
        - max_out
      BBCount:         17
      ICount:          135
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - BN_num_bytes
        - ERR_put_error
        - __assert_fail
        - ec_felem_to_bytes
        - ec_point_byte_len
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:45,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:50,21'
              BranchSideFuncs:
                - ec_felem_to_bytes
                - BN_num_bytes
                - __assert_fail
                - ec_felem_to_bytes
                - ec_felem_to_bytes
                - BN_num_bytes
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:51,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:51,3'
              BranchSideFuncs:
                - ec_felem_to_bytes
                - ec_felem_to_bytes
                - BN_num_bytes
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:53,7'
              BranchSideFuncs:
                - ec_felem_to_bytes
                - ec_felem_to_bytes
                - BN_num_bytes
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:54,23'
              BranchSideFuncs:
                - ec_felem_to_bytes
                - BN_num_bytes
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:59,23'
              BranchSideFuncs:
                - ec_felem_to_bytes
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:55,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:55,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:56,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:43,23'
          Dst:             ec_point_byte_len
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:45,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:50,3'
          Dst:             ec_felem_to_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:51,3'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:51,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:54,5'
          Dst:             ec_felem_to_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:55,5'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:55,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:59,5'
          Dst:             ec_felem_to_bytes
    - functionName:    _ZL26arbitrary_bignum_to_scalarPK11ec_group_stP9EC_SCALARPK9bignum_stP10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - in
        - ctx
      BBCount:         16
      ICount:          105
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - BN_CTX_get
        - BN_nnmod
        - EC_GROUP_get0_order
        - ERR_clear_error
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - ec_bignum_to_scalar
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:651,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:652,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:655,3'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - EC_GROUP_get0_order
                - BN_nnmod
                - ec_bignum_to_scalar
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:660,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:660,37'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ec_bignum_to_scalar
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:660,10'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:660,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:660,10'
              BranchSideFuncs:
                - ec_bignum_to_scalar
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:661,30'
              BranchSideFuncs:
                - ec_bignum_to_scalar
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:651,7'
          Dst:             ec_bignum_to_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:655,3'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:658,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:659,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:660,46'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:660,28'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:661,10'
          Dst:             ec_bignum_to_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:662,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:662,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    ec_point_mul_scalar
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - p
        - scalar
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - ec_GFp_simple_is_on_curve
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:765,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:765,20'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:766,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:765,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:766,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:770,3'
              BranchSideFuncs:
                - ec_GFp_simple_is_on_curve
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:774,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:775,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:779,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:766,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:774,8'
          Dst:             ec_GFp_simple_is_on_curve
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:775,5'
          Dst:             ERR_put_error
    - functionName:    _ZL23ec_GFp_simple_oct2pointPK11ec_group_stP11ec_point_stPKhmP10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
        - buf
        - len
        - ctx
      BBCount:         42
      ICount:          260
      EdgeCount:       45
      CyclomaticComplexity: 5
      functionsReached:
        - BN_CTX_get
        - BN_CTX_new
        - BN_bin2bn
        - BN_num_bytes
        - BN_ucmp
        - EC_POINT_set_compressed_coordinates_GFp
        - ERR_put_error
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - ec_affine_to_jacobian
        - ec_point_from_uncompressed
        - ec_set_to_safe_point
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:88,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:92,18'
              BranchSideFuncs:
                - BN_num_bytes
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_bin2bn
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_ucmp
                - EC_POINT_set_compressed_coordinates_GFp
                - ERR_put_error
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
                - ec_point_from_uncompressed
                - ec_set_to_safe_point
                - ec_affine_to_jacobian
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:93,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:95,37'
              BranchSideFuncs:
                - ec_point_from_uncompressed
                - ec_set_to_safe_point
                - ec_affine_to_jacobian
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:105,21'
              BranchSideFuncs:
                - BN_num_bytes
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_bin2bn
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_ucmp
                - EC_POINT_set_compressed_coordinates_GFp
                - ERR_put_error
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:95,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:98,28'
              BranchSideFuncs:
                - ec_affine_to_jacobian
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:101,27'
              BranchSideFuncs:
                - ec_affine_to_jacobian
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:108,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:109,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:110,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:110,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:119,27'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_bin2bn
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_ucmp
                - EC_POINT_set_compressed_coordinates_GFp
                - ERR_put_error
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:120,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:121,19'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_bin2bn
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_ucmp
                - EC_POINT_set_compressed_coordinates_GFp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:128,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_bin2bn
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_ucmp
                - EC_POINT_set_compressed_coordinates_GFp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:122,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:123,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:125,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_bin2bn
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_ucmp
                - EC_POINT_set_compressed_coordinates_GFp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:130,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:130,34'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:131,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:131,5'
              BranchSideFuncs:
                - BN_ucmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_POINT_set_compressed_coordinates_GFp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:133,15'
              BranchSideFuncs:
                - BN_ucmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_POINT_set_compressed_coordinates_GFp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:133,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:134,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:138,48'
              BranchSideFuncs:
                - EC_POINT_set_compressed_coordinates_GFp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:138,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:139,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:142,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:88,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:95,10'
          Dst:             ec_point_from_uncompressed
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:98,7'
          Dst:             ec_set_to_safe_point
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:101,5'
          Dst:             ec_affine_to_jacobian
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:106,28'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:110,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:121,19'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:128,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:129,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:130,24'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:143,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:133,7'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:134,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:138,8'
          Dst:             EC_POINT_set_compressed_coordinates_GFp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:143,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    ec_point_from_uncompressed
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - out
        - in
        - len
      BBCount:         16
      ICount:          105
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BN_num_bytes
        - ERR_put_error
        - ec_felem_from_bytes
        - ec_point_set_affine_coordinates
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:69,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:69,35'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:70,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:69,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:70,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:75,28'
              BranchSideFuncs:
                - ec_felem_from_bytes
                - ec_felem_from_bytes
                - ec_point_set_affine_coordinates
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:75,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:76,28'
              BranchSideFuncs:
                - ec_felem_from_bytes
                - ec_point_set_affine_coordinates
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:78,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:76,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:77,40'
              BranchSideFuncs:
                - ec_point_set_affine_coordinates
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:78,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:78,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:81,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:68,28'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:70,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:75,8'
          Dst:             ec_felem_from_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:76,8'
          Dst:             ec_felem_from_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:77,8'
          Dst:             ec_point_set_affine_coordinates
    - functionName:    EC_POINT_set_compressed_coordinates_GFp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y_bit
        - ctx
      BBCount:         95
      ICount:          501
      EdgeCount:       186
      CyclomaticComplexity: 93
      functionsReached:
        - BN_CTX_get
        - BN_CTX_new
        - BN_cmp
        - BN_is_negative
        - BN_is_odd
        - BN_is_zero
        - BN_mod_mul
        - BN_mod_sqr
        - BN_mod_sqrt
        - BN_usub
        - EC_GROUP_cmp
        - EC_GROUP_get_curve_GFp
        - EC_POINT_set_affine_coordinates_GFp
        - ERR_GET_LIB
        - ERR_GET_REASON
        - ERR_clear_error
        - ERR_peek_last_error
        - ERR_put_error
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - bn_mod_add_consttime
        - bn_mod_lshift1_consttime
        - bn_mod_sub_consttime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:202,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:206,26'
              BranchSideFuncs:
                - BN_is_negative
                - BN_cmp
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_GROUP_get_curve_GFp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - bn_mod_add_consttime
                - bn_mod_add_consttime
                - BN_mod_sqrt
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
                - bn_mod_lshift1_consttime
                - bn_mod_add_consttime
                - bn_mod_sub_consttime
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:207,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:207,35'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:208,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:207,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:208,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:212,3'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_GROUP_get_curve_GFp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - bn_mod_add_consttime
                - bn_mod_add_consttime
                - BN_mod_sqrt
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
                - bn_mod_lshift1_consttime
                - bn_mod_add_consttime
                - bn_mod_sub_consttime
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:215,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:216,19'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_GROUP_get_curve_GFp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - bn_mod_add_consttime
                - bn_mod_add_consttime
                - BN_mod_sqrt
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
                - bn_mod_lshift1_consttime
                - bn_mod_add_consttime
                - bn_mod_sub_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:223,12'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_GROUP_get_curve_GFp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - bn_mod_add_consttime
                - bn_mod_add_consttime
                - BN_mod_sqrt
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
                - bn_mod_lshift1_consttime
                - bn_mod_add_consttime
                - bn_mod_sub_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:217,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:218,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:220,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - EC_GROUP_get_curve_GFp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - bn_mod_add_consttime
                - bn_mod_add_consttime
                - BN_mod_sqrt
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
                - bn_mod_lshift1_consttime
                - bn_mod_add_consttime
                - bn_mod_sub_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:231,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:231,44'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:232,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:231,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:232,5'
              BranchSideFuncs:
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mod_mul
                - BN_mod_mul
                - bn_mod_add_consttime
                - bn_mod_add_consttime
                - BN_mod_sqrt
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
                - bn_mod_lshift1_consttime
                - bn_mod_add_consttime
                - bn_mod_sub_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:240,19'
              BranchSideFuncs:
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mod_mul
                - BN_mod_mul
                - bn_mod_add_consttime
                - bn_mod_add_consttime
                - BN_mod_sqrt
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
                - bn_mod_lshift1_consttime
                - bn_mod_add_consttime
                - bn_mod_sub_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:240,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:241,19'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mod_mul
                - bn_mod_add_consttime
                - bn_mod_add_consttime
                - BN_mod_sqrt
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
                - bn_mod_lshift1_consttime
                - bn_mod_add_consttime
                - bn_mod_sub_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:242,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:240,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:242,5'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_mod_add_consttime
                - bn_mod_add_consttime
                - BN_mod_sqrt
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
                - bn_mod_lshift1_consttime
                - bn_mod_add_consttime
                - bn_mod_sub_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:246,7'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_mod_add_consttime
                - bn_mod_add_consttime
                - BN_mod_sqrt
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
                - bn_mod_lshift1_consttime
                - bn_mod_add_consttime
                - bn_mod_sub_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:247,35'
              BranchSideFuncs:
                - bn_mod_lshift1_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_mod_add_consttime
                - bn_mod_sub_consttime
                - bn_mod_add_consttime
                - BN_mod_sqrt
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:253,21'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_mod_add_consttime
                - bn_mod_add_consttime
                - BN_mod_sqrt
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:247,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:248,31'
              BranchSideFuncs:
                - bn_mod_add_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_mod_sub_consttime
                - bn_mod_add_consttime
                - BN_mod_sqrt
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:250,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:248,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:249,31'
              BranchSideFuncs:
                - bn_mod_sub_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_mod_add_consttime
                - BN_mod_sqrt
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:250,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:247,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:250,7'
              BranchSideFuncs:
                - bn_mod_add_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mod_sqrt
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:252,3'
              BranchSideFuncs:
                - bn_mod_add_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mod_sqrt
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:253,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:254,31'
              BranchSideFuncs:
                - bn_mod_add_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - bn_mod_add_consttime
                - BN_mod_sqrt
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:255,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:253,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:0,0'
              BranchSideFuncs:
                - bn_mod_add_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mod_sqrt
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:255,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:260,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:261,5'
              BranchSideFuncs:
                - BN_mod_sqrt
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:264,20'
              BranchSideFuncs:
                - BN_mod_sqrt
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:264,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:265,20'
              BranchSideFuncs:
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:276,7'
              BranchSideFuncs:
                - BN_is_odd
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - BN_is_zero
                - BN_usub
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:266,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:267,24'
              BranchSideFuncs:
                - ERR_GET_REASON
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:271,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:266,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:268,7'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:271,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:276,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:277,20'
              BranchSideFuncs:
                - BN_is_zero
                - BN_usub
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:285,7'
              BranchSideFuncs:
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:277,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:278,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:281,18'
              BranchSideFuncs:
                - BN_usub
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:281,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:282,7'
              BranchSideFuncs:
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:284,3'
              BranchSideFuncs:
                - BN_is_odd
                - EC_POINT_set_affine_coordinates_GFp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:285,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:286,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:290,44'
              BranchSideFuncs:
                - EC_POINT_set_affine_coordinates_GFp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:290,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:291,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:294,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:201,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:202,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:207,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:207,28'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:208,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:212,3'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:216,19'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:225,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:226,18'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:227,18'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:228,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:229,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:230,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:231,21'
          Dst:             EC_GROUP_get_curve_GFp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:295,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:240,8'
          Dst:             BN_mod_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:241,8'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:247,10'
          Dst:             bn_mod_lshift1_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:248,10'
          Dst:             bn_mod_add_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:249,10'
          Dst:             bn_mod_sub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:253,10'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:254,10'
          Dst:             bn_mod_add_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:260,8'
          Dst:             bn_mod_add_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:264,8'
          Dst:             BN_mod_sqrt
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:265,20'
          Dst:             ERR_peek_last_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:266,9'
          Dst:             ERR_GET_LIB
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:267,9'
          Dst:             ERR_GET_REASON
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:268,7'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:269,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:271,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:276,16'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:277,9'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:278,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:281,10'
          Dst:             BN_usub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:285,16'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:286,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:290,8'
          Dst:             EC_POINT_set_affine_coordinates_GFp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:295,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    EC_GROUP_get_curve_GFp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out_p
        - out_a
        - out_b
        - ctx
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_GFp_simple_group_get_curve
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:366,10'
          Dst:             ec_GFp_simple_group_get_curve
    - functionName:    BN_mod_sqr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - m
        - ctx
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_div
        - BN_sqr
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:598,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:599,5'
              BranchSideFuncs:
                - BN_div
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:603,10'
              BranchSideFuncs:
                - BN_div
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:598,8'
          Dst:             BN_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:603,10'
          Dst:             BN_div
    - functionName:    BN_mod_mul
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - m
        - ctx
      BBCount:         21
      ICount:          130
      EdgeCount:       21
      CyclomaticComplexity: 2
      functionsReached:
        - BN_CTX_get
        - BN_mul
        - BN_nnmod
        - BN_sqr
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:576,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:577,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:580,7'
              BranchSideFuncs:
                - BN_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_nnmod
                - BN_sqr
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:580,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:581,17'
              BranchSideFuncs:
                - BN_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_nnmod
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:585,17'
              BranchSideFuncs:
                - BN_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_nnmod
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:581,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:582,7'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:584,3'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:585,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:0,0'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:586,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:590,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:591,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:594,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:574,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:575,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:595,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:581,10'
          Dst:             BN_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:585,10'
          Dst:             BN_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:590,8'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:595,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    bn_mod_lshift1_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - m
        - ctx
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_add_consttime
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:657,10'
          Dst:             bn_mod_add_consttime
    - functionName:    bn_mod_add_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - m
        - ctx
      BBCount:         20
      ICount:          160
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - _ZL19bn_resized_from_ctxPK9bignum_stmP10bignum_ctx
        - _ZL25bn_scratch_space_from_ctxmP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - bn_mod_add_words
        - bn_wexpand
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:532,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:532,23'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:534,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:532,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:532,39'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:534,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:532,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:533,19'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:534,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:532,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:534,5'
              BranchSideFuncs:
                - bn_mod_add_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:536,20'
              BranchSideFuncs:
                - bn_mod_add_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:528,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:529,7'
          Dst:             _ZL19bn_resized_from_ctxPK9bignum_stmP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:530,7'
          Dst:             _ZL19bn_resized_from_ctxPK9bignum_stmP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:531,17'
          Dst:             _ZL25bn_scratch_space_from_ctxmP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:533,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:540,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:536,3'
          Dst:             bn_mod_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:540,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    bn_mod_sub_consttime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - m
        - ctx
      BBCount:         20
      ICount:          160
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - _ZL19bn_resized_from_ctxPK9bignum_stmP10bignum_ctx
        - _ZL25bn_scratch_space_from_ctxmP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - bn_mod_sub_words
        - bn_wexpand
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:556,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:556,23'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:558,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:556,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:556,39'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:558,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:556,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:557,19'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:558,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:556,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:558,5'
              BranchSideFuncs:
                - bn_mod_sub_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:560,20'
              BranchSideFuncs:
                - bn_mod_sub_words
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:552,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:553,7'
          Dst:             _ZL19bn_resized_from_ctxPK9bignum_stmP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:554,7'
          Dst:             _ZL19bn_resized_from_ctxPK9bignum_stmP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:555,17'
          Dst:             _ZL25bn_scratch_space_from_ctxmP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:557,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:564,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:560,3'
          Dst:             bn_mod_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:564,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    BN_mod_sqrt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - a
        - p
        - ctx
      BBCount:         257
      ICount:          1192
      EdgeCount:       281
      CyclomaticComplexity: 26
      functionsReached:
        - BN_CTX_get
        - BN_abs_is_word
        - BN_add_word
        - BN_clear_free
        - BN_cmp
        - BN_copy
        - BN_free
        - BN_is_bit_set
        - BN_is_odd
        - BN_is_one
        - BN_is_zero
        - BN_mod_exp_mont
        - BN_mod_mul
        - BN_mod_sqr
        - BN_new
        - BN_nnmod
        - BN_num_bits
        - BN_one
        - BN_pseudo_rand
        - BN_rshift
        - BN_rshift1
        - BN_set_word
        - BN_sub_word
        - BN_ucmp
        - BN_usub
        - BN_zero
        - ERR_put_error
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - __assert_fail
        - bn_jacobi
        - bn_mod_lshift1_consttime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:33,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:33,39'
              BranchSideFuncs:
                - BN_abs_is_word
                - BN_is_zero
                - BN_is_one
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_bit_set
                - BN_copy
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
                - bn_mod_lshift1_consttime
                - BN_rshift
                - BN_mod_exp_mont
                - BN_mod_sqr
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_rshift
                - BN_add_word
                - BN_mod_exp_mont
                - BN_new
                - BN_is_one
                - BN_set_word
                - BN_free
                - BN_new
                - BN_abs_is_word
                - ERR_put_error
                - BN_is_bit_set
                - BN_set_word
                - BN_free
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:34,24'
              BranchSideFuncs:
                - BN_abs_is_word
                - ERR_put_error
                - BN_is_bit_set
                - BN_set_word
                - BN_free
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:33,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:34,24'
              BranchSideFuncs:
                - BN_abs_is_word
                - ERR_put_error
                - BN_is_bit_set
                - BN_set_word
                - BN_free
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:52,18'
              BranchSideFuncs:
                - BN_is_zero
                - BN_is_one
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_bit_set
                - BN_copy
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
                - bn_mod_lshift1_consttime
                - BN_rshift
                - BN_mod_exp_mont
                - BN_mod_sqr
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_rshift
                - BN_add_word
                - BN_mod_exp_mont
                - BN_new
                - BN_is_one
                - BN_set_word
                - BN_free
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:34,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:35,11'
              BranchSideFuncs:
                - BN_is_bit_set
                - BN_set_word
                - BN_free
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:48,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:35,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:36,15'
              BranchSideFuncs:
                - BN_new
                - BN_is_bit_set
                - BN_set_word
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:38,11'
              BranchSideFuncs:
                - BN_is_bit_set
                - BN_set_word
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:38,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:39,24'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:40,13'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:38,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:40,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:45,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:40,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:41,19'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:43,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:52,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:52,34'
              BranchSideFuncs:
                - BN_is_one
                - BN_set_word
                - BN_free
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:53,9'
              BranchSideFuncs:
                - BN_is_one
                - BN_set_word
                - BN_free
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:52,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:53,9'
              BranchSideFuncs:
                - BN_is_one
                - BN_set_word
                - BN_free
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:66,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_bit_set
                - BN_copy
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
                - bn_mod_lshift1_consttime
                - BN_rshift
                - BN_mod_exp_mont
                - BN_mod_sqr
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_rshift
                - BN_add_word
                - BN_mod_exp_mont
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:53,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:54,13'
              BranchSideFuncs:
                - BN_new
                - BN_is_one
                - BN_set_word
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:56,9'
              BranchSideFuncs:
                - BN_is_one
                - BN_set_word
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:56,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:57,22'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:58,11'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:56,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:58,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:63,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:58,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:59,17'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:61,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:74,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:77,7'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_bit_set
                - BN_copy
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
                - bn_mod_lshift1_consttime
                - BN_rshift
                - BN_mod_exp_mont
                - BN_mod_sqr
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_rshift
                - BN_add_word
                - BN_mod_exp_mont
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:78,11'
              BranchSideFuncs:
                - BN_new
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_bit_set
                - BN_copy
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
                - bn_mod_lshift1_consttime
                - BN_rshift
                - BN_mod_exp_mont
                - BN_mod_sqr
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_rshift
                - BN_add_word
                - BN_mod_exp_mont
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:80,7'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_bit_set
                - BN_copy
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
                - bn_mod_lshift1_consttime
                - BN_rshift
                - BN_mod_exp_mont
                - BN_mod_sqr
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_rshift
                - BN_add_word
                - BN_mod_exp_mont
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:81,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:85,17'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_bit_set
                - BN_copy
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
                - bn_mod_lshift1_consttime
                - BN_rshift
                - BN_mod_exp_mont
                - BN_mod_sqr
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_rshift
                - BN_add_word
                - BN_mod_exp_mont
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:86,5'
              BranchSideFuncs:
                - BN_is_bit_set
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
                - bn_mod_lshift1_consttime
                - BN_rshift
                - BN_mod_exp_mont
                - BN_mod_sqr
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_rshift
                - BN_add_word
                - BN_mod_exp_mont
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:90,5'
              BranchSideFuncs:
                - BN_is_bit_set
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
                - bn_mod_lshift1_consttime
                - BN_rshift
                - BN_mod_exp_mont
                - BN_mod_sqr
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_rshift
                - BN_add_word
                - BN_mod_exp_mont
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:91,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:92,6'
              BranchSideFuncs:
                - BN_is_bit_set
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
                - bn_mod_lshift1_consttime
                - BN_rshift
                - BN_mod_exp_mont
                - BN_mod_sqr
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_rshift
                - BN_add_word
                - BN_mod_exp_mont
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:96,7'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
                - bn_mod_lshift1_consttime
                - BN_rshift
                - BN_mod_exp_mont
                - BN_mod_sqr
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_rshift
                - BN_add_word
                - BN_mod_exp_mont
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:96,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:103,20'
              BranchSideFuncs:
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_add_word
                - BN_mod_exp_mont
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:115,7'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
                - bn_mod_lshift1_consttime
                - BN_rshift
                - BN_mod_exp_mont
                - BN_mod_sqr
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:103,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:104,7'
              BranchSideFuncs:
                - BN_add_word
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:106,5'
              BranchSideFuncs:
                - BN_add_word
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:107,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:108,26'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:109,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:107,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:109,7'
              BranchSideFuncs:
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:111,9'
              BranchSideFuncs:
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:143,35'
              BranchSideFuncs:
                - bn_mod_lshift1_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_rshift
                - BN_mod_exp_mont
                - BN_mod_sqr
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:182,16'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:143,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:144,7'
              BranchSideFuncs:
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_mod_sqr
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:148,20'
              BranchSideFuncs:
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_mod_sqr
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:148,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:149,7'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_sqr
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:151,5'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_sqr
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:152,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:153,7'
              BranchSideFuncs:
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:157,21'
              BranchSideFuncs:
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:157,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:158,7'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:162,21'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_sub_word
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:162,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:163,22'
              BranchSideFuncs:
                - BN_sub_word
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:164,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:162,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:164,7'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:168,21'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:168,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:169,21'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:170,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:168,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:170,7'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:173,18'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:173,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:174,7'
              BranchSideFuncs:
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:176,9'
              BranchSideFuncs:
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:183,5'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_pseudo_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:185,3'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_pseudo_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:190,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:191,24'
              BranchSideFuncs:
                - BN_set_word
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - bn_jacobi
                - BN_rshift
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - BN_set_word
                - BN_usub
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:195,27'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_pseudo_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - BN_set_word
                - ERR_put_error
                - BN_set_word
                - BN_usub
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:191,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:192,9'
              BranchSideFuncs:
                - bn_jacobi
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - BN_set_word
                - BN_usub
                - BN_set_word
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:194,5'
              BranchSideFuncs:
                - bn_jacobi
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - BN_set_word
                - BN_usub
                - BN_set_word
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:195,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:196,9'
              BranchSideFuncs:
                - BN_ucmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - BN_pseudo_rand
                - BN_set_word
                - ERR_put_error
                - BN_set_word
                - BN_usub
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:198,19'
              BranchSideFuncs:
                - BN_ucmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - BN_pseudo_rand
                - BN_set_word
                - ERR_put_error
                - BN_set_word
                - BN_usub
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:198,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:199,21'
              BranchSideFuncs:
                - BN_usub
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_set_word
                - ERR_put_error
                - BN_set_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:204,22'
              BranchSideFuncs:
                - BN_is_zero
                - bn_jacobi
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_usub
                - BN_set_word
                - ERR_put_error
                - BN_set_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:199,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:200,11'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:202,7'
              BranchSideFuncs:
                - BN_is_zero
                - bn_jacobi
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_usub
                - BN_set_word
                - ERR_put_error
                - BN_set_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:205,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:206,11'
              BranchSideFuncs:
                - bn_jacobi
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - BN_set_word
                - BN_usub
                - BN_set_word
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:208,7'
              BranchSideFuncs:
                - bn_jacobi
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - BN_set_word
                - BN_usub
                - BN_set_word
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:212,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:213,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:215,9'
              BranchSideFuncs:
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - BN_set_word
                - BN_usub
                - BN_set_word
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:215,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:217,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:220,3'
              BranchSideFuncs:
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:220,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:220,22'
              BranchSideFuncs:
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:220,3'
              BranchSideFuncs:
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - BN_num_bits
                - BN_pseudo_rand
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:220,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:190,9'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_pseudo_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_ucmp
                - BN_is_zero
                - bn_jacobi
                - BN_rshift
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BN_set_word
                - BN_usub
                - BN_set_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:222,7'
              BranchSideFuncs:
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:222,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:227,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:232,18'
              BranchSideFuncs:
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_exp_mont
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:232,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:233,5'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:238,24'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_one
                - BN_rshift1
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:238,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:239,5'
              BranchSideFuncs:
                - BN_is_one
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:241,17'
              BranchSideFuncs:
                - BN_is_one
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:241,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:242,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:264,19'
              BranchSideFuncs:
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_zero
                - BN_mod_exp_mont
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:264,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:265,5'
              BranchSideFuncs:
                - BN_is_zero
                - BN_mod_exp_mont
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:269,18'
              BranchSideFuncs:
                - BN_is_zero
                - BN_mod_exp_mont
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
                - BN_nnmod
                - BN_is_zero
                - BN_one
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:269,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:270,19'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_zero
                - BN_one
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:282,26'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_zero
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:270,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:271,7'
              BranchSideFuncs:
                - BN_is_zero
                - BN_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:273,20'
              BranchSideFuncs:
                - BN_is_zero
                - BN_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:273,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:275,15'
              BranchSideFuncs:
                - BN_zero
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:278,24'
              BranchSideFuncs:
                - BN_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_sqr
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:282,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:283,7'
              BranchSideFuncs:
                - BN_is_zero
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:285,20'
              BranchSideFuncs:
                - BN_is_zero
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:285,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:0,0'
              BranchSideFuncs:
                - BN_zero
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:287,15'
              BranchSideFuncs:
                - BN_zero
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:294,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:295,19'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:296,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:294,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:296,5'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:300,19'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:300,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:301,5'
              BranchSideFuncs:
                - BN_is_one
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:304,3'
              BranchSideFuncs:
                - BN_is_one
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:312,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:313,20'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:321,12'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_is_one
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:313,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:314,9'
              BranchSideFuncs:
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:316,11'
              BranchSideFuncs:
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:321,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:322,11'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_is_one
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_sqr
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:336,9'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_is_one
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_mod_sqr
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:322,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:323,25'
              BranchSideFuncs:
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_is_one
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:327,25'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_is_one
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_sqr
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:323,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:324,11'
              BranchSideFuncs:
                - BN_is_one
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_is_one
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_mod_sqr
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:326,7'
              BranchSideFuncs:
                - BN_is_one
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_is_one
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_mod_sqr
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:327,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:0,0'
              BranchSideFuncs:
                - BN_is_one
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_is_one
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_mod_sqr
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:328,11'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:331,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:332,9'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_is_one
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_mod_sqr
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:334,5'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_is_one
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:336,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:337,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:342,18'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_is_one
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_mod_sqr
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:342,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:343,7'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_is_one
                - BN_copy
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_mod_sqr
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:345,14'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_is_one
                - BN_copy
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_mod_sqr
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:345,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:346,23'
              BranchSideFuncs:
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_is_one
                - BN_copy
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:350,21'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_is_one
                - BN_copy
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:346,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:347,9'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_is_one
                - BN_copy
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_mod_sqr
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:349,5'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_is_one
                - BN_copy
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
                - BN_mod_sqr
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:350,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:351,21'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - __assert_fail
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:353,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:351,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:352,21'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - __assert_fail
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:353,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:350,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:353,7'
              BranchSideFuncs:
                - __assert_fail
                - BN_is_one
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:357,5'
              BranchSideFuncs:
                - __assert_fail
                - BN_is_one
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:357,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:357,5'
              BranchSideFuncs:
                - BN_is_one
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:358,9'
              BranchSideFuncs:
                - BN_is_one
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - BN_mod_mul
                - BN_mod_mul
                - BN_mod_mul
                - __assert_fail
                - BN_mod_sqr
                - ERR_put_error
                - BN_mod_mul
                - BN_is_one
                - BN_mod_sqr
                - BN_copy
                - BN_mod_sqr
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:362,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:362,8'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:364,21'
              BranchSideFuncs:
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:364,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:365,11'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:368,10'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:368,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:368,29'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:372,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:368,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:369,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:372,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:375,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:376,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:381,10'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:376,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:377,21'
              BranchSideFuncs:
                - BN_clear_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:379,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:33,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:33,24'
          Dst:             BN_abs_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:34,9'
          Dst:             BN_abs_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:36,15'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:39,29'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:39,12'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:41,11'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:48,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:52,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:52,24'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:54,13'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:57,27'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:57,10'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:59,9'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:66,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:67,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:68,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:69,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:70,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:71,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:72,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:382,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:78,11'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:85,8'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:91,11'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:103,10'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:107,10'
          Dst:             BN_add_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:108,10'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:143,10'
          Dst:             bn_mod_lshift1_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:148,10'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:152,10'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:157,10'
          Dst:             BN_mod_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:162,10'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:163,10'
          Dst:             BN_sub_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:168,10'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:169,10'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:173,10'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:182,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:191,12'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:195,30'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:195,12'
          Dst:             BN_pseudo_rand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:198,11'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:199,13'
          Dst:             BN_usub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:204,11'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:205,14'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:211,9'
          Dst:             bn_jacobi
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:217,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:227,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:232,8'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:238,8'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:241,7'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:242,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:264,8'
          Dst:             BN_rshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:269,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:270,10'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:273,9'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:275,7'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:278,17'
          Dst:             BN_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:282,10'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:285,9'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:287,7'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:294,8'
          Dst:             BN_mod_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:295,8'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:300,8'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:312,9'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:313,12'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:323,14'
          Dst:             BN_mod_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:327,14'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:331,11'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:337,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:342,10'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:346,12'
          Dst:             BN_mod_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:350,10'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:351,10'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:352,10'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:357,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:364,10'
          Dst:             BN_mod_sqr
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:368,22'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:369,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:377,7'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/sqrt.cc.inc:382,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    BN_pseudo_rand
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - rnd
        - bits
        - top
        - bottom
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_rand
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:91,10'
          Dst:             BN_rand
    - functionName:    bn_jacobi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
        - ctx
      BBCount:         60
      ICount:          329
      EdgeCount:       69
      CyclomaticComplexity: 11
      functionsReached:
        - BN_CTX_get
        - BN_copy
        - BN_is_bit_set
        - BN_is_negative
        - BN_is_odd
        - BN_is_one
        - BN_is_zero
        - BN_nnmod
        - BN_rshift
        - ERR_put_error
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:34,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:35,5'
              BranchSideFuncs:
                - BN_is_negative
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_nnmod
                - BN_is_one
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:40,22'
              BranchSideFuncs:
                - BN_is_negative
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_nnmod
                - BN_is_one
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:40,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:41,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:45,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_nnmod
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:48,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:49,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:52,16'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_nnmod
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:52,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:53,16'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_nnmod
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:54,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:52,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:54,5'
              BranchSideFuncs:
                - BN_is_zero
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_nnmod
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:61,7'
              BranchSideFuncs:
                - BN_is_zero
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_nnmod
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:66,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:67,24'
              BranchSideFuncs:
                - BN_is_one
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:71,9'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_nnmod
                - BN_is_zero
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:67,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:67,29'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:67,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:72,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:73,8'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_nnmod
                - BN_is_zero
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:75,20'
              BranchSideFuncs:
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_nnmod
                - BN_is_zero
                - BN_is_bit_set
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:75,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:76,7'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:78,9'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:78,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:81,13'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:86,10'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:81,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:81,33'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:81,33'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:86,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:86,20'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:86,32'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:86,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:86,19'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:86,19'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:86,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:86,10'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:86,10'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:86,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:86,43'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:86,43'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:86,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:87,14'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:91,19'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_zero
                - BN_is_bit_set
                - BN_rshift
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:91,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:92,7'
              BranchSideFuncs:
                - BN_is_zero
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_nnmod
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:94,19'
              BranchSideFuncs:
                - BN_is_zero
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_nnmod
                - BN_is_one
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:34,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:35,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:40,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:41,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:45,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:46,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:47,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:99,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:52,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:53,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:66,9'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:67,14'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:72,13'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:75,10'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:91,10'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/jacobi.cc.inc:99,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    _ZL19bn_resized_from_ctxPK9bignum_stmP10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
        - width
        - ctx
      BBCount:         17
      ICount:          89
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - BN_copy
        - _ZL25bn_scratch_space_from_ctxmP10bignum_ctx
        - __assert_fail
        - bn_fits_in_words
        - bn_resize_words
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:500,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:502,5'
              BranchSideFuncs:
                - bn_fits_in_words
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:505,43'
              BranchSideFuncs:
                - _ZL25bn_scratch_space_from_ctxmP10bignum_ctx
                - BN_copy
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:502,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:502,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:503,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:506,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:506,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:507,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:506,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:506,60'
              BranchSideFuncs:
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:507,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:506,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:507,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:509,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:502,5'
          Dst:             bn_fits_in_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:502,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:505,17'
          Dst:             _ZL25bn_scratch_space_from_ctxmP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:506,23'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:506,44'
          Dst:             bn_resize_words
    - functionName:    BN_sqr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - ctx
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - bn_set_minimal_width
        - bn_sqr_consttime
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:322,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:323,5'
              BranchSideFuncs:
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:326,24'
              BranchSideFuncs:
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:322,8'
          Dst:             bn_sqr_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:326,3'
          Dst:             bn_set_minimal_width
    - functionName:    BN_mul
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - ctx
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11bn_mul_implP9bignum_stPKS_S2_P10bignum_ctx
        - bn_set_minimal_width
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:197,5'
              BranchSideFuncs:
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:201,24'
              BranchSideFuncs:
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:196,8'
          Dst:             _ZL11bn_mul_implP9bignum_stPKS_S2_P10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:201,3'
          Dst:             bn_set_minimal_width
    - functionName:    ec_GFp_simple_group_get_curve
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - p
        - a
        - b
      BBCount:         20
      ICount:          97
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - BN_copy
        - ec_felem_to_bignum
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:74,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:74,30'
              BranchSideFuncs:
                - BN_copy
                - ec_felem_to_bignum
                - ec_felem_to_bignum
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:75,8'
              BranchSideFuncs:
                - ec_felem_to_bignum
                - ec_felem_to_bignum
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:74,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:75,8'
              BranchSideFuncs:
                - ec_felem_to_bignum
                - ec_felem_to_bignum
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:77,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:75,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:75,41'
              BranchSideFuncs:
                - ec_felem_to_bignum
                - ec_felem_to_bignum
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:76,8'
              BranchSideFuncs:
                - ec_felem_to_bignum
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:75,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:76,8'
              BranchSideFuncs:
                - ec_felem_to_bignum
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:77,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:76,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:76,41'
              BranchSideFuncs:
                - ec_felem_to_bignum
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:79,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:74,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:77,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:79,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:74,22'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:75,22'
          Dst:             ec_felem_to_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:76,22'
          Dst:             ec_felem_to_bignum
    - functionName:    ec_felem_to_bignum
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - in
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_bin2bn
        - ec_felem_to_bytes
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:47,3'
          Dst:             ec_felem_to_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/felem.cc.inc:48,10'
          Dst:             BN_bin2bn
    - functionName:    EC_KEY_get0_group
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_get0_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_scalar_from_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - out
        - in
        - len
      BBCount:         8
      ICount:          81
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_num_bytes
        - ERR_put_error
        - bn_big_endian_to_words
        - bn_less_than_words
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:74,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:78,26'
              BranchSideFuncs:
                - bn_big_endian_to_words
                - bn_less_than_words
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:81,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:85,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:73,14'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:74,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:78,3'
          Dst:             bn_big_endian_to_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:80,8'
          Dst:             bn_less_than_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:81,5'
          Dst:             ERR_put_error
    - functionName:    ec_scalar_to_montgomery_inv_vartime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16digest_to_scalarPK11ec_group_stP9EC_SCALARPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - out
        - digest
        - digest_len
      BBCount:         9
      ICount:          108
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_num_bits
        - EC_GROUP_get0_order
        - bn_big_endian_to_words
        - bn_reduce_once_in_place
        - bn_rshift_words
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:39,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:40,18'
              BranchSideFuncs:
                - bn_big_endian_to_words
                - bn_reduce_once_in_place
                - bn_rshift_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:42,26'
              BranchSideFuncs:
                - bn_big_endian_to_words
                - bn_reduce_once_in_place
                - bn_rshift_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:45,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:45,7'
              BranchSideFuncs:
                - bn_rshift_words
                - bn_reduce_once_in_place
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:46,21'
              BranchSideFuncs:
                - bn_rshift_words
                - bn_reduce_once_in_place
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:35,25'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:36,21'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:42,3'
          Dst:             bn_big_endian_to_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:46,5'
          Dst:             bn_rshift_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:55,3'
          Dst:             bn_reduce_once_in_place
    - functionName:    ec_scalar_mul_montgomery
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - b
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_mod_mul_montgomery_small
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:141,3'
          Dst:             bn_mod_mul_montgomery_small
    - functionName:    ec_point_mul_scalar_public
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - g_scalar
        - p
        - p_scalar
      BBCount:         13
      ICount:          95
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:737,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:737,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:738,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:737,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:737,47'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:738,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:737,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:738,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:742,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:742,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:743,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:746,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:738,5'
          Dst:             ERR_put_error
    - functionName:    ec_cmp_x_coordinate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - p
        - r
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - out_retry
        - sig
        - out_sig_len
        - max_sig_len
        - priv_key
        - k
        - digest
        - digest_len
      BBCount:         25
      ICount:          196
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - BN_num_bits
        - BN_num_bytes
        - EC_GROUP_get0_order
        - ERR_put_error
        - _ZL16digest_to_scalarPK11ec_group_stP9EC_SCALARPKhm
        - _ZL28constant_time_declassify_inti
        - __assert_fail
        - ec_get_x_coordinate_as_scalar
        - ec_point_mul_scalar_base
        - ec_scalar_add
        - ec_scalar_from_montgomery
        - ec_scalar_inv0_montgomery
        - ec_scalar_is_zero
        - ec_scalar_mul_montgomery
        - ec_scalar_to_bytes
        - ec_scalar_to_montgomery
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:126,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:130,37'
              BranchSideFuncs:
                - BN_num_bytes
                - ec_point_mul_scalar_base
                - ec_get_x_coordinate_as_scalar
                - ec_scalar_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - ec_scalar_to_montgomery
                - ec_scalar_mul_montgomery
                - _ZL16digest_to_scalarPK11ec_group_stP9EC_SCALARPKhm
                - ec_scalar_add
                - ec_scalar_inv0_montgomery
                - ec_scalar_from_montgomery
                - ec_scalar_mul_montgomery
                - ec_scalar_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - ec_scalar_to_bytes
                - __assert_fail
                - ec_scalar_to_bytes
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:132,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:139,33'
              BranchSideFuncs:
                - ec_point_mul_scalar_base
                - ec_get_x_coordinate_as_scalar
                - ec_scalar_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - ec_scalar_to_montgomery
                - ec_scalar_mul_montgomery
                - _ZL16digest_to_scalarPK11ec_group_stP9EC_SCALARPKhm
                - ec_scalar_add
                - ec_scalar_inv0_montgomery
                - ec_scalar_from_montgomery
                - ec_scalar_mul_montgomery
                - ec_scalar_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - ec_scalar_to_bytes
                - __assert_fail
                - ec_scalar_to_bytes
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:139,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:140,38'
              BranchSideFuncs:
                - ec_get_x_coordinate_as_scalar
                - ec_scalar_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - ec_scalar_to_montgomery
                - ec_scalar_mul_montgomery
                - _ZL16digest_to_scalarPK11ec_group_stP9EC_SCALARPKhm
                - ec_scalar_add
                - ec_scalar_inv0_montgomery
                - ec_scalar_from_montgomery
                - ec_scalar_mul_montgomery
                - ec_scalar_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - ec_scalar_to_bytes
                - __assert_fail
                - ec_scalar_to_bytes
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:141,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:141,5'
              BranchSideFuncs:
                - ec_scalar_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - ec_scalar_to_montgomery
                - ec_scalar_mul_montgomery
                - _ZL16digest_to_scalarPK11ec_group_stP9EC_SCALARPKhm
                - ec_scalar_add
                - ec_scalar_inv0_montgomery
                - ec_scalar_from_montgomery
                - ec_scalar_mul_montgomery
                - ec_scalar_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - ec_scalar_to_bytes
                - __assert_fail
                - ec_scalar_to_bytes
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:144,54'
              BranchSideFuncs:
                - ec_scalar_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - ec_scalar_to_montgomery
                - ec_scalar_mul_montgomery
                - _ZL16digest_to_scalarPK11ec_group_stP9EC_SCALARPKhm
                - ec_scalar_add
                - ec_scalar_inv0_montgomery
                - ec_scalar_from_montgomery
                - ec_scalar_mul_montgomery
                - ec_scalar_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - ec_scalar_to_bytes
                - __assert_fail
                - ec_scalar_to_bytes
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:145,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:153,27'
              BranchSideFuncs:
                - ec_scalar_to_montgomery
                - ec_scalar_mul_montgomery
                - _ZL16digest_to_scalarPK11ec_group_stP9EC_SCALARPKhm
                - ec_scalar_add
                - ec_scalar_inv0_montgomery
                - ec_scalar_from_montgomery
                - ec_scalar_mul_montgomery
                - ec_scalar_is_zero
                - _ZL28constant_time_declassify_inti.10456
                - ec_scalar_to_bytes
                - __assert_fail
                - ec_scalar_to_bytes
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:172,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:179,22'
              BranchSideFuncs:
                - ec_scalar_to_bytes
                - __assert_fail
                - ec_scalar_to_bytes
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:180,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:180,3'
              BranchSideFuncs:
                - ec_scalar_to_bytes
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:181,22'
              BranchSideFuncs:
                - ec_scalar_to_bytes
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:182,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:182,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:183,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:124,25'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:125,7'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:126,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:130,24'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:132,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:139,8'
          Dst:             ec_point_mul_scalar_base
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:140,8'
          Dst:             ec_get_x_coordinate_as_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:144,36'
          Dst:             ec_scalar_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:144,7'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:153,3'
          Dst:             ec_scalar_to_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:154,3'
          Dst:             ec_scalar_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:158,3'
          Dst:             _ZL16digest_to_scalarPK11ec_group_stP9EC_SCALARPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:159,3'
          Dst:             ec_scalar_add
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:168,3'
          Dst:             ec_scalar_inv0_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:169,3'
          Dst:             ec_scalar_from_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:170,3'
          Dst:             ec_scalar_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:171,36'
          Dst:             ec_scalar_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:171,7'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:179,3'
          Dst:             ec_scalar_to_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:180,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:181,3'
          Dst:             ec_scalar_to_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:182,3'
          Dst:             __assert_fail
    - functionName:    ec_scalar_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - b
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
        - bn_mod_add_words
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:101,3'
          Dst:             bn_mod_add_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:102,3'
          Dst:             OPENSSL_cleanse
    - functionName:    ec_scalar_to_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - out_len
        - in
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bytes
        - bn_words_to_big_endian
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:66,16'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:67,3'
          Dst:             bn_words_to_big_endian
    - functionName:    rsa_sign_no_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hash_nid
        - digest
        - digest_len
        - out
        - out_len
        - rsa
      BBCount:         23
      ICount:          161
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - OPENSSL_free
        - RSA_add_pkcs1_prefix
        - RSA_size
        - _ZL21rsa_check_digest_sizeim
        - _ZL25rsa_sign_raw_no_self_testP6rsa_stPmPhmPKhmi
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:548,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:549,32'
              BranchSideFuncs:
                - _ZL21rsa_check_digest_sizeim
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:559,38'
              BranchSideFuncs:
                - RSA_size
                - RSA_add_pkcs1_prefix
                - OPENSSL_free
                - _ZL25rsa_sign_raw_no_self_testP6rsa_stPmPhmPKhmi
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:549,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:550,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:553,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:553,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:553,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:555,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:567,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:568,34'
              BranchSideFuncs:
                - _ZL25rsa_sign_raw_no_self_testP6rsa_stPmPhmPKhmi
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:571,5'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:565,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:571,5'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:574,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:574,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:575,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:579,24'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:583,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:584,18'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:586,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:549,10'
          Dst:             _ZL21rsa_check_digest_sizeim
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:553,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:559,29'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:565,8'
          Dst:             RSA_add_pkcs1_prefix
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:568,8'
          Dst:             _ZL25rsa_sign_raw_no_self_testP6rsa_stPmPhmPKhmi
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:575,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:584,5'
          Dst:             OPENSSL_free
    - functionName:    rsa_verify_no_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - hash_nid
        - digest
        - digest_len
        - sig
        - sig_len
        - rsa
      BBCount:         30
      ICount:          180
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - RSA_add_pkcs1_prefix
        - RSA_size
        - _ZL14OPENSSL_memcmpPKvS0_m
        - rsa_verify_raw_no_self_test
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:621,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:621,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:622,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:621,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:622,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:626,36'
              BranchSideFuncs:
                - RSA_size
                - OPENSSL_malloc
                - rsa_verify_raw_no_self_test
                - OPENSSL_free
                - OPENSSL_free
                - RSA_add_pkcs1_prefix
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:633,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:633,35'
              BranchSideFuncs:
                - OPENSSL_malloc
                - rsa_verify_raw_no_self_test
                - OPENSSL_free
                - OPENSSL_free
                - RSA_add_pkcs1_prefix
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:638,52'
              BranchSideFuncs:
                - OPENSSL_malloc
                - rsa_verify_raw_no_self_test
                - OPENSSL_free
                - OPENSSL_free
                - RSA_add_pkcs1_prefix
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:633,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:634,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:638,52'
              BranchSideFuncs:
                - OPENSSL_malloc
                - rsa_verify_raw_no_self_test
                - OPENSSL_free
                - OPENSSL_free
                - RSA_add_pkcs1_prefix
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:639,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:640,5'
              BranchSideFuncs:
                - rsa_verify_raw_no_self_test
                - OPENSSL_free
                - OPENSSL_free
                - RSA_add_pkcs1_prefix
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:643,36'
              BranchSideFuncs:
                - rsa_verify_raw_no_self_test
                - OPENSSL_free
                - OPENSSL_free
                - RSA_add_pkcs1_prefix
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:644,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:646,53'
              BranchSideFuncs:
                - RSA_add_pkcs1_prefix
                - OPENSSL_free
                - OPENSSL_free
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:648,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:643,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:648,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:653,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:653,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:653,47'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:654,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:653,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:654,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:658,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:662,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:663,18'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:665,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:622,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:626,27'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:634,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:638,37'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:643,8'
          Dst:             rsa_verify_raw_no_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:645,8'
          Dst:             RSA_add_pkcs1_prefix
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:653,32'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:654,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:661,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:663,5'
          Dst:             OPENSSL_free
    - functionName:    RSA_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bytes
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:379,44'
          Dst:             BN_num_bytes
    - functionName:    rsa_verify_raw_no_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - rsa
        - out_len
        - out
        - max_out
        - in
        - in_len
        - padding
      BBCount:         68
      ICount:          374
      EdgeCount:       68
      CyclomaticComplexity: 2
      functionsReached:
        - BN_CTX_get
        - BN_CTX_new
        - BN_MONT_CTX_set_locked
        - BN_bin2bn
        - BN_bn2bin_padded
        - BN_mod_exp_mont
        - BN_ucmp
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - RSA_padding_check_PKCS1_type_1
        - RSA_size
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - rsa_check_public_key
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:438,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:438,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:439,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:438,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:439,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:443,29'
              BranchSideFuncs:
                - rsa_check_public_key
                - RSA_size
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - OPENSSL_malloc
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:443,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:444,5'
              BranchSideFuncs:
                - RSA_size
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - OPENSSL_malloc
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:447,38'
              BranchSideFuncs:
                - RSA_size
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - OPENSSL_malloc
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:448,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:449,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:453,7'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - OPENSSL_malloc
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:453,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:454,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:458,31'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - OPENSSL_malloc
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:459,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:460,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:463,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - OPENSSL_malloc
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:468,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:468,23'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:469,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:468,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:469,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:472,7'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:472,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:473,11'
              BranchSideFuncs:
                - BN_bin2bn
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:476,54'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:477,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:0,0'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:478,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:482,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:483,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:486,15'
              BranchSideFuncs:
                - BN_ucmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:486,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:487,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:491,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:491,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:492,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:494,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:491,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:494,5'
              BranchSideFuncs:
                - BN_bn2bin_padded
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:497,25'
              BranchSideFuncs:
                - BN_bn2bin_padded
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:497,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:498,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:502,11'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - RSA_padding_check_PKCS1_type_1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:502,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:505,42'
              BranchSideFuncs:
                - RSA_padding_check_PKCS1_type_1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:508,11'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:512,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:516,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:516,8'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:517,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:522,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:523,18'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:525,10'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:439,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:443,8'
          Dst:             rsa_check_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:447,29'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:449,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:454,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:458,31'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:465,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:466,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:467,20'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:526,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:476,39'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:482,7'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:486,7'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:487,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:491,8'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:492,8'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:497,8'
          Dst:             BN_bn2bin_padded
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:498,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:505,11'
          Dst:             RSA_padding_check_PKCS1_type_1
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:512,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:517,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:523,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:526,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    RSA_add_pkcs1_prefix
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_msg
        - out_msg_len
        - is_alloced
        - hash_nid
        - digest
        - digest_len
      BBCount:         26
      ICount:          191
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL21rsa_check_digest_sizeim
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:496,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:497,5'
              BranchSideFuncs:
                - ERR_put_error
                - __assert_fail
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:500,7'
              BranchSideFuncs:
                - ERR_put_error
                - __assert_fail
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:500,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:502,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:509,15'
              BranchSideFuncs:
                - ERR_put_error
                - __assert_fail
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:502,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:502,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:503,27'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:509,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:510,68'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:541,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:511,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:512,7'
              BranchSideFuncs:
                - ERR_put_error
                - __assert_fail
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:516,5'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:516,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:516,5'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:517,29'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:520,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:521,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:526,52'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:527,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:528,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:531,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:496,8'
          Dst:             _ZL21rsa_check_digest_sizeim
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:502,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:516,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:521,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:526,37'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:531,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:532,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:541,3'
          Dst:             ERR_put_error
    - functionName:    _ZL21rsa_check_digest_sizeim
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - hash_nid
        - digest_len
      BBCount:         16
      ICount:          94
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:470,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:471,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:478,15'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:471,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:472,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:475,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:478,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:479,68'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:489,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:480,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:481,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:487,3'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:481,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:482,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:485,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:472,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:482,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:489,3'
          Dst:             ERR_put_error
    - functionName:    RSA_padding_check_PKCS1_type_1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - out_len
        - max_out
        - from
        - from_len
      BBCount:         26
      ICount:          165
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:58,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:59,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:64,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:64,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:64,23'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:65,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:65,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:71,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:71,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:72,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:82,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:72,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:73,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:76,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:76,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:77,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:80,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:83,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:87,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:88,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:93,6'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:95,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:96,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:100,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:59,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:65,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:77,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:83,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:88,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:96,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:100,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL25rsa_sign_raw_no_self_testP6rsa_stPmPhmPKhmi
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - rsa
        - out_len
        - out
        - max_out
        - in
        - in_len
        - padding
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rsa_default_sign_raw
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:365,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:366,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:369,31'
              BranchSideFuncs:
                - rsa_default_sign_raw
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:369,10'
          Dst:             rsa_default_sign_raw
    - functionName:    rsa_default_sign_raw
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - rsa
        - out_len
        - out
        - max_out
        - in
        - in_len
        - padding
      BBCount:         17
      ICount:          137
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - RSA_padding_add_PKCS1_type_1
        - RSA_padding_add_none
        - RSA_size
        - rsa_private_transform_no_self_test
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:392,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:393,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:397,52'
              BranchSideFuncs:
                - OPENSSL_malloc
                - RSA_padding_add_none
                - rsa_private_transform_no_self_test
                - OPENSSL_free
                - RSA_padding_add_PKCS1_type_1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:398,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:399,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:402,11'
              BranchSideFuncs:
                - RSA_padding_add_none
                - rsa_private_transform_no_self_test
                - OPENSSL_free
                - RSA_padding_add_PKCS1_type_1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:402,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:404,40'
              BranchSideFuncs:
                - RSA_padding_add_PKCS1_type_1
                - rsa_private_transform_no_self_test
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:407,32'
              BranchSideFuncs:
                - RSA_padding_add_none
                - rsa_private_transform_no_self_test
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:410,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:414,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:415,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:418,43'
              BranchSideFuncs:
                - rsa_private_transform_no_self_test
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:418,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:419,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:423,14'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:388,29'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:393,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:397,37'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:404,11'
          Dst:             RSA_padding_add_PKCS1_type_1
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:407,11'
          Dst:             RSA_padding_add_none
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:410,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:418,8'
          Dst:             rsa_private_transform_no_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:427,3'
          Dst:             OPENSSL_free
    - functionName:    RSA_padding_add_PKCS1_type_1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - to
        - to_len
        - from
        - from_len
      BBCount:         8
      ICount:          81
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:36,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:40,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:40,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:41,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:45,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:36,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:41,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:47,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:49,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    RSA_padding_add_none
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - to
        - to_len
        - from
        - from_len
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:107,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:108,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:112,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:113,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:117,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:108,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:113,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:117,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    rsa_private_transform_no_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 964
      functionLinenumberEnd: 970
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - rsa
        - out
        - in
        - len
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rsa_default_private_transform
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:965,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:966,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:969,40'
              BranchSideFuncs:
                - rsa_default_private_transform
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:969,10'
          Dst:             rsa_default_private_transform
    - functionName:    rsa_default_private_transform
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - rsa
        - out
        - in
        - len
      BBCount:         114
      ICount:          586
      EdgeCount:       120
      CyclomaticComplexity: 8
      functionsReached:
        - BN_BLINDING_convert
        - BN_BLINDING_invert
        - BN_CTX_get
        - BN_CTX_new
        - BN_bin2bn
        - BN_bn2bin_padded
        - BN_equal_consttime
        - BN_mod_exp_mont
        - BN_mod_exp_mont_consttime
        - BN_num_bytes
        - BN_ucmp
        - ERR_put_error
        - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
        - _ZL16rsa_blinding_getP6rsa_stPmP10bignum_ctx
        - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
        - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
        - _ZL28constant_time_declassify_inti
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - __assert_fail
        - bn_assert_fits_in_bytes
        - bn_less_than_montgomery_R
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:537,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:537,28'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:538,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:537,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:538,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:542,31'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_num_bytes
                - __assert_fail
                - BN_bin2bn
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL16rsa_blinding_getP6rsa_stPmP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_convert
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:543,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:544,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:546,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_num_bytes
                - __assert_fail
                - BN_bin2bn
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL16rsa_blinding_getP6rsa_stPmP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_convert
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:552,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:552,23'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:553,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:552,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:553,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:557,3'
              BranchSideFuncs:
                - BN_num_bytes
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - __assert_fail
                - BN_bin2bn
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL16rsa_blinding_getP6rsa_stPmP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_convert
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:557,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:557,3'
              BranchSideFuncs:
                - BN_bin2bn
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL16rsa_blinding_getP6rsa_stPmP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_convert
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:558,17'
              BranchSideFuncs:
                - BN_bin2bn
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL16rsa_blinding_getP6rsa_stPmP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_convert
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:558,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:559,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:564,44'
              BranchSideFuncs:
                - BN_ucmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL28constant_time_declassify_inti.10456
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL16rsa_blinding_getP6rsa_stPmP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_convert
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:564,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:566,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:570,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL16rsa_blinding_getP6rsa_stPmP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_convert
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:570,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:571,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL16rsa_blinding_getP6rsa_stPmP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_convert
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:576,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL16rsa_blinding_getP6rsa_stPmP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_convert
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:578,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:578,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL16rsa_blinding_getP6rsa_stPmP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_convert
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:591,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL16rsa_blinding_getP6rsa_stPmP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_convert
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:578,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:587,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:591,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL16rsa_blinding_getP6rsa_stPmP10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_convert
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:591,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:592,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL16rsa_blinding_getP6rsa_stPmP10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_convert
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:602,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:593,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:594,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:597,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_convert
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:597,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:598,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:600,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:602,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:602,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:613,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:602,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:602,49'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:613,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:602,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:603,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:613,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:603,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:603,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:613,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:603,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:603,55'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:613,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:603,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:608,33'
              BranchSideFuncs:
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:613,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:608,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:609,33'
              BranchSideFuncs:
                - bn_less_than_montgomery_R
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:613,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:602,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:610,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:613,41'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:610,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:611,7'
              BranchSideFuncs:
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:613,3'
              BranchSideFuncs:
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:613,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:0,0'
              BranchSideFuncs:
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:615,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:628,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:629,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:639,7'
              BranchSideFuncs:
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:630,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:631,26'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:634,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:632,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:633,58'
              BranchSideFuncs:
                - BN_equal_consttime
                - _ZL28constant_time_declassify_inti.10456
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:634,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:630,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:634,7'
              BranchSideFuncs:
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:637,3'
              BranchSideFuncs:
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:639,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:640,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_BLINDING_invert
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:649,3'
              BranchSideFuncs:
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:639,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:641,5'
              BranchSideFuncs:
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:649,3'
              BranchSideFuncs:
                - __assert_fail
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:649,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:649,3'
              BranchSideFuncs:
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:650,27'
              BranchSideFuncs:
                - bn_assert_fits_in_bytes
                - BN_bn2bin_padded
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:651,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:652,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:656,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:659,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:660,26'
              BranchSideFuncs:
                - _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:663,10'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:538,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:542,31'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:549,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:550,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:551,20'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:664,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:557,3'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:557,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:558,7'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:564,36'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:564,7'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:566,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:570,8'
          Dst:             _ZL18freeze_private_keyP6rsa_stP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:571,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:587,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:592,16'
          Dst:             _ZL16rsa_blinding_getP6rsa_stPmP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:594,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:597,10'
          Dst:             BN_BLINDING_convert
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:608,7'
          Dst:             bn_less_than_montgomery_R
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:609,7'
          Dst:             bn_less_than_montgomery_R
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:610,10'
          Dst:             _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:613,15'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:629,20'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:631,10'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:633,39'
          Dst:             BN_equal_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:633,10'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:634,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:640,8'
          Dst:             BN_BLINDING_invert
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:649,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:650,3'
          Dst:             bn_assert_fits_in_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:651,8'
          Dst:             BN_bn2bin_padded
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:652,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:660,5'
          Dst:             _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:664,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    _ZL16rsa_blinding_getP6rsa_stPmP10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
        - index_used
        - ctx
      BBCount:         57
      ICount:          401
      EdgeCount:       68
      CyclomaticComplexity: 13
      functionsReached:
        - BN_BLINDING_free
        - BN_BLINDING_invalidate
        - BN_BLINDING_new
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - CRYPTO_get_fork_generation
        - OPENSSL_calloc
        - OPENSSL_free
        - OPENSSL_malloc
        - _ZL14OPENSSL_memchrPvim
        - _ZL14OPENSSL_memcpyPvPKvm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:271,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:271,3'
              BranchSideFuncs:
                - __assert_fail
                - CRYPTO_get_fork_generation
                - CRYPTO_MUTEX_lock_write
                - _ZL14OPENSSL_memchrPvim
                - __assert_fail
                - OPENSSL_calloc
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
                - BN_BLINDING_new
                - __assert_fail
                - BN_BLINDING_invalidate
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:272,3'
              BranchSideFuncs:
                - __assert_fail
                - CRYPTO_get_fork_generation
                - CRYPTO_MUTEX_lock_write
                - _ZL14OPENSSL_memchrPvim
                - __assert_fail
                - OPENSSL_calloc
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
                - BN_BLINDING_new
                - __assert_fail
                - BN_BLINDING_invalidate
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:272,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:272,3'
              BranchSideFuncs:
                - CRYPTO_get_fork_generation
                - CRYPTO_MUTEX_lock_write
                - _ZL14OPENSSL_memchrPvim
                - __assert_fail
                - OPENSSL_calloc
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
                - BN_BLINDING_new
                - __assert_fail
                - BN_BLINDING_invalidate
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:274,16'
              BranchSideFuncs:
                - CRYPTO_get_fork_generation
                - CRYPTO_MUTEX_lock_write
                - _ZL14OPENSSL_memchrPvim
                - __assert_fail
                - OPENSSL_calloc
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
                - BN_BLINDING_new
                - __assert_fail
                - BN_BLINDING_invalidate
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:279,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:280,17'
              BranchSideFuncs:
                - _ZL14OPENSSL_memchrPvim
                - __assert_fail
                - OPENSSL_calloc
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
                - BN_BLINDING_new
                - __assert_fail
                - BN_BLINDING_invalidate
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:291,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memchrPvim
                - __assert_fail
                - OPENSSL_calloc
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
                - BN_BLINDING_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:280,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:284,7'
              BranchSideFuncs:
                - __assert_fail
                - BN_BLINDING_invalidate
                - _ZL14OPENSSL_memchrPvim
                - __assert_fail
                - OPENSSL_calloc
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
                - BN_BLINDING_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:287,37'
              BranchSideFuncs:
                - _ZL14OPENSSL_memchrPvim
                - __assert_fail
                - OPENSSL_calloc
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
                - BN_BLINDING_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:284,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:284,7'
              BranchSideFuncs:
                - BN_BLINDING_invalidate
                - _ZL14OPENSSL_memchrPvim
                - __assert_fail
                - OPENSSL_calloc
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
                - BN_BLINDING_new
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:285,30'
              BranchSideFuncs:
                - BN_BLINDING_invalidate
                - _ZL14OPENSSL_memchrPvim
                - __assert_fail
                - OPENSSL_calloc
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
                - BN_BLINDING_new
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:295,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:296,6'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:302,7'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_calloc
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
                - BN_BLINDING_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:302,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:306,6'
              BranchSideFuncs:
                - BN_BLINDING_new
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:314,23'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_calloc
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:315,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:316,23'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_calloc
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:318,7'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_calloc
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:318,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:319,23'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_calloc
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:321,3'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_calloc
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:321,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:321,3'
              BranchSideFuncs:
                - OPENSSL_calloc
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:324,22'
              BranchSideFuncs:
                - OPENSSL_calloc
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:327,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:327,32'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:328,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:327,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:328,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:331,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:335,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:336,24'
              BranchSideFuncs:
                - BN_BLINDING_new
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:344,11'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:337,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:338,23'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:343,3'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - BN_BLINDING_new
                - OPENSSL_free
                - OPENSSL_free
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:338,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:339,26'
              BranchSideFuncs:
                - BN_BLINDING_free
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:341,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:349,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:349,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:350,9'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:271,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:272,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:275,36'
          Dst:             CRYPTO_get_fork_generation
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:276,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:284,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:285,7'
          Dst:             BN_BLINDING_invalidate
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:291,7'
          Dst:             _ZL14OPENSSL_memchrPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:307,11'
          Dst:             BN_BLINDING_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:321,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:324,7'
          Dst:             OPENSSL_calloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:326,35'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:331,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:333,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:336,24'
          Dst:             BN_BLINDING_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:339,9'
          Dst:             BN_BLINDING_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:349,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:352,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:354,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:361,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:362,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:365,3'
          Dst:             CRYPTO_MUTEX_unlock_write
    - functionName:    BN_BLINDING_convert
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - b
        - e
        - mont
        - ctx
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_mod_mul_montgomery
        - _ZL18bn_blinding_updateP14bn_blinding_stPK9bignum_stPK14bn_mont_ctx_stP10bignum_ctx
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:109,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:110,30'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:111,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:111,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:114,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:109,8'
          Dst:             _ZL18bn_blinding_updateP14bn_blinding_stPK9bignum_stPK14bn_mont_ctx_stP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:110,8'
          Dst:             BN_mod_mul_montgomery
    - functionName:    _ZL15rsa_mod_exp_crtP9bignum_stPKS_P6rsa_stP10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r0
        - I
        - rsa
        - ctx
      BBCount:         93
      ICount:          477
      EdgeCount:       180
      CyclomaticComplexity: 89
      functionsReached:
        - BN_CTX_get
        - BN_cmp
        - BN_mod_exp_mont_consttime
        - BN_mod_mul_montgomery
        - BN_num_bytes
        - BN_ucmp
        - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
        - _ZL28constant_time_declassify_inti
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - __assert_fail
        - bn_assert_fits_in_bytes
        - bn_mod_sub_consttime
        - bn_mul_consttime
        - bn_resize_words
        - bn_uadd_consttime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:698,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:698,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:700,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:700,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:700,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:701,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:701,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:701,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:702,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:702,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:702,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:703,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:703,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:703,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:704,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:704,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:704,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:705,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:705,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:705,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:706,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:706,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:706,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:707,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:707,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:707,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:709,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_ucmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:712,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:712,21'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:713,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:712,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:713,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:719,16'
              BranchSideFuncs:
                - BN_ucmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:725,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:725,3'
              BranchSideFuncs:
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:728,23'
              BranchSideFuncs:
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:728,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:729,34'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:754,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:730,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:732,23'
              BranchSideFuncs:
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont_consttime
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:754,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:732,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:733,34'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:754,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:734,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:741,23'
              BranchSideFuncs:
                - _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_sub_consttime
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:754,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:741,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:742,29'
              BranchSideFuncs:
                - bn_mod_sub_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:754,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:742,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:746,30'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mul_consttime
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:754,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:746,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:752,25'
              BranchSideFuncs:
                - bn_mul_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_uadd_consttime
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:754,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:752,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:753,26'
              BranchSideFuncs:
                - bn_uadd_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:754,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:728,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:754,5'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:761,3'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL28constant_time_declassify_inti.10456
                - __assert_fail
                - BN_num_bytes
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:761,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:761,3'
              BranchSideFuncs:
                - BN_num_bytes
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:762,27'
              BranchSideFuncs:
                - BN_num_bytes
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_assert_fits_in_bytes
                - bn_resize_words
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:763,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:764,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:767,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:698,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:700,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:701,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:702,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:703,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:704,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:705,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:706,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:707,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:709,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:710,16'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:711,16'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:768,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:725,3'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:725,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:725,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:728,8'
          Dst:             _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:729,8'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:732,8'
          Dst:             _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:733,8'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:741,8'
          Dst:             _ZL14mod_montgomeryP9bignum_stPKS_S2_PK14bn_mont_ctx_stS2_P10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:742,8'
          Dst:             bn_mod_sub_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:746,8'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:752,8'
          Dst:             bn_mul_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:753,8'
          Dst:             bn_uadd_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:761,3'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:761,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:761,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:762,31'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:762,3'
          Dst:             bn_assert_fits_in_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:763,8'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:768,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    BN_BLINDING_invert
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - b
        - mont
        - ctx
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_mod_mul_montgomery
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:121,10'
          Dst:             BN_mod_mul_montgomery
    - functionName:    bn_assert_fits_in_bytes
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bn
        - num
      BBCount:         14
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:135,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:137,21'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:137,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:138,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:141,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:138,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:138,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:139,5'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:138,7'
          Dst:             __assert_fail
    - functionName:    _ZL20rsa_blinding_releaseP6rsa_stP14bn_blinding_stm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - rsa
        - blinding
        - blinding_index
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_BLINDING_free
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:373,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:375,22'
              BranchSideFuncs:
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:379,28'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:375,5'
          Dst:             BN_BLINDING_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:379,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:381,3'
          Dst:             CRYPTO_MUTEX_unlock_write
    - functionName:    _ZL18bn_blinding_updateP14bn_blinding_stPK9bignum_stPK14bn_mont_ctx_stP10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - e
        - mont
        - ctx
      BBCount:         15
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BN_mod_mul_montgomery
        - _ZL24bn_blinding_create_paramP14bn_blinding_stPK9bignum_stPK14bn_mont_ctx_stP10bignum_ctx
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:82,35'
              BranchSideFuncs:
                - _ZL24bn_blinding_create_paramP14bn_blinding_stPK9bignum_stPK14bn_mont_ctx_stP10bignum_ctx
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:87,32'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:82,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:83,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:85,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:87,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:88,32'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:89,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:87,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:89,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:82,10'
          Dst:             _ZL24bn_blinding_create_paramP14bn_blinding_stPK9bignum_stPK14bn_mont_ctx_stP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:87,10'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:88,10'
          Dst:             BN_mod_mul_montgomery
    - functionName:    BN_BLINDING_invalidate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_BLINDING_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_BLINDING_free
        - BN_new
        - OPENSSL_zalloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:40,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:39,16'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - BN_new
                - BN_new
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:40,39'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - BN_new
                - BN_new
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:41,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:42,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:45,12'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:46,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:47,5'
              BranchSideFuncs:
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:50,13'
              BranchSideFuncs:
                - BN_new
                - BN_BLINDING_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:52,5'
              BranchSideFuncs:
                - BN_BLINDING_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:56,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:40,39'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:45,12'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:50,13'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/blinding.cc.inc:61,3'
          Dst:             BN_BLINDING_free
    - functionName:    BCM_aes_set_encrypt_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - bits
        - aeskey
      BBCount:         16
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - abort
        - aes_hw_set_encrypt_key
        - aes_nohw_set_encrypt_key
        - hwaes_capable
        - vpaes_capable
        - vpaes_set_encrypt_key
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:54,34'
              BranchSideFuncs:
                - aes_hw_set_encrypt_key
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:55,14'
              BranchSideFuncs:
                - vpaes_capable
                - aes_nohw_set_encrypt_key
                - abort
                - vpaes_set_encrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:55,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:56,33'
              BranchSideFuncs:
                - vpaes_set_encrypt_key
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:58,36'
              BranchSideFuncs:
                - aes_nohw_set_encrypt_key
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:61,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:63,3'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:63,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:63,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:64,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:53,7'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:54,11'
          Dst:             aes_hw_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:55,14'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:56,11'
          Dst:             vpaes_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:58,11'
          Dst:             aes_nohw_set_encrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:63,3'
          Dst:             abort
    - functionName:    AES_cbc_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - enc
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_cbc128_decrypt
        - CRYPTO_cbc128_encrypt
        - _Z35FIPS_service_indicator_update_statev
        - _ZN12_GLOBAL__N_111aes_decryptEPKhPhPK10aes_key_st
        - _ZN12_GLOBAL__N_111aes_encryptEPKhPhPK10aes_key_st
        - aes_hw_cbc_encrypt
        - aes_nohw_cbc_encrypt
        - hwaes_capable
        - vpaes_capable
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:68,24'
              BranchSideFuncs:
                - aes_hw_cbc_encrypt
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:69,15'
              BranchSideFuncs:
                - vpaes_capable
                - aes_nohw_cbc_encrypt
                - _Z35FIPS_service_indicator_update_statev
                - CRYPTO_cbc128_decrypt
                - CRYPTO_cbc128_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:69,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:70,26'
              BranchSideFuncs:
                - CRYPTO_cbc128_decrypt
                - _Z35FIPS_service_indicator_update_statev
                - CRYPTO_cbc128_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:71,14'
              BranchSideFuncs:
                - CRYPTO_cbc128_decrypt
                - _Z35FIPS_service_indicator_update_statev
                - CRYPTO_cbc128_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:71,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:72,27'
              BranchSideFuncs:
                - CRYPTO_cbc128_encrypt
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:74,27'
              BranchSideFuncs:
                - CRYPTO_cbc128_decrypt
                - _Z35FIPS_service_indicator_update_statev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:67,7'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:68,5'
          Dst:             aes_hw_cbc_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:69,15'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:70,5'
          Dst:             aes_nohw_cbc_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:72,5'
          Dst:             CRYPTO_cbc128_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:72,5'
          Dst:             _ZN12_GLOBAL__N_111aes_encryptEPKhPhPK10aes_key_st
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:74,5'
          Dst:             CRYPTO_cbc128_decrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:74,5'
          Dst:             _ZN12_GLOBAL__N_111aes_decryptEPKhPhPK10aes_key_st
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:77,3'
          Dst:             _Z35FIPS_service_indicator_update_statev
    - functionName:    BCM_aes_set_decrypt_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - bits
        - aeskey
      BBCount:         16
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - abort
        - aes_hw_set_decrypt_key
        - aes_nohw_set_decrypt_key
        - hwaes_capable
        - vpaes_capable
        - vpaes_set_decrypt_key
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:70,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:71,34'
              BranchSideFuncs:
                - aes_hw_set_decrypt_key
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:72,14'
              BranchSideFuncs:
                - vpaes_capable
                - aes_nohw_set_decrypt_key
                - abort
                - vpaes_set_decrypt_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:72,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:73,33'
              BranchSideFuncs:
                - vpaes_set_decrypt_key
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:75,36'
              BranchSideFuncs:
                - aes_nohw_set_decrypt_key
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:78,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:80,3'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:80,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:80,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:81,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:70,7'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:71,11'
          Dst:             aes_hw_set_decrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:72,14'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:73,11'
          Dst:             vpaes_set_decrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:75,11'
          Dst:             aes_nohw_set_decrypt_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:80,3'
          Dst:             abort
    - functionName:    EVP_aead_aes_128_gcm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL25EVP_aead_aes_128_gcm_initv
        - _ZL33EVP_aead_aes_128_gcm_once_bss_getv
        - _ZL36EVP_aead_aes_128_gcm_storage_bss_getv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:862,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:862,1'
              BranchSideFuncs:
                - _ZL33EVP_aead_aes_128_gcm_once_bss_getv
                - CRYPTO_once
                - _ZL36EVP_aead_aes_128_gcm_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:862,1'
              BranchSideFuncs:
                - _ZL33EVP_aead_aes_128_gcm_once_bss_getv
                - CRYPTO_once
                - _ZL36EVP_aead_aes_128_gcm_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:862,1'
          Dst:             _ZL33EVP_aead_aes_128_gcm_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:862,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:862,1'
          Dst:             _ZL25EVP_aead_aes_128_gcm_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:862,1'
          Dst:             _ZL36EVP_aead_aes_128_gcm_storage_bss_getv
    - functionName:    EVP_AEAD_CTX_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - aead
        - key
        - key_len
        - tag_len
        - impl
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_AEAD_CTX_init_with_direction
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:68,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:69,5'
              BranchSideFuncs:
                - EVP_AEAD_CTX_init_with_direction
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:73,43'
              BranchSideFuncs:
                - EVP_AEAD_CTX_init_with_direction
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:69,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:73,10'
          Dst:             EVP_AEAD_CTX_init_with_direction
    - functionName:    EVP_AEAD_CTX_seal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
        - max_out_len
        - nonce
        - nonce_len
        - in
        - in_len
        - ad
        - ad_len
      BBCount:         13
      ICount:          132
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - _ZL11check_aliasPKhmS0_m
        - _ZL14OPENSSL_memsetPvim
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:127,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:131,7'
              BranchSideFuncs:
                - _ZL11check_aliasPKhmS0_m
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.10455
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:132,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:136,20'
              BranchSideFuncs:
                - _ZL11check_aliasPKhmS0_m
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:137,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:142,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:144,58'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:145,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:127,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:132,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:136,8'
          Dst:             _ZL11check_aliasPKhmS0_m
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:137,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:152,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    EVP_AEAD_CTX_open
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
        - max_out_len
        - nonce
        - nonce_len
        - in
        - in_len
        - ad
        - ad_len
      BBCount:         21
      ICount:          180
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - EVP_AEAD_CTX_open_gather
        - _ZL11check_aliasPKhmS0_m
        - _ZL14OPENSSL_memsetPvim
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:198,5'
              BranchSideFuncs:
                - __assert_fail
                - EVP_AEAD_CTX_open_gather
                - _ZL14OPENSSL_memsetPvim.10455
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:202,7'
              BranchSideFuncs:
                - __assert_fail
                - EVP_AEAD_CTX_open_gather
                - _ZL14OPENSSL_memsetPvim.10455
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:202,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:203,10'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:212,3'
              BranchSideFuncs:
                - __assert_fail
                - EVP_AEAD_CTX_open_gather
                - _ZL14OPENSSL_memsetPvim.10455
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:203,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:205,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:207,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:212,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:212,3'
              BranchSideFuncs:
                - EVP_AEAD_CTX_open_gather
                - _ZL14OPENSSL_memsetPvim.10455
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:214,7'
              BranchSideFuncs:
                - EVP_AEAD_CTX_open_gather
                - _ZL14OPENSSL_memsetPvim.10455
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:214,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:215,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:219,19'
              BranchSideFuncs:
                - EVP_AEAD_CTX_open_gather
                - _ZL14OPENSSL_memsetPvim.10455
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:220,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:221,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:224,32'
              BranchSideFuncs:
                - EVP_AEAD_CTX_open_gather
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:225,76'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:226,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:197,8'
          Dst:             _ZL11check_aliasPKhmS0_m
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:198,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:212,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:215,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:221,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:224,7'
          Dst:             EVP_AEAD_CTX_open_gather
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:234,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    boringssl_self_test_sha256
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BORINGSSL_check_test
        - SHA256
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:658,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:655,11'
              BranchSideFuncs:
                - SHA256
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:658,34'
              BranchSideFuncs:
                - SHA256
                - BORINGSSL_check_test
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:658,3'
          Dst:             SHA256
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:659,10'
          Dst:             BORINGSSL_check_test
    - functionName:    boringssl_self_test_sha512
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 680
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BORINGSSL_check_test
        - SHA512
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:679,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:676,11'
              BranchSideFuncs:
                - SHA512
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:679,34'
              BranchSideFuncs:
                - SHA512
                - BORINGSSL_check_test
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:679,3'
          Dst:             SHA512
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:680,10'
          Dst:             BORINGSSL_check_test
    - functionName:    boringssl_self_test_hmac_sha256
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BORINGSSL_check_test
        - EVP_sha256
        - HMAC
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:697,8'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:694,11'
              BranchSideFuncs:
                - EVP_sha256
                - HMAC
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:697,8'
              BranchSideFuncs:
                - EVP_sha256
                - HMAC
                - BORINGSSL_check_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:699,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:699,53'
              BranchSideFuncs:
                - BORINGSSL_check_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:700,53'
              BranchSideFuncs:
                - BORINGSSL_check_test
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:697,8'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:697,3'
          Dst:             HMAC
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/self_check.cc.inc:700,10'
          Dst:             BORINGSSL_check_test
    - functionName:    EVP_sha256
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL15EVP_sha256_initv
        - _ZL23EVP_sha256_once_bss_getv
        - _ZL26EVP_sha256_storage_bss_getv
      functionUses:    33
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:97,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:97,1'
              BranchSideFuncs:
                - _ZL23EVP_sha256_once_bss_getv
                - CRYPTO_once
                - _ZL26EVP_sha256_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:97,1'
              BranchSideFuncs:
                - _ZL23EVP_sha256_once_bss_getv
                - CRYPTO_once
                - _ZL26EVP_sha256_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:97,1'
          Dst:             _ZL23EVP_sha256_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:97,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:97,1'
          Dst:             _ZL15EVP_sha256_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:97,1'
          Dst:             _ZL26EVP_sha256_storage_bss_getv
    - functionName:    HKDF_extract
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_key
        - out_len
        - digest
        - secret
        - secret_len
        - salt
        - salt_len
      BBCount:         10
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_MD_size
        - HMAC
        - __assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:51,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:54,14'
              BranchSideFuncs:
                - EVP_MD_size
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:55,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:55,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:56,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:50,7'
          Dst:             HMAC
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:51,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:55,3'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:55,3'
          Dst:             __assert_fail
    - functionName:    HKDF
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_key
        - out_len
        - digest
        - secret
        - secret_len
        - salt
        - salt_len
        - info
        - info_len
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - HKDF_expand
        - HKDF_extract
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:34,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:35,20'
              BranchSideFuncs:
                - HKDF_expand
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:36,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:33,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:36,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:39,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:33,8'
          Dst:             HKDF_extract
        - Src:             '/src/boringssl/crypto/fipsmodule/hkdf/hkdf.cc.inc:35,8'
          Dst:             HKDF_expand
    - functionName:    HMAC
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - evp_md
        - key
        - key_len
        - data
        - data_len
        - out
        - out_len
      BBCount:         11
      ICount:          92
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - HMAC_CTX_cleanup
        - HMAC_CTX_init
        - HMAC_Final
        - HMAC_Init_ex
        - HMAC_Update
        - _Z29HMAC_verify_service_indicatorPK9env_md_st
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:36,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:36,18'
              BranchSideFuncs:
                - HMAC_Update
                - _Z35FIPS_service_indicator_unlock_statev
                - HMAC_CTX_cleanup
                - _Z29HMAC_verify_service_indicatorPK9env_md_st
                - HMAC_Final
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:37,36'
              BranchSideFuncs:
                - HMAC_Update
                - _Z35FIPS_service_indicator_unlock_statev
                - HMAC_CTX_cleanup
                - _Z29HMAC_verify_service_indicatorPK9env_md_st
                - HMAC_Final
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:37,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:36,18'
              BranchSideFuncs:
                - HMAC_Final
                - _Z35FIPS_service_indicator_unlock_statev
                - HMAC_CTX_cleanup
                - _Z29HMAC_verify_service_indicatorPK9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:38,35'
              BranchSideFuncs:
                - HMAC_Final
                - _Z35FIPS_service_indicator_unlock_statev
                - HMAC_CTX_cleanup
                - _Z29HMAC_verify_service_indicatorPK9env_md_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:43,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:44,5'
              BranchSideFuncs:
                - _Z29HMAC_verify_service_indicatorPK9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:47,33'
              BranchSideFuncs:
                - _Z29HMAC_verify_service_indicatorPK9env_md_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:31,3'
          Dst:             HMAC_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:35,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:36,18'
          Dst:             HMAC_Init_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:37,18'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:38,18'
          Dst:             HMAC_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:39,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:41,3'
          Dst:             HMAC_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:47,3'
          Dst:             _Z29HMAC_verify_service_indicatorPK9env_md_st
    - functionName:    _ZL23EVP_sha256_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15EVP_sha256_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18EVP_sha256_do_initP9env_md_st
        - _ZL26EVP_sha256_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:97,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:97,1'
              BranchSideFuncs:
                - _ZL26EVP_sha256_storage_bss_getv
                - _ZL18EVP_sha256_do_initP9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:97,1'
              BranchSideFuncs:
                - _ZL26EVP_sha256_storage_bss_getv
                - _ZL18EVP_sha256_do_initP9env_md_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:97,1'
          Dst:             _ZL26EVP_sha256_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:97,1'
          Dst:             _ZL18EVP_sha256_do_initP9env_md_st
    - functionName:    _ZL26EVP_sha256_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11check_aliasPKhmS0_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL13buffers_aliasPKvmS0_m
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:116,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:119,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:115,8'
          Dst:             _ZL13buffers_aliasPKvmS0_m
    - functionName:    EVP_AEAD_CTX_open_gather
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - nonce
        - nonce_len
        - in
        - in_len
        - in_tag
        - in_tag_len
        - ad
        - ad_len
      BBCount:         11
      ICount:          104
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - _ZL11check_aliasPKhmS0_m
        - _ZL14OPENSSL_memsetPvim
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:244,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:245,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:249,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:249,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:250,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:254,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:254,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:255,52'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:256,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:244,8'
          Dst:             _ZL11check_aliasPKhmS0_m
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:245,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:250,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:263,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL13buffers_aliasPKvmS0_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - a_bytes
        - b
        - b_bytes
      BBCount:         4
      ICount:          49
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/../internal.h:175,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:175,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/../internal.h:175,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_AEAD_CTX_init_with_direction
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ctx
        - aead
        - key
        - key_len
        - tag_len
        - dir
      BBCount:         12
      ICount:          108
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:82,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:87,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:90,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:91,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:93,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:96,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:97,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:100,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:82,5'
          Dst:             ERR_put_error
    - functionName:    _ZL33EVP_aead_aes_128_gcm_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25EVP_aead_aes_128_gcm_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28EVP_aead_aes_128_gcm_do_initP11evp_aead_st
        - _ZL36EVP_aead_aes_128_gcm_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:862,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:862,1'
              BranchSideFuncs:
                - _ZL36EVP_aead_aes_128_gcm_storage_bss_getv
                - _ZL28EVP_aead_aes_128_gcm_do_initP11evp_aead_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:862,1'
              BranchSideFuncs:
                - _ZL36EVP_aead_aes_128_gcm_storage_bss_getv
                - _ZL28EVP_aead_aes_128_gcm_do_initP11evp_aead_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:862,1'
          Dst:             _ZL36EVP_aead_aes_128_gcm_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:862,1'
          Dst:             _ZL28EVP_aead_aes_128_gcm_do_initP11evp_aead_st
    - functionName:    _ZL36EVP_aead_aes_128_gcm_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_111aes_encryptEPKhPhPK10aes_key_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - key
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_aes_encrypt
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:24,3'
          Dst:             BCM_aes_encrypt
    - functionName:    _ZN12_GLOBAL__N_111aes_decryptEPKhPhPK10aes_key_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - key
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_aes_decrypt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:28,3'
          Dst:             BCM_aes_decrypt
    - functionName:    BCM_aes_decrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - key
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes_hw_decrypt
        - aes_nohw_decrypt
        - hwaes_capable
        - vpaes_capable
        - vpaes_decrypt
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:40,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:41,20'
              BranchSideFuncs:
                - aes_hw_decrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:42,14'
              BranchSideFuncs:
                - vpaes_capable
                - aes_nohw_decrypt
                - vpaes_decrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:42,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:43,19'
              BranchSideFuncs:
                - vpaes_decrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:45,22'
              BranchSideFuncs:
                - aes_nohw_decrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:40,7'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:41,5'
          Dst:             aes_hw_decrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:42,14'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:43,5'
          Dst:             vpaes_decrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:45,5'
          Dst:             aes_nohw_decrypt
    - functionName:    BCM_aes_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - key
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - aes_hw_encrypt
        - aes_nohw_encrypt
        - hwaes_capable
        - vpaes_capable
        - vpaes_encrypt
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:28,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:29,20'
              BranchSideFuncs:
                - aes_hw_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:30,14'
              BranchSideFuncs:
                - vpaes_capable
                - aes_nohw_encrypt
                - vpaes_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:30,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:31,19'
              BranchSideFuncs:
                - vpaes_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:33,22'
              BranchSideFuncs:
                - aes_nohw_encrypt
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:28,7'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:29,5'
          Dst:             aes_hw_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:30,14'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:31,5'
          Dst:             vpaes_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/aes.cc.inc:33,5'
          Dst:             aes_nohw_encrypt
    - functionName:    FIPS_read_counter
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/fips.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - counter
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    FIPS_query_algorithm_status
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/fips.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - algorithm
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    FIPS_version
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/fips.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_has_asm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/fips.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    FIPS_module_name
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/fips.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    FIPS_mode_set
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/fips.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - on
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - FIPS_mode
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/self_check/fips.cc.inc:29,42'
          Dst:             FIPS_mode
    - functionName:    FIPS_mode
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/self_check/fips.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_generate_key_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1251
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
        - bits
        - cb
      BBCount:         19
      ICount:          106
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - BN_free
        - BN_new
        - BN_set_word
        - ERR_put_error
        - _Z35FIPS_service_indicator_update_statev
        - _ZL30RSA_generate_key_ex_maybe_fipsP6rsa_stiPK9bignum_stP11bn_gencb_sti
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1256,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1256,23'
              BranchSideFuncs:
                - BN_new
                - BN_free
                - _Z35FIPS_service_indicator_update_statev
                - BN_set_word
                - _ZL30RSA_generate_key_ex_maybe_fipsP6rsa_stiPK9bignum_stP11bn_gencb_sti
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1261,15'
              BranchSideFuncs:
                - BN_new
                - BN_free
                - _Z35FIPS_service_indicator_update_statev
                - BN_set_word
                - _ZL30RSA_generate_key_ex_maybe_fipsP6rsa_stiPK9bignum_stP11bn_gencb_sti
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1256,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1256,39'
              BranchSideFuncs:
                - BN_new
                - BN_free
                - _Z35FIPS_service_indicator_update_statev
                - BN_set_word
                - _ZL30RSA_generate_key_ex_maybe_fipsP6rsa_stiPK9bignum_stP11bn_gencb_sti
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1261,15'
              BranchSideFuncs:
                - BN_new
                - BN_free
                - _Z35FIPS_service_indicator_update_statev
                - BN_set_word
                - _ZL30RSA_generate_key_ex_maybe_fipsP6rsa_stiPK9bignum_stP11bn_gencb_sti
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1256,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1257,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1261,15'
              BranchSideFuncs:
                - BN_new
                - BN_free
                - _Z35FIPS_service_indicator_update_statev
                - BN_set_word
                - _ZL30RSA_generate_key_ex_maybe_fipsP6rsa_stiPK9bignum_stP11bn_gencb_sti
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1262,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1262,38'
              BranchSideFuncs:
                - BN_set_word
                - BN_free
                - _Z35FIPS_service_indicator_update_statev
                - _ZL30RSA_generate_key_ex_maybe_fipsP6rsa_stiPK9bignum_stP11bn_gencb_sti
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1262,13'
              BranchSideFuncs:
                - BN_free
                - _Z35FIPS_service_indicator_update_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1262,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1262,13'
              BranchSideFuncs:
                - _ZL30RSA_generate_key_ex_maybe_fipsP6rsa_stiPK9bignum_stP11bn_gencb_sti
                - BN_free
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1263,44'
              BranchSideFuncs:
                - _ZL30RSA_generate_key_ex_maybe_fipsP6rsa_stiPK9bignum_stP11bn_gencb_sti
                - BN_free
                - _Z35FIPS_service_indicator_update_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1266,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1267,5'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1269,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1257,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1261,15'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1262,26'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1263,13'
          Dst:             _ZL30RSA_generate_key_ex_maybe_fipsP6rsa_stiPK9bignum_stP11bn_gencb_sti
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1264,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1267,5'
          Dst:             _Z35FIPS_service_indicator_update_statev
    - functionName:    _ZL30RSA_generate_key_ex_maybe_fipsP6rsa_stiPK9bignum_stP11bn_gencb_sti
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1178
      functionLinenumberEnd: 1243
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rsa
        - bits
        - e_value
        - cb
        - check_fips
      BBCount:         29
      ICount:          243
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_GET_LIB
        - ERR_GET_REASON
        - ERR_clear_error
        - ERR_peek_error
        - ERR_put_error
        - RSA_check_fips
        - RSA_free
        - RSA_new
        - _ZL14replace_bignumPP9bignum_stS1_
        - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
        - _ZL21rsa_generate_key_implP6rsa_stiPK9bignum_stP11bn_gencb_st
        - boringssl_ensure_rsa_self_test
        - rsa_invalidate_key
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1181,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1182,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1186,8'
              BranchSideFuncs:
                - ERR_clear_error
                - RSA_new
                - _ZL21rsa_generate_key_implP6rsa_stiPK9bignum_stP11bn_gencb_st
                - ERR_peek_error
                - RSA_free
                - rsa_invalidate_key
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - RSA_free
                - RSA_check_fips
                - ERR_GET_LIB
                - ERR_GET_REASON
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1199,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1200,7'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1203,31'
              BranchSideFuncs:
                - _ZL21rsa_generate_key_implP6rsa_stiPK9bignum_stP11bn_gencb_st
                - ERR_peek_error
                - RSA_free
                - rsa_invalidate_key
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - RSA_free
                - RSA_check_fips
                - ERR_clear_error
                - RSA_new
                - ERR_GET_LIB
                - ERR_GET_REASON
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1203,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1204,7'
              BranchSideFuncs:
                - rsa_invalidate_key
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - RSA_free
                - RSA_check_fips
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1207,11'
              BranchSideFuncs:
                - ERR_peek_error
                - RSA_free
                - rsa_invalidate_key
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - RSA_free
                - RSA_check_fips
                - ERR_clear_error
                - RSA_new
                - _ZL21rsa_generate_key_implP6rsa_stiPK9bignum_stP11bn_gencb_st
                - ERR_GET_LIB
                - ERR_GET_REASON
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1214,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1214,40'
              BranchSideFuncs:
                - ERR_GET_LIB
                - rsa_invalidate_key
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - RSA_free
                - RSA_check_fips
                - ERR_clear_error
                - RSA_new
                - _ZL21rsa_generate_key_implP6rsa_stiPK9bignum_stP11bn_gencb_st
                - ERR_peek_error
                - RSA_free
                - ERR_GET_REASON
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1214,3'
              BranchSideFuncs:
                - rsa_invalidate_key
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - RSA_free
                - RSA_check_fips
                - ERR_clear_error
                - RSA_new
                - _ZL21rsa_generate_key_implP6rsa_stiPK9bignum_stP11bn_gencb_st
                - ERR_peek_error
                - RSA_free
                - ERR_GET_LIB
                - ERR_GET_REASON
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1214,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1214,3'
              BranchSideFuncs:
                - ERR_GET_REASON
                - rsa_invalidate_key
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - RSA_free
                - RSA_check_fips
                - ERR_clear_error
                - RSA_new
                - _ZL21rsa_generate_key_implP6rsa_stiPK9bignum_stP11bn_gencb_st
                - ERR_peek_error
                - RSA_free
                - ERR_GET_LIB
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1215,27'
              BranchSideFuncs:
                - ERR_GET_REASON
                - rsa_invalidate_key
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - RSA_free
                - RSA_check_fips
                - ERR_clear_error
                - RSA_new
                - _ZL21rsa_generate_key_implP6rsa_stiPK9bignum_stP11bn_gencb_st
                - ERR_peek_error
                - RSA_free
                - ERR_GET_LIB
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1214,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1196,5'
              BranchSideFuncs:
                - ERR_clear_error
                - RSA_new
                - _ZL21rsa_generate_key_implP6rsa_stiPK9bignum_stP11bn_gencb_st
                - ERR_peek_error
                - RSA_free
                - rsa_invalidate_key
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - RSA_free
                - RSA_check_fips
                - ERR_GET_LIB
                - ERR_GET_REASON
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1217,7'
              BranchSideFuncs:
                - rsa_invalidate_key
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - RSA_free
                - RSA_check_fips
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1217,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1217,23'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1218,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1217,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1217,53'
              BranchSideFuncs:
                - RSA_check_fips
                - RSA_free
                - rsa_invalidate_key
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1221,22'
              BranchSideFuncs:
                - rsa_invalidate_key
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1218,5'
              BranchSideFuncs:
                - rsa_invalidate_key
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1221,22'
              BranchSideFuncs:
                - rsa_invalidate_key
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - _ZL14replace_bignumPP9bignum_stS1_
                - RSA_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1179,3'
          Dst:             boringssl_ensure_rsa_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1182,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1196,5'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1198,11'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1203,9'
          Dst:             _ZL21rsa_generate_key_implP6rsa_stiPK9bignum_stP11bn_gencb_st
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1207,11'
          Dst:             ERR_peek_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1208,5'
          Dst:             RSA_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1214,28'
          Dst:             ERR_GET_LIB
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1215,12'
          Dst:             ERR_GET_REASON
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1217,38'
          Dst:             RSA_check_fips
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1221,3'
          Dst:             rsa_invalidate_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1222,3'
          Dst:             _ZL14replace_bignumPP9bignum_stS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1223,3'
          Dst:             _ZL14replace_bignumPP9bignum_stS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1224,3'
          Dst:             _ZL14replace_bignumPP9bignum_stS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1225,3'
          Dst:             _ZL14replace_bignumPP9bignum_stS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1226,3'
          Dst:             _ZL14replace_bignumPP9bignum_stS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1227,3'
          Dst:             _ZL14replace_bignumPP9bignum_stS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1228,3'
          Dst:             _ZL14replace_bignumPP9bignum_stS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1229,3'
          Dst:             _ZL14replace_bignumPP9bignum_stS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1230,3'
          Dst:             _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1231,3'
          Dst:             _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1232,3'
          Dst:             _ZL19replace_bn_mont_ctxPP14bn_mont_ctx_stS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1233,3'
          Dst:             _ZL14replace_bignumPP9bignum_stS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1234,3'
          Dst:             _ZL14replace_bignumPP9bignum_stS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1235,3'
          Dst:             _ZL14replace_bignumPP9bignum_stS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1236,3'
          Dst:             _ZL14replace_bignumPP9bignum_stS1_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1241,3'
          Dst:             RSA_free
    - functionName:    boringssl_ensure_rsa_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1037
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_check_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         46
      ICount:          259
      EdgeCount:       64
      CyclomaticComplexity: 20
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_enhanced_miller_rabin_primality_test
        - BN_free
        - BN_gcd
        - BN_init
        - BN_is_odd
        - BN_is_one
        - BN_num_bits
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - RSA_check_key
        - RSA_sign
        - RSA_size
        - RSA_verify
        - _ZL15g_small_factorsv
        - boringssl_fips_break_test
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:886,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:887,5'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_init
                - BN_num_bits
                - BN_num_bits
                - BN_is_odd
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
                - BN_is_odd
                - _ZL15g_small_factorsv
                - BN_gcd
                - BN_is_one
                - BN_enhanced_miller_rabin_primality_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:890,17'
              BranchSideFuncs:
                - BN_CTX_new
                - BN_init
                - BN_num_bits
                - BN_num_bits
                - BN_is_odd
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
                - BN_is_odd
                - _ZL15g_small_factorsv
                - BN_gcd
                - BN_is_one
                - BN_enhanced_miller_rabin_primality_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:891,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:892,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:896,3'
              BranchSideFuncs:
                - BN_init
                - BN_num_bits
                - BN_num_bits
                - BN_is_odd
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
                - BN_is_odd
                - _ZL15g_small_factorsv
                - BN_gcd
                - BN_is_one
                - BN_enhanced_miller_rabin_primality_test
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:909,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:910,19'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:920,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:910,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:911,19'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:920,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:911,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:912,18'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:920,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:912,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:913,18'
              BranchSideFuncs:
                - BN_is_odd
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
                - _ZL15g_small_factorsv
                - BN_gcd
                - BN_is_one
                - BN_enhanced_miller_rabin_primality_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:920,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:913,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:914,27'
              BranchSideFuncs:
                - _ZL15g_small_factorsv
                - BN_gcd
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
                - BN_is_one
                - BN_enhanced_miller_rabin_primality_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:920,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:914,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:915,8'
              BranchSideFuncs:
                - BN_is_one
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
                - BN_enhanced_miller_rabin_primality_test
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:920,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:915,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:916,67'
              BranchSideFuncs:
                - BN_enhanced_miller_rabin_primality_test
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:920,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:918,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:919,7'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:920,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:909,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:920,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:924,3'
              BranchSideFuncs:
                - BN_free
                - BN_CTX_free
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:927,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:927,15'
              BranchSideFuncs:
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:930,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:927,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:927,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:930,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:927,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:930,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:937,11'
              BranchSideFuncs:
                - RSA_size
                - OPENSSL_malloc
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:940,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:941,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:944,29'
              BranchSideFuncs:
                - RSA_sign
                - ERR_put_error
                - OPENSSL_free
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:944,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:945,5'
              BranchSideFuncs:
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:949,7'
              BranchSideFuncs:
                - boringssl_fips_break_test
                - RSA_verify
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:949,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:950,16'
              BranchSideFuncs:
                - RSA_verify
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:952,31'
              BranchSideFuncs:
                - RSA_verify
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:952,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:952,68'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:953,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:886,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:890,17'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:896,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:910,7'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:911,7'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:912,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:913,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:914,35'
          Dst:             _ZL15g_small_factorsv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:914,8'
          Dst:             BN_gcd
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:915,8'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:916,8'
          Dst:             BN_enhanced_miller_rabin_primality_test
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:920,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:924,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:925,3'
          Dst:             BN_CTX_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:938,22'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:939,46'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:944,8'
          Dst:             RSA_sign
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:945,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:949,7'
          Dst:             boringssl_fips_break_test
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:952,8'
          Dst:             RSA_verify
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:953,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:958,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL15g_small_factorsv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL20g_small_factors_initv
        - _ZL28g_small_factors_once_bss_getv
        - _ZL31g_small_factors_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:877,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:877,1'
              BranchSideFuncs:
                - _ZL28g_small_factors_once_bss_getv
                - CRYPTO_once
                - _ZL31g_small_factors_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:877,1'
              BranchSideFuncs:
                - _ZL28g_small_factors_once_bss_getv
                - CRYPTO_once
                - _ZL31g_small_factors_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:877,1'
          Dst:             _ZL28g_small_factors_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:877,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:877,1'
          Dst:             _ZL20g_small_factors_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:877,1'
          Dst:             _ZL31g_small_factors_storage_bss_getv
    - functionName:    BN_gcd
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - x
        - y
        - ctx
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_lshift
        - _ZL16bn_gcd_consttimeP9bignum_stPjPKS_S3_P10bignum_ctx
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:121,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:121,62'
              BranchSideFuncs:
                - BN_lshift
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:121,49'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:121,10'
          Dst:             _ZL16bn_gcd_consttimeP9bignum_stPjPKS_S3_P10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd_extra.cc.inc:121,52'
          Dst:             BN_lshift
    - functionName:    BN_enhanced_miller_rabin_primality_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_result
        - w
        - checks
        - ctx
        - cb
      BBCount:         128
      ICount:          607
      EdgeCount:       135
      CyclomaticComplexity: 9
      functionsReached:
        - BN_CTX_get
        - BN_GENCB_call
        - BN_MONT_CTX_new_for_modulus
        - BN_cmp
        - BN_cmp_word
        - BN_copy
        - BN_gcd
        - BN_is_bit_set
        - BN_is_odd
        - BN_is_one
        - BN_mod_exp_mont
        - BN_mod_mul
        - BN_num_bits
        - BN_rand_range_ex
        - BN_rshift
        - BN_sub_word
        - ERR_put_error
        - _ZL24BN_prime_checks_for_sizei
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:691,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:691,36'
              BranchSideFuncs:
                - BN_cmp_word
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sub_word
                - BN_is_bit_set
                - BN_CTX_get
                - BN_rshift
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
                - BN_num_bits
                - _ZL24BN_prime_checks_for_sizei
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:692,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:691,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:692,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:696,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sub_word
                - BN_is_bit_set
                - BN_CTX_get
                - BN_rshift
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
                - BN_num_bits
                - _ZL24BN_prime_checks_for_sizei
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:696,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:697,51'
              BranchSideFuncs:
                - BN_num_bits
                - _ZL24BN_prime_checks_for_sizei
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sub_word
                - BN_is_bit_set
                - BN_CTX_get
                - BN_rshift
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:700,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sub_word
                - BN_is_bit_set
                - BN_CTX_get
                - BN_rshift
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:702,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:702,33'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:703,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:702,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:702,56'
              BranchSideFuncs:
                - BN_sub_word
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_CTX_get
                - BN_rshift
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:703,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:702,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:703,5'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:707,7'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:708,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:709,6'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:711,26'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:712,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:712,34'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:713,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:712,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:713,5'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:716,26'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_CTX_get
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:721,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:721,23'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:723,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:721,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:721,39'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:723,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:721,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:721,55'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:723,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:721,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:722,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:723,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:721,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:723,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:727,65'
              BranchSideFuncs:
                - BN_MONT_CTX_new_for_modulus
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:728,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:729,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:734,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:734,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:736,27'
              BranchSideFuncs:
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:802,4'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:736,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:737,7'
              BranchSideFuncs:
                - BN_gcd
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
                - BN_rand_range_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:741,17'
              BranchSideFuncs:
                - BN_gcd
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
                - BN_rand_range_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:741,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:742,7'
              BranchSideFuncs:
                - BN_cmp_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
                - BN_rand_range_ex
                - BN_gcd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:744,21'
              BranchSideFuncs:
                - BN_cmp_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
                - BN_rand_range_ex
                - BN_gcd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:744,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:745,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:750,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
                - BN_rand_range_ex
                - BN_gcd
                - BN_cmp_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:750,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:751,7'
              BranchSideFuncs:
                - BN_is_one
                - BN_cmp
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
                - BN_rand_range_ex
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:755,19'
              BranchSideFuncs:
                - BN_is_one
                - BN_cmp
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
                - BN_rand_range_ex
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:755,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:755,32'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand_range_ex
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:756,7'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand_range_ex
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:755,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:756,7'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand_range_ex
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:760,14'
              BranchSideFuncs:
                - BN_copy
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
                - BN_rand_range_ex
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:760,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:761,20'
              BranchSideFuncs:
                - BN_copy
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_GENCB_call
                - BN_rand_range_ex
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:773,18'
              BranchSideFuncs:
                - BN_copy
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:761,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:761,41'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
                - BN_is_one
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_GENCB_call
                - BN_rand_range_ex
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:762,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:761,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:762,9'
              BranchSideFuncs:
                - BN_cmp
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_one
                - BN_copy
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_GENCB_call
                - BN_rand_range_ex
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:764,18'
              BranchSideFuncs:
                - BN_cmp
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_one
                - BN_copy
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_GENCB_call
                - BN_rand_range_ex
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:764,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:765,9'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand_range_ex
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:767,21'
              BranchSideFuncs:
                - BN_is_one
                - BN_copy
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_GENCB_call
                - BN_rand_range_ex
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:767,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:768,9'
              BranchSideFuncs:
                - BN_copy
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:770,5'
              BranchSideFuncs:
                - BN_copy
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
                - BN_rand_range_ex
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:773,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:773,39'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:774,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:773,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:774,7'
              BranchSideFuncs:
                - BN_is_one
                - BN_copy
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:778,20'
              BranchSideFuncs:
                - BN_is_one
                - BN_copy
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:778,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:778,39'
              BranchSideFuncs:
                - BN_copy
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:778,35'
              BranchSideFuncs:
                - BN_copy
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:778,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:778,39'
              BranchSideFuncs:
                - BN_copy
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:779,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:784,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:784,41'
              BranchSideFuncs:
                - BN_sub_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_gcd
                - BN_cmp_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:785,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:784,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:784,59'
              BranchSideFuncs:
                - BN_gcd
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:785,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:784,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:785,7'
              BranchSideFuncs:
                - BN_cmp_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:787,21'
              BranchSideFuncs:
                - BN_cmp_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:787,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:788,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:790,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:797,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:798,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:800,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_gcd
                - BN_cmp_word
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_cmp
                - BN_copy
                - BN_mod_mul
                - BN_is_one
                - BN_copy
                - BN_copy
                - BN_sub_word
                - BN_gcd
                - BN_cmp_word
                - BN_copy
                - BN_mod_mul
                - BN_cmp
                - BN_is_one
                - BN_GENCB_call
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:691,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:691,24'
          Dst:             BN_cmp_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:692,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:697,39'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:697,14'
          Dst:             _ZL24BN_prime_checks_for_sizei
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:700,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:701,16'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:702,25'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:702,44'
          Dst:             BN_sub_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:708,11'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:711,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:712,24'
          Dst:             BN_rshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:716,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:717,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:718,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:719,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:720,16'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:727,37'
          Dst:             BN_MONT_CTX_new_for_modulus
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:736,10'
          Dst:             BN_rand_range_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:741,10'
          Dst:             BN_gcd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:744,9'
          Dst:             BN_cmp_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:750,10'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:755,9'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:755,25'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:761,12'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:761,30'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:764,11'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:767,11'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:773,10'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:773,28'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:778,10'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:778,27'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:784,10'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:784,29'
          Dst:             BN_sub_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:784,52'
          Dst:             BN_gcd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:787,9'
          Dst:             BN_cmp_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:797,10'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:804,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:804,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    RSA_sign
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hash_nid
        - digest
        - digest_len
        - out
        - out_len
        - rsa
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - boringssl_ensure_rsa_self_test
        - rsa_sign_no_self_test
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:591,3'
          Dst:             boringssl_ensure_rsa_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:593,10'
          Dst:             rsa_sign_no_self_test
    - functionName:    RSA_verify
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - hash_nid
        - digest
        - digest_len
        - sig
        - sig_len
        - rsa
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - boringssl_ensure_rsa_self_test
        - rsa_verify_no_self_test
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:670,3'
          Dst:             boringssl_ensure_rsa_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:671,10'
          Dst:             rsa_verify_no_self_test
    - functionName:    RSA_generate_key_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1246
      functionLinenumberEnd: 1247
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
        - bits
        - e_value
        - cb
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL30RSA_generate_key_ex_maybe_fipsP6rsa_stiPK9bignum_stP11bn_gencb_sti
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:1247,10'
          Dst:             _ZL30RSA_generate_key_ex_maybe_fipsP6rsa_stiPK9bignum_stP11bn_gencb_sti
    - functionName:    RSA_test_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 980
      functionLinenumberEnd: 980
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rsa
        - flags
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 978
      functionLinenumberEnd: 978
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rsa_private_transform
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 973
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - rsa
        - out
        - in
        - len
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - boringssl_ensure_rsa_self_test
        - rsa_private_transform_no_self_test
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:974,3'
          Dst:             boringssl_ensure_rsa_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:975,10'
          Dst:             rsa_private_transform_no_self_test
    - functionName:    RSA_verify_raw
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - rsa
        - out_len
        - out
        - max_out
        - in
        - in_len
        - padding
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - boringssl_ensure_rsa_self_test
        - rsa_verify_raw_no_self_test
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:530,3'
          Dst:             boringssl_ensure_rsa_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa_impl.cc.inc:531,10'
          Dst:             rsa_verify_raw_no_self_test
    - functionName:    RSA_verify_pss_mgf1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - rsa
        - digest
        - digest_len
        - md
        - mgf1_md
        - salt_len
        - sig
        - sig_len
      BBCount:         13
      ICount:          114
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_MD_size
        - OPENSSL_free
        - OPENSSL_malloc
        - RSA_size
        - RSA_verify_PKCS1_PSS_mgf1
        - RSA_verify_raw
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:678,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:679,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:683,28'
              BranchSideFuncs:
                - RSA_size
                - OPENSSL_malloc
                - RSA_verify_raw
                - OPENSSL_free
                - RSA_size
                - RSA_verify_PKCS1_PSS_mgf1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:685,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:686,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:689,7'
              BranchSideFuncs:
                - RSA_verify_raw
                - OPENSSL_free
                - RSA_size
                - RSA_verify_PKCS1_PSS_mgf1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:690,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:691,5'
              BranchSideFuncs:
                - RSA_size
                - RSA_verify_PKCS1_PSS_mgf1
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:694,7'
              BranchSideFuncs:
                - RSA_size
                - RSA_verify_PKCS1_PSS_mgf1
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:694,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:695,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:699,35'
              BranchSideFuncs:
                - RSA_verify_PKCS1_PSS_mgf1
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:678,21'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:679,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:683,19'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:684,45'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:690,8'
          Dst:             RSA_verify_raw
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:694,17'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:695,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:699,9'
          Dst:             RSA_verify_PKCS1_PSS_mgf1
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:702,3'
          Dst:             OPENSSL_free
    - functionName:    RSA_verify_PKCS1_PSS_mgf1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rsa
        - mHash
        - Hash
        - mgf1Hash
        - EM
        - sLen
      BBCount:         95
      ICount:          518
      EdgeCount:       189
      CyclomaticComplexity: 96
      functionsReached:
        - BN_num_bits
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_size
        - OPENSSL_free
        - OPENSSL_malloc
        - PKCS1_MGF1
        - RSA_size
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _ZL14OPENSSL_memcmpPKvS0_m
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:169,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:170,16'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _Z33FIPS_service_indicator_lock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_MD_size
                - BN_num_bits
                - RSA_size
                - OPENSSL_malloc
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - PKCS1_MGF1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:173,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _Z33FIPS_service_indicator_lock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_MD_size
                - BN_num_bits
                - RSA_size
                - OPENSSL_malloc
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - PKCS1_MGF1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:187,17'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - RSA_size
                - OPENSSL_malloc
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - PKCS1_MGF1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:188,14'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - RSA_size
                - OPENSSL_malloc
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - PKCS1_MGF1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:188,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:189,10'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - RSA_size
                - OPENSSL_malloc
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - PKCS1_MGF1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:190,14'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - RSA_size
                - OPENSSL_malloc
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - PKCS1_MGF1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:190,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:191,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:198,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:201,7'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - PKCS1_MGF1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:202,7'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - PKCS1_MGF1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:206,7'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - PKCS1_MGF1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:206,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:206,28'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:207,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:206,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:206,41'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - PKCS1_MGF1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:210,7'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - PKCS1_MGF1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:206,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:207,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:210,7'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - PKCS1_MGF1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:210,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:211,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:214,17'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - PKCS1_MGF1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:218,5'
              BranchSideFuncs:
                - PKCS1_MGF1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:220,19'
              BranchSideFuncs:
                - PKCS1_MGF1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:220,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:221,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:223,15'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:223,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:224,14'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:226,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:226,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:227,27'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:232,19'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:232,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:232,47'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:232,3'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:232,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:235,3'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:236,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:236,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:237,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:240,13'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:242,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:242,20'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:247,30'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:242,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:243,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:247,30'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:247,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:248,29'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:252,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:248,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:249,29'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:252,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:249,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:250,29'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:252,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:250,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:251,31'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestFinal_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:252,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:247,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:252,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:254,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.10467
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:254,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:255,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:259,7'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:176,26'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:179,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:185,17'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:265,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:191,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:195,13'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:196,11'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:198,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:207,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:211,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:216,36'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:220,8'
          Dst:             PKCS1_MGF1
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:237,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:243,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:247,30'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:247,8'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:248,29'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:248,8'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:249,29'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:249,8'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:250,29'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:250,8'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:251,31'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:251,8'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:254,7'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:255,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:262,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:263,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:265,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
    - functionName:    PKCS1_MGF1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - len
        - seed
        - seed_len
        - md
      BBCount:         37
      ICount:          217
      EdgeCount:       67
      CyclomaticComplexity: 32
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_size
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:129,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:131,28'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:157,7'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:135,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:136,31'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:138,7'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:136,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:137,31'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:138,7'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:135,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:138,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestFinal_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:141,9'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestFinal_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:141,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:142,35'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestFinal_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:149,35'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestFinal_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:142,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:143,9'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:145,14'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:149,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:150,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:152,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:124,26'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:125,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:127,19'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:135,32'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:135,10'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:136,31'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:136,10'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:137,31'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:137,10'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:162,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:142,35'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:142,12'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:149,35'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:149,12'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:152,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:160,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:162,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
    - functionName:    RSA_sign_pss_mgf1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rsa
        - out_len
        - out
        - max_out
        - digest
        - digest_len
        - md
        - mgf1_md
        - salt_len
      BBCount:         11
      ICount:          108
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_MD_size
        - OPENSSL_free
        - OPENSSL_malloc
        - RSA_padding_add_PKCS1_PSS_mgf1
        - RSA_sign_raw
        - RSA_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:599,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:600,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:604,32'
              BranchSideFuncs:
                - RSA_size
                - OPENSSL_malloc
                - RSA_padding_add_PKCS1_PSS_mgf1
                - OPENSSL_free
                - RSA_sign_raw
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:606,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:607,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:610,44'
              BranchSideFuncs:
                - RSA_padding_add_PKCS1_PSS_mgf1
                - OPENSSL_free
                - RSA_sign_raw
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:611,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:610,13'
              BranchSideFuncs:
                - RSA_sign_raw
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:612,26'
              BranchSideFuncs:
                - RSA_sign_raw
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:599,21'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:600,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:604,23'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:605,49'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:610,13'
          Dst:             RSA_padding_add_PKCS1_PSS_mgf1
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:612,13'
          Dst:             RSA_sign_raw
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:614,3'
          Dst:             OPENSSL_free
    - functionName:    RSA_padding_add_PKCS1_PSS_mgf1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rsa
        - EM
        - mHash
        - Hash
        - mgf1Hash
        - sLenRequested
      BBCount:         81
      ICount:          461
      EdgeCount:       158
      CyclomaticComplexity: 79
      functionsReached:
        - BCM_rand_bytes
        - BN_is_zero
        - BN_num_bits
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_size
        - OPENSSL_free
        - OPENSSL_malloc
        - PKCS1_MGF1
        - RSA_size
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:277,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:278,16'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_MD_size
                - BN_is_zero
                - BN_num_bits
                - RSA_size
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
                - OPENSSL_malloc
                - BCM_rand_bytes
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:281,3'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_MD_size
                - BN_is_zero
                - BN_num_bits
                - RSA_size
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
                - OPENSSL_malloc
                - BCM_rand_bytes
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:284,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:285,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:289,25'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - RSA_size
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
                - OPENSSL_malloc
                - BCM_rand_bytes
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:291,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:292,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
                - OPENSSL_malloc
                - BCM_rand_bytes
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:297,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
                - OPENSSL_malloc
                - BCM_rand_bytes
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:292,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:292,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
                - OPENSSL_malloc
                - BCM_rand_bytes
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:293,8'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
                - OPENSSL_malloc
                - BCM_rand_bytes
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:297,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:298,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:307,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
                - OPENSSL_malloc
                - BCM_rand_bytes
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:307,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:308,12'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
                - OPENSSL_malloc
                - BCM_rand_bytes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:309,14'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
                - OPENSSL_malloc
                - BCM_rand_bytes
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:309,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:310,12'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
                - OPENSSL_malloc
                - BCM_rand_bytes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:311,14'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
                - OPENSSL_malloc
                - BCM_rand_bytes
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:311,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:312,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:315,20'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
                - OPENSSL_malloc
                - BCM_rand_bytes
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:318,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:319,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:323,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
                - OPENSSL_malloc
                - BCM_rand_bytes
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:323,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:324,55'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - BCM_rand_bytes
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:330,17'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:325,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:326,7'
              BranchSideFuncs:
                - BCM_rand_bytes
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:328,20'
              BranchSideFuncs:
                - BCM_rand_bytes
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:333,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:334,29'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:338,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:334,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:335,29'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:338,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:335,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:336,29'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - PKCS1_MGF1
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:338,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:336,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:337,31'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestFinal_ex
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - PKCS1_MGF1
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:338,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:333,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:338,5'
              BranchSideFuncs:
                - PKCS1_MGF1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:342,19'
              BranchSideFuncs:
                - PKCS1_MGF1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:342,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:343,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:346,7'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:352,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:353,17'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:357,7'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:353,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:354,15'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:356,3'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:357,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:358,27'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:363,3'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:272,26'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:281,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:282,10'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:284,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:285,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:372,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:289,13'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:290,11'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:292,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:298,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:312,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:319,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:324,40'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:328,5'
          Dst:             BCM_rand_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:333,30'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:333,8'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:334,29'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:334,8'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:335,29'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:335,8'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:336,29'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:336,8'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:337,31'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:337,8'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:342,8'
          Dst:             PKCS1_MGF1
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:368,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:369,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/padding.cc.inc:372,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
    - functionName:    RSA_sign_raw
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - rsa
        - out_len
        - out
        - max_out
        - in
        - in_len
        - padding
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL25rsa_sign_raw_no_self_testP6rsa_stPmPhmPKhmi
        - boringssl_ensure_rsa_self_test
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:374,3'
          Dst:             boringssl_ensure_rsa_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:375,10'
          Dst:             _ZL25rsa_sign_raw_no_self_testP6rsa_stPmPhmPKhmi
    - functionName:    RSA_get_ex_data
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rsa
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:396,10'
          Dst:             CRYPTO_get_ex_data
    - functionName:    RSA_set_ex_data
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
        - idx
        - arg
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:392,10'
          Dst:             CRYPTO_set_ex_data
    - functionName:    RSA_get_ex_new_index
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - argl
        - argp
        - unused
        - dup_unused
        - free_func
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_new_index_ex
        - _ZL27g_rsa_ex_data_class_bss_getv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:387,37'
          Dst:             _ZL27g_rsa_ex_data_class_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:387,10'
          Dst:             CRYPTO_get_ex_new_index_ex
    - functionName:    RSA_is_opaque
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:382,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:382,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:382,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RSA_set0_crt_params
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
        - dmp1
        - dmq1
        - iqmp
      BBCount:         29
      ICount:          148
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - BN_free
        - rsa_invalidate_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:339,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:339,29'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:340,8'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:339,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:340,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:342,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:340,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:340,29'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:341,8'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:340,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:341,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:342,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:341,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:341,29'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:345,7'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:339,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:342,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:345,7'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:345,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:346,13'
              BranchSideFuncs:
                - BN_free
                - rsa_invalidate_key
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:349,7'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:349,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:350,13'
              BranchSideFuncs:
                - BN_free
                - rsa_invalidate_key
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:353,7'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:353,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:354,13'
              BranchSideFuncs:
                - BN_free
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:358,22'
              BranchSideFuncs:
                - rsa_invalidate_key
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:346,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:350,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:354,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:358,3'
          Dst:             rsa_invalidate_key
    - functionName:    RSA_set0_factors
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
        - p
        - q
      BBCount:         21
      ICount:          106
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - BN_free
        - rsa_invalidate_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:321,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:321,26'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:321,41'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:321,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:321,41'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:322,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:321,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:321,59'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:325,7'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:321,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:322,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:325,7'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:325,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:326,13'
              BranchSideFuncs:
                - BN_free
                - rsa_invalidate_key
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:329,7'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:329,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:330,13'
              BranchSideFuncs:
                - BN_free
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:334,22'
              BranchSideFuncs:
                - rsa_invalidate_key
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:326,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:330,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:334,3'
          Dst:             rsa_invalidate_key
    - functionName:    RSA_set0_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
        - n
        - e
        - d
      BBCount:         24
      ICount:          128
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - BN_free
        - rsa_invalidate_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:299,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:299,26'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:299,41'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:299,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:299,41'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:300,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:299,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:299,59'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:303,7'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:299,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:300,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:303,7'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:303,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:304,13'
              BranchSideFuncs:
                - BN_free
                - rsa_invalidate_key
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:307,7'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:307,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:308,13'
              BranchSideFuncs:
                - BN_free
                - rsa_invalidate_key
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:311,7'
              BranchSideFuncs:
                - rsa_invalidate_key
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:311,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:312,13'
              BranchSideFuncs:
                - BN_free
                - rsa_invalidate_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:316,22'
              BranchSideFuncs:
                - rsa_invalidate_key
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:304,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:308,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:312,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:316,3'
          Dst:             rsa_invalidate_key
    - functionName:    RSA_get0_crt_params
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
        - out_dmp1
        - out_dmq1
        - out_iqmp
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:287,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:288,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:290,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:290,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:291,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:293,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:293,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:293,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:294,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RSA_get0_pss_params
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get0_factors
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
        - out_p
        - out_q
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:271,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:272,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:274,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:274,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:274,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:275,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RSA_get0_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
        - out_n
        - out_e
        - out_d
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:258,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:259,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:261,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:261,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:262,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:264,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:264,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:264,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:265,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RSA_get0_iqmp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get0_dmq1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get0_dmp1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get0_q
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get0_p
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get0_d
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get0_e
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_get0_n
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RSA_bits
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:238,44'
          Dst:             BN_num_bits
    - functionName:    RSA_up_ref
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:234,3'
          Dst:             CRYPTO_refcount_inc
    - functionName:    RSA_new_method_no_e
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - engine
        - n
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - RSA_free
        - RSA_new_method
        - _ZL11bn_dup_intoPP9bignum_stPKS_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:196,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:196,36'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:197,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:197,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:200,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:195,14'
          Dst:             RSA_new_method
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:196,23'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:197,5'
          Dst:             RSA_free
    - functionName:    _ZL11bn_dup_intoPP9bignum_stPKS_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_dup
        - BN_free
        - ERR_put_error
      functionUses:    26
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:45,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:49,12'
              BranchSideFuncs:
                - BN_free
                - BN_dup
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:45,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:49,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:50,10'
          Dst:             BN_dup
    - functionName:    RSA_new_private_key_large_e
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - e
        - d
        - p
        - q
        - dmp1
        - dmq1
        - iqmp
      BBCount:         25
      ICount:          161
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - RSA_check_key
        - RSA_free
        - RSA_new
        - _ZL11bn_dup_intoPP9bignum_stPKS_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:143,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:146,3'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_check_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:147,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:148,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:156,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:148,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:149,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:156,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:149,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:150,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:156,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:150,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:151,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:156,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:151,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:152,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:156,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:152,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:153,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:156,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:153,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:154,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:156,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:154,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:155,22'
              BranchSideFuncs:
                - RSA_check_key
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:156,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:156,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:160,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:141,14'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:147,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:148,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:149,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:150,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:151,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:152,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:153,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:154,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:155,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:156,5'
          Dst:             RSA_free
    - functionName:    RSA_new_public_key_large_e
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - e
      BBCount:         13
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - RSA_check_key
        - RSA_free
        - RSA_new
        - _ZL11bn_dup_intoPP9bignum_stPKS_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:123,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:126,3'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_check_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:127,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:128,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:130,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:128,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:129,22'
              BranchSideFuncs:
                - RSA_check_key
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:130,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:130,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:134,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:121,14'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:127,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:128,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:129,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:130,5'
          Dst:             RSA_free
    - functionName:    RSA_new_private_key_no_e
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - d
      BBCount:         13
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - RSA_check_key
        - RSA_free
        - RSA_new
        - _ZL11bn_dup_intoPP9bignum_stPKS_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:106,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:109,3'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_check_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:110,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:111,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:113,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:111,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:112,22'
              BranchSideFuncs:
                - RSA_check_key
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:113,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:113,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:117,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:104,14'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:110,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:111,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:112,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:113,5'
          Dst:             RSA_free
    - functionName:    RSA_new_private_key_no_crt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - e
        - d
      BBCount:         15
      ICount:          85
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - RSA_check_key
        - RSA_free
        - RSA_new
        - _ZL11bn_dup_intoPP9bignum_stPKS_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:91,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:92,21'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:96,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:92,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:93,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:96,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:93,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:94,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:96,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:94,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:95,22'
              BranchSideFuncs:
                - RSA_check_key
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:96,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:91,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:96,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:100,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:90,14'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:92,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:93,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:94,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:95,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:96,5'
          Dst:             RSA_free
    - functionName:    RSA_new_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - e
        - d
        - p
        - q
        - dmp1
        - dmq1
        - iqmp
      BBCount:         25
      ICount:          155
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - RSA_check_key
        - RSA_free
        - RSA_new
        - _ZL11bn_dup_intoPP9bignum_stPKS_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:71,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:72,21'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:81,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:72,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:73,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:81,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:73,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:74,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:81,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:74,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:75,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:81,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:75,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:76,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:81,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:76,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:77,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:81,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:77,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:78,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:81,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:78,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:79,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:81,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:79,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:80,22'
              BranchSideFuncs:
                - RSA_check_key
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:81,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:71,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:81,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:85,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:70,14'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:72,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:73,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:74,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:75,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:76,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:77,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:78,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:79,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:80,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:81,5'
          Dst:             RSA_free
    - functionName:    RSA_new_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - n
        - e
      BBCount:         13
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - RSA_check_key
        - RSA_free
        - RSA_new
        - _ZL11bn_dup_intoPP9bignum_stPKS_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:56,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:57,21'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:60,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:57,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:58,21'
              BranchSideFuncs:
                - _ZL11bn_dup_intoPP9bignum_stPKS_
                - RSA_free
                - RSA_check_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:60,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:58,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:59,22'
              BranchSideFuncs:
                - RSA_check_key
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:60,14'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:60,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:64,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:55,14'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:57,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:58,8'
          Dst:             _ZL11bn_dup_intoPP9bignum_stPKS_
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:59,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/rsa/rsa.cc.inc:60,5'
          Dst:             RSA_free
    - functionName:    BCM_rand_bytes_hwrng
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6rdrandPhm
        - have_rdrand
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:174,5'
              BranchSideFuncs:
                - _ZL6rdrandPhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:176,14'
              BranchSideFuncs:
                - _ZL6rdrandPhm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:177,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:179,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:173,8'
          Dst:             have_rdrand
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/rand.cc.inc:176,7'
          Dst:             _ZL6rdrandPhm
    - functionName:    CTR_DRBG_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:46,45'
          Dst:             OPENSSL_free
    - functionName:    CTR_DRBG_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - entropy
        - personalization
        - personalization_len
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CTR_DRBG_free
        - CTR_DRBG_init
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:37,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:38,22'
              BranchSideFuncs:
                - CTR_DRBG_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:39,19'
              BranchSideFuncs:
                - CTR_DRBG_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:37,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:39,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:43,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:36,7'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:38,8'
          Dst:             CTR_DRBG_init
        - Src:             '/src/boringssl/crypto/fipsmodule/rand/ctrdrbg.cc.inc:39,5'
          Dst:             CTR_DRBG_free
    - functionName:    _ZN5mlkem12_GLOBAL__N_123mlkem_parse_private_keyILi4EEEiPNS0_11private_keyIXT_EEEP6cbs_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 846
      functionLinenumberEnd: 859
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - priv
        - in
      BBCount:         17
      ICount:          94
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_copy_bytes
        - CBS_data
        - CBS_get_bytes
        - CBS_len
        - _ZN5mlkem12_GLOBAL__N_113vector_decodeILi4EEEiPNS0_6vectorIXT_EEEPKhi
        - _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
        - _ZN5mlkem12_GLOBAL__N_130mlkem_parse_public_key_no_hashILi4EEEiPNS0_10public_keyIXT_EEEP6cbs_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:848,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:849,23'
              BranchSideFuncs:
                - CBS_data
                - _ZN5mlkem12_GLOBAL__N_113vector_decodeILi4EEEiPNS0_6vectorIXT_EEEPKhi
                - _ZN5mlkem12_GLOBAL__N_130mlkem_parse_public_key_no_hashILi4EEEiPNS0_10public_keyIXT_EEEP6cbs_st
                - CBS_copy_bytes
                - CBS_copy_bytes
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:856,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:849,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:850,40'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_130mlkem_parse_public_key_no_hashILi4EEEiPNS0_10public_keyIXT_EEEP6cbs_st
                - CBS_copy_bytes
                - CBS_copy_bytes
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:856,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:850,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:851,23'
              BranchSideFuncs:
                - CBS_copy_bytes
                - CBS_copy_bytes
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:856,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:852,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:853,23'
              BranchSideFuncs:
                - CBS_copy_bytes
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:856,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:854,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:855,15'
              BranchSideFuncs:
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:856,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:848,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:856,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:858,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:848,36'
          Dst:             _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:848,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:849,32'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:849,8'
          Dst:             _ZN5mlkem12_GLOBAL__N_113vector_decodeILi4EEEiPNS0_6vectorIXT_EEEPKhi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:850,8'
          Dst:             _ZN5mlkem12_GLOBAL__N_130mlkem_parse_public_key_no_hashILi4EEEiPNS0_10public_keyIXT_EEEP6cbs_st
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:851,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:853,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:855,7'
          Dst:             CBS_len
    - functionName:    BCM_mlkem1024_parse_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1384
      functionLinenumberEnd: 1391
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_private_key
        - in
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_123mlkem_parse_private_keyILi4EEEiPNS0_11private_keyIXT_EEEP6cbs_st
        - _ZN5mlkem12_GLOBAL__N_130private_key_1024_from_externalEPK25BCM_mlkem1024_private_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1387,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1388,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1390,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1386,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_130private_key_1024_from_externalEPK25BCM_mlkem1024_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1387,8'
          Dst:             _ZN5mlkem12_GLOBAL__N_123mlkem_parse_private_keyILi4EEEiPNS0_11private_keyIXT_EEEP6cbs_st
    - functionName:    _ZN5mlkem12_GLOBAL__N_130private_key_1024_from_externalEPK25BCM_mlkem1024_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - external
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BCM_mlkem768_parse_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1374
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_private_key
        - in
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_123mlkem_parse_private_keyILi3EEEiPNS0_11private_keyIXT_EEEP6cbs_st
        - _ZN5mlkem12_GLOBAL__N_129private_key_768_from_externalEPK24BCM_mlkem768_private_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1377,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1378,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1380,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1376,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_129private_key_768_from_externalEPK24BCM_mlkem768_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1377,8'
          Dst:             _ZN5mlkem12_GLOBAL__N_123mlkem_parse_private_keyILi3EEEiPNS0_11private_keyIXT_EEEP6cbs_st
    - functionName:    _ZN5mlkem12_GLOBAL__N_129private_key_768_from_externalEPK24BCM_mlkem768_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - external
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mlkem12_GLOBAL__N_125mlkem_marshal_private_keyILi4EEEiP6cbb_stPKNS0_11private_keyIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 876
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - priv
      BBCount:         13
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_add_bytes
        - CBB_add_space
        - _ZN5mlkem12_GLOBAL__N_113vector_encodeILi4EEEvPhPKNS0_6vectorIXT_EEEi
        - _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
        - _ZN5mlkem12_GLOBAL__N_124mlkem_marshal_public_keyILi4EEE12bcm_status_tP6cbb_stPKNS0_10public_keyIXT_EEE
        - bcm_success
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:864,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:865,5'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113vector_encodeILi4EEEvPhPKNS0_6vectorIXT_EEEi
                - _ZN5mlkem12_GLOBAL__N_124mlkem_marshal_public_keyILi4EEE12bcm_status_tP6cbb_stPKNS0_10public_keyIXT_EEE
                - bcm_success
                - CBB_add_bytes
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:867,17'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_113vector_encodeILi4EEEvPhPKNS0_6vectorIXT_EEEi
                - _ZN5mlkem12_GLOBAL__N_124mlkem_marshal_public_keyILi4EEE12bcm_status_tP6cbb_stPKNS0_10public_keyIXT_EEE
                - bcm_success
                - CBB_add_bytes
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:868,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:869,22'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:873,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:870,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:871,22'
              BranchSideFuncs:
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:873,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:868,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:873,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:875,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:864,38'
          Dst:             _ZN5mlkem12_GLOBAL__N_119encoded_vector_sizeEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:864,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:867,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_113vector_encodeILi4EEEvPhPKNS0_6vectorIXT_EEEi
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:868,20'
          Dst:             _ZN5mlkem12_GLOBAL__N_124mlkem_marshal_public_keyILi4EEE12bcm_status_tP6cbb_stPKNS0_10public_keyIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:868,8'
          Dst:             bcm_success
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:869,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:871,8'
          Dst:             CBB_add_bytes
    - functionName:    BCM_mlkem1024_marshal_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1364
      functionLinenumberEnd: 1371
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - private_key
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_125mlkem_marshal_private_keyILi4EEEiP6cbb_stPKNS0_11private_keyIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_130private_key_1024_from_externalEPK25BCM_mlkem1024_private_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1367,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1368,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1370,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1366,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_130private_key_1024_from_externalEPK25BCM_mlkem1024_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1367,8'
          Dst:             _ZN5mlkem12_GLOBAL__N_125mlkem_marshal_private_keyILi4EEEiP6cbb_stPKNS0_11private_keyIXT_EEE
    - functionName:    BCM_mlkem768_marshal_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1354
      functionLinenumberEnd: 1361
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - private_key
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_125mlkem_marshal_private_keyILi3EEEiP6cbb_stPKNS0_11private_keyIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_129private_key_768_from_externalEPK24BCM_mlkem768_private_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1357,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1358,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1360,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1356,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_129private_key_768_from_externalEPK24BCM_mlkem768_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1357,8'
          Dst:             _ZN5mlkem12_GLOBAL__N_125mlkem_marshal_private_keyILi3EEEiP6cbb_stPKNS0_11private_keyIXT_EEE
    - functionName:    _ZN5mlkem12_GLOBAL__N_122mlkem_parse_public_keyILi4EEEiPNS0_10public_keyIXT_EEEP6cbs_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 835
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pub
        - in
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_data
        - CBS_len
        - _ZN5mlkem12_GLOBAL__N_130mlkem_parse_public_key_no_hashILi4EEEiPNS0_10public_keyIXT_EEEP6cbs_st
        - _ZN5mlkem12_GLOBAL__N_16hash_hEPhPKhm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:837,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:838,15'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZN5mlkem12_GLOBAL__N_16hash_hEPhPKhm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:839,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:837,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:839,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:841,10'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZN5mlkem12_GLOBAL__N_16hash_hEPhPKhm
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:837,8'
          Dst:             _ZN5mlkem12_GLOBAL__N_130mlkem_parse_public_key_no_hashILi4EEEiPNS0_10public_keyIXT_EEEP6cbs_st
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:838,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:841,32'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:841,52'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:841,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_16hash_hEPhPKhm
    - functionName:    BCM_mlkem1024_parse_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionLinenumberEnd: 1351
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - public_key
        - in
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_122mlkem_parse_public_keyILi4EEEiPNS0_10public_keyIXT_EEEP6cbs_st
        - _ZN5mlkem12_GLOBAL__N_129public_key_1024_from_externalEPK24BCM_mlkem1024_public_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1347,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1348,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1350,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1346,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_129public_key_1024_from_externalEPK24BCM_mlkem1024_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1347,8'
          Dst:             _ZN5mlkem12_GLOBAL__N_122mlkem_parse_public_keyILi4EEEiPNS0_10public_keyIXT_EEEP6cbs_st
    - functionName:    _ZN5mlkem12_GLOBAL__N_129public_key_1024_from_externalEPK24BCM_mlkem1024_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - external
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BCM_mlkem768_parse_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1341
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - public_key
        - in
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_122mlkem_parse_public_keyILi3EEEiPNS0_10public_keyIXT_EEEP6cbs_st
        - _ZN5mlkem12_GLOBAL__N_128public_key_768_from_externalEPK23BCM_mlkem768_public_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1337,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1338,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1340,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1336,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_128public_key_768_from_externalEPK23BCM_mlkem768_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1337,8'
          Dst:             _ZN5mlkem12_GLOBAL__N_122mlkem_parse_public_keyILi3EEEiPNS0_10public_keyIXT_EEEP6cbs_st
    - functionName:    _ZN5mlkem12_GLOBAL__N_128public_key_768_from_externalEPK23BCM_mlkem768_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 886
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - external
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BCM_mlkem1024_marshal_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1328
      functionLinenumberEnd: 1330
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - public_key
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_124mlkem_marshal_public_keyILi4EEE12bcm_status_tP6cbb_stPKNS0_10public_keyIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_129public_key_1024_from_externalEPK24BCM_mlkem1024_public_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1330,12'
          Dst:             _ZN5mlkem12_GLOBAL__N_129public_key_1024_from_externalEPK24BCM_mlkem1024_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1329,10'
          Dst:             _ZN5mlkem12_GLOBAL__N_124mlkem_marshal_public_keyILi4EEE12bcm_status_tP6cbb_stPKNS0_10public_keyIXT_EEE
    - functionName:    BCM_mlkem768_marshal_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1322
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - public_key
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_124mlkem_marshal_public_keyILi3EEE12bcm_status_tP6cbb_stPKNS0_10public_keyIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_128public_key_768_from_externalEPK23BCM_mlkem768_public_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1324,12'
          Dst:             _ZN5mlkem12_GLOBAL__N_128public_key_768_from_externalEPK23BCM_mlkem768_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1323,10'
          Dst:             _ZN5mlkem12_GLOBAL__N_124mlkem_marshal_public_keyILi3EEE12bcm_status_tP6cbb_stPKNS0_10public_keyIXT_EEE
    - functionName:    _ZN5mlkem12_GLOBAL__N_111mlkem_decapILi4EEEvPhPKhPKNS0_11private_keyIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 818
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_shared_secret
        - ciphertext
        - priv
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi4EEEvPhPKhPKNS0_11private_keyIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_14fips22ensure_decap_self_testEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:816,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_14fips22ensure_decap_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:817,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi4EEEvPhPKhPKNS0_11private_keyIXT_EEE
    - functionName:    _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi4EEEvPhPKhPKNS0_11private_keyIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_shared_secret
        - ciphertext
        - priv
      BBCount:         7
      ICount:          100
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_memcmp
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL22constant_time_eq_int_8ii
        - _ZL22constant_time_select_8mhh
        - _ZN5mlkem12_GLOBAL__N_111decrypt_cpaILi4EEEvPhPKNS0_11private_keyIXT_EEEPKh
        - _ZN5mlkem12_GLOBAL__N_111encrypt_cpaILi4EEEvPhPKNS0_10public_keyIXT_EEEPKhS8_
        - _ZN5mlkem12_GLOBAL__N_13kdfEPhPKhS3_m
        - _ZN5mlkem12_GLOBAL__N_16hash_gEPhPKhm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:806,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:808,32'
              BranchSideFuncs:
                - _ZL22constant_time_select_8mhh.10463
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:810,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:790,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_111decrypt_cpaILi4EEEvPhPKNS0_11private_keyIXT_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:791,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:794,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_16hash_gEPhPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:798,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_111encrypt_cpaILi4EEEvPhPKNS0_10public_keyIXT_EEEPKhS8_
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:802,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_13kdfEPhPKhS3_m
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:805,7'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:804,18'
          Dst:             _ZL22constant_time_eq_int_8ii
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:808,9'
          Dst:             _ZL22constant_time_select_8mhh
    - functionName:    BCM_mlkem1024_decap
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1310
      functionLinenumberEnd: 1319
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_shared_secret
        - ciphertext
        - ciphertext_len
        - private_key
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BCM_rand_bytes
        - _ZN5mlkem12_GLOBAL__N_111mlkem_decapILi4EEEvPhPKhPKNS0_11private_keyIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_130private_key_1024_from_externalEPK25BCM_mlkem1024_private_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1311,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1312,20'
              BranchSideFuncs:
                - BCM_rand_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1316,45'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_130private_key_1024_from_externalEPK25BCM_mlkem1024_private_key
                - _ZN5mlkem12_GLOBAL__N_111mlkem_decapILi4EEEvPhPKhPKNS0_11private_keyIXT_EEE
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1312,5'
          Dst:             BCM_rand_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1316,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_130private_key_1024_from_externalEPK25BCM_mlkem1024_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1317,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_111mlkem_decapILi4EEEvPhPKhPKNS0_11private_keyIXT_EEE
    - functionName:    _ZN5mlkem12_GLOBAL__N_111mlkem_decapILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 818
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_shared_secret
        - ciphertext
        - priv
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_14fips22ensure_decap_self_testEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:816,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_14fips22ensure_decap_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:817,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
    - functionName:    BCM_mlkem768_decap
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1296
      functionLinenumberEnd: 1305
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_shared_secret
        - ciphertext
        - ciphertext_len
        - private_key
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BCM_rand_bytes
        - _ZN5mlkem12_GLOBAL__N_111mlkem_decapILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_129private_key_768_from_externalEPK24BCM_mlkem768_private_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1297,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1298,20'
              BranchSideFuncs:
                - BCM_rand_bytes
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1302,44'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_129private_key_768_from_externalEPK24BCM_mlkem768_private_key
                - _ZN5mlkem12_GLOBAL__N_111mlkem_decapILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1298,5'
          Dst:             BCM_rand_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1302,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_129private_key_768_from_externalEPK24BCM_mlkem768_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1303,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_111mlkem_decapILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
    - functionName:    _ZN5mlkem12_GLOBAL__N_128mlkem_encap_external_entropyILi4EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 951
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_ciphertext
        - out_shared_secret
        - pub
        - entropy
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_141mlkem_encap_external_entropy_no_self_testILi4EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
        - _ZN5mlkem12_GLOBAL__N_14fips22ensure_encap_self_testEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:948,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_14fips22ensure_encap_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:949,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_141mlkem_encap_external_entropy_no_self_testILi4EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
    - functionName:    _ZN5mlkem12_GLOBAL__N_141mlkem_encap_external_entropy_no_self_testILi4EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_ciphertext
        - out_shared_secret
        - pub
        - entropy
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mlkem12_GLOBAL__N_111encrypt_cpaILi4EEEvPhPKNS0_10public_keyIXT_EEEPKhS8_
        - _ZN5mlkem12_GLOBAL__N_16hash_gEPhPKhm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:930,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:931,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:934,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_16hash_gEPhPKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:935,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_111encrypt_cpaILi4EEEvPhPKNS0_10public_keyIXT_EEEPKhS8_
    - functionName:    _ZN5mlkem12_GLOBAL__N_128mlkem_encap_external_entropyILi3EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 951
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_ciphertext
        - out_shared_secret
        - pub
        - entropy
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_141mlkem_encap_external_entropy_no_self_testILi3EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
        - _ZN5mlkem12_GLOBAL__N_14fips22ensure_encap_self_testEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:948,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_14fips22ensure_encap_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:949,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_141mlkem_encap_external_entropy_no_self_testILi3EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
    - functionName:    BCM_mlkem1024_encap_external_entropy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1286
      functionLinenumberEnd: 1290
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_ciphertext
        - out_shared_secret
        - public_key
        - entropy
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_128mlkem_encap_external_entropyILi4EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
        - _ZN5mlkem12_GLOBAL__N_129public_key_1024_from_externalEPK24BCM_mlkem1024_public_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1288,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_129public_key_1024_from_externalEPK24BCM_mlkem1024_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1289,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_128mlkem_encap_external_entropyILi4EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
    - functionName:    BCM_mlkem1024_encap
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1262
      functionLinenumberEnd: 1268
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_ciphertext
        - out_shared_secret
        - public_key
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mlkem1024_encap_external_entropy
        - BCM_rand_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1264,3'
          Dst:             BCM_rand_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1266,3'
          Dst:             BCM_mlkem1024_encap_external_entropy
    - functionName:    BCM_mlkem768_encap_external_entropy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1275
      functionLinenumberEnd: 1279
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_ciphertext
        - out_shared_secret
        - public_key
        - entropy
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_128mlkem_encap_external_entropyILi3EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
        - _ZN5mlkem12_GLOBAL__N_128public_key_768_from_externalEPK23BCM_mlkem768_public_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1277,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_128public_key_768_from_externalEPK23BCM_mlkem768_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1278,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_128mlkem_encap_external_entropyILi3EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
    - functionName:    BCM_mlkem768_encap
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1250
      functionLinenumberEnd: 1256
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_ciphertext
        - out_shared_secret
        - public_key
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mlkem768_encap_external_entropy
        - BCM_rand_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1252,3'
          Dst:             BCM_rand_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1254,3'
          Dst:             BCM_mlkem768_encap_external_entropy
    - functionName:    BCM_mlkem1024_public_from_private
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1236
      functionLinenumberEnd: 1242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_key
        - private_key
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_129public_key_1024_from_externalEPK24BCM_mlkem1024_public_key
        - _ZN5mlkem12_GLOBAL__N_130private_key_1024_from_externalEPK25BCM_mlkem1024_private_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1238,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_129public_key_1024_from_externalEPK24BCM_mlkem1024_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1240,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_130private_key_1024_from_externalEPK25BCM_mlkem1024_private_key
    - functionName:    BCM_mlkem768_public_from_private
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1225
      functionLinenumberEnd: 1231
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_key
        - private_key
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_128public_key_768_from_externalEPK23BCM_mlkem768_public_key
        - _ZN5mlkem12_GLOBAL__N_129private_key_768_from_externalEPK24BCM_mlkem768_private_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1227,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_128public_key_768_from_externalEPK23BCM_mlkem768_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1229,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_129private_key_768_from_externalEPK24BCM_mlkem768_private_key
    - functionName:    _ZN5mlkem12_GLOBAL__N_132mlkem_generate_key_external_seedILi4EEEvPhPNS0_11private_keyIXT_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - priv
        - seed
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_145mlkem_generate_key_external_seed_no_self_testILi4EEEvPhPNS0_11private_keyIXT_EEEPKh
        - _ZN5mlkem12_GLOBAL__N_14fips23ensure_keygen_self_testEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:740,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_14fips23ensure_keygen_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:741,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_145mlkem_generate_key_external_seed_no_self_testILi4EEEvPhPNS0_11private_keyIXT_EEEPKh
    - functionName:    _ZN5mlkem12_GLOBAL__N_132mlkem_generate_key_external_seedILi3EEEvPhPNS0_11private_keyIXT_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 743
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - priv
        - seed
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_145mlkem_generate_key_external_seed_no_self_testILi3EEEvPhPNS0_11private_keyIXT_EEEPKh
        - _ZN5mlkem12_GLOBAL__N_14fips23ensure_keygen_self_testEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:740,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_14fips23ensure_keygen_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:741,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_145mlkem_generate_key_external_seed_no_self_testILi3EEEvPhPNS0_11private_keyIXT_EEEPKh
    - functionName:    BCM_mlkem1024_private_key_from_seed
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1193
      functionLinenumberEnd: 1201
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_private_key
        - seed
        - seed_len
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BCM_mlkem1024_generate_key_external_seed
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1195,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1198,44'
              BranchSideFuncs:
                - BCM_mlkem1024_generate_key_external_seed
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1198,3'
          Dst:             BCM_mlkem1024_generate_key_external_seed
    - functionName:    BCM_mlkem1024_generate_key_external_seed
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1216
      functionLinenumberEnd: 1220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - out_private_key
        - seed
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_130private_key_1024_from_externalEPK25BCM_mlkem1024_private_key
        - _ZN5mlkem12_GLOBAL__N_132mlkem_generate_key_external_seedILi4EEEvPhPNS0_11private_keyIXT_EEEPKh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1218,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_130private_key_1024_from_externalEPK25BCM_mlkem1024_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1219,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_132mlkem_generate_key_external_seedILi4EEEvPhPNS0_11private_keyIXT_EEEPKh
    - functionName:    BCM_mlkem1024_generate_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1179
      functionLinenumberEnd: 1188
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - optional_out_seed
        - out_private_key
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BCM_mlkem1024_generate_key_external_seed
        - BCM_rand_bytes
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1183,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1183,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BCM_mlkem1024_generate_key_external_seed
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1184,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BCM_mlkem1024_generate_key_external_seed
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1181,3'
          Dst:             BCM_rand_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1184,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1186,3'
          Dst:             BCM_mlkem1024_generate_key_external_seed
    - functionName:    BCM_mlkem1024_generate_key_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1167
      functionLinenumberEnd: 1174
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - optional_out_seed
        - out_private_key
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BCM_mlkem1024_check_fips
        - BCM_mlkem1024_generate_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1168,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1168,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1169,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1169,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1171,30'
              BranchSideFuncs:
                - BCM_mlkem1024_generate_key
                - BCM_mlkem1024_check_fips
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1171,3'
          Dst:             BCM_mlkem1024_generate_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1173,10'
          Dst:             BCM_mlkem1024_check_fips
    - functionName:    BCM_mlkem1024_check_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1162
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - private_key
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_memcmp
        - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi4EEEvPhPKhPKNS0_11private_keyIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_130private_key_1024_from_externalEPK25BCM_mlkem1024_private_key
        - _ZN5mlkem12_GLOBAL__N_141mlkem_encap_external_entropy_no_self_testILi4EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
        - boringssl_fips_break_test
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1152,5'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi4EEEvPhPKhPKNS0_11private_keyIXT_EEE
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1156,35'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi4EEEvPhPKhPKNS0_11private_keyIXT_EEE
                - CRYPTO_memcmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1159,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1161,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1143,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_130private_key_1024_from_externalEPK25BCM_mlkem1024_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1148,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_141mlkem_encap_external_entropy_no_self_testILi4EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1151,7'
          Dst:             boringssl_fips_break_test
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1156,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi4EEEvPhPKhPKNS0_11private_keyIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1157,7'
          Dst:             CRYPTO_memcmp
    - functionName:    BCM_mlkem768_private_key_from_seed
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1129
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_private_key
        - seed
        - seed_len
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BCM_mlkem768_generate_key_external_seed
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1131,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1135,43'
              BranchSideFuncs:
                - BCM_mlkem768_generate_key_external_seed
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1135,3'
          Dst:             BCM_mlkem768_generate_key_external_seed
    - functionName:    BCM_mlkem768_generate_key_external_seed
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1206
      functionLinenumberEnd: 1210
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - out_private_key
        - seed
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mlkem12_GLOBAL__N_129private_key_768_from_externalEPK24BCM_mlkem768_private_key
        - _ZN5mlkem12_GLOBAL__N_132mlkem_generate_key_external_seedILi3EEEvPhPNS0_11private_keyIXT_EEEPKh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1208,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_129private_key_768_from_externalEPK24BCM_mlkem768_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1209,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_132mlkem_generate_key_external_seedILi3EEEvPhPNS0_11private_keyIXT_EEEPKh
    - functionName:    BCM_mlkem768_generate_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1115
      functionLinenumberEnd: 1124
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - optional_out_seed
        - out_private_key
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BCM_mlkem768_generate_key_external_seed
        - BCM_rand_bytes
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1119,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BCM_mlkem768_generate_key_external_seed
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1120,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BCM_mlkem768_generate_key_external_seed
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1117,3'
          Dst:             BCM_rand_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1120,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1122,3'
          Dst:             BCM_mlkem768_generate_key_external_seed
    - functionName:    BCM_mlkem768_generate_key_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1103
      functionLinenumberEnd: 1110
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - optional_out_seed
        - out_private_key
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BCM_mlkem768_check_fips
        - BCM_mlkem768_generate_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1104,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1104,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1105,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1105,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1107,29'
              BranchSideFuncs:
                - BCM_mlkem768_generate_key
                - BCM_mlkem768_check_fips
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1107,3'
          Dst:             BCM_mlkem768_generate_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1109,10'
          Dst:             BCM_mlkem768_check_fips
    - functionName:    BCM_mlkem768_check_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1098
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - private_key
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_memcmp
        - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
        - _ZN5mlkem12_GLOBAL__N_129private_key_768_from_externalEPK24BCM_mlkem768_private_key
        - _ZN5mlkem12_GLOBAL__N_141mlkem_encap_external_entropy_no_self_testILi3EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
        - boringssl_fips_break_test
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1087,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1088,5'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1092,35'
              BranchSideFuncs:
                - _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
                - CRYPTO_memcmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1093,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1095,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1097,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1079,7'
          Dst:             _ZN5mlkem12_GLOBAL__N_129private_key_768_from_externalEPK24BCM_mlkem768_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1084,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_141mlkem_encap_external_entropy_no_self_testILi3EEEvPhS2_PKNS0_10public_keyIXT_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1087,7'
          Dst:             boringssl_fips_break_test
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1092,3'
          Dst:             _ZN5mlkem12_GLOBAL__N_124mlkem_decap_no_self_testILi3EEEvPhPKhPKNS0_11private_keyIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mlkem/mlkem.cc.inc:1093,7'
          Dst:             CRYPTO_memcmp
    - functionName:    BCM_mldsa87_marshal_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2440
      functionLinenumberEnd: 2442
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - public_key
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_124mldsa_marshal_public_keyILi8EEEiP6cbb_stPKNS0_10public_keyIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_127public_key_from_external_87EPK22BCM_mldsa87_public_key
        - bcm_as_approved_status
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2442,12'
          Dst:             _ZN5mldsa12_GLOBAL__N_127public_key_from_external_87EPK22BCM_mldsa87_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2441,33'
          Dst:             _ZN5mldsa12_GLOBAL__N_124mldsa_marshal_public_keyILi8EEEiP6cbb_stPKNS0_10public_keyIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2441,10'
          Dst:             bcm_as_approved_status
    - functionName:    _ZN5mldsa12_GLOBAL__N_127public_key_from_external_87EPK22BCM_mldsa87_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1853
      functionLinenumberEnd: 1860
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - external
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bcm_as_approved_status
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bcm_interface.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - result
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_121mldsa_verify_internalILi8ELi7EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1801
      functionLinenumberEnd: 1805
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pub
        - encoded_signature
        - msg
        - msg_len
        - context_prefix
        - context_prefix_len
        - context
        - context_len
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
        - _ZN5mldsa12_GLOBAL__N_14fips23ensure_verify_self_testEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1802,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_14fips23ensure_verify_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1803,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
    - functionName:    BCM_mldsa87_verify_internal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2433
      functionLinenumberEnd: 2436
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - public_key
        - encoded_signature
        - msg
        - msg_len
        - context_prefix
        - context_prefix_len
        - context
        - context_len
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_121mldsa_verify_internalILi8ELi7EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
        - _ZN5mldsa12_GLOBAL__N_127public_key_from_external_87EPK22BCM_mldsa87_public_key
        - bcm_as_approved_status
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2435,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_127public_key_from_external_87EPK22BCM_mldsa87_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2434,33'
          Dst:             _ZN5mldsa12_GLOBAL__N_121mldsa_verify_internalILi8ELi7EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2434,10'
          Dst:             bcm_as_approved_status
    - functionName:    BCM_mldsa87_verify
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2421
      functionLinenumberEnd: 2426
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - public_key
        - signature
        - msg
        - msg_len
        - context
        - context_len
      BBCount:         7
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mldsa87_verify_internal
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2422,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2422,3'
              BranchSideFuncs:
                - BCM_mldsa87_verify_internal
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2422,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2422,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2424,10'
          Dst:             BCM_mldsa87_verify_internal
    - functionName:    BCM_mldsa87_sign_message_representative
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2407
      functionLinenumberEnd: 2414
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_signature
        - private_key
        - msg_rep
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_rand_bytes
        - _ZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhS8_
        - _ZN5mldsa12_GLOBAL__N_128private_key_from_external_87EPK23BCM_mldsa87_private_key
        - bcm_as_approved_status
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2409,3'
          Dst:             BCM_rand_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2413,30'
          Dst:             _ZN5mldsa12_GLOBAL__N_128private_key_from_external_87EPK23BCM_mldsa87_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2412,33'
          Dst:             _ZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi8ELi7EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhS8_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2412,10'
          Dst:             bcm_as_approved_status
    - functionName:    _ZN5mldsa12_GLOBAL__N_128private_key_from_external_87EPK23BCM_mldsa87_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1842
      functionLinenumberEnd: 1849
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - external
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BCM_mldsa87_prehash_finalize
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2398
      functionLinenumberEnd: 2401
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_msg_rep
        - inout_prehash_ctx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_122mldsa_prehash_finalizeEPhPNS0_15prehash_contextE
        - _ZN5mldsa12_GLOBAL__N_132prehash_context_from_external_87EP19BCM_mldsa87_prehash
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2400,20'
          Dst:             _ZN5mldsa12_GLOBAL__N_132prehash_context_from_external_87EP19BCM_mldsa87_prehash
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2399,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_122mldsa_prehash_finalizeEPhPNS0_15prehash_contextE
    - functionName:    _ZN5mldsa12_GLOBAL__N_132prehash_context_from_external_87EP19BCM_mldsa87_prehash
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1864
      functionLinenumberEnd: 1871
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - external
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_122mldsa_prehash_finalizeEPhPNS0_15prehash_contextE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1716
      functionLinenumberEnd: 1719
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_msg_rep
        - inout_prehash_ctx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BORINGSSL_keccak_squeeze
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1717,3'
          Dst:             BORINGSSL_keccak_squeeze
    - functionName:    BCM_mldsa87_prehash_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2390
      functionLinenumberEnd: 2393
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - inout_prehash_ctx
        - msg
        - msg_len
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_120mldsa_prehash_updateEPNS0_15prehash_contextEPKhm
        - _ZN5mldsa12_GLOBAL__N_132prehash_context_from_external_87EP19BCM_mldsa87_prehash
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2392,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_132prehash_context_from_external_87EP19BCM_mldsa87_prehash
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2391,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_120mldsa_prehash_updateEPNS0_15prehash_contextEPKhm
    - functionName:    _ZN5mldsa12_GLOBAL__N_120mldsa_prehash_updateEPNS0_15prehash_contextEPKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1711
      functionLinenumberEnd: 1713
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - inout_prehash_ctx
        - msg
        - msg_len
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BORINGSSL_keccak_absorb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1712,3'
          Dst:             BORINGSSL_keccak_absorb
    - functionName:    _ZN5mldsa12_GLOBAL__N_118mldsa_prehash_initILi8EEEvPNS0_15prehash_contextEPKNS0_10public_keyIXT_EEEPKhmS9_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1701
      functionLinenumberEnd: 1708
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_prehash_ctx
        - pub
        - context_prefix
        - context_prefix_len
        - context
        - context_len
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BORINGSSL_keccak_absorb
        - BORINGSSL_keccak_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1702,3'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1703,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1705,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1707,3'
          Dst:             BORINGSSL_keccak_absorb
    - functionName:    BCM_mldsa87_prehash_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2378
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_prehash_ctx
        - public_key
        - context
        - context_len
      BBCount:         7
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_118mldsa_prehash_initILi8EEEvPNS0_15prehash_contextEPKNS0_10public_keyIXT_EEEPKhmS9_m
        - _ZN5mldsa12_GLOBAL__N_127public_key_from_external_87EPK22BCM_mldsa87_public_key
        - _ZN5mldsa12_GLOBAL__N_132prehash_context_from_external_87EP19BCM_mldsa87_prehash
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2379,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2379,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_132prehash_context_from_external_87EP19BCM_mldsa87_prehash
                - _ZN5mldsa12_GLOBAL__N_127public_key_from_external_87EPK22BCM_mldsa87_public_key
                - _ZN5mldsa12_GLOBAL__N_118mldsa_prehash_initILi8EEEvPNS0_15prehash_contextEPKNS0_10public_keyIXT_EEEPKhmS9_m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2379,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2379,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2382,22'
          Dst:             _ZN5mldsa12_GLOBAL__N_132prehash_context_from_external_87EP19BCM_mldsa87_prehash
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2383,22'
          Dst:             _ZN5mldsa12_GLOBAL__N_127public_key_from_external_87EPK22BCM_mldsa87_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2382,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_118mldsa_prehash_initILi8EEEvPNS0_15prehash_contextEPKNS0_10public_keyIXT_EEEPKhmS9_m
    - functionName:    BCM_mldsa87_sign
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2364
      functionLinenumberEnd: 2372
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_encoded_signature
        - private_key
        - msg
        - msg_len
        - context
        - context_len
      BBCount:         7
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mldsa87_sign_internal
        - BCM_rand_bytes
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2365,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2365,3'
              BranchSideFuncs:
                - BCM_rand_bytes
                - BCM_mldsa87_sign_internal
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2365,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2365,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2367,3'
          Dst:             BCM_rand_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2370,10'
          Dst:             BCM_mldsa87_sign_internal
    - functionName:    BCM_mldsa87_sign_internal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2352
      functionLinenumberEnd: 2356
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_signature
        - private_key
        - msg
        - msg_len
        - context_prefix
        - context_prefix_len
        - context
        - context_len
        - randomizer
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_119mldsa_sign_internalILi8ELi7EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
        - _ZN5mldsa12_GLOBAL__N_128private_key_from_external_87EPK23BCM_mldsa87_private_key
        - bcm_as_approved_status
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2354,30'
          Dst:             _ZN5mldsa12_GLOBAL__N_128private_key_from_external_87EPK23BCM_mldsa87_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2353,33'
          Dst:             _ZN5mldsa12_GLOBAL__N_119mldsa_sign_internalILi8ELi7EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2353,10'
          Dst:             bcm_as_approved_status
    - functionName:    _ZN5mldsa12_GLOBAL__N_119mldsa_sign_internalILi8ELi7EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1685
      functionLinenumberEnd: 1689
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_signature
        - priv
        - msg
        - msg_len
        - context_prefix
        - context_prefix_len
        - context
        - context_len
        - randomizer
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi8ELi7EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
        - _ZN5mldsa12_GLOBAL__N_14fips21ensure_sign_self_testEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1686,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_14fips21ensure_sign_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1687,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi8ELi7EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
    - functionName:    _ZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1481
      functionLinenumberEnd: 1513
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pub
        - priv
      BBCount:         14
      ICount:          123
      EdgeCount:       22
      CyclomaticComplexity: 10
      functionsReached:
        - OPENSSL_malloc
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN5mldsa12_GLOBAL__N_110vector_addILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_111matrix_multILi8ELi7EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
        - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi8ELi7EEEvPNS0_6matrixIXT_EXT0_EEEPKh
        - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_119vector_power2_roundILi8EEEvPNS0_6vectorIXT_EEES4_PKS3_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1492,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1493,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1496,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_113matrix_expandILi8ELi7EEEvPNS0_6matrixIXT_EXT0_EEEPKh
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_111matrix_multILi8ELi7EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_110vector_addILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEEptB8ne180100Ev
                - _ZN5mldsa12_GLOBAL__N_119vector_power2_roundILi8EEEvPNS0_6vectorIXT_EEES4_PKS3_
                - _ZNSt3__110unique_ptrIZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS2_10public_keyIXT_EEEPKNS2_11private_keyIXT_EXT0_EEEE9values_stNS2_11DeleterFreeISB_EEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1491,44'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1496,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1497,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1500,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_113matrix_expandILi8ELi7EEEvPNS0_6matrixIXT_EXT0_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1502,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1503,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_nttILi7EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1505,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_111matrix_multILi8ELi7EEEvPNS0_6vectorIXT_EEEPKNS0_6matrixIXT_EXT0_EEEPKNS2_IXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1506,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_118vector_inverse_nttILi8EEEvPNS0_6vectorIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1507,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_110vector_addILi8EEEvPNS0_6vectorIXT_EEEPKS3_S6_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1509,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_119vector_power2_roundILi8EEEvPNS0_6vectorIXT_EEES4_PKS3_
    - functionName:    BCM_mldsa87_public_from_private
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2341
      functionLinenumberEnd: 2344
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_key
        - private_key
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEE
        - _ZN5mldsa12_GLOBAL__N_127public_key_from_external_87EPK22BCM_mldsa87_public_key
        - _ZN5mldsa12_GLOBAL__N_128private_key_from_external_87EPK23BCM_mldsa87_private_key
        - bcm_as_approved_status
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2343,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_127public_key_from_external_87EPK22BCM_mldsa87_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2344,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_128private_key_from_external_87EPK23BCM_mldsa87_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2342,33'
          Dst:             _ZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2342,10'
          Dst:             bcm_as_approved_status
    - functionName:    BCM_mldsa87_private_key_from_seed_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2330
      functionLinenumberEnd: 2337
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_private_key
        - seed
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BCM_mldsa87_check_key_fips
        - BCM_mldsa87_generate_key_external_entropy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2332,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2334,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2336,37'
              BranchSideFuncs:
                - BCM_mldsa87_check_key_fips
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2332,7'
          Dst:             BCM_mldsa87_generate_key_external_entropy
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2336,10'
          Dst:             BCM_mldsa87_check_key_fips
    - functionName:    BCM_mldsa87_generate_key_external_entropy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2293
      functionLinenumberEnd: 2296
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - out_private_key
        - entropy
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_128private_key_from_external_87EPK23BCM_mldsa87_private_key
        - _ZN5mldsa12_GLOBAL__N_135mldsa_generate_key_external_entropyILi8ELi7EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
        - bcm_as_not_approved_status
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2296,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_128private_key_from_external_87EPK23BCM_mldsa87_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2294,37'
          Dst:             _ZN5mldsa12_GLOBAL__N_135mldsa_generate_key_external_entropyILi8ELi7EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2294,10'
          Dst:             bcm_as_not_approved_status
    - functionName:    BCM_mldsa87_check_key_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2266
      functionLinenumberEnd: 2268
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - private_key
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_128private_key_from_external_87EPK23BCM_mldsa87_private_key
        - _ZN5mldsa12_GLOBAL__N_14fips9check_keyILi8ELi7EEEiPNS0_11private_keyIXT_EXT0_EEE
        - bcm_as_approved_status
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2268,30'
          Dst:             _ZN5mldsa12_GLOBAL__N_128private_key_from_external_87EPK23BCM_mldsa87_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2268,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_14fips9check_keyILi8ELi7EEEiPNS0_11private_keyIXT_EXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2267,10'
          Dst:             bcm_as_approved_status
    - functionName:    _ZN5mldsa12_GLOBAL__N_14fips9check_keyILi8ELi7EEEiPNS0_11private_keyIXT_EXT0_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1971
      functionLinenumberEnd: 1990
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - priv
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEE
        - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi8ELi7EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
        - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
        - boringssl_fips_break_test
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1975,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1976,41'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi8ELi7EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
                - boringssl_fips_break_test
                - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1978,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1975,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1978,5'
              BranchSideFuncs:
                - boringssl_fips_break_test
                - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1981,7'
              BranchSideFuncs:
                - boringssl_fips_break_test
                - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1981,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1982,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1985,55'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1985,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1987,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1989,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1975,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi8ELi7EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1976,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi8ELi7EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1981,7'
          Dst:             boringssl_fips_break_test
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1985,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi8ELi7EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
    - functionName:    _ZN5mldsa12_GLOBAL__N_135mldsa_generate_key_external_entropyILi8ELi7EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1473
      functionLinenumberEnd: 1476
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - priv
        - entropy
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
        - _ZN5mldsa12_GLOBAL__N_14fips23ensure_keygen_self_testEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1474,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_14fips23ensure_keygen_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1475,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_148mldsa_generate_key_external_entropy_no_self_testILi8ELi7EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
    - functionName:    bcm_as_not_approved_status
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bcm_interface.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - result
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BCM_mldsa87_generate_key_external_entropy_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2316
      functionLinenumberEnd: 2326
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - out_private_key
        - entropy
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BCM_mldsa87_check_key_fips
        - BCM_mldsa87_generate_key_external_entropy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2317,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2317,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2318,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2317,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2318,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2320,49'
              BranchSideFuncs:
                - BCM_mldsa87_generate_key_external_entropy
                - BCM_mldsa87_check_key_fips
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2320,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2323,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2325,37'
              BranchSideFuncs:
                - BCM_mldsa87_check_key_fips
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2320,7'
          Dst:             BCM_mldsa87_generate_key_external_entropy
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2325,10'
          Dst:             BCM_mldsa87_check_key_fips
    - functionName:    BCM_mldsa87_generate_key_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2302
      functionLinenumberEnd: 2311
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - out_seed
        - out_private_key
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BCM_mldsa87_check_key_fips
        - BCM_mldsa87_generate_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2303,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2303,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2304,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2303,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2304,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2306,32'
              BranchSideFuncs:
                - BCM_mldsa87_generate_key
                - BCM_mldsa87_check_key_fips
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2306,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2308,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2310,37'
              BranchSideFuncs:
                - BCM_mldsa87_check_key_fips
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2306,7'
          Dst:             BCM_mldsa87_generate_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2310,10'
          Dst:             BCM_mldsa87_check_key_fips
    - functionName:    BCM_mldsa87_generate_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2276
      functionLinenumberEnd: 2279
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - out_seed
        - out_private_key
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mldsa87_generate_key_external_entropy
        - BCM_rand_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2277,3'
          Dst:             BCM_rand_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2278,10'
          Dst:             BCM_mldsa87_generate_key_external_entropy
    - functionName:    BCM_mldsa87_private_key_from_seed
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2284
      functionLinenumberEnd: 2287
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_private_key
        - seed
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mldsa87_generate_key_external_entropy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2286,10'
          Dst:             BCM_mldsa87_generate_key_external_entropy
    - functionName:    _ZN5mldsa12_GLOBAL__N_123mldsa_parse_private_keyILi8ELi7EEEiPNS0_11private_keyIXT_EXT0_EEEP6cbs_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1357
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - priv
        - in
      BBCount:         23
      ICount:          135
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - CBS_copy_bytes
        - CBS_data
        - CBS_get_bytes
        - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi7EEEiPNS0_6vectorIXT_EEEPKhij
        - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi8EEEiPNS0_6vectorIXT_EEEPKhij
        - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
        - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1340,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1341,23'
              BranchSideFuncs:
                - CBS_copy_bytes
                - CBS_copy_bytes
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi7EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi8EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi8EEEiPNS0_6vectorIXT_EEEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1353,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1341,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1342,23'
              BranchSideFuncs:
                - CBS_copy_bytes
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi7EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi8EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi8EEEiPNS0_6vectorIXT_EEEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1353,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1343,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1344,22'
              BranchSideFuncs:
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi7EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi8EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi8EEEiPNS0_6vectorIXT_EEEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1353,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1344,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1345,30'
              BranchSideFuncs:
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi7EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi8EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi8EEEiPNS0_6vectorIXT_EEEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1353,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1346,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1347,22'
              BranchSideFuncs:
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi8EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi8EEEiPNS0_6vectorIXT_EEEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1353,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1347,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1348,30'
              BranchSideFuncs:
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi8EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi8EEEiPNS0_6vectorIXT_EEEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1353,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1349,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1350,22'
              BranchSideFuncs:
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi8EEEiPNS0_6vectorIXT_EEEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1353,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1350,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1352,30'
              BranchSideFuncs:
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi8EEEiPNS0_6vectorIXT_EEEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1353,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1340,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1353,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1356,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1340,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1341,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1342,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1344,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1345,40'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1346,29'
          Dst:             _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1346,57'
          Dst:             _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1345,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi7EEEiPNS0_6vectorIXT_EEEPKhij
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1347,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1348,40'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1349,29'
          Dst:             _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1349,57'
          Dst:             _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1348,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi8EEEiPNS0_6vectorIXT_EEEPKhij
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1350,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1352,40'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1352,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi8EEEiPNS0_6vectorIXT_EEEPKhij
    - functionName:    BCM_mldsa87_parse_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2258
      functionLinenumberEnd: 2262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - private_key
        - in
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_len
        - _ZN5mldsa12_GLOBAL__N_123mldsa_parse_private_keyILi8ELi7EEEiPNS0_11private_keyIXT_EXT0_EEEP6cbs_st
        - _ZN5mldsa12_GLOBAL__N_128private_key_from_external_87EPK23BCM_mldsa87_private_key
        - bcm_as_approved_status
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2261,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2261,35'
              BranchSideFuncs:
                - CBS_len
                - bcm_as_approved_status
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2262,15'
              BranchSideFuncs:
                - CBS_len
                - bcm_as_approved_status
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2260,31'
          Dst:             _ZN5mldsa12_GLOBAL__N_128private_key_from_external_87EPK23BCM_mldsa87_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2260,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_123mldsa_parse_private_keyILi8ELi7EEEiPNS0_11private_keyIXT_EXT0_EEEP6cbs_st
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2262,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2259,10'
          Dst:             bcm_as_approved_status
    - functionName:    _ZN5mldsa12_GLOBAL__N_125mldsa_marshal_private_keyILi8ELi7EEEiP6cbb_stPKNS0_11private_keyIXT_EXT0_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1299
      functionLinenumberEnd: 1330
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - priv
      BBCount:         17
      ICount:          117
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_add_bytes
        - CBB_add_space
        - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi7EEEvPhPKNS0_6vectorIXT_EEEij
        - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
        - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
        - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1300,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1301,22'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_add_bytes
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi7EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1304,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1301,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1302,22'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi7EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1304,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1300,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1304,5'
              BranchSideFuncs:
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi7EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1307,20'
              BranchSideFuncs:
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi7EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1310,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1311,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi7EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1313,24'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi7EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1317,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1318,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1320,24'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
                - CBB_add_space
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1324,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1325,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1327,24'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1300,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1301,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1302,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1310,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1313,51'
          Dst:             _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1314,24'
          Dst:             _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1313,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi7EEEvPhPKNS0_6vectorIXT_EEEij
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1317,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1320,46'
          Dst:             _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1321,24'
          Dst:             _ZN5mldsa12_GLOBAL__N_13etaILi8EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1320,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1324,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1327,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_120vector_encode_signedILi8EEEvPhPKNS0_6vectorIXT_EEEij
    - functionName:    BCM_mldsa87_marshal_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2252
      functionLinenumberEnd: 2254
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - private_key
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_125mldsa_marshal_private_keyILi8ELi7EEEiP6cbb_stPKNS0_11private_keyIXT_EXT0_EEE
        - _ZN5mldsa12_GLOBAL__N_128private_key_from_external_87EPK23BCM_mldsa87_private_key
        - bcm_as_approved_status
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2254,12'
          Dst:             _ZN5mldsa12_GLOBAL__N_128private_key_from_external_87EPK23BCM_mldsa87_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2253,33'
          Dst:             _ZN5mldsa12_GLOBAL__N_125mldsa_marshal_private_keyILi8ELi7EEEiP6cbb_stPKNS0_11private_keyIXT_EXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2253,10'
          Dst:             bcm_as_approved_status
    - functionName:    _ZN5mldsa12_GLOBAL__N_122mldsa_parse_public_keyILi8EEEiPNS0_10public_keyIXT_EEEP6cbs_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1277
      functionLinenumberEnd: 1295
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pub
        - in
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BORINGSSL_keccak
        - CBS_copy_bytes
        - CBS_data
        - CBS_get_bytes
        - CBS_len
        - _ZN5mldsa12_GLOBAL__N_116vector_decode_10ILi8EEEvPNS0_6vectorIXT_EEEPKh
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1280,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1281,5'
              BranchSideFuncs:
                - CBS_get_bytes
                - CBS_len
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_116vector_decode_10ILi8EEEvPNS0_6vectorIXT_EEEPKh
                - CBS_data
                - CBS_len
                - BORINGSSL_keccak
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1285,22'
              BranchSideFuncs:
                - CBS_get_bytes
                - CBS_len
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_116vector_decode_10ILi8EEEvPNS0_6vectorIXT_EEEPKh
                - CBS_data
                - CBS_len
                - BORINGSSL_keccak
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1285,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1285,57'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_116vector_decode_10ILi8EEEvPNS0_6vectorIXT_EEEPKh
                - CBS_data
                - CBS_len
                - BORINGSSL_keccak
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1286,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1285,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1286,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1288,21'
              BranchSideFuncs:
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_116vector_decode_10ILi8EEEvPNS0_6vectorIXT_EEEPKh
                - CBS_data
                - CBS_len
                - BORINGSSL_keccak
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1280,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1285,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1285,49'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1288,30'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1288,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_116vector_decode_10ILi8EEEvPNS0_6vectorIXT_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1292,20'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1292,40'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1291,3'
          Dst:             BORINGSSL_keccak
    - functionName:    BCM_mldsa87_parse_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2246
      functionLinenumberEnd: 2248
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - public_key
        - in
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_122mldsa_parse_public_keyILi8EEEiPNS0_10public_keyIXT_EEEP6cbs_st
        - _ZN5mldsa12_GLOBAL__N_127public_key_from_external_87EPK22BCM_mldsa87_public_key
        - bcm_as_approved_status
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2248,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_127public_key_from_external_87EPK22BCM_mldsa87_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2247,33'
          Dst:             _ZN5mldsa12_GLOBAL__N_122mldsa_parse_public_keyILi8EEEiPNS0_10public_keyIXT_EEEP6cbs_st
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2247,10'
          Dst:             bcm_as_approved_status
    - functionName:    BCM_mldsa65_marshal_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2237
      functionLinenumberEnd: 2239
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - public_key
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_124mldsa_marshal_public_keyILi6EEEiP6cbb_stPKNS0_10public_keyIXT_EEE
        - _ZN5mldsa12_GLOBAL__N_127public_key_from_external_65EPK22BCM_mldsa65_public_key
        - bcm_as_approved_status
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2239,12'
          Dst:             _ZN5mldsa12_GLOBAL__N_127public_key_from_external_65EPK22BCM_mldsa65_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2238,33'
          Dst:             _ZN5mldsa12_GLOBAL__N_124mldsa_marshal_public_keyILi6EEEiP6cbb_stPKNS0_10public_keyIXT_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2238,10'
          Dst:             bcm_as_approved_status
    - functionName:    _ZN5mldsa12_GLOBAL__N_127public_key_from_external_65EPK22BCM_mldsa65_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1820
      functionLinenumberEnd: 1827
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - external
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN5mldsa12_GLOBAL__N_121mldsa_verify_internalILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1801
      functionLinenumberEnd: 1805
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pub
        - encoded_signature
        - msg
        - msg_len
        - context_prefix
        - context_prefix_len
        - context
        - context_len
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
        - _ZN5mldsa12_GLOBAL__N_14fips23ensure_verify_self_testEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1802,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_14fips23ensure_verify_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1803,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
    - functionName:    BCM_mldsa65_verify_internal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2230
      functionLinenumberEnd: 2233
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - public_key
        - encoded_signature
        - msg
        - msg_len
        - context_prefix
        - context_prefix_len
        - context
        - context_len
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_121mldsa_verify_internalILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
        - _ZN5mldsa12_GLOBAL__N_127public_key_from_external_65EPK22BCM_mldsa65_public_key
        - bcm_as_approved_status
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2232,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_127public_key_from_external_65EPK22BCM_mldsa65_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2231,33'
          Dst:             _ZN5mldsa12_GLOBAL__N_121mldsa_verify_internalILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2231,10'
          Dst:             bcm_as_approved_status
    - functionName:    BCM_mldsa65_verify
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2218
      functionLinenumberEnd: 2223
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - public_key
        - signature
        - msg
        - msg_len
        - context
        - context_len
      BBCount:         7
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mldsa65_verify_internal
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2219,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2219,3'
              BranchSideFuncs:
                - BCM_mldsa65_verify_internal
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2219,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2219,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2221,10'
          Dst:             BCM_mldsa65_verify_internal
    - functionName:    BCM_mldsa65_sign_message_representative
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2204
      functionLinenumberEnd: 2211
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_signature
        - private_key
        - msg_rep
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_rand_bytes
        - _ZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhS8_
        - _ZN5mldsa12_GLOBAL__N_128private_key_from_external_65EPK23BCM_mldsa65_private_key
        - bcm_as_approved_status
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2206,3'
          Dst:             BCM_rand_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2210,30'
          Dst:             _ZN5mldsa12_GLOBAL__N_128private_key_from_external_65EPK23BCM_mldsa65_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2209,33'
          Dst:             _ZN5mldsa12_GLOBAL__N_113mldsa_sign_muILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhS8_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2209,10'
          Dst:             bcm_as_approved_status
    - functionName:    _ZN5mldsa12_GLOBAL__N_128private_key_from_external_65EPK23BCM_mldsa65_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1809
      functionLinenumberEnd: 1816
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - external
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BCM_mldsa65_prehash_finalize
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2195
      functionLinenumberEnd: 2198
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_msg_rep
        - inout_prehash_ctx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_122mldsa_prehash_finalizeEPhPNS0_15prehash_contextE
        - _ZN5mldsa12_GLOBAL__N_132prehash_context_from_external_65EP19BCM_mldsa65_prehash
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2197,20'
          Dst:             _ZN5mldsa12_GLOBAL__N_132prehash_context_from_external_65EP19BCM_mldsa65_prehash
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2196,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_122mldsa_prehash_finalizeEPhPNS0_15prehash_contextE
    - functionName:    _ZN5mldsa12_GLOBAL__N_132prehash_context_from_external_65EP19BCM_mldsa65_prehash
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1831
      functionLinenumberEnd: 1838
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - external
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BCM_mldsa65_prehash_update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2187
      functionLinenumberEnd: 2190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - inout_prehash_ctx
        - msg
        - msg_len
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_120mldsa_prehash_updateEPNS0_15prehash_contextEPKhm
        - _ZN5mldsa12_GLOBAL__N_132prehash_context_from_external_65EP19BCM_mldsa65_prehash
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2189,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_132prehash_context_from_external_65EP19BCM_mldsa65_prehash
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2188,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_120mldsa_prehash_updateEPNS0_15prehash_contextEPKhm
    - functionName:    _ZN5mldsa12_GLOBAL__N_118mldsa_prehash_initILi6EEEvPNS0_15prehash_contextEPKNS0_10public_keyIXT_EEEPKhmS9_m
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1701
      functionLinenumberEnd: 1708
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_prehash_ctx
        - pub
        - context_prefix
        - context_prefix_len
        - context
        - context_len
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BORINGSSL_keccak_absorb
        - BORINGSSL_keccak_init
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1702,3'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1703,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1705,3'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1707,3'
          Dst:             BORINGSSL_keccak_absorb
    - functionName:    BCM_mldsa65_prehash_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2175
      functionLinenumberEnd: 2183
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_prehash_ctx
        - public_key
        - context
        - context_len
      BBCount:         7
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_118mldsa_prehash_initILi6EEEvPNS0_15prehash_contextEPKNS0_10public_keyIXT_EEEPKhmS9_m
        - _ZN5mldsa12_GLOBAL__N_127public_key_from_external_65EPK22BCM_mldsa65_public_key
        - _ZN5mldsa12_GLOBAL__N_132prehash_context_from_external_65EP19BCM_mldsa65_prehash
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2176,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2176,3'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_132prehash_context_from_external_65EP19BCM_mldsa65_prehash
                - _ZN5mldsa12_GLOBAL__N_127public_key_from_external_65EPK22BCM_mldsa65_public_key
                - _ZN5mldsa12_GLOBAL__N_118mldsa_prehash_initILi6EEEvPNS0_15prehash_contextEPKNS0_10public_keyIXT_EEEPKhmS9_m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2176,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2176,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2179,22'
          Dst:             _ZN5mldsa12_GLOBAL__N_132prehash_context_from_external_65EP19BCM_mldsa65_prehash
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2180,22'
          Dst:             _ZN5mldsa12_GLOBAL__N_127public_key_from_external_65EPK22BCM_mldsa65_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2179,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_118mldsa_prehash_initILi6EEEvPNS0_15prehash_contextEPKNS0_10public_keyIXT_EEEPKhmS9_m
    - functionName:    BCM_mldsa65_sign
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2160
      functionLinenumberEnd: 2169
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_encoded_signature
        - private_key
        - msg
        - msg_len
        - context
        - context_len
      BBCount:         7
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mldsa65_sign_internal
        - BCM_rand_bytes
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2161,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2161,3'
              BranchSideFuncs:
                - BCM_rand_bytes
                - BCM_mldsa65_sign_internal
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2161,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2161,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2163,3'
          Dst:             BCM_rand_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2167,10'
          Dst:             BCM_mldsa65_sign_internal
    - functionName:    BCM_mldsa65_sign_internal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2148
      functionLinenumberEnd: 2152
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_signature
        - private_key
        - msg
        - msg_len
        - context_prefix
        - context_prefix_len
        - context
        - context_len
        - randomizer
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_119mldsa_sign_internalILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
        - _ZN5mldsa12_GLOBAL__N_128private_key_from_external_65EPK23BCM_mldsa65_private_key
        - bcm_as_approved_status
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2150,30'
          Dst:             _ZN5mldsa12_GLOBAL__N_128private_key_from_external_65EPK23BCM_mldsa65_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2149,33'
          Dst:             _ZN5mldsa12_GLOBAL__N_119mldsa_sign_internalILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2149,10'
          Dst:             bcm_as_approved_status
    - functionName:    _ZN5mldsa12_GLOBAL__N_119mldsa_sign_internalILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1685
      functionLinenumberEnd: 1689
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_signature
        - priv
        - msg
        - msg_len
        - context_prefix
        - context_prefix_len
        - context
        - context_len
        - randomizer
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
        - _ZN5mldsa12_GLOBAL__N_14fips21ensure_sign_self_testEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1686,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_14fips21ensure_sign_self_testEv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1687,10'
          Dst:             _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
    - functionName:    BCM_mldsa65_public_from_private
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2137
      functionLinenumberEnd: 2140
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_key
        - private_key
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEE
        - _ZN5mldsa12_GLOBAL__N_127public_key_from_external_65EPK22BCM_mldsa65_public_key
        - _ZN5mldsa12_GLOBAL__N_128private_key_from_external_65EPK23BCM_mldsa65_private_key
        - bcm_as_approved_status
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2139,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_127public_key_from_external_65EPK22BCM_mldsa65_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2140,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_128private_key_from_external_65EPK23BCM_mldsa65_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2138,33'
          Dst:             _ZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2138,10'
          Dst:             bcm_as_approved_status
    - functionName:    BCM_mldsa65_private_key_from_seed_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2126
      functionLinenumberEnd: 2133
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_private_key
        - seed
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BCM_mldsa65_check_key_fips
        - BCM_mldsa65_generate_key_external_entropy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2130,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2132,37'
              BranchSideFuncs:
                - BCM_mldsa65_check_key_fips
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2128,7'
          Dst:             BCM_mldsa65_generate_key_external_entropy
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2132,10'
          Dst:             BCM_mldsa65_check_key_fips
    - functionName:    BCM_mldsa65_generate_key_external_entropy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2089
      functionLinenumberEnd: 2092
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - out_private_key
        - entropy
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_128private_key_from_external_65EPK23BCM_mldsa65_private_key
        - _ZN5mldsa12_GLOBAL__N_135mldsa_generate_key_external_entropyILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
        - bcm_as_not_approved_status
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2092,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_128private_key_from_external_65EPK23BCM_mldsa65_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2090,37'
          Dst:             _ZN5mldsa12_GLOBAL__N_135mldsa_generate_key_external_entropyILi6ELi5EEEiPhPNS0_11private_keyIXT_EXT0_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2090,10'
          Dst:             bcm_as_not_approved_status
    - functionName:    BCM_mldsa65_check_key_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2061
      functionLinenumberEnd: 2063
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - private_key
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_128private_key_from_external_65EPK23BCM_mldsa65_private_key
        - _ZN5mldsa12_GLOBAL__N_14fips9check_keyILi6ELi5EEEiPNS0_11private_keyIXT_EXT0_EEE
        - bcm_as_approved_status
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2063,30'
          Dst:             _ZN5mldsa12_GLOBAL__N_128private_key_from_external_65EPK23BCM_mldsa65_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2063,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_14fips9check_keyILi6ELi5EEEiPNS0_11private_keyIXT_EXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2062,10'
          Dst:             bcm_as_approved_status
    - functionName:    _ZN5mldsa12_GLOBAL__N_14fips9check_keyILi6ELi5EEEiPNS0_11private_keyIXT_EXT0_EEE
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1971
      functionLinenumberEnd: 1990
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - priv
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEE
        - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
        - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
        - boringssl_fips_break_test
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1975,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1976,41'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
                - boringssl_fips_break_test
                - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1978,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1975,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1978,5'
              BranchSideFuncs:
                - boringssl_fips_break_test
                - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1981,7'
              BranchSideFuncs:
                - boringssl_fips_break_test
                - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1981,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1982,5'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1985,55'
              BranchSideFuncs:
                - _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1985,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1987,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1989,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1975,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_125mldsa_public_from_privateILi6ELi5EEEiPNS0_10public_keyIXT_EEEPKNS0_11private_keyIXT_EXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1976,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_132mldsa_sign_internal_no_self_testILi6ELi5EEEiPhPKNS0_11private_keyIXT_EXT0_EEEPKhmS8_mS8_mS8_
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1981,7'
          Dst:             boringssl_fips_break_test
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1985,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_134mldsa_verify_internal_no_self_testILi6ELi5EEEiPKNS0_10public_keyIXT_EEEPKhS7_mS7_mS7_m
    - functionName:    BCM_mldsa65_generate_key_external_entropy_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2112
      functionLinenumberEnd: 2122
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - out_private_key
        - entropy
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BCM_mldsa65_check_key_fips
        - BCM_mldsa65_generate_key_external_entropy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2113,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2113,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2114,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2114,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2116,49'
              BranchSideFuncs:
                - BCM_mldsa65_generate_key_external_entropy
                - BCM_mldsa65_check_key_fips
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2119,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2121,37'
              BranchSideFuncs:
                - BCM_mldsa65_check_key_fips
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2116,7'
          Dst:             BCM_mldsa65_generate_key_external_entropy
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2121,10'
          Dst:             BCM_mldsa65_check_key_fips
    - functionName:    BCM_mldsa65_generate_key_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2098
      functionLinenumberEnd: 2107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - out_seed
        - out_private_key
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BCM_mldsa65_check_key_fips
        - BCM_mldsa65_generate_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2099,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2099,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2100,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2099,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2100,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2102,32'
              BranchSideFuncs:
                - BCM_mldsa65_generate_key
                - BCM_mldsa65_check_key_fips
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2104,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2106,37'
              BranchSideFuncs:
                - BCM_mldsa65_check_key_fips
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2102,7'
          Dst:             BCM_mldsa65_generate_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2106,10'
          Dst:             BCM_mldsa65_check_key_fips
    - functionName:    BCM_mldsa65_generate_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2071
      functionLinenumberEnd: 2075
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - out_seed
        - out_private_key
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mldsa65_generate_key_external_entropy
        - BCM_rand_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2072,3'
          Dst:             BCM_rand_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2074,10'
          Dst:             BCM_mldsa65_generate_key_external_entropy
    - functionName:    BCM_mldsa65_private_key_from_seed
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2080
      functionLinenumberEnd: 2083
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_private_key
        - seed
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mldsa65_generate_key_external_entropy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2082,10'
          Dst:             BCM_mldsa65_generate_key_external_entropy
    - functionName:    _ZN5mldsa12_GLOBAL__N_123mldsa_parse_private_keyILi6ELi5EEEiPNS0_11private_keyIXT_EXT0_EEEP6cbs_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1357
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - priv
        - in
      BBCount:         23
      ICount:          135
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - CBS_copy_bytes
        - CBS_data
        - CBS_get_bytes
        - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi5EEEiPNS0_6vectorIXT_EEEPKhij
        - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi6EEEiPNS0_6vectorIXT_EEEPKhij
        - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
        - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1340,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1341,23'
              BranchSideFuncs:
                - CBS_copy_bytes
                - CBS_copy_bytes
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi5EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi6EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi6EEEiPNS0_6vectorIXT_EEEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1353,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1341,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1342,23'
              BranchSideFuncs:
                - CBS_copy_bytes
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi5EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi6EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi6EEEiPNS0_6vectorIXT_EEEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1353,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1343,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1344,22'
              BranchSideFuncs:
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi5EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi6EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi6EEEiPNS0_6vectorIXT_EEEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1353,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1344,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1345,30'
              BranchSideFuncs:
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi5EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi6EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi6EEEiPNS0_6vectorIXT_EEEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1353,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1346,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1347,22'
              BranchSideFuncs:
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi6EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi6EEEiPNS0_6vectorIXT_EEEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1353,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1347,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1348,30'
              BranchSideFuncs:
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi6EEEiPNS0_6vectorIXT_EEEPKhij
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi6EEEiPNS0_6vectorIXT_EEEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1353,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1349,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1350,22'
              BranchSideFuncs:
                - CBS_get_bytes
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi6EEEiPNS0_6vectorIXT_EEEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1353,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1350,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1352,30'
              BranchSideFuncs:
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi6EEEiPNS0_6vectorIXT_EEEPKhij
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1353,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1340,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1353,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1356,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1340,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1341,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1342,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1344,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1345,40'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1346,29'
          Dst:             _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1346,57'
          Dst:             _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1345,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi5EEEiPNS0_6vectorIXT_EEEPKhij
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1347,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1348,40'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1349,29'
          Dst:             _ZN5mldsa12_GLOBAL__N_121plus_minus_eta_bitlenILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1349,57'
          Dst:             _ZN5mldsa12_GLOBAL__N_13etaILi6EEEiv
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1348,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi6EEEiPNS0_6vectorIXT_EEEPKhij
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1350,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1352,40'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1352,8'
          Dst:             _ZN5mldsa12_GLOBAL__N_120vector_decode_signedILi6EEEiPNS0_6vectorIXT_EEEPKhij
    - functionName:    BCM_mldsa65_parse_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2053
      functionLinenumberEnd: 2057
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - private_key
        - in
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_len
        - _ZN5mldsa12_GLOBAL__N_123mldsa_parse_private_keyILi6ELi5EEEiPNS0_11private_keyIXT_EXT0_EEEP6cbs_st
        - _ZN5mldsa12_GLOBAL__N_128private_key_from_external_65EPK23BCM_mldsa65_private_key
        - bcm_as_approved_status
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2056,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2056,35'
              BranchSideFuncs:
                - CBS_len
                - bcm_as_approved_status
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2057,15'
              BranchSideFuncs:
                - CBS_len
                - bcm_as_approved_status
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2055,31'
          Dst:             _ZN5mldsa12_GLOBAL__N_128private_key_from_external_65EPK23BCM_mldsa65_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2055,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_123mldsa_parse_private_keyILi6ELi5EEEiPNS0_11private_keyIXT_EXT0_EEEP6cbs_st
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2057,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2054,10'
          Dst:             bcm_as_approved_status
    - functionName:    BCM_mldsa65_marshal_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2047
      functionLinenumberEnd: 2049
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - private_key
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_125mldsa_marshal_private_keyILi6ELi5EEEiP6cbb_stPKNS0_11private_keyIXT_EXT0_EEE
        - _ZN5mldsa12_GLOBAL__N_128private_key_from_external_65EPK23BCM_mldsa65_private_key
        - bcm_as_approved_status
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2049,12'
          Dst:             _ZN5mldsa12_GLOBAL__N_128private_key_from_external_65EPK23BCM_mldsa65_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2048,33'
          Dst:             _ZN5mldsa12_GLOBAL__N_125mldsa_marshal_private_keyILi6ELi5EEEiP6cbb_stPKNS0_11private_keyIXT_EXT0_EEE
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2048,10'
          Dst:             bcm_as_approved_status
    - functionName:    _ZN5mldsa12_GLOBAL__N_122mldsa_parse_public_keyILi6EEEiPNS0_10public_keyIXT_EEEP6cbs_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1277
      functionLinenumberEnd: 1295
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pub
        - in
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BORINGSSL_keccak
        - CBS_copy_bytes
        - CBS_data
        - CBS_get_bytes
        - CBS_len
        - _ZN5mldsa12_GLOBAL__N_116vector_decode_10ILi6EEEvPNS0_6vectorIXT_EEEPKh
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1280,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1281,5'
              BranchSideFuncs:
                - CBS_get_bytes
                - CBS_len
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_116vector_decode_10ILi6EEEvPNS0_6vectorIXT_EEEPKh
                - CBS_data
                - CBS_len
                - BORINGSSL_keccak
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1285,22'
              BranchSideFuncs:
                - CBS_get_bytes
                - CBS_len
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_116vector_decode_10ILi6EEEvPNS0_6vectorIXT_EEEPKh
                - CBS_data
                - CBS_len
                - BORINGSSL_keccak
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1285,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1285,57'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_116vector_decode_10ILi6EEEvPNS0_6vectorIXT_EEEPKh
                - CBS_data
                - CBS_len
                - BORINGSSL_keccak
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1286,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1285,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1286,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1288,21'
              BranchSideFuncs:
                - CBS_data
                - _ZN5mldsa12_GLOBAL__N_116vector_decode_10ILi6EEEvPNS0_6vectorIXT_EEEPKh
                - CBS_data
                - CBS_len
                - BORINGSSL_keccak
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1280,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1285,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1285,49'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1288,30'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1288,3'
          Dst:             _ZN5mldsa12_GLOBAL__N_116vector_decode_10ILi6EEEvPNS0_6vectorIXT_EEEPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1292,20'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1292,40'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:1291,3'
          Dst:             BORINGSSL_keccak
    - functionName:    BCM_mldsa65_parse_public_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2041
      functionLinenumberEnd: 2043
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - public_key
        - in
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN5mldsa12_GLOBAL__N_122mldsa_parse_public_keyILi6EEEiPNS0_10public_keyIXT_EEEP6cbs_st
        - _ZN5mldsa12_GLOBAL__N_127public_key_from_external_65EPK22BCM_mldsa65_public_key
        - bcm_as_approved_status
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2043,7'
          Dst:             _ZN5mldsa12_GLOBAL__N_127public_key_from_external_65EPK22BCM_mldsa65_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2042,33'
          Dst:             _ZN5mldsa12_GLOBAL__N_122mldsa_parse_public_keyILi6EEEiPNS0_10public_keyIXT_EEEP6cbs_st
        - Src:             '/src/boringssl/crypto/fipsmodule/mldsa/mldsa.cc.inc:2042,10'
          Dst:             bcm_as_approved_status
    - functionName:    HMAC_CTX_copy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - HMAC_CTX_copy_ex
        - HMAC_CTX_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:213,3'
          Dst:             HMAC_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:214,10'
          Dst:             HMAC_CTX_copy_ex
    - functionName:    HMAC_Init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - md
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - HMAC_CTX_init
        - HMAC_Init_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:206,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:206,14'
              BranchSideFuncs:
                - HMAC_Init_ex
                - HMAC_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:206,11'
              BranchSideFuncs:
                - HMAC_Init_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:206,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:206,7'
              BranchSideFuncs:
                - HMAC_CTX_init
                - HMAC_Init_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:207,19'
              BranchSideFuncs:
                - HMAC_CTX_init
                - HMAC_Init_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:207,5'
          Dst:             HMAC_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:209,10'
          Dst:             HMAC_Init_ex
    - functionName:    HMAC_CTX_reset
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - HMAC_CTX_cleanup
        - HMAC_CTX_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:201,3'
          Dst:             HMAC_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:202,3'
          Dst:             HMAC_CTX_init
    - functionName:    HMAC_CTX_get_md
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    HMAC_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_size
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:185,48'
          Dst:             EVP_MD_size
    - functionName:    HMAC_CTX_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - HMAC_CTX_cleanup
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:83,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:86,20'
              BranchSideFuncs:
                - HMAC_CTX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:86,3'
          Dst:             HMAC_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:87,3'
          Dst:             OPENSSL_free
    - functionName:    HMAC_CTX_cleanse
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_cleanse
        - OPENSSL_cleanse
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:75,3'
          Dst:             EVP_MD_CTX_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:76,3'
          Dst:             EVP_MD_CTX_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:77,3'
          Dst:             EVP_MD_CTX_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:78,3'
          Dst:             OPENSSL_cleanse
    - functionName:    EVP_MD_CTX_cleanse
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_cleanup
        - OPENSSL_cleanse
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:69,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:70,3'
          Dst:             EVP_MD_CTX_cleanup
    - functionName:    HMAC_CTX_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - HMAC_CTX_init
        - OPENSSL_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:60,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:59,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - HMAC_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:60,36'
              BranchSideFuncs:
                - OPENSSL_malloc
                - HMAC_CTX_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:61,7'
              BranchSideFuncs:
                - HMAC_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:62,19'
              BranchSideFuncs:
                - HMAC_CTX_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:60,36'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/hmac/hmac.cc.inc:62,5'
          Dst:             HMAC_CTX_init
    - functionName:    _Z29ECDH_verify_service_indicatorPK9ec_key_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/../service_indicator/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ec_key
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ECDH_compute_key_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - out_len
        - pub_key
        - priv_key
      BBCount:         19
      ICount:          154
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - BCM_sha224_final
        - BCM_sha224_init
        - BCM_sha224_update
        - BCM_sha256_final
        - BCM_sha256_init
        - BCM_sha256_update
        - BCM_sha384_final
        - BCM_sha384_init
        - BCM_sha384_update
        - BCM_sha512_final
        - BCM_sha512_init
        - BCM_sha512_update
        - EC_GROUP_cmp
        - EC_KEY_get0_group
        - ERR_put_error
        - _Z29ECDH_verify_service_indicatorPK9ec_key_st
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - boringssl_ensure_ecc_self_test
        - ec_get_x_coordinate_as_bytes
        - ec_point_mul_scalar
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:34,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:35,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:38,34'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_cmp
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_get_x_coordinate_as_bytes
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_sha512_init
                - BCM_sha512_update
                - BCM_sha512_final
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z29ECDH_verify_service_indicatorPK9ec_key_st
                - BCM_sha384_init
                - BCM_sha384_update
                - BCM_sha384_final
                - BCM_sha256_init
                - BCM_sha256_update
                - BCM_sha256_final
                - BCM_sha224_init
                - BCM_sha224_update
                - BCM_sha224_final
                - ERR_put_error
                - _Z35FIPS_service_indicator_unlock_statev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:40,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:41,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:48,28'
              BranchSideFuncs:
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_get_x_coordinate_as_bytes
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_sha512_init
                - BCM_sha512_update
                - BCM_sha512_final
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z29ECDH_verify_service_indicatorPK9ec_key_st
                - BCM_sha384_init
                - BCM_sha384_update
                - BCM_sha384_final
                - BCM_sha256_init
                - BCM_sha256_update
                - BCM_sha256_final
                - BCM_sha224_init
                - BCM_sha224_update
                - BCM_sha224_final
                - ERR_put_error
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:48,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:49,37'
              BranchSideFuncs:
                - ec_get_x_coordinate_as_bytes
                - ERR_put_error
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_sha512_init
                - BCM_sha512_update
                - BCM_sha512_final
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z29ECDH_verify_service_indicatorPK9ec_key_st
                - BCM_sha384_init
                - BCM_sha384_update
                - BCM_sha384_final
                - BCM_sha256_init
                - BCM_sha256_update
                - BCM_sha256_final
                - BCM_sha224_init
                - BCM_sha224_update
                - BCM_sha224_final
                - ERR_put_error
                - _Z35FIPS_service_indicator_unlock_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:51,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:48,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:51,5'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_sha512_init
                - BCM_sha512_update
                - BCM_sha512_final
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z29ECDH_verify_service_indicatorPK9ec_key_st
                - BCM_sha384_init
                - BCM_sha384_update
                - BCM_sha384_final
                - BCM_sha256_init
                - BCM_sha256_update
                - BCM_sha256_final
                - BCM_sha224_init
                - BCM_sha224_update
                - BCM_sha224_final
                - ERR_put_error
                - _Z35FIPS_service_indicator_unlock_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:55,3'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_sha512_init
                - BCM_sha512_update
                - BCM_sha512_final
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z29ECDH_verify_service_indicatorPK9ec_key_st
                - BCM_sha384_init
                - BCM_sha384_update
                - BCM_sha384_final
                - BCM_sha256_init
                - BCM_sha256_update
                - BCM_sha256_final
                - BCM_sha224_init
                - BCM_sha224_update
                - BCM_sha224_final
                - ERR_put_error
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:58,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:60,7'
              BranchSideFuncs:
                - BCM_sha224_init
                - BCM_sha224_update
                - BCM_sha224_final
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z29ECDH_verify_service_indicatorPK9ec_key_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:65,7'
              BranchSideFuncs:
                - BCM_sha256_init
                - BCM_sha256_update
                - BCM_sha256_final
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z29ECDH_verify_service_indicatorPK9ec_key_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:70,7'
              BranchSideFuncs:
                - BCM_sha384_init
                - BCM_sha384_update
                - BCM_sha384_final
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z29ECDH_verify_service_indicatorPK9ec_key_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:75,7'
              BranchSideFuncs:
                - BCM_sha512_init
                - BCM_sha512_update
                - BCM_sha512_final
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z29ECDH_verify_service_indicatorPK9ec_key_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:80,7'
              BranchSideFuncs:
                - ERR_put_error
                - _Z35FIPS_service_indicator_unlock_statev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:32,3'
          Dst:             boringssl_ensure_ecc_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:35,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:39,33'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:40,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:41,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:48,8'
          Dst:             ec_point_mul_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:49,8'
          Dst:             ec_get_x_coordinate_as_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:51,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:55,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:60,7'
          Dst:             BCM_sha224_init
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:61,7'
          Dst:             BCM_sha224_update
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:62,7'
          Dst:             BCM_sha224_final
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:65,7'
          Dst:             BCM_sha256_init
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:66,7'
          Dst:             BCM_sha256_update
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:67,7'
          Dst:             BCM_sha256_final
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:70,7'
          Dst:             BCM_sha384_init
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:71,7'
          Dst:             BCM_sha384_update
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:72,7'
          Dst:             BCM_sha384_final
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:75,7'
          Dst:             BCM_sha512_init
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:76,7'
          Dst:             BCM_sha512_update
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:77,7'
          Dst:             BCM_sha512_final
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:80,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:81,7'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:84,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdh/ecdh.cc.inc:86,3'
          Dst:             _Z29ECDH_verify_service_indicatorPK9ec_key_st
    - functionName:    boringssl_ensure_ecc_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1038
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_affine_jacobian_equal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - a
        - b
      BBCount:         3
      ICount:          109
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_felem_non_zero_mask
        - ec_felem_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:229,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:230,32'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:234,3'
          Dst:             ec_felem_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:235,32'
          Dst:             ec_felem_non_zero_mask
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:238,35'
          Dst:             ec_felem_non_zero_mask
    - functionName:    ec_scalar_select
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - mask
        - a
        - b
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_select_words
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:122,3'
          Dst:             bn_select_words
    - functionName:    ec_scalar_neg
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - ec_scalar_sub
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:115,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:116,3'
          Dst:             ec_scalar_sub
    - functionName:    ec_scalar_sub
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - b
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_cleanse
        - bn_mod_sub_words
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:109,3'
          Dst:             bn_mod_sub_words
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:110,3'
          Dst:             OPENSSL_cleanse
    - functionName:    ec_scalar_reduce
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - out
        - words
        - num
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_from_montgomery_small
        - ec_scalar_to_montgomery
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:91,3'
          Dst:             bn_from_montgomery_small
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:94,3'
          Dst:             ec_scalar_to_montgomery
    - functionName:    ec_random_scalar
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - additional_data
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_rand_range_words
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:54,10'
          Dst:             bn_rand_range_words
    - functionName:    _ZL38EC_GFp_nistp256_method_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27EC_GFp_nistp256_method_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL30EC_GFp_nistp256_method_do_initP12ec_method_st
        - _ZL38EC_GFp_nistp256_method_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:729,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:729,1'
              BranchSideFuncs:
                - _ZL38EC_GFp_nistp256_method_storage_bss_getv
                - _ZL30EC_GFp_nistp256_method_do_initP12ec_method_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:729,1'
              BranchSideFuncs:
                - _ZL38EC_GFp_nistp256_method_storage_bss_getv
                - _ZL30EC_GFp_nistp256_method_do_initP12ec_method_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:729,1'
          Dst:             _ZL38EC_GFp_nistp256_method_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:729,1'
          Dst:             _ZL30EC_GFp_nistp256_method_do_initP12ec_method_st
    - functionName:    _ZL35EC_GFp_nistp256_method_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GFp_nistp256_method
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL27EC_GFp_nistp256_method_initv
        - _ZL35EC_GFp_nistp256_method_once_bss_getv
        - _ZL38EC_GFp_nistp256_method_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:729,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:729,1'
              BranchSideFuncs:
                - _ZL35EC_GFp_nistp256_method_once_bss_getv
                - CRYPTO_once
                - _ZL38EC_GFp_nistp256_method_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:729,1'
              BranchSideFuncs:
                - _ZL35EC_GFp_nistp256_method_once_bss_getv
                - CRYPTO_once
                - _ZL38EC_GFp_nistp256_method_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:729,1'
          Dst:             _ZL35EC_GFp_nistp256_method_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:729,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:729,1'
          Dst:             _ZL27EC_GFp_nistp256_method_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/p256.cc.inc:729,1'
          Dst:             _ZL38EC_GFp_nistp256_method_storage_bss_getv
    - functionName:    EC_KEY_set_asn1_flag
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - key
        - flag
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_get_ex_data
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - d
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:490,10'
          Dst:             CRYPTO_get_ex_data
    - functionName:    EC_KEY_set_ex_data
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - d
        - idx
        - arg
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:486,10'
          Dst:             CRYPTO_set_ex_data
    - functionName:    EC_KEY_get_ex_new_index
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - argl
        - argp
        - unused
        - dup_unused
        - free_func
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_new_index_ex
        - _ZL26g_ec_ex_data_class_bss_getv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:481,37'
          Dst:             _ZL26g_ec_ex_data_class_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:481,10'
          Dst:             CRYPTO_get_ex_new_index_ex
    - functionName:    EC_KEY_generate_key_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - eckey
      BBCount:         14
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - EC_KEY_check_fips
        - EC_KEY_generate_key
        - EC_POINT_free
        - ERR_put_error
        - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
        - boringssl_ensure_ecc_self_test
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:460,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:460,24'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:461,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:460,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:461,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:465,3'
              BranchSideFuncs:
                - boringssl_ensure_ecc_self_test
                - EC_KEY_generate_key
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - EC_KEY_check_fips
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:467,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:467,55'
              BranchSideFuncs:
                - EC_KEY_check_fips
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:471,17'
              BranchSideFuncs:
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:467,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:468,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:471,17'
              BranchSideFuncs:
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:461,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:465,3'
          Dst:             boringssl_ensure_ecc_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:467,7'
          Dst:             EC_KEY_generate_key
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:467,37'
          Dst:             EC_KEY_check_fips
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:471,3'
          Dst:             EC_POINT_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:472,3'
          Dst:             _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
    - functionName:    EC_KEY_generate_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         20
      ICount:          131
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - EC_GROUP_order_bits
        - EC_POINT_free
        - EC_POINT_new
        - ERR_put_error
        - _ZL21ec_wrapped_scalar_newPK11ec_group_st
        - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
        - ec_point_mul_scalar_base
        - ec_random_nonzero_scalar
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:420,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:420,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:421,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:420,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:421,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:426,27'
              BranchSideFuncs:
                - EC_GROUP_order_bits
                - _ZL21ec_wrapped_scalar_newPK11ec_group_st
                - EC_POINT_new
                - ec_random_nonzero_scalar
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - ec_point_mul_scalar_base
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - EC_POINT_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:426,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:427,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:432,55'
              BranchSideFuncs:
                - _ZL21ec_wrapped_scalar_newPK11ec_group_st
                - EC_POINT_new
                - ec_random_nonzero_scalar
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - ec_point_mul_scalar_base
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - EC_POINT_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:434,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:434,27'
              BranchSideFuncs:
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:439,19'
              BranchSideFuncs:
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:434,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:436,33'
              BranchSideFuncs:
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:439,19'
              BranchSideFuncs:
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:437,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:438,33'
              BranchSideFuncs:
                - ec_point_mul_scalar_base
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - EC_POINT_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:439,19'
              BranchSideFuncs:
                - EC_POINT_free
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:434,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:439,19'
              BranchSideFuncs:
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - EC_POINT_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:452,26'
              BranchSideFuncs:
                - _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
                - EC_POINT_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:421,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:426,7'
          Dst:             EC_GROUP_order_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:427,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:432,33'
          Dst:             _ZL21ec_wrapped_scalar_newPK11ec_group_st
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:433,23'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:436,8'
          Dst:             ec_random_nonzero_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:438,8'
          Dst:             ec_point_mul_scalar_base
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:439,5'
          Dst:             EC_POINT_free
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:440,5'
          Dst:             _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:452,3'
          Dst:             _ZL22ec_wrapped_scalar_freeP17EC_WRAPPED_SCALAR
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:454,3'
          Dst:             EC_POINT_free
    - functionName:    EC_KEY_check_fips
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         19
      ICount:          109
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - EC_KEY_check_key
        - ERR_put_error
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _Z38EC_KEY_keygen_verify_service_indicatorPK9ec_key_st
        - boringssl_fips_break_test
        - ecdsa_sign_fixed
        - ecdsa_verify_fixed
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:284,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:285,5'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z38EC_KEY_keygen_verify_service_indicatorPK9ec_key_st
                - ecdsa_sign_fixed
                - boringssl_fips_break_test
                - ecdsa_verify_fixed
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:288,7'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z38EC_KEY_keygen_verify_service_indicatorPK9ec_key_st
                - ecdsa_sign_fixed
                - boringssl_fips_break_test
                - ecdsa_verify_fixed
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:288,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:289,13'
              BranchSideFuncs:
                - ecdsa_sign_fixed
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z38EC_KEY_keygen_verify_service_indicatorPK9ec_key_st
                - boringssl_fips_break_test
                - ecdsa_verify_fixed
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:305,7'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z38EC_KEY_keygen_verify_service_indicatorPK9ec_key_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:292,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:294,7'
              BranchSideFuncs:
                - boringssl_fips_break_test
                - ecdsa_verify_fixed
                - ERR_put_error
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z38EC_KEY_keygen_verify_service_indicatorPK9ec_key_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:296,9'
              BranchSideFuncs:
                - boringssl_fips_break_test
                - ecdsa_verify_fixed
                - ERR_put_error
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z38EC_KEY_keygen_verify_service_indicatorPK9ec_key_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:296,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:297,20'
              BranchSideFuncs:
                - ecdsa_verify_fixed
                - ERR_put_error
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z38EC_KEY_keygen_verify_service_indicatorPK9ec_key_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:299,29'
              BranchSideFuncs:
                - ecdsa_verify_fixed
                - ERR_put_error
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z38EC_KEY_keygen_verify_service_indicatorPK9ec_key_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:299,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:300,7'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z38EC_KEY_keygen_verify_service_indicatorPK9ec_key_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:303,3'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z38EC_KEY_keygen_verify_service_indicatorPK9ec_key_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:309,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:309,7'
              BranchSideFuncs:
                - _Z38EC_KEY_keygen_verify_service_indicatorPK9ec_key_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:310,44'
              BranchSideFuncs:
                - _Z38EC_KEY_keygen_verify_service_indicatorPK9ec_key_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:282,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:284,8'
          Dst:             EC_KEY_check_key
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:292,10'
          Dst:             ecdsa_sign_fixed
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:296,9'
          Dst:             boringssl_fips_break_test
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:299,10'
          Dst:             ecdsa_verify_fixed
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:300,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:308,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:310,5'
          Dst:             _Z38EC_KEY_keygen_verify_service_indicatorPK9ec_key_st
    - functionName:    ecdsa_sign_fixed
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - digest
        - digest_len
        - sig
        - out_sig_len
        - max_sig_len
        - eckey
      BBCount:         25
      ICount:          181
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - BCM_sha512_final
        - BCM_sha512_init
        - BCM_sha512_update
        - EC_GROUP_get0_order
        - EC_KEY_get0_group
        - ERR_put_error
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
        - boringssl_ensure_ecc_self_test
        - ec_random_nonzero_scalar
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:217,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:217,28'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get0_order
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_sha512_init
                - BCM_sha512_update
                - BCM_sha512_update
                - BCM_sha512_final
                - ec_random_nonzero_scalar
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:222,45'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get0_order
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_sha512_init
                - BCM_sha512_update
                - BCM_sha512_update
                - BCM_sha512_final
                - ec_random_nonzero_scalar
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:218,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:222,45'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get0_order
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_sha512_init
                - BCM_sha512_update
                - BCM_sha512_update
                - BCM_sha512_final
                - ec_random_nonzero_scalar
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:223,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:223,24'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:224,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:223,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:224,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:227,45'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - _Z33FIPS_service_indicator_lock_statev
                - BCM_sha512_init
                - BCM_sha512_update
                - BCM_sha512_update
                - BCM_sha512_final
                - ec_random_nonzero_scalar
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:253,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:254,7'
              BranchSideFuncs:
                - _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
                - _Z35FIPS_service_indicator_unlock_statev
                - ec_random_nonzero_scalar
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:262,27'
              BranchSideFuncs:
                - _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
                - _Z35FIPS_service_indicator_unlock_statev
                - ec_random_nonzero_scalar
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:264,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:264,17'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:265,7'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:264,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:265,7'
              BranchSideFuncs:
                - ec_random_nonzero_scalar
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:268,10'
              BranchSideFuncs:
                - ec_random_nonzero_scalar
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:269,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:251,3'
              BranchSideFuncs:
                - ERR_put_error
                - _Z35FIPS_service_indicator_unlock_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:270,7'
              BranchSideFuncs:
                - ERR_put_error
                - _Z35FIPS_service_indicator_unlock_statev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:215,3'
          Dst:             boringssl_ensure_ecc_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:218,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:222,27'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:224,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:227,25'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:235,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:239,3'
          Dst:             BCM_sha512_init
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:240,3'
          Dst:             BCM_sha512_update
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:241,3'
          Dst:             BCM_sha512_update
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:242,3'
          Dst:             BCM_sha512_final
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:253,10'
          Dst:             ec_random_nonzero_scalar
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:262,11'
          Dst:             _ZL15ecdsa_sign_implPK11ec_group_stPiPhPmmPK9EC_SCALARS7_PKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:270,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:276,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
    - functionName:    ecdsa_verify_fixed
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - digest
        - digest_len
        - sig
        - sig_len
        - key
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - boringssl_ensure_ecc_self_test
        - ecdsa_verify_fixed_no_self_test
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:111,3'
          Dst:             boringssl_ensure_ecc_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/ecdsa/ecdsa.cc.inc:113,10'
          Dst:             ecdsa_verify_fixed_no_self_test
    - functionName:    _Z38EC_KEY_keygen_verify_service_indicatorPK9ec_key_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/../service_indicator/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - eckey
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_random_nonzero_scalar
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - additional_data
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bn_rand_range_words
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/scalar.cc.inc:60,10'
          Dst:             bn_rand_range_words
    - functionName:    EC_KEY_priv2buf
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - out_buf
      BBCount:         10
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - EC_KEY_priv2oct
        - OPENSSL_free
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:400,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:401,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:404,61'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EC_KEY_priv2oct
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:405,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:406,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:409,25'
              BranchSideFuncs:
                - EC_KEY_priv2oct
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:410,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:411,18'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:415,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:399,16'
          Dst:             EC_KEY_priv2oct
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:404,46'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:409,9'
          Dst:             EC_KEY_priv2oct
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:411,5'
          Dst:             OPENSSL_free
    - functionName:    EC_KEY_priv2oct
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - out
        - max_out
      BBCount:         17
      ICount:          101
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - BN_num_bytes
        - EC_GROUP_get0_order
        - ERR_put_error
        - __assert_fail
        - ec_scalar_to_bytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:376,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:376,29'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:377,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:376,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:377,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:381,49'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bytes
                - ec_scalar_to_bytes
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:382,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:383,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:386,7'
              BranchSideFuncs:
                - ec_scalar_to_bytes
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:386,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:387,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:392,22'
              BranchSideFuncs:
                - ec_scalar_to_bytes
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:393,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:393,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:394,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:377,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:381,29'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:381,16'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:387,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:392,3'
          Dst:             ec_scalar_to_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:393,3'
          Dst:             __assert_fail
    - functionName:    EC_KEY_oct2priv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - in
        - len
      BBCount:         11
      ICount:          81
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_bin2bn
        - BN_free
        - BN_num_bytes
        - EC_GROUP_get0_order
        - EC_KEY_set_private_key
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:358,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:359,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:363,7'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bytes
                - BN_bin2bn
                - BN_free
                - EC_KEY_set_private_key
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:363,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:364,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:368,32'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_free
                - EC_KEY_set_private_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:369,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:369,12'
              BranchSideFuncs:
                - EC_KEY_set_private_key
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:370,35'
              BranchSideFuncs:
                - EC_KEY_set_private_key
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:359,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:363,27'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:363,14'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:364,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:368,22'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:370,12'
          Dst:             EC_KEY_set_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:371,3'
          Dst:             BN_free
    - functionName:    EC_POINT_point2buf
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
        - form
        - out_buf
        - ctx
      BBCount:         10
      ICount:          88
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - EC_POINT_point2oct
        - OPENSSL_free
        - OPENSSL_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:183,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:185,61'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EC_POINT_point2oct
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:187,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:189,28'
              BranchSideFuncs:
                - EC_POINT_point2oct
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:190,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:191,18'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:194,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:181,16'
          Dst:             EC_POINT_point2oct
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:185,46'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:189,9'
          Dst:             EC_POINT_point2oct
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/oct.cc.inc:191,5'
          Dst:             OPENSSL_free
    - functionName:    EC_KEY_key2buf
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - form
        - out_buf
        - ctx
      BBCount:         11
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_POINT_point2buf
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:349,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:349,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:350,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:349,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:349,46'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:350,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:349,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:350,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:354,29'
              BranchSideFuncs:
                - EC_POINT_point2buf
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:350,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:354,10'
          Dst:             EC_POINT_point2buf
    - functionName:    EC_KEY_oct2key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - in
        - len
        - ctx
      BBCount:         15
      ICount:          98
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - EC_KEY_set_public_key
        - EC_POINT_new
        - EC_POINT_oct2point
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:336,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:337,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:341,48'
              BranchSideFuncs:
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1neB8ne180100I11ec_point_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_oct2point
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:342,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:342,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_oct2point
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:343,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_oct2point
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:343,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:342,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:344,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_public_key
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_point_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:337,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:341,35'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:343,10'
          Dst:             EC_POINT_oct2point
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:344,10'
          Dst:             EC_KEY_set_public_key
    - functionName:    EC_KEY_set_conv_form
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - key
        - cform
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_get_conv_form
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_set_enc_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - key
        - flags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_get_enc_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_KEY_is_opaque
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:155,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:155,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:155,26'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_KEY_up_ref
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:150,3'
          Dst:             CRYPTO_refcount_inc
    - functionName:    EC_KEY_get0_private_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:179,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:179,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:179,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_KEY_dup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - src
      BBCount:         24
      ICount:          130
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - EC_KEY_free
        - EC_KEY_get0_private_key
        - EC_KEY_new
        - EC_KEY_set_group
        - EC_KEY_set_private_key
        - EC_KEY_set_public_key
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:127,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:131,17'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_get0_private_key
                - EC_KEY_set_private_key
                - EC_KEY_free
                - EC_KEY_set_public_key
                - EC_KEY_set_group
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:133,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:136,8'
              BranchSideFuncs:
                - EC_KEY_get0_private_key
                - EC_KEY_set_private_key
                - EC_KEY_free
                - EC_KEY_set_public_key
                - EC_KEY_set_group
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:136,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:136,48'
              BranchSideFuncs:
                - EC_KEY_set_group
                - EC_KEY_free
                - EC_KEY_get0_private_key
                - EC_KEY_set_private_key
                - EC_KEY_set_public_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:137,8'
              BranchSideFuncs:
                - EC_KEY_get0_private_key
                - EC_KEY_set_private_key
                - EC_KEY_free
                - EC_KEY_set_public_key
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:136,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:137,8'
              BranchSideFuncs:
                - EC_KEY_get0_private_key
                - EC_KEY_set_private_key
                - EC_KEY_free
                - EC_KEY_set_public_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:140,17'
              BranchSideFuncs:
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:137,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:137,55'
              BranchSideFuncs:
                - EC_KEY_set_public_key
                - EC_KEY_free
                - EC_KEY_get0_private_key
                - EC_KEY_set_private_key
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:138,8'
              BranchSideFuncs:
                - EC_KEY_get0_private_key
                - EC_KEY_set_private_key
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:137,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:138,8'
              BranchSideFuncs:
                - EC_KEY_get0_private_key
                - EC_KEY_set_private_key
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:140,17'
              BranchSideFuncs:
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:138,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:139,32'
              BranchSideFuncs:
                - EC_KEY_get0_private_key
                - EC_KEY_set_private_key
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:144,19'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:140,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:144,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:127,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:131,17'
          Dst:             EC_KEY_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:136,31'
          Dst:             EC_KEY_set_group
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:137,33'
          Dst:             EC_KEY_set_public_key
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:139,37'
          Dst:             EC_KEY_get0_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:139,9'
          Dst:             EC_KEY_set_private_key
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:140,5'
          Dst:             EC_KEY_free
    - functionName:    EC_KEY_new_by_curve_name
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GROUP_new_by_curve_name
        - EC_KEY_free
        - EC_KEY_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:89,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:90,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:92,43'
              BranchSideFuncs:
                - EC_GROUP_new_by_curve_name
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:93,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:94,17'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:97,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:88,17'
          Dst:             EC_KEY_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:92,16'
          Dst:             EC_GROUP_new_by_curve_name
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec_key.cc.inc:94,5'
          Dst:             EC_KEY_free
    - functionName:    EC_GROUP_new_by_curve_name
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         9
      ICount:          50
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - EC_group_p224
        - EC_group_p256
        - EC_group_p384
        - EC_group_p521
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:270,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:272,26'
              BranchSideFuncs:
                - EC_group_p224
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:274,26'
              BranchSideFuncs:
                - EC_group_p256
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:276,26'
              BranchSideFuncs:
                - EC_group_p384
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:278,26'
              BranchSideFuncs:
                - EC_group_p521
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:280,7'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:272,26'
          Dst:             EC_group_p224
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:274,26'
          Dst:             EC_group_p256
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:276,26'
          Dst:             EC_group_p384
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:278,26'
          Dst:             EC_group_p521
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:280,7'
          Dst:             ERR_put_error
    - functionName:    EC_group_p224
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL18EC_group_p224_initv
        - _ZL26EC_group_p224_once_bss_getv
        - _ZL29EC_group_p224_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:59,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:59,1'
              BranchSideFuncs:
                - _ZL26EC_group_p224_once_bss_getv
                - CRYPTO_once
                - _ZL29EC_group_p224_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:59,1'
              BranchSideFuncs:
                - _ZL26EC_group_p224_once_bss_getv
                - CRYPTO_once
                - _ZL29EC_group_p224_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:59,1'
          Dst:             _ZL26EC_group_p224_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:59,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:59,1'
          Dst:             _ZL18EC_group_p224_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:59,1'
          Dst:             _ZL29EC_group_p224_storage_bss_getv
    - functionName:    EC_group_p384
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL18EC_group_p384_initv
        - _ZL26EC_group_p384_once_bss_getv
        - _ZL29EC_group_p384_storage_bss_getv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:124,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:124,1'
              BranchSideFuncs:
                - _ZL26EC_group_p384_once_bss_getv
                - CRYPTO_once
                - _ZL29EC_group_p384_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:124,1'
              BranchSideFuncs:
                - _ZL26EC_group_p384_once_bss_getv
                - CRYPTO_once
                - _ZL29EC_group_p384_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:124,1'
          Dst:             _ZL26EC_group_p384_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:124,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:124,1'
          Dst:             _ZL18EC_group_p384_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:124,1'
          Dst:             _ZL29EC_group_p384_storage_bss_getv
    - functionName:    EC_group_p521
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL18EC_group_p521_initv
        - _ZL26EC_group_p521_once_bss_getv
        - _ZL29EC_group_p521_storage_bss_getv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:149,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:149,1'
              BranchSideFuncs:
                - _ZL26EC_group_p521_once_bss_getv
                - CRYPTO_once
                - _ZL29EC_group_p521_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:149,1'
              BranchSideFuncs:
                - _ZL26EC_group_p521_once_bss_getv
                - CRYPTO_once
                - _ZL29EC_group_p521_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:149,1'
          Dst:             _ZL26EC_group_p521_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:149,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:149,1'
          Dst:             _ZL18EC_group_p521_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:149,1'
          Dst:             _ZL29EC_group_p521_storage_bss_getv
    - functionName:    _ZL26EC_group_p521_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18EC_group_p521_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL21EC_group_p521_do_initP11ec_group_st
        - _ZL29EC_group_p521_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:149,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:149,1'
              BranchSideFuncs:
                - _ZL29EC_group_p521_storage_bss_getv
                - _ZL21EC_group_p521_do_initP11ec_group_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:149,1'
              BranchSideFuncs:
                - _ZL29EC_group_p521_storage_bss_getv
                - _ZL21EC_group_p521_do_initP11ec_group_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:149,1'
          Dst:             _ZL29EC_group_p521_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:149,1'
          Dst:             _ZL21EC_group_p521_do_initP11ec_group_st
    - functionName:    _ZL29EC_group_p521_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL26EC_group_p384_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18EC_group_p384_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL21EC_group_p384_do_initP11ec_group_st
        - _ZL29EC_group_p384_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:124,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:124,1'
              BranchSideFuncs:
                - _ZL29EC_group_p384_storage_bss_getv
                - _ZL21EC_group_p384_do_initP11ec_group_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:124,1'
              BranchSideFuncs:
                - _ZL29EC_group_p384_storage_bss_getv
                - _ZL21EC_group_p384_do_initP11ec_group_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:124,1'
          Dst:             _ZL29EC_group_p384_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:124,1'
          Dst:             _ZL21EC_group_p384_do_initP11ec_group_st
    - functionName:    _ZL29EC_group_p384_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL26EC_group_p224_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18EC_group_p224_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL21EC_group_p224_do_initP11ec_group_st
        - _ZL29EC_group_p224_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:59,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:59,1'
              BranchSideFuncs:
                - _ZL29EC_group_p224_storage_bss_getv
                - _ZL21EC_group_p224_do_initP11ec_group_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:59,1'
              BranchSideFuncs:
                - _ZL29EC_group_p224_storage_bss_getv
                - _ZL21EC_group_p224_do_initP11ec_group_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:59,1'
          Dst:             _ZL29EC_group_p224_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:59,1'
          Dst:             _ZL21EC_group_p224_do_initP11ec_group_st
    - functionName:    _ZL29EC_group_p224_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_set_point_conversion_form
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 971
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - group
        - form
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:968,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:969,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:971,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:969,5'
          Dst:             abort
    - functionName:    EC_METHOD_get_field_type
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 962
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - meth
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_method_of
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 955
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_get_asn1_flag
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 951
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_set_asn1_flag
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 949
      functionLinenumberEnd: 949
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - group
        - flag
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ec_precomp_select
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 876
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - mask
        - a
        - b
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - ec_affine_select
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:873,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:874,22'
              BranchSideFuncs:
                - ec_affine_select
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:876,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:874,5'
          Dst:             ec_affine_select
    - functionName:    ec_affine_select
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - mask
        - a
        - b
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ec_felem_select
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:865,3'
          Dst:             ec_felem_select
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:866,3'
          Dst:             ec_felem_select
    - functionName:    ec_point_mul_scalar_precomp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - p0
        - scalar0
        - p1
        - scalar1
        - p2
        - scalar2
      BBCount:         8
      ICount:          83
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - ec_GFp_simple_is_on_curve
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:839,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:840,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:844,3'
              BranchSideFuncs:
                - ec_GFp_simple_is_on_curve
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:848,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:849,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:853,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:840,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:848,8'
          Dst:             ec_GFp_simple_is_on_curve
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:849,5'
          Dst:             ERR_put_error
    - functionName:    ec_init_precomp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - out
        - p
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:826,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:827,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:831,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:827,5'
          Dst:             ERR_put_error
    - functionName:    ec_point_mul_scalar_batch
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - p0
        - scalar0
        - p1
        - scalar1
        - p2
        - scalar2
      BBCount:         8
      ICount:          83
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - ec_GFp_simple_is_on_curve
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:807,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:808,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:812,3'
              BranchSideFuncs:
                - ec_GFp_simple_is_on_curve
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:816,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:817,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:821,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:808,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:816,8'
          Dst:             ec_GFp_simple_is_on_curve
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:817,5'
          Dst:             ERR_put_error
    - functionName:    ec_point_mul_scalar_public_batch
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - r
        - g_scalar
        - points
        - scalars
        - num
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:754,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:755,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:759,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:755,5'
          Dst:             ERR_put_error
    - functionName:    EC_POINT_mul
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - g_scalar
        - p
        - p_scalar
        - ctx
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - boringssl_ensure_ecc_self_test
        - ec_point_mul_no_self_test
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:729,3'
          Dst:             boringssl_ensure_ecc_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:731,10'
          Dst:             ec_point_mul_no_self_test
    - functionName:    EC_POINT_invert
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - a
        - ctx
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_GFp_simple_invert
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:641,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:642,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:645,24'
              BranchSideFuncs:
                - ec_GFp_simple_invert
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:641,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:642,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:645,3'
          Dst:             ec_GFp_simple_invert
    - functionName:    EC_POINT_dbl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - ctx
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:630,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:631,20'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:632,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:630,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:632,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:635,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:630,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:631,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:632,5'
          Dst:             ERR_put_error
    - functionName:    EC_POINT_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - r
        - a
        - b
        - ctx
      BBCount:         11
      ICount:          87
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:618,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:619,20'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:621,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:619,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:620,20'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:621,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:618,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:621,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:624,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:618,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:619,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:620,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:621,5'
          Dst:             ERR_put_error
    - functionName:    EC_POINT_set_affine_coordinates
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - ctx
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_POINT_set_affine_coordinates_GFp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:613,10'
          Dst:             EC_POINT_set_affine_coordinates_GFp
    - functionName:    EC_POINT_get_affine_coordinates
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - ctx
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_POINT_get_affine_coordinates_GFp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:526,10'
          Dst:             EC_POINT_get_affine_coordinates_GFp
    - functionName:    EC_POINT_get_affine_coordinates_GFp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
        - x
        - y
        - ctx
      BBCount:         27
      ICount:          147
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_felem_to_bignum
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:504,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:505,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:508,20'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - ec_felem_to_bignum
                - ec_felem_to_bignum
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:508,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:509,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:513,8'
              BranchSideFuncs:
                - ec_felem_to_bignum
                - ec_felem_to_bignum
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:514,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:515,50'
              BranchSideFuncs:
                - ec_felem_to_bignum
                - ec_felem_to_bignum
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:515,50'
              BranchSideFuncs:
                - ec_felem_to_bignum
                - ec_felem_to_bignum
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:515,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:513,8'
              BranchSideFuncs:
                - ec_felem_to_bignum
                - ec_felem_to_bignum
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:513,8'
              BranchSideFuncs:
                - ec_felem_to_bignum
                - ec_felem_to_bignum
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:515,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:516,8'
              BranchSideFuncs:
                - ec_felem_to_bignum
                - ec_felem_to_bignum
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:518,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:516,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:516,41'
              BranchSideFuncs:
                - ec_felem_to_bignum
                - ec_felem_to_bignum
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:517,8'
              BranchSideFuncs:
                - ec_felem_to_bignum
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:516,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:517,8'
              BranchSideFuncs:
                - ec_felem_to_bignum
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:518,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:517,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:517,41'
              BranchSideFuncs:
                - ec_felem_to_bignum
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:520,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:513,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:518,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:520,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:505,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:508,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:509,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:516,22'
          Dst:             ec_felem_to_bignum
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:517,22'
          Dst:             ec_felem_to_bignum
    - functionName:    EC_POINT_cmp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - a
        - b
        - ctx
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_GFp_simple_points_equal
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:491,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:492,20'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:493,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:491,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:493,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:498,37'
              BranchSideFuncs:
                - ec_GFp_simple_points_equal
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:491,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:492,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:493,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:498,10'
          Dst:             ec_GFp_simple_points_equal
    - functionName:    EC_POINT_set_to_infinity
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - point
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_cmp
        - ERR_put_error
        - ec_GFp_simple_point_set_to_infinity
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:464,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:465,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:468,39'
              BranchSideFuncs:
                - ec_GFp_simple_point_set_to_infinity
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:464,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:465,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:468,3'
          Dst:             ec_GFp_simple_point_set_to_infinity
    - functionName:    EC_POINT_clear_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - point
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_POINT_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:435,45'
          Dst:             EC_POINT_free
    - functionName:    EC_curve_nist2nid
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         12
      ICount:          61
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:390,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:391,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:393,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:393,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:394,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:396,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:396,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:397,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:399,14'
              BranchSideFuncs:
                - strcmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:399,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:400,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:402,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:390,7'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:393,7'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:396,7'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:399,7'
          Dst:             strcmp
    - functionName:    EC_curve_nid2nist
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         7
      ICount:          38
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:376,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:378,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:380,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:382,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:384,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:386,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_GROUP_get_curve_name
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EC_GROUP_get_cofactor
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - cofactor
        - ctx
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_set_word
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:361,10'
          Dst:             BN_set_word
    - functionName:    EC_GROUP_get_order
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - order
        - ctx
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_copy
        - EC_GROUP_get0_order
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:349,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:351,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:348,22'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:348,7'
          Dst:             BN_copy
    - functionName:    EC_GROUP_get0_generator
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:339,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:339,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:339,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EC_GROUP_set_generator
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - generator
        - order
        - cofactor
      BBCount:         36
      ICount:          212
      EdgeCount:       39
      CyclomaticComplexity: 5
      functionsReached:
        - BN_MONT_CTX_set
        - BN_cmp
        - BN_is_one
        - BN_lshift1
        - BN_new
        - BN_num_bytes
        - ERR_put_error
        - ec_jacobian_to_affine
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:220,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:220,41'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:226,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:220,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:221,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:226,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:220,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:226,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:230,20'
              BranchSideFuncs:
                - BN_num_bytes
                - BN_is_one
                - ERR_put_error
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_lshift1
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_cmp
                - ec_jacobian_to_affine
                - BN_MONT_CTX_set
                - BN_cmp
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:231,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:236,18'
              BranchSideFuncs:
                - BN_is_one
                - ERR_put_error
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_lshift1
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_cmp
                - ec_jacobian_to_affine
                - BN_MONT_CTX_set
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:236,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:237,5'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_lshift1
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_cmp
                - ec_jacobian_to_affine
                - BN_MONT_CTX_set
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:246,31'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_lshift1
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_cmp
                - ec_jacobian_to_affine
                - BN_MONT_CTX_set
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:247,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:247,41'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:248,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:247,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:248,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_cmp
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ec_jacobian_to_affine
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_MONT_CTX_set
                - BN_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:250,18'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_cmp
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ec_jacobian_to_affine
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_MONT_CTX_set
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:250,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:251,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:256,30'
              BranchSideFuncs:
                - ec_jacobian_to_affine
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_MONT_CTX_set
                - BN_cmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:256,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:257,25'
              BranchSideFuncs:
                - BN_MONT_CTX_set
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:258,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:256,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:258,5'
              BranchSideFuncs:
                - BN_cmp
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:261,45'
              BranchSideFuncs:
                - BN_cmp
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:226,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:230,7'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:231,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:236,8'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:237,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:246,31'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:247,26'
          Dst:             BN_lshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:250,7'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:251,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:256,8'
          Dst:             ec_jacobian_to_affine
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:257,8'
          Dst:             BN_MONT_CTX_set
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:261,37'
          Dst:             BN_cmp
    - functionName:    BN_lshift1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
      BBCount:         18
      ICount:          146
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - bn_wexpand
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:68,14'
              BranchSideFuncs:
                - bn_wexpand
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:74,21'
              BranchSideFuncs:
                - bn_wexpand
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:69,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:70,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:72,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:74,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:75,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:81,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:82,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:86,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:87,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:91,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:69,10'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:74,10'
          Dst:             bn_wexpand
    - functionName:    ec_GFp_simple_group_set_curve
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - p
        - a
        - b
        - ctx
      BBCount:         37
      ICount:          202
      EdgeCount:       73
      CyclomaticComplexity: 38
      functionsReached:
        - BN_CTX_get
        - BN_MONT_CTX_set
        - BN_add_word
        - BN_cmp
        - BN_copy
        - BN_is_odd
        - BN_num_bits
        - BN_value_one
        - ERR_put_error
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - ec_bignum_to_felem
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:43,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:43,41'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:44,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:43,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:44,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ec_bignum_to_felem
                - ec_bignum_to_felem
                - BN_value_one
                - ec_bignum_to_felem
                - BN_copy
                - BN_add_word
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:48,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_MONT_CTX_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ec_bignum_to_felem
                - ec_bignum_to_felem
                - BN_value_one
                - ec_bignum_to_felem
                - BN_copy
                - BN_add_word
                - BN_cmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:51,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:54,25'
              BranchSideFuncs:
                - BN_MONT_CTX_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ec_bignum_to_felem
                - ec_bignum_to_felem
                - BN_value_one
                - ec_bignum_to_felem
                - BN_copy
                - BN_add_word
                - BN_cmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:54,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:55,27'
              BranchSideFuncs:
                - ec_bignum_to_felem
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ec_bignum_to_felem
                - BN_value_one
                - ec_bignum_to_felem
                - BN_copy
                - BN_add_word
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:59,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:55,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:56,27'
              BranchSideFuncs:
                - ec_bignum_to_felem
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_value_one
                - ec_bignum_to_felem
                - BN_copy
                - BN_add_word
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:59,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:56,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:58,27'
              BranchSideFuncs:
                - BN_value_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - ec_bignum_to_felem
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_add_word
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:59,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:59,5'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add_word
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:63,16'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add_word
                - BN_cmp
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:63,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:64,20'
              BranchSideFuncs:
                - BN_add_word
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:65,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:65,5'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:67,37'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:43,7'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:43,31'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:44,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:48,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:49,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:70,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:54,8'
          Dst:             BN_MONT_CTX_set
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:55,8'
          Dst:             ec_bignum_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:56,8'
          Dst:             ec_bignum_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:58,59'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:58,8'
          Dst:             ec_bignum_to_felem
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:63,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:64,8'
          Dst:             BN_add_word
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:67,30'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/simple.cc.inc:70,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    EC_GROUP_new_curve_GFp
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - a
        - b
        - ctx
      BBCount:         44
      ICount:          242
      EdgeCount:       85
      CyclomaticComplexity: 43
      functionsReached:
        - BN_CTX_get
        - BN_CTX_new
        - BN_nnmod
        - BN_num_bytes
        - EC_GFp_mont_method
        - ERR_put_error
        - OPENSSL_zalloc
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - bn_mont_ctx_init
        - ec_GFp_simple_group_set_curve
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:177,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:181,27'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_nnmod
                - OPENSSL_zalloc
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11ec_group_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - EC_GFp_mont_method
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - bn_mont_ctx_init
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - bn_mont_ctx_init
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ec_GFp_simple_group_set_curve
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:183,19'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_nnmod
                - OPENSSL_zalloc
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11ec_group_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - EC_GFp_mont_method
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - bn_mont_ctx_init
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - bn_mont_ctx_init
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ec_GFp_simple_group_set_curve
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:192,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_nnmod
                - OPENSSL_zalloc
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11ec_group_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - EC_GFp_mont_method
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - bn_mont_ctx_init
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - bn_mont_ctx_init
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ec_GFp_simple_group_set_curve
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:184,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:185,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:187,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_nnmod
                - OPENSSL_zalloc
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11ec_group_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - EC_GFp_mont_method
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - bn_mont_ctx_init
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - bn_mont_ctx_init
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ec_GFp_simple_group_set_curve
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:195,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:195,31'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:198,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:195,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:196,17'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:198,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:196,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:197,17'
              BranchSideFuncs:
                - BN_nnmod
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_zalloc
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11ec_group_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - EC_GFp_mont_method
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - bn_mont_ctx_init
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - bn_mont_ctx_init
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ec_GFp_simple_group_set_curve
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:198,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:198,5'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11ec_group_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - EC_GFp_mont_method
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - bn_mont_ctx_init
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - bn_mont_ctx_init
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ec_GFp_simple_group_set_curve
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:202,36'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11ec_group_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - EC_GFp_mont_method
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - bn_mont_ctx_init
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - bn_mont_ctx_init
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ec_GFp_simple_group_set_curve
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:203,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:204,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:206,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - EC_GFp_mont_method
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - bn_mont_ctx_init
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - bn_mont_ctx_init
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ec_GFp_simple_group_set_curve
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:211,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:212,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:215,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11ec_group_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:176,7'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:177,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:183,19'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:192,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:193,23'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:194,23'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:196,8'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:197,8'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:202,36'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:207,15'
          Dst:             EC_GFp_mont_method
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:208,3'
          Dst:             bn_mont_ctx_init
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:209,3'
          Dst:             bn_mont_ctx_init
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:211,8'
          Dst:             ec_GFp_simple_group_set_curve
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:216,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/ec/ec.cc.inc:216,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    EVP_DigestVerify
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - sig_len
        - data
        - len
      BBCount:         14
      ICount:          113
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_DigestVerifyFinal
        - EVP_DigestVerifyUpdate
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
        - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:207,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:208,34'
              BranchSideFuncs:
                - EVP_DigestVerifyUpdate
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
                - EVP_DigestVerifyFinal
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:213,7'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:208,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:208,11'
              BranchSideFuncs:
                - EVP_DigestVerifyFinal
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:209,33'
              BranchSideFuncs:
                - EVP_DigestVerifyFinal
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:213,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:214,5'
              BranchSideFuncs:
                - ERR_put_error
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:218,9'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:222,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:222,7'
              BranchSideFuncs:
                - _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:223,47'
              BranchSideFuncs:
                - _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:204,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:207,7'
          Dst:             _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:208,11'
          Dst:             EVP_DigestVerifyUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:209,11'
          Dst:             EVP_DigestVerifyFinal
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:214,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:221,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:223,5'
          Dst:             _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
    - functionName:    _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - op
      BBCount:         4
      ICount:          40
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:36,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:36,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:37,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_DigestVerifyUpdate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - len
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_DigestUpdate
        - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:103,5'
              BranchSideFuncs:
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:107,27'
              BranchSideFuncs:
                - EVP_DigestUpdate
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:102,8'
          Dst:             _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:103,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:107,10'
          Dst:             EVP_DigestUpdate
    - functionName:    EVP_DigestVerifyFinal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - sig_len
      BBCount:         14
      ICount:          98
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_MD_CTX_cleanup
        - EVP_MD_CTX_copy_ex
        - EVP_MD_CTX_init
        - EVP_PKEY_verify
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
        - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:145,5'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - EVP_MD_CTX_init
                - EVP_MD_CTX_copy_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_MD_CTX_cleanup
                - _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
                - EVP_DigestFinal_ex
                - EVP_PKEY_verify
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:154,3'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - EVP_MD_CTX_init
                - EVP_MD_CTX_copy_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_MD_CTX_cleanup
                - _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
                - EVP_DigestFinal_ex
                - EVP_PKEY_verify
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:156,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:156,9'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_MD_CTX_cleanup
                - _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
                - EVP_PKEY_verify
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:157,38'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_MD_CTX_cleanup
                - _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
                - EVP_PKEY_verify
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:157,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:156,9'
              BranchSideFuncs:
                - EVP_PKEY_verify
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_MD_CTX_cleanup
                - _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:158,25'
              BranchSideFuncs:
                - EVP_PKEY_verify
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_MD_CTX_cleanup
                - _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:163,47'
              BranchSideFuncs:
                - _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:166,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:144,8'
          Dst:             _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:145,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:154,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:155,3'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:156,9'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:157,9'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:158,9'
          Dst:             EVP_PKEY_verify
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:159,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:160,3'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:163,5'
          Dst:             _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
    - functionName:    _Z41EVP_DigestVerify_verify_service_indicatorPK13env_md_ctx_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/../service_indicator/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_DigestSign
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out_sig
        - out_sig_len
        - data
        - data_len
      BBCount:         16
      ICount:          116
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - EVP_DigestSignFinal
        - EVP_DigestSignUpdate
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
        - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:177,9'
              BranchSideFuncs:
                - EVP_DigestSignFinal
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
                - EVP_DigestSignUpdate
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:186,7'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:177,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:178,31'
              BranchSideFuncs:
                - EVP_DigestSignUpdate
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
                - EVP_DigestSignFinal
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:182,31'
              BranchSideFuncs:
                - EVP_DigestSignFinal
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:177,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:179,7'
              BranchSideFuncs:
                - EVP_DigestSignFinal
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:182,31'
              BranchSideFuncs:
                - EVP_DigestSignFinal
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:187,5'
              BranchSideFuncs:
                - ERR_put_error
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:191,9'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:196,7'
              BranchSideFuncs:
                - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:197,45'
              BranchSideFuncs:
                - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:171,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:174,7'
          Dst:             _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:178,10'
          Dst:             EVP_DigestSignUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:182,11'
          Dst:             EVP_DigestSignFinal
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:187,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:195,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:197,5'
          Dst:             _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
    - functionName:    EVP_DigestSignUpdate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - len
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_DigestUpdate
        - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:93,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:94,5'
              BranchSideFuncs:
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:98,27'
              BranchSideFuncs:
                - EVP_DigestUpdate
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:93,8'
          Dst:             _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:94,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:98,10'
          Dst:             EVP_DigestUpdate
    - functionName:    EVP_DigestSignFinal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out_sig
        - out_sig_len
      BBCount:         16
      ICount:          120
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_MD_CTX_cleanup
        - EVP_MD_CTX_copy_ex
        - EVP_MD_CTX_init
        - EVP_MD_size
        - EVP_PKEY_sign
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
        - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:113,5'
              BranchSideFuncs:
                - EVP_MD_size
                - EVP_PKEY_sign
                - _Z33FIPS_service_indicator_lock_statev
                - EVP_MD_CTX_init
                - EVP_MD_CTX_copy_ex
                - EVP_MD_CTX_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
                - EVP_DigestFinal_ex
                - EVP_PKEY_sign
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:117,7'
              BranchSideFuncs:
                - EVP_MD_size
                - EVP_PKEY_sign
                - _Z33FIPS_service_indicator_lock_statev
                - EVP_MD_CTX_init
                - EVP_MD_CTX_copy_ex
                - EVP_MD_CTX_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
                - EVP_DigestFinal_ex
                - EVP_PKEY_sign
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:123,5'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - EVP_MD_CTX_init
                - EVP_MD_CTX_copy_ex
                - EVP_MD_CTX_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
                - EVP_DigestFinal_ex
                - EVP_PKEY_sign
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:137,28'
              BranchSideFuncs:
                - EVP_MD_size
                - EVP_PKEY_sign
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:125,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:125,11'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
                - EVP_PKEY_sign
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:126,40'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - EVP_MD_CTX_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
                - EVP_PKEY_sign
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:126,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:125,11'
              BranchSideFuncs:
                - EVP_PKEY_sign
                - EVP_MD_CTX_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:127,25'
              BranchSideFuncs:
                - EVP_PKEY_sign
                - EVP_MD_CTX_cleanup
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:131,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:132,47'
              BranchSideFuncs:
                - _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:135,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:112,8'
          Dst:             _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:113,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:123,5'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:124,5'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:125,11'
          Dst:             EVP_MD_CTX_copy_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:126,11'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:127,11'
          Dst:             EVP_PKEY_sign
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:128,5'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:129,5'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:132,7'
          Dst:             _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:137,16'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:138,12'
          Dst:             EVP_PKEY_sign
    - functionName:    _Z39EVP_DigestSign_verify_service_indicatorPK13env_md_ctx_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/../service_indicator/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_DigestVerifyInit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - pctx
        - type
        - e
        - pkey
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14do_sigver_initP13env_md_ctx_stPP15evp_pkey_ctx_stPK9env_md_stP9engine_stP11evp_pkey_st17evp_sign_verify_t
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:89,10'
          Dst:             _ZL14do_sigver_initP13env_md_ctx_stPP15evp_pkey_ctx_stPK9env_md_stP9engine_stP11evp_pkey_st17evp_sign_verify_t
    - functionName:    _ZL14do_sigver_initP13env_md_ctx_stPP15evp_pkey_ctx_stPK9env_md_stP9engine_stP11evp_pkey_st17evp_sign_verify_t
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - pctx
        - type
        - e
        - pkey
        - op
      BBCount:         31
      ICount:          177
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - ERR_put_error
        - EVP_DigestInit_ex
        - EVP_PKEY_CTX_new
        - EVP_PKEY_CTX_set_signature_md
        - EVP_PKEY_sign_init
        - EVP_PKEY_verify_init
        - _ZL11md_pctx_opsv
        - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:43,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:44,34'
              BranchSideFuncs:
                - EVP_PKEY_CTX_new
                - _ZL11md_pctx_opsv
                - EVP_PKEY_sign_init
                - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
                - EVP_DigestInit_ex
                - ERR_put_error
                - EVP_PKEY_CTX_set_signature_md
                - EVP_PKEY_verify_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:46,7'
              BranchSideFuncs:
                - _ZL11md_pctx_opsv
                - EVP_PKEY_sign_init
                - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
                - EVP_DigestInit_ex
                - ERR_put_error
                - EVP_PKEY_CTX_set_signature_md
                - EVP_PKEY_verify_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:46,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:47,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:49,19'
              BranchSideFuncs:
                - _ZL11md_pctx_opsv
                - EVP_PKEY_sign_init
                - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
                - EVP_DigestInit_ex
                - ERR_put_error
                - EVP_PKEY_CTX_set_signature_md
                - EVP_PKEY_verify_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:52,31'
              BranchSideFuncs:
                - EVP_PKEY_verify_init
                - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
                - EVP_DigestInit_ex
                - ERR_put_error
                - EVP_PKEY_CTX_set_signature_md
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:56,29'
              BranchSideFuncs:
                - EVP_PKEY_sign_init
                - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
                - EVP_DigestInit_ex
                - ERR_put_error
                - EVP_PKEY_CTX_set_signature_md
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:52,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:53,7'
              BranchSideFuncs:
                - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
                - EVP_DigestInit_ex
                - ERR_put_error
                - EVP_PKEY_CTX_set_signature_md
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:55,3'
              BranchSideFuncs:
                - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
                - EVP_DigestInit_ex
                - ERR_put_error
                - EVP_PKEY_CTX_set_signature_md
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:56,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:0,0'
              BranchSideFuncs:
                - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
                - EVP_DigestInit_ex
                - ERR_put_error
                - EVP_PKEY_CTX_set_signature_md
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:57,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:61,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:62,38'
              BranchSideFuncs:
                - EVP_PKEY_CTX_set_signature_md
                - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
                - EVP_DigestInit_ex
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:66,20'
              BranchSideFuncs:
                - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
                - EVP_DigestInit_ex
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:63,5'
              BranchSideFuncs:
                - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
                - EVP_DigestInit_ex
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:66,20'
              BranchSideFuncs:
                - _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
                - EVP_DigestInit_ex
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:66,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:67,9'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:76,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:67,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:68,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:71,28'
              BranchSideFuncs:
                - EVP_DigestInit_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:71,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:72,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:74,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:76,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:77,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:79,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:44,17'
          Dst:             EVP_PKEY_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:49,19'
          Dst:             _ZL11md_pctx_opsv
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:52,10'
          Dst:             EVP_PKEY_verify_init
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:56,10'
          Dst:             EVP_PKEY_sign_init
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:62,8'
          Dst:             EVP_PKEY_CTX_set_signature_md
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:66,7'
          Dst:             _ZL12uses_prehashP13env_md_ctx_st17evp_sign_verify_t
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:68,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:71,10'
          Dst:             EVP_DigestInit_ex
    - functionName:    EVP_DigestSignInit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - pctx
        - type
        - e
        - pkey
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14do_sigver_initP13env_md_ctx_stPP15evp_pkey_ctx_stPK9env_md_stP9engine_stP11evp_pkey_st17evp_sign_verify_t
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digestsign/digestsign.cc.inc:84,10'
          Dst:             _ZL14do_sigver_initP13env_md_ctx_stPP15evp_pkey_ctx_stPK9env_md_stP9engine_stP11evp_pkey_st17evp_sign_verify_t
    - functionName:    _ZL30EVP_sha512_256_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19EVP_sha512_256_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22EVP_sha512_256_do_initP9env_md_st
        - _ZL30EVP_sha512_256_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:171,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:171,1'
              BranchSideFuncs:
                - _ZL30EVP_sha512_256_storage_bss_getv
                - _ZL22EVP_sha512_256_do_initP9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:171,1'
              BranchSideFuncs:
                - _ZL30EVP_sha512_256_storage_bss_getv
                - _ZL22EVP_sha512_256_do_initP9env_md_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:171,1'
          Dst:             _ZL30EVP_sha512_256_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:171,1'
          Dst:             _ZL22EVP_sha512_256_do_initP9env_md_st
    - functionName:    _ZL27EVP_sha512_256_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_sha512_256
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL19EVP_sha512_256_initv
        - _ZL27EVP_sha512_256_once_bss_getv
        - _ZL30EVP_sha512_256_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:171,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:171,1'
              BranchSideFuncs:
                - _ZL27EVP_sha512_256_once_bss_getv
                - CRYPTO_once
                - _ZL30EVP_sha512_256_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:171,1'
              BranchSideFuncs:
                - _ZL27EVP_sha512_256_once_bss_getv
                - CRYPTO_once
                - _ZL30EVP_sha512_256_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:171,1'
          Dst:             _ZL27EVP_sha512_256_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:171,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:171,1'
          Dst:             _ZL19EVP_sha512_256_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:171,1'
          Dst:             _ZL30EVP_sha512_256_storage_bss_getv
    - functionName:    _ZL26EVP_sha512_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15EVP_sha512_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18EVP_sha512_do_initP9env_md_st
        - _ZL26EVP_sha512_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:146,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:146,1'
              BranchSideFuncs:
                - _ZL26EVP_sha512_storage_bss_getv
                - _ZL18EVP_sha512_do_initP9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:146,1'
              BranchSideFuncs:
                - _ZL26EVP_sha512_storage_bss_getv
                - _ZL18EVP_sha512_do_initP9env_md_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:146,1'
          Dst:             _ZL26EVP_sha512_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:146,1'
          Dst:             _ZL18EVP_sha512_do_initP9env_md_st
    - functionName:    _ZL23EVP_sha512_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_sha512
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL15EVP_sha512_initv
        - _ZL23EVP_sha512_once_bss_getv
        - _ZL26EVP_sha512_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:146,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:146,1'
              BranchSideFuncs:
                - _ZL23EVP_sha512_once_bss_getv
                - CRYPTO_once
                - _ZL26EVP_sha512_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:146,1'
              BranchSideFuncs:
                - _ZL23EVP_sha512_once_bss_getv
                - CRYPTO_once
                - _ZL26EVP_sha512_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:146,1'
          Dst:             _ZL23EVP_sha512_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:146,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:146,1'
          Dst:             _ZL15EVP_sha512_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:146,1'
          Dst:             _ZL26EVP_sha512_storage_bss_getv
    - functionName:    _ZL26EVP_sha384_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15EVP_sha384_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18EVP_sha384_do_initP9env_md_st
        - _ZL26EVP_sha384_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:121,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:121,1'
              BranchSideFuncs:
                - _ZL26EVP_sha384_storage_bss_getv
                - _ZL18EVP_sha384_do_initP9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:121,1'
              BranchSideFuncs:
                - _ZL26EVP_sha384_storage_bss_getv
                - _ZL18EVP_sha384_do_initP9env_md_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:121,1'
          Dst:             _ZL26EVP_sha384_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:121,1'
          Dst:             _ZL18EVP_sha384_do_initP9env_md_st
    - functionName:    _ZL23EVP_sha384_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_sha384
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL15EVP_sha384_initv
        - _ZL23EVP_sha384_once_bss_getv
        - _ZL26EVP_sha384_storage_bss_getv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:121,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:121,1'
              BranchSideFuncs:
                - _ZL23EVP_sha384_once_bss_getv
                - CRYPTO_once
                - _ZL26EVP_sha384_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:121,1'
              BranchSideFuncs:
                - _ZL23EVP_sha384_once_bss_getv
                - CRYPTO_once
                - _ZL26EVP_sha384_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:121,1'
          Dst:             _ZL23EVP_sha384_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:121,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:121,1'
          Dst:             _ZL15EVP_sha384_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:121,1'
          Dst:             _ZL26EVP_sha384_storage_bss_getv
    - functionName:    _ZL26EVP_sha224_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15EVP_sha224_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18EVP_sha224_do_initP9env_md_st
        - _ZL26EVP_sha224_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:72,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:72,1'
              BranchSideFuncs:
                - _ZL26EVP_sha224_storage_bss_getv
                - _ZL18EVP_sha224_do_initP9env_md_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:72,1'
              BranchSideFuncs:
                - _ZL26EVP_sha224_storage_bss_getv
                - _ZL18EVP_sha224_do_initP9env_md_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:72,1'
          Dst:             _ZL26EVP_sha224_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:72,1'
          Dst:             _ZL18EVP_sha224_do_initP9env_md_st
    - functionName:    _ZL23EVP_sha224_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_sha224
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL15EVP_sha224_initv
        - _ZL23EVP_sha224_once_bss_getv
        - _ZL26EVP_sha224_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:72,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:72,1'
              BranchSideFuncs:
                - _ZL23EVP_sha224_once_bss_getv
                - CRYPTO_once
                - _ZL26EVP_sha224_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:72,1'
              BranchSideFuncs:
                - _ZL23EVP_sha224_once_bss_getv
                - CRYPTO_once
                - _ZL26EVP_sha224_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:72,1'
          Dst:             _ZL23EVP_sha224_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:72,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:72,1'
          Dst:             _ZL15EVP_sha224_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digests.cc.inc:72,1'
          Dst:             _ZL26EVP_sha224_storage_bss_getv
    - functionName:    EVP_add_digest
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - digest
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_CTX_type
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_get0_md
        - EVP_MD_type
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:216,22'
          Dst:             EVP_MD_CTX_get0_md
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:216,10'
          Dst:             EVP_MD_type
    - functionName:    EVP_MD_CTX_get0_md
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:198,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:200,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_MD_type
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_CTX_block_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_get0_md
        - EVP_MD_block_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:212,28'
          Dst:             EVP_MD_CTX_get0_md
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:212,10'
          Dst:             EVP_MD_block_size
    - functionName:    EVP_MD_CTX_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_get0_md
        - EVP_MD_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:208,22'
          Dst:             EVP_MD_CTX_get0_md
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:208,10'
          Dst:             EVP_MD_size
    - functionName:    EVP_MD_CTX_md
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_get0_md
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:204,10'
          Dst:             EVP_MD_CTX_get0_md
    - functionName:    EVP_DigestFinal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md
        - size
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_MD_CTX_cleanup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:183,9'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:184,3'
          Dst:             EVP_MD_CTX_cleanup
    - functionName:    EVP_DigestInit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - type
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_DigestInit_ex
        - EVP_MD_CTX_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:163,3'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:164,10'
          Dst:             EVP_DigestInit_ex
    - functionName:    EVP_MD_CTX_reset
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_cleanup
        - EVP_MD_CTX_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:144,3'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:145,3'
          Dst:             EVP_MD_CTX_init
    - functionName:    EVP_MD_CTX_copy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_copy_ex
        - EVP_MD_CTX_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:139,3'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:140,10'
          Dst:             EVP_MD_CTX_copy_ex
    - functionName:    EVP_MD_CTX_move
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_cleanup
        - EVP_MD_CTX_init
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:128,3'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:134,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:135,3'
          Dst:             EVP_MD_CTX_init
    - functionName:    EVP_MD_CTX_set_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - flags
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_MD_meth_get_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - md
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_flags
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:89,59'
          Dst:             EVP_MD_flags
    - functionName:    EVP_MD_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_DigestFinalXOF
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - len
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:85,3'
          Dst:             ERR_put_error
    - functionName:    EVP_MD_CTX_destroy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:82,44'
          Dst:             EVP_MD_CTX_free
    - functionName:    EVP_MD_CTX_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_MD_CTX_cleanup
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:74,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:75,5'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:78,22'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:78,3'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:79,3'
          Dst:             OPENSSL_free
    - functionName:    EVP_MD_CTX_create
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:55,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:55,46'
              BranchSideFuncs:
                - EVP_MD_CTX_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:55,46'
              BranchSideFuncs:
                - EVP_MD_CTX_new
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:55,46'
          Dst:             EVP_MD_CTX_new
    - functionName:    EVP_MD_CTX_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_MD_CTX_init
        - OPENSSL_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:46,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:45,15'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_MD_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:46,38'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_MD_CTX_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:48,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:48,7'
              BranchSideFuncs:
                - EVP_MD_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:49,21'
              BranchSideFuncs:
                - EVP_MD_CTX_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:46,38'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:49,5'
          Dst:             EVP_MD_CTX_init
    - functionName:    EVP_MD_nid
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - md
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:29,43'
          Dst:             EVP_MD_type
    - functionName:    DH_up_ref
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:374,3'
          Dst:             CRYPTO_refcount_inc
    - functionName:    DH_num_bits
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:371,45'
          Dst:             BN_num_bits
    - functionName:    EVP_Digest
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - count
        - out_md
        - out_size
        - type
        - impl
      BBCount:         16
      ICount:          99
      EdgeCount:       27
      CyclomaticComplexity: 13
      functionsReached:
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:191,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:191,51'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:192,31'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:192,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:192,51'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:193,33'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:190,26'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:191,32'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:191,10'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:192,31'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:192,10'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:193,33'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:193,10'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:194,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/digest/digest.cc.inc:194,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
    - functionName:    DH_compute_key_hashed
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
        - out
        - out_len
        - max_out_len
        - peers_key
        - digest
      BBCount:         16
      ICount:          123
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - DH_compute_key_padded
        - DH_size
        - EVP_Digest
        - EVP_MD_size
        - OPENSSL_free
        - OPENSSL_malloc
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:337,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:338,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:341,3'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - DH_size
                - OPENSSL_malloc
                - _Z35FIPS_service_indicator_unlock_statev
                - OPENSSL_free
                - DH_compute_key_padded
                - EVP_Digest
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:347,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:354,29'
              BranchSideFuncs:
                - DH_compute_key_padded
                - EVP_Digest
                - _Z35FIPS_service_indicator_unlock_statev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:357,5'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:354,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:355,19'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:357,5'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:355,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:356,7'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:357,5'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:347,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:357,5'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:360,14'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:336,29'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:341,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:344,25'
          Dst:             DH_size
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:345,55'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:354,7'
          Dst:             DH_compute_key_padded
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:355,8'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:364,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:365,3'
          Dst:             OPENSSL_free
    - functionName:    DH_compute_key_padded
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - peers_key
        - dh
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - boringssl_ensure_ffdh_self_test
        - dh_compute_key_padded_no_self_test
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:309,3'
          Dst:             boringssl_ensure_ffdh_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:311,10'
          Dst:             dh_compute_key_padded_no_self_test
    - functionName:    boringssl_ensure_ffdh_self_test
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_compute_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - peers_key
        - dh
      BBCount:         20
      ICount:          117
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - BN_CTX_get
        - BN_CTX_new
        - BN_bn2bin
        - _ZL14dh_compute_keyP5dh_stP9bignum_stPKS1_P10bignum_ctx
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - boringssl_ensure_ffdh_self_test
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:318,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:319,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:321,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14dh_compute_keyP5dh_stP9bignum_stPKS1_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_bn2bin
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:323,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:324,23'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:325,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:323,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:325,5'
              BranchSideFuncs:
                - BN_bn2bin
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:328,37'
              BranchSideFuncs:
                - BN_bn2bin
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:315,3'
          Dst:             boringssl_ensure_ffdh_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:317,31'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:321,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:322,24'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:324,8'
          Dst:             _ZL14dh_compute_keyP5dh_stP9bignum_stPKS1_P10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:329,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:328,27'
          Dst:             BN_bn2bin
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:329,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    BN_bn2bin
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bytes
        - bn_words_to_big_endian
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:165,14'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:166,3'
          Dst:             bn_words_to_big_endian
    - functionName:    DH_generate_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         76
      ICount:          392
      EdgeCount:       81
      CyclomaticComplexity: 7
      functionsReached:
        - BN_CTX_new
        - BN_MONT_CTX_set_locked
        - BN_free
        - BN_mod_exp_mont_consttime
        - BN_new
        - BN_num_bits
        - BN_rand_range_ex
        - BN_rshift1
        - BN_set_bit
        - ERR_put_error
        - boringssl_ensure_ffdh_self_test
        - dh_check_params_fast
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:145,5'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_num_bits
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_bit
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - BN_rand_range_ex
                - BN_new
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:148,7'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_num_bits
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_bit
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - BN_rand_range_ex
                - BN_new
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:153,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:154,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:157,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_num_bits
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_bit
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - BN_rand_range_ex
                - BN_new
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:158,16'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_num_bits
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_bit
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - BN_rand_range_ex
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:164,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_num_bits
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_bit
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - BN_rand_range_ex
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:159,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:160,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:162,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_num_bits
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_bit
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - BN_rand_range_ex
                - BN_new
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:168,15'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_num_bits
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_bit
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - BN_rand_range_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:173,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_num_bits
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_bit
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - BN_rand_range_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:169,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:170,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:172,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_num_bits
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_bit
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - BN_rand_range_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:178,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_num_bits
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_bit
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - BN_rand_range_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:181,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_num_bits
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_bit
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - BN_rand_range_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:181,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:182,9'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_num_bits
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_bit
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - BN_rand_range_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:226,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:182,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:189,29'
              BranchSideFuncs:
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:203,46'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_num_bits
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_bit
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:189,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:190,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:192,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:204,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:207,11'
              BranchSideFuncs:
                - BN_num_bits
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_bit
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:207,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:207,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:209,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:207,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:209,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rshift1
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:214,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_bit
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:209,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:0,0'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:212,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:214,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:0,0'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:220,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:223,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:0,0'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:226,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:228,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:231,17'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:236,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:237,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:240,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:240,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:241,13'
              BranchSideFuncs:
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:243,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:243,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:244,13'
              BranchSideFuncs:
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:246,10'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:142,3'
          Dst:             boringssl_ensure_ffdh_self_test
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:144,8'
          Dst:             dh_check_params_fast
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:152,31'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:158,16'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:168,15'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:176,8'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:189,12'
          Dst:             BN_rand_range_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:203,46'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:207,54'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:209,14'
          Dst:             BN_rshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:214,14'
          Dst:             BN_set_bit
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:220,12'
          Dst:             BN_rand_range_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:226,8'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:237,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:241,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:244,5'
          Dst:             BN_free
    - functionName:    DH_set_length
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dh
        - priv_length
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_get0_pqg
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
        - out_p
        - out_q
        - out_g
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:100,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:102,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:103,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:105,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:105,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:106,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    DH_get0_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
        - out_pub_key
        - out_priv_key
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:76,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:78,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:78,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:79,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    DH_get0_g
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_get0_q
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_get0_p
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_get0_priv_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_get0_pub_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DH_bits
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/dh.cc.inc:61,41'
          Dst:             BN_num_bits
    - functionName:    DH_check
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dh
        - out_flags
      BBCount:         87
      ICount:          470
      EdgeCount:       100
      CyclomaticComplexity: 15
      functionsReached:
        - BN_CTX_get
        - BN_CTX_new
        - BN_cmp
        - BN_div
        - BN_is_one
        - BN_is_prime_ex
        - BN_is_word
        - BN_mod_exp_mont
        - BN_mod_word
        - BN_rshift1
        - BN_value_one
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - dh_check_params_fast
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:97,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:98,5'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_is_word
                - BN_is_word
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - BN_mod_word
                - BN_mod_word
                - BN_value_one
                - BN_cmp
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_is_one
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:107,31'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_is_word
                - BN_is_word
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - BN_mod_word
                - BN_mod_word
                - BN_value_one
                - BN_cmp
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:109,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:111,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_is_word
                - BN_is_word
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - BN_mod_word
                - BN_mod_word
                - BN_value_one
                - BN_cmp
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:114,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:116,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_word
                - BN_is_word
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - BN_mod_word
                - BN_mod_word
                - BN_value_one
                - BN_cmp
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:118,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:121,7'
              BranchSideFuncs:
                - BN_is_word
                - BN_is_word
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - BN_mod_word
                - BN_mod_word
                - BN_value_one
                - BN_cmp
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_is_one
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:122,16'
              BranchSideFuncs:
                - BN_value_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_cmp
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:150,25'
              BranchSideFuncs:
                - BN_is_word
                - BN_is_word
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - BN_mod_word
                - BN_mod_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:122,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:123,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:124,23'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:124,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:125,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:128,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:128,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:129,9'
              BranchSideFuncs:
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:131,22'
              BranchSideFuncs:
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:137,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:138,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:140,10'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:140,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:141,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:144,17'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:144,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:145,7'
              BranchSideFuncs:
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:147,20'
              BranchSideFuncs:
                - BN_is_one
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:147,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:148,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:150,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:150,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:151,30'
              BranchSideFuncs:
                - BN_mod_word
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:158,25'
              BranchSideFuncs:
                - BN_is_word
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - BN_mod_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:152,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:153,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:155,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:155,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:156,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:158,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:158,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:159,30'
              BranchSideFuncs:
                - BN_mod_word
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:167,6'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:160,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:161,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:163,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:163,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:163,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:166,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:163,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:164,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:166,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:173,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:175,8'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:175,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:176,6'
              BranchSideFuncs:
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:177,15'
              BranchSideFuncs:
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:178,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:179,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:181,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:182,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:183,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:185,10'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:185,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:186,8'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:188,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:97,8'
          Dst:             dh_check_params_fast
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:107,31'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:111,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:112,16'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:190,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:116,16'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:122,23'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:122,9'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:124,16'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:128,12'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:131,12'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:135,13'
          Dst:             BN_is_prime_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:144,10'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:147,10'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:150,14'
          Dst:             BN_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:151,18'
          Dst:             BN_mod_word
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:158,14'
          Dst:             BN_is_word
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:159,18'
          Dst:             BN_mod_word
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:171,7'
          Dst:             BN_is_prime_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:178,10'
          Dst:             BN_rshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:181,9'
          Dst:             BN_is_prime_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/dh/check.cc.inc:190,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    BN_is_prime_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - candidate
        - checks
        - ctx
        - cb
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_is_prime_fasttest_ex
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:674,10'
          Dst:             BN_is_prime_fasttest_ex
    - functionName:    BN_mod_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - w
      BBCount:         8
      ICount:          66
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:707,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:708,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:725,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:725,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:730,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:733,20'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BN_is_prime_fasttest_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - checks
        - ctx
        - do_trial_division
        - cb
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_primality_test
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:680,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:682,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:684,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:680,8'
          Dst:             BN_primality_test
    - functionName:    CMAC_Reset
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_EncryptInit_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:188,10'
          Dst:             EVP_EncryptInit_ex
    - functionName:    EVP_EncryptInit_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cipher
        - impl
        - key
        - iv
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CipherInit_ex
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:198,10'
          Dst:             EVP_CipherInit_ex
    - functionName:    EVP_CipherInit_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - cipher
        - engine
        - key
        - iv
        - enc
      BBCount:         69
      ICount:          409
      EdgeCount:       85
      CyclomaticComplexity: 18
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_CTX_cleanup
        - EVP_CIPHER_CTX_ctrl
        - EVP_CIPHER_CTX_flags
        - EVP_CIPHER_CTX_iv_length
        - EVP_CIPHER_CTX_mode
        - OPENSSL_malloc
        - _ZL14OPENSSL_memcpyPvPKvm
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:102,11'
              BranchSideFuncs:
                - ERR_put_error
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_ctrl
                - ERR_put_error
                - OPENSSL_malloc
                - EVP_CIPHER_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:104,9'
              BranchSideFuncs:
                - ERR_put_error
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_ctrl
                - ERR_put_error
                - OPENSSL_malloc
                - EVP_CIPHER_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:104,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:105,11'
              BranchSideFuncs:
                - ERR_put_error
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_ctrl
                - ERR_put_error
                - OPENSSL_malloc
                - EVP_CIPHER_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:107,20'
              BranchSideFuncs:
                - ERR_put_error
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_ctrl
                - ERR_put_error
                - OPENSSL_malloc
                - EVP_CIPHER_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:114,9'
              BranchSideFuncs:
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_ctrl
                - ERR_put_error
                - OPENSSL_malloc
                - EVP_CIPHER_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:141,15'
              BranchSideFuncs:
                - ERR_put_error
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:114,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:115,30'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_ctrl
                - ERR_put_error
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:120,19'
              BranchSideFuncs:
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_ctrl
                - ERR_put_error
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:121,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:122,41'
              BranchSideFuncs:
                - OPENSSL_malloc
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_ctrl
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:128,7'
              BranchSideFuncs:
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_ctrl
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:123,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:124,9'
              BranchSideFuncs:
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_ctrl
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:127,5'
              BranchSideFuncs:
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_ctrl
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:134,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:135,32'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_ctrl
                - ERR_put_error
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:141,3'
              BranchSideFuncs:
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:135,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:136,9'
              BranchSideFuncs:
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:140,5'
              BranchSideFuncs:
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:141,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:0,0'
              BranchSideFuncs:
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:142,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:147,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:147,3'
              BranchSideFuncs:
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:147,3'
              BranchSideFuncs:
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:147,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:147,3'
              BranchSideFuncs:
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:147,3'
              BranchSideFuncs:
                - __assert_fail
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:147,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:147,3'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:150,30'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_flags
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:150,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:151,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:182,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:151,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:154,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:154,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:157,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:161,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - __assert_fail
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:170,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:170,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:178,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:161,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:161,9'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:162,13'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:162,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:163,26'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:165,24'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:172,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:173,26'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_iv_length
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:175,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:182,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:182,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:183,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:183,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:188,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:183,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:184,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:186,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:115,7'
          Dst:             EVP_CIPHER_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:122,26'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:135,12'
          Dst:             EVP_CIPHER_CTX_ctrl
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:137,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:142,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:147,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:150,9'
          Dst:             EVP_CIPHER_CTX_flags
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:151,13'
          Dst:             EVP_CIPHER_CTX_mode
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:161,9'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:161,9'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:163,40'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:163,11'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:165,43'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:165,9'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:173,39'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:173,11'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    EVP_CIPHER_CTX_cleanup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_free
        - _ZL14OPENSSL_memsetPvim
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:44,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:44,28'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:44,25'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:44,7'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:45,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZL14OPENSSL_memsetPvim.10455
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:47,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:49,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    EVP_CIPHER_CTX_ctrl
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - command
        - arg
        - ptr
      BBCount:         10
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:576,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:577,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:581,8'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:581,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:582,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:586,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:587,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:588,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:592,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:577,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:582,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:588,5'
          Dst:             ERR_put_error
    - functionName:    EVP_CIPHER_CTX_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_mode
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_iv_length
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_ctrl
        - EVP_CIPHER_mode
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:545,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:547,53'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_ctrl
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:555,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:551,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:552,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:554,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:545,7'
          Dst:             EVP_CIPHER_mode
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:547,15'
          Dst:             EVP_CIPHER_CTX_ctrl
    - functionName:    EVP_CIPHER_mode
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL21binary_field_mul_x_64PhPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         5
      ICount:          78
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:140,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:141,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:145,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL22binary_field_mul_x_128PhPKh
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         5
      ICount:          78
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:123,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:124,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:128,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CMAC_CTX_copy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_CIPHER_CTX_copy
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:106,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:108,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:105,8'
          Dst:             EVP_CIPHER_CTX_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:108,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:109,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:110,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    EVP_CIPHER_CTX_copy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         23
      ICount:          146
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_CTX_cleanup
        - OPENSSL_memdup
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:61,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:61,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:62,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:62,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:66,7'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - OPENSSL_memdup
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:66,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:67,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:71,26'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:74,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:74,26'
              BranchSideFuncs:
                - OPENSSL_memdup
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:82,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:74,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:75,39'
              BranchSideFuncs:
                - OPENSSL_memdup
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:82,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:76,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:77,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:80,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:83,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:89,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:83,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:84,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:87,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:62,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:67,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:71,3'
          Dst:             EVP_CIPHER_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:72,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:75,24'
          Dst:             OPENSSL_memdup
    - functionName:    CMAC_CTX_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZL16CMAC_CTX_cleanupP11cmac_ctx_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:96,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:97,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:100,20'
              BranchSideFuncs:
                - _ZL16CMAC_CTX_cleanupP11cmac_ctx_st
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:100,3'
          Dst:             _ZL16CMAC_CTX_cleanupP11cmac_ctx_st
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:101,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL16CMAC_CTX_cleanupP11cmac_ctx_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_cleanup
        - OPENSSL_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:46,3'
          Dst:             EVP_CIPHER_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:47,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:48,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:49,3'
          Dst:             OPENSSL_cleanse
    - functionName:    CMAC_CTX_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZL13CMAC_CTX_initP11cmac_ctx_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:88,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:88,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL13CMAC_CTX_initP11cmac_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:88,48'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL13CMAC_CTX_initP11cmac_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:89,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:89,7'
              BranchSideFuncs:
                - _ZL13CMAC_CTX_initP11cmac_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:90,19'
              BranchSideFuncs:
                - _ZL13CMAC_CTX_initP11cmac_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:88,48'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:90,5'
          Dst:             _ZL13CMAC_CTX_initP11cmac_ctx_st
    - functionName:    _ZL13CMAC_CTX_initP11cmac_ctx_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:42,3'
          Dst:             EVP_CIPHER_CTX_init
    - functionName:    EVP_CIPHER_CTX_init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:31,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    CMAC_Final
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
      BBCount:         20
      ICount:          172
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_CIPHER_CTX_block_size
        - EVP_Cipher
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _Z35FIPS_service_indicator_update_statev
        - _ZL14OPENSSL_memsetPvim
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:254,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:254,3'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - EVP_Cipher
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z35FIPS_service_indicator_update_statev
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:258,3'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - EVP_Cipher
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z35FIPS_service_indicator_update_statev
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:262,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:263,9'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:267,7'
              BranchSideFuncs:
                - EVP_Cipher
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z35FIPS_service_indicator_update_statev
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:267,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:270,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - EVP_Cipher
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:277,17'
              BranchSideFuncs:
                - EVP_Cipher
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z35FIPS_service_indicator_update_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:277,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:278,14'
              BranchSideFuncs:
                - EVP_Cipher
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:280,21'
              BranchSideFuncs:
                - EVP_Cipher
                - _Z35FIPS_service_indicator_unlock_statev
                - _Z35FIPS_service_indicator_update_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:284,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:284,7'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:285,5'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_update_statev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:253,23'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:254,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:258,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:271,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:280,9'
          Dst:             EVP_Cipher
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:283,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:285,5'
          Dst:             _Z35FIPS_service_indicator_update_statev
    - functionName:    EVP_CIPHER_CTX_block_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_Cipher
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - in_len
      BBCount:         8
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:502,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:502,59'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:502,62'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:502,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:502,7'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:503,41'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:503,5'
          Dst:             _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
    - functionName:    _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/../service_indicator/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CMAC_Update
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - in
        - in_len
      BBCount:         27
      ICount:          203
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - EVP_CIPHER_CTX_block_size
        - EVP_Cipher
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _ZL14OPENSSL_memcpyPvPKvm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:199,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:199,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_Cipher
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - EVP_Cipher
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:202,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_Cipher
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - EVP_Cipher
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:202,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:203,19'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - EVP_Cipher
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_Cipher
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:231,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_Cipher
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:204,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:205,14'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - EVP_Cipher
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_Cipher
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:208,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - __assert_fail
                - EVP_Cipher
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_Cipher
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:218,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:219,11'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:223,5'
              BranchSideFuncs:
                - __assert_fail
                - EVP_Cipher
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_Cipher
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:223,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:223,5'
              BranchSideFuncs:
                - EVP_Cipher
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_Cipher
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:225,22'
              BranchSideFuncs:
                - EVP_Cipher
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_Cipher
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:225,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:226,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_Cipher
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:228,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_Cipher
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:231,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:232,22'
              BranchSideFuncs:
                - EVP_Cipher
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:239,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:232,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:233,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_Cipher
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:235,11'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_Cipher
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:196,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:198,23'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:199,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:208,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:223,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:225,10'
          Dst:             EVP_Cipher
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:232,10'
          Dst:             EVP_Cipher
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:239,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:247,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
    - functionName:    CMAC_Init
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - cipher
        - engine
      BBCount:         21
      ICount:          148
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - EVP_CIPHER_block_size
        - EVP_CIPHER_key_length
        - EVP_Cipher
        - EVP_EncryptInit_ex
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _ZL21binary_field_mul_x_64PhPKh
        - _ZL22binary_field_mul_x_128PhPKh
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:161,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:161,40'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - EVP_EncryptInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_Cipher
                - EVP_EncryptInit_ex
                - _ZL21binary_field_mul_x_64PhPKh
                - _ZL21binary_field_mul_x_64PhPKh
                - _ZL22binary_field_mul_x_128PhPKh
                - _ZL22binary_field_mul_x_128PhPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:162,29'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - EVP_EncryptInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_Cipher
                - EVP_EncryptInit_ex
                - _ZL21binary_field_mul_x_64PhPKh
                - _ZL21binary_field_mul_x_64PhPKh
                - _ZL22binary_field_mul_x_128PhPKh
                - _ZL22binary_field_mul_x_128PhPKh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:161,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:162,29'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:168,5'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:162,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:163,28'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:168,5'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:164,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:165,20'
              BranchSideFuncs:
                - EVP_Cipher
                - _Z35FIPS_service_indicator_unlock_statev
                - EVP_EncryptInit_ex
                - _ZL21binary_field_mul_x_64PhPKh
                - _ZL21binary_field_mul_x_64PhPKh
                - _ZL22binary_field_mul_x_128PhPKh
                - _ZL22binary_field_mul_x_128PhPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:168,5'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:165,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:167,28'
              BranchSideFuncs:
                - EVP_EncryptInit_ex
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL21binary_field_mul_x_64PhPKh
                - _ZL21binary_field_mul_x_64PhPKh
                - _ZL22binary_field_mul_x_128PhPKh
                - _ZL22binary_field_mul_x_128PhPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:168,5'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_unlock_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:168,5'
              BranchSideFuncs:
                - _ZL21binary_field_mul_x_64PhPKh
                - _ZL21binary_field_mul_x_64PhPKh
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL22binary_field_mul_x_128PhPKh
                - _ZL22binary_field_mul_x_128PhPKh
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:171,7'
              BranchSideFuncs:
                - _ZL21binary_field_mul_x_64PhPKh
                - _ZL21binary_field_mul_x_64PhPKh
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL22binary_field_mul_x_128PhPKh
                - _ZL22binary_field_mul_x_128PhPKh
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:172,28'
              BranchSideFuncs:
                - _ZL22binary_field_mul_x_128PhPKh
                - _ZL22binary_field_mul_x_128PhPKh
                - _Z35FIPS_service_indicator_unlock_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:175,27'
              BranchSideFuncs:
                - _ZL21binary_field_mul_x_64PhPKh
                - _ZL21binary_field_mul_x_64PhPKh
                - _Z35FIPS_service_indicator_unlock_statev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:158,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:160,23'
          Dst:             EVP_CIPHER_block_size
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:162,7'
          Dst:             EVP_CIPHER_key_length
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:163,8'
          Dst:             EVP_EncryptInit_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:165,8'
          Dst:             EVP_Cipher
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:167,8'
          Dst:             EVP_EncryptInit_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:172,5'
          Dst:             _ZL22binary_field_mul_x_128PhPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:173,5'
          Dst:             _ZL22binary_field_mul_x_128PhPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:175,5'
          Dst:             _ZL21binary_field_mul_x_64PhPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:176,5'
          Dst:             _ZL21binary_field_mul_x_64PhPKh
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:182,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
    - functionName:    EVP_CIPHER_block_size
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_key_length
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    AES_CMAC
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - key
        - key_len
        - in
        - in_len
      BBCount:         16
      ICount:          108
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - CMAC_Final
        - CMAC_Init
        - CMAC_Update
        - EVP_aes_128_cbc
        - EVP_aes_256_cbc
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _Z35FIPS_service_indicator_update_statev
        - _ZL13CMAC_CTX_initP11cmac_ctx_st
        - _ZL16CMAC_CTX_cleanupP11cmac_ctx_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:55,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:59,16'
              BranchSideFuncs:
                - EVP_aes_128_cbc
                - _ZL13CMAC_CTX_initP11cmac_ctx_st
                - _Z33FIPS_service_indicator_lock_statev
                - CMAC_Init
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL16CMAC_CTX_cleanupP11cmac_ctx_st
                - _Z35FIPS_service_indicator_update_statev
                - CMAC_Update
                - CMAC_Final
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:62,16'
              BranchSideFuncs:
                - EVP_aes_256_cbc
                - _ZL13CMAC_CTX_initP11cmac_ctx_st
                - _Z33FIPS_service_indicator_lock_statev
                - CMAC_Init
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL16CMAC_CTX_cleanupP11cmac_ctx_st
                - _Z35FIPS_service_indicator_update_statev
                - CMAC_Update
                - CMAC_Final
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:65,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:75,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:75,18'
              BranchSideFuncs:
                - CMAC_Update
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL16CMAC_CTX_cleanupP11cmac_ctx_st
                - _Z35FIPS_service_indicator_update_statev
                - CMAC_Final
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:76,36'
              BranchSideFuncs:
                - CMAC_Update
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL16CMAC_CTX_cleanupP11cmac_ctx_st
                - _Z35FIPS_service_indicator_update_statev
                - CMAC_Final
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:76,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:75,18'
              BranchSideFuncs:
                - CMAC_Final
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL16CMAC_CTX_cleanupP11cmac_ctx_st
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:77,35'
              BranchSideFuncs:
                - CMAC_Final
                - _Z35FIPS_service_indicator_unlock_statev
                - _ZL16CMAC_CTX_cleanupP11cmac_ctx_st
                - _Z35FIPS_service_indicator_update_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:81,5'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_update_statev
                - _ZL16CMAC_CTX_cleanupP11cmac_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:83,3'
              BranchSideFuncs:
                - _ZL16CMAC_CTX_cleanupP11cmac_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:59,16'
          Dst:             EVP_aes_128_cbc
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:62,16'
          Dst:             EVP_aes_256_cbc
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:70,3'
          Dst:             _ZL13CMAC_CTX_initP11cmac_ctx_st
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:74,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:75,18'
          Dst:             CMAC_Init
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:76,18'
          Dst:             CMAC_Update
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:77,18'
          Dst:             CMAC_Final
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:78,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:81,5'
          Dst:             _Z35FIPS_service_indicator_update_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/cmac/cmac.cc.inc:83,3'
          Dst:             _ZL16CMAC_CTX_cleanupP11cmac_ctx_st
    - functionName:    EVP_aes_128_cbc
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL20EVP_aes_128_cbc_initv
        - _ZL28EVP_aes_128_cbc_once_bss_getv
        - _ZL31EVP_aes_128_cbc_storage_bss_getv
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:421,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:421,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_128_cbc_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_128_cbc_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:421,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_128_cbc_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_128_cbc_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:421,1'
          Dst:             _ZL28EVP_aes_128_cbc_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:421,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:421,1'
          Dst:             _ZL20EVP_aes_128_cbc_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:421,1'
          Dst:             _ZL31EVP_aes_128_cbc_storage_bss_getv
    - functionName:    EVP_aes_256_cbc
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL20EVP_aes_256_cbc_initv
        - _ZL28EVP_aes_256_cbc_once_bss_getv
        - _ZL31EVP_aes_256_cbc_storage_bss_getv
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:557,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:557,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_256_cbc_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_256_cbc_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:557,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_256_cbc_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_256_cbc_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:557,1'
          Dst:             _ZL28EVP_aes_256_cbc_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:557,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:557,1'
          Dst:             _ZL20EVP_aes_256_cbc_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:557,1'
          Dst:             _ZL31EVP_aes_256_cbc_storage_bss_getv
    - functionName:    _ZL28EVP_aes_256_cbc_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20EVP_aes_256_cbc_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23EVP_aes_256_cbc_do_initP13evp_cipher_st
        - _ZL31EVP_aes_256_cbc_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:557,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:557,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_256_cbc_storage_bss_getv
                - _ZL23EVP_aes_256_cbc_do_initP13evp_cipher_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:557,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_256_cbc_storage_bss_getv
                - _ZL23EVP_aes_256_cbc_do_initP13evp_cipher_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:557,1'
          Dst:             _ZL31EVP_aes_256_cbc_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:557,1'
          Dst:             _ZL23EVP_aes_256_cbc_do_initP13evp_cipher_st
    - functionName:    _ZL31EVP_aes_256_cbc_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL28EVP_aes_128_cbc_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20EVP_aes_128_cbc_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23EVP_aes_128_cbc_do_initP13evp_cipher_st
        - _ZL31EVP_aes_128_cbc_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:421,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:421,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_128_cbc_storage_bss_getv
                - _ZL23EVP_aes_128_cbc_do_initP13evp_cipher_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:421,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_128_cbc_storage_bss_getv
                - _ZL23EVP_aes_128_cbc_do_initP13evp_cipher_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:421,1'
          Dst:             _ZL31EVP_aes_128_cbc_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:421,1'
          Dst:             _ZL23EVP_aes_128_cbc_do_initP13evp_cipher_st
    - functionName:    _ZL31EVP_aes_128_cbc_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL43EVP_aead_aes_128_ccm_matter_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL32EVP_aead_aes_128_ccm_matter_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL35EVP_aead_aes_128_ccm_matter_do_initP11evp_aead_st
        - _ZL43EVP_aead_aes_128_ccm_matter_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:397,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:397,1'
              BranchSideFuncs:
                - _ZL43EVP_aead_aes_128_ccm_matter_storage_bss_getv
                - _ZL35EVP_aead_aes_128_ccm_matter_do_initP11evp_aead_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:397,1'
              BranchSideFuncs:
                - _ZL43EVP_aead_aes_128_ccm_matter_storage_bss_getv
                - _ZL35EVP_aead_aes_128_ccm_matter_do_initP11evp_aead_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:397,1'
          Dst:             _ZL43EVP_aead_aes_128_ccm_matter_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:397,1'
          Dst:             _ZL35EVP_aead_aes_128_ccm_matter_do_initP11evp_aead_st
    - functionName:    _ZL40EVP_aead_aes_128_ccm_matter_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aead_aes_128_ccm_matter
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL32EVP_aead_aes_128_ccm_matter_initv
        - _ZL40EVP_aead_aes_128_ccm_matter_once_bss_getv
        - _ZL43EVP_aead_aes_128_ccm_matter_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:397,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:397,1'
              BranchSideFuncs:
                - _ZL40EVP_aead_aes_128_ccm_matter_once_bss_getv
                - CRYPTO_once
                - _ZL43EVP_aead_aes_128_ccm_matter_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:397,1'
              BranchSideFuncs:
                - _ZL40EVP_aead_aes_128_ccm_matter_once_bss_getv
                - CRYPTO_once
                - _ZL43EVP_aead_aes_128_ccm_matter_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:397,1'
          Dst:             _ZL40EVP_aead_aes_128_ccm_matter_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:397,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:397,1'
          Dst:             _ZL32EVP_aead_aes_128_ccm_matter_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:397,1'
          Dst:             _ZL43EVP_aead_aes_128_ccm_matter_storage_bss_getv
    - functionName:    _ZL48EVP_aead_aes_128_ccm_bluetooth_8_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL37EVP_aead_aes_128_ccm_bluetooth_8_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL40EVP_aead_aes_128_ccm_bluetooth_8_do_initP11evp_aead_st
        - _ZL48EVP_aead_aes_128_ccm_bluetooth_8_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:378,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:378,1'
              BranchSideFuncs:
                - _ZL48EVP_aead_aes_128_ccm_bluetooth_8_storage_bss_getv
                - _ZL40EVP_aead_aes_128_ccm_bluetooth_8_do_initP11evp_aead_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:378,1'
              BranchSideFuncs:
                - _ZL48EVP_aead_aes_128_ccm_bluetooth_8_storage_bss_getv
                - _ZL40EVP_aead_aes_128_ccm_bluetooth_8_do_initP11evp_aead_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:378,1'
          Dst:             _ZL48EVP_aead_aes_128_ccm_bluetooth_8_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:378,1'
          Dst:             _ZL40EVP_aead_aes_128_ccm_bluetooth_8_do_initP11evp_aead_st
    - functionName:    _ZL45EVP_aead_aes_128_ccm_bluetooth_8_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aead_aes_128_ccm_bluetooth_8
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL37EVP_aead_aes_128_ccm_bluetooth_8_initv
        - _ZL45EVP_aead_aes_128_ccm_bluetooth_8_once_bss_getv
        - _ZL48EVP_aead_aes_128_ccm_bluetooth_8_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:378,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:378,1'
              BranchSideFuncs:
                - _ZL45EVP_aead_aes_128_ccm_bluetooth_8_once_bss_getv
                - CRYPTO_once
                - _ZL48EVP_aead_aes_128_ccm_bluetooth_8_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:378,1'
              BranchSideFuncs:
                - _ZL45EVP_aead_aes_128_ccm_bluetooth_8_once_bss_getv
                - CRYPTO_once
                - _ZL48EVP_aead_aes_128_ccm_bluetooth_8_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:378,1'
          Dst:             _ZL45EVP_aead_aes_128_ccm_bluetooth_8_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:378,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:378,1'
          Dst:             _ZL37EVP_aead_aes_128_ccm_bluetooth_8_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:378,1'
          Dst:             _ZL48EVP_aead_aes_128_ccm_bluetooth_8_storage_bss_getv
    - functionName:    _ZL46EVP_aead_aes_128_ccm_bluetooth_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL35EVP_aead_aes_128_ccm_bluetooth_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL38EVP_aead_aes_128_ccm_bluetooth_do_initP11evp_aead_st
        - _ZL46EVP_aead_aes_128_ccm_bluetooth_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:359,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:359,1'
              BranchSideFuncs:
                - _ZL46EVP_aead_aes_128_ccm_bluetooth_storage_bss_getv
                - _ZL38EVP_aead_aes_128_ccm_bluetooth_do_initP11evp_aead_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:359,1'
              BranchSideFuncs:
                - _ZL46EVP_aead_aes_128_ccm_bluetooth_storage_bss_getv
                - _ZL38EVP_aead_aes_128_ccm_bluetooth_do_initP11evp_aead_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:359,1'
          Dst:             _ZL46EVP_aead_aes_128_ccm_bluetooth_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:359,1'
          Dst:             _ZL38EVP_aead_aes_128_ccm_bluetooth_do_initP11evp_aead_st
    - functionName:    _ZL43EVP_aead_aes_128_ccm_bluetooth_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aead_aes_128_ccm_bluetooth
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL35EVP_aead_aes_128_ccm_bluetooth_initv
        - _ZL43EVP_aead_aes_128_ccm_bluetooth_once_bss_getv
        - _ZL46EVP_aead_aes_128_ccm_bluetooth_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:359,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:359,1'
              BranchSideFuncs:
                - _ZL43EVP_aead_aes_128_ccm_bluetooth_once_bss_getv
                - CRYPTO_once
                - _ZL46EVP_aead_aes_128_ccm_bluetooth_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:359,1'
              BranchSideFuncs:
                - _ZL43EVP_aead_aes_128_ccm_bluetooth_once_bss_getv
                - CRYPTO_once
                - _ZL46EVP_aead_aes_128_ccm_bluetooth_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:359,1'
          Dst:             _ZL43EVP_aead_aes_128_ccm_bluetooth_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:359,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:359,1'
          Dst:             _ZL35EVP_aead_aes_128_ccm_bluetooth_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aesccm.cc.inc:359,1'
          Dst:             _ZL46EVP_aead_aes_128_ccm_bluetooth_storage_bss_getv
    - functionName:    EVP_has_aes_hardware
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1227
      functionLinenumberEnd: 1229
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - crypto_gcm_clmul_enabled
        - hwaes_capable
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1229,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1229,10'
              BranchSideFuncs:
                - hwaes_capable
                - crypto_gcm_clmul_enabled
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1229,10'
              BranchSideFuncs:
                - hwaes_capable
                - crypto_gcm_clmul_enabled
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1229,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1229,29'
              BranchSideFuncs:
                - crypto_gcm_clmul_enabled
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1229,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1229,10'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1229,29'
          Dst:             crypto_gcm_clmul_enabled
    - functionName:    _ZL42EVP_aead_aes_256_gcm_tls13_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL31EVP_aead_aes_256_gcm_tls13_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1212
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL34EVP_aead_aes_256_gcm_tls13_do_initP11evp_aead_st
        - _ZL42EVP_aead_aes_256_gcm_tls13_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1212,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1212,1'
              BranchSideFuncs:
                - _ZL42EVP_aead_aes_256_gcm_tls13_storage_bss_getv
                - _ZL34EVP_aead_aes_256_gcm_tls13_do_initP11evp_aead_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1212,1'
              BranchSideFuncs:
                - _ZL42EVP_aead_aes_256_gcm_tls13_storage_bss_getv
                - _ZL34EVP_aead_aes_256_gcm_tls13_do_initP11evp_aead_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1212,1'
          Dst:             _ZL42EVP_aead_aes_256_gcm_tls13_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1212,1'
          Dst:             _ZL34EVP_aead_aes_256_gcm_tls13_do_initP11evp_aead_st
    - functionName:    _ZL39EVP_aead_aes_256_gcm_tls13_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aead_aes_256_gcm_tls13
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL31EVP_aead_aes_256_gcm_tls13_initv
        - _ZL39EVP_aead_aes_256_gcm_tls13_once_bss_getv
        - _ZL42EVP_aead_aes_256_gcm_tls13_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1212,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1212,1'
              BranchSideFuncs:
                - _ZL39EVP_aead_aes_256_gcm_tls13_once_bss_getv
                - CRYPTO_once
                - _ZL42EVP_aead_aes_256_gcm_tls13_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1212,1'
              BranchSideFuncs:
                - _ZL39EVP_aead_aes_256_gcm_tls13_once_bss_getv
                - CRYPTO_once
                - _ZL42EVP_aead_aes_256_gcm_tls13_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1212,1'
          Dst:             _ZL39EVP_aead_aes_256_gcm_tls13_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1212,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1212,1'
          Dst:             _ZL31EVP_aead_aes_256_gcm_tls13_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1212,1'
          Dst:             _ZL42EVP_aead_aes_256_gcm_tls13_storage_bss_getv
    - functionName:    _ZL42EVP_aead_aes_128_gcm_tls13_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionLinenumberEnd: 1197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL31EVP_aead_aes_128_gcm_tls13_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionLinenumberEnd: 1197
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL34EVP_aead_aes_128_gcm_tls13_do_initP11evp_aead_st
        - _ZL42EVP_aead_aes_128_gcm_tls13_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1197,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1197,1'
              BranchSideFuncs:
                - _ZL42EVP_aead_aes_128_gcm_tls13_storage_bss_getv
                - _ZL34EVP_aead_aes_128_gcm_tls13_do_initP11evp_aead_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1197,1'
              BranchSideFuncs:
                - _ZL42EVP_aead_aes_128_gcm_tls13_storage_bss_getv
                - _ZL34EVP_aead_aes_128_gcm_tls13_do_initP11evp_aead_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1197,1'
          Dst:             _ZL42EVP_aead_aes_128_gcm_tls13_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1197,1'
          Dst:             _ZL34EVP_aead_aes_128_gcm_tls13_do_initP11evp_aead_st
    - functionName:    _ZL39EVP_aead_aes_128_gcm_tls13_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionLinenumberEnd: 1197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aead_aes_128_gcm_tls13
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionLinenumberEnd: 1197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL31EVP_aead_aes_128_gcm_tls13_initv
        - _ZL39EVP_aead_aes_128_gcm_tls13_once_bss_getv
        - _ZL42EVP_aead_aes_128_gcm_tls13_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1197,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1197,1'
              BranchSideFuncs:
                - _ZL39EVP_aead_aes_128_gcm_tls13_once_bss_getv
                - CRYPTO_once
                - _ZL42EVP_aead_aes_128_gcm_tls13_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1197,1'
              BranchSideFuncs:
                - _ZL39EVP_aead_aes_128_gcm_tls13_once_bss_getv
                - CRYPTO_once
                - _ZL42EVP_aead_aes_128_gcm_tls13_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1197,1'
          Dst:             _ZL39EVP_aead_aes_128_gcm_tls13_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1197,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1197,1'
          Dst:             _ZL31EVP_aead_aes_128_gcm_tls13_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1197,1'
          Dst:             _ZL42EVP_aead_aes_128_gcm_tls13_storage_bss_getv
    - functionName:    _ZL42EVP_aead_aes_256_gcm_tls12_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionLinenumberEnd: 1106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL31EVP_aead_aes_256_gcm_tls12_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionLinenumberEnd: 1106
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL34EVP_aead_aes_256_gcm_tls12_do_initP11evp_aead_st
        - _ZL42EVP_aead_aes_256_gcm_tls12_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1106,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1106,1'
              BranchSideFuncs:
                - _ZL42EVP_aead_aes_256_gcm_tls12_storage_bss_getv
                - _ZL34EVP_aead_aes_256_gcm_tls12_do_initP11evp_aead_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1106,1'
              BranchSideFuncs:
                - _ZL42EVP_aead_aes_256_gcm_tls12_storage_bss_getv
                - _ZL34EVP_aead_aes_256_gcm_tls12_do_initP11evp_aead_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1106,1'
          Dst:             _ZL42EVP_aead_aes_256_gcm_tls12_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1106,1'
          Dst:             _ZL34EVP_aead_aes_256_gcm_tls12_do_initP11evp_aead_st
    - functionName:    _ZL39EVP_aead_aes_256_gcm_tls12_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionLinenumberEnd: 1106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aead_aes_256_gcm_tls12
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionLinenumberEnd: 1106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL31EVP_aead_aes_256_gcm_tls12_initv
        - _ZL39EVP_aead_aes_256_gcm_tls12_once_bss_getv
        - _ZL42EVP_aead_aes_256_gcm_tls12_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1106,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1106,1'
              BranchSideFuncs:
                - _ZL39EVP_aead_aes_256_gcm_tls12_once_bss_getv
                - CRYPTO_once
                - _ZL42EVP_aead_aes_256_gcm_tls12_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1106,1'
              BranchSideFuncs:
                - _ZL39EVP_aead_aes_256_gcm_tls12_once_bss_getv
                - CRYPTO_once
                - _ZL42EVP_aead_aes_256_gcm_tls12_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1106,1'
          Dst:             _ZL39EVP_aead_aes_256_gcm_tls12_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1106,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1106,1'
          Dst:             _ZL31EVP_aead_aes_256_gcm_tls12_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1106,1'
          Dst:             _ZL42EVP_aead_aes_256_gcm_tls12_storage_bss_getv
    - functionName:    _ZL42EVP_aead_aes_128_gcm_tls12_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL31EVP_aead_aes_128_gcm_tls12_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL34EVP_aead_aes_128_gcm_tls12_do_initP11evp_aead_st
        - _ZL42EVP_aead_aes_128_gcm_tls12_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1091,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1091,1'
              BranchSideFuncs:
                - _ZL42EVP_aead_aes_128_gcm_tls12_storage_bss_getv
                - _ZL34EVP_aead_aes_128_gcm_tls12_do_initP11evp_aead_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1091,1'
              BranchSideFuncs:
                - _ZL42EVP_aead_aes_128_gcm_tls12_storage_bss_getv
                - _ZL34EVP_aead_aes_128_gcm_tls12_do_initP11evp_aead_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1091,1'
          Dst:             _ZL42EVP_aead_aes_128_gcm_tls12_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1091,1'
          Dst:             _ZL34EVP_aead_aes_128_gcm_tls12_do_initP11evp_aead_st
    - functionName:    _ZL39EVP_aead_aes_128_gcm_tls12_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aead_aes_128_gcm_tls12
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1091
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL31EVP_aead_aes_128_gcm_tls12_initv
        - _ZL39EVP_aead_aes_128_gcm_tls12_once_bss_getv
        - _ZL42EVP_aead_aes_128_gcm_tls12_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1091,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1091,1'
              BranchSideFuncs:
                - _ZL39EVP_aead_aes_128_gcm_tls12_once_bss_getv
                - CRYPTO_once
                - _ZL42EVP_aead_aes_128_gcm_tls12_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1091,1'
              BranchSideFuncs:
                - _ZL39EVP_aead_aes_128_gcm_tls12_once_bss_getv
                - CRYPTO_once
                - _ZL42EVP_aead_aes_128_gcm_tls12_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1091,1'
          Dst:             _ZL39EVP_aead_aes_128_gcm_tls12_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1091,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1091,1'
          Dst:             _ZL31EVP_aead_aes_128_gcm_tls12_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1091,1'
          Dst:             _ZL42EVP_aead_aes_128_gcm_tls12_storage_bss_getv
    - functionName:    _ZL46EVP_aead_aes_256_gcm_randnonce_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL35EVP_aead_aes_256_gcm_randnonce_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL38EVP_aead_aes_256_gcm_randnonce_do_initP11evp_aead_st
        - _ZL46EVP_aead_aes_256_gcm_randnonce_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1012,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1012,1'
              BranchSideFuncs:
                - _ZL46EVP_aead_aes_256_gcm_randnonce_storage_bss_getv
                - _ZL38EVP_aead_aes_256_gcm_randnonce_do_initP11evp_aead_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1012,1'
              BranchSideFuncs:
                - _ZL46EVP_aead_aes_256_gcm_randnonce_storage_bss_getv
                - _ZL38EVP_aead_aes_256_gcm_randnonce_do_initP11evp_aead_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1012,1'
          Dst:             _ZL46EVP_aead_aes_256_gcm_randnonce_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1012,1'
          Dst:             _ZL38EVP_aead_aes_256_gcm_randnonce_do_initP11evp_aead_st
    - functionName:    _ZL43EVP_aead_aes_256_gcm_randnonce_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aead_aes_256_gcm_randnonce
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL35EVP_aead_aes_256_gcm_randnonce_initv
        - _ZL43EVP_aead_aes_256_gcm_randnonce_once_bss_getv
        - _ZL46EVP_aead_aes_256_gcm_randnonce_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1012,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1012,1'
              BranchSideFuncs:
                - _ZL43EVP_aead_aes_256_gcm_randnonce_once_bss_getv
                - CRYPTO_once
                - _ZL46EVP_aead_aes_256_gcm_randnonce_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1012,1'
              BranchSideFuncs:
                - _ZL43EVP_aead_aes_256_gcm_randnonce_once_bss_getv
                - CRYPTO_once
                - _ZL46EVP_aead_aes_256_gcm_randnonce_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1012,1'
          Dst:             _ZL43EVP_aead_aes_256_gcm_randnonce_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1012,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1012,1'
          Dst:             _ZL35EVP_aead_aes_256_gcm_randnonce_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:1012,1'
          Dst:             _ZL46EVP_aead_aes_256_gcm_randnonce_storage_bss_getv
    - functionName:    _ZL46EVP_aead_aes_128_gcm_randnonce_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 997
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL35EVP_aead_aes_128_gcm_randnonce_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 997
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL38EVP_aead_aes_128_gcm_randnonce_do_initP11evp_aead_st
        - _ZL46EVP_aead_aes_128_gcm_randnonce_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:997,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:997,1'
              BranchSideFuncs:
                - _ZL46EVP_aead_aes_128_gcm_randnonce_storage_bss_getv
                - _ZL38EVP_aead_aes_128_gcm_randnonce_do_initP11evp_aead_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:997,1'
              BranchSideFuncs:
                - _ZL46EVP_aead_aes_128_gcm_randnonce_storage_bss_getv
                - _ZL38EVP_aead_aes_128_gcm_randnonce_do_initP11evp_aead_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:997,1'
          Dst:             _ZL46EVP_aead_aes_128_gcm_randnonce_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:997,1'
          Dst:             _ZL38EVP_aead_aes_128_gcm_randnonce_do_initP11evp_aead_st
    - functionName:    _ZL43EVP_aead_aes_128_gcm_randnonce_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 997
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aead_aes_128_gcm_randnonce
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 997
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL35EVP_aead_aes_128_gcm_randnonce_initv
        - _ZL43EVP_aead_aes_128_gcm_randnonce_once_bss_getv
        - _ZL46EVP_aead_aes_128_gcm_randnonce_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:997,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:997,1'
              BranchSideFuncs:
                - _ZL43EVP_aead_aes_128_gcm_randnonce_once_bss_getv
                - CRYPTO_once
                - _ZL46EVP_aead_aes_128_gcm_randnonce_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:997,1'
              BranchSideFuncs:
                - _ZL43EVP_aead_aes_128_gcm_randnonce_once_bss_getv
                - CRYPTO_once
                - _ZL46EVP_aead_aes_128_gcm_randnonce_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:997,1'
          Dst:             _ZL43EVP_aead_aes_128_gcm_randnonce_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:997,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:997,1'
          Dst:             _ZL35EVP_aead_aes_128_gcm_randnonce_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:997,1'
          Dst:             _ZL46EVP_aead_aes_128_gcm_randnonce_storage_bss_getv
    - functionName:    _ZL36EVP_aead_aes_256_gcm_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25EVP_aead_aes_256_gcm_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28EVP_aead_aes_256_gcm_do_initP11evp_aead_st
        - _ZL36EVP_aead_aes_256_gcm_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:892,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:892,1'
              BranchSideFuncs:
                - _ZL36EVP_aead_aes_256_gcm_storage_bss_getv
                - _ZL28EVP_aead_aes_256_gcm_do_initP11evp_aead_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:892,1'
              BranchSideFuncs:
                - _ZL36EVP_aead_aes_256_gcm_storage_bss_getv
                - _ZL28EVP_aead_aes_256_gcm_do_initP11evp_aead_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:892,1'
          Dst:             _ZL36EVP_aead_aes_256_gcm_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:892,1'
          Dst:             _ZL28EVP_aead_aes_256_gcm_do_initP11evp_aead_st
    - functionName:    _ZL33EVP_aead_aes_256_gcm_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aead_aes_256_gcm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL25EVP_aead_aes_256_gcm_initv
        - _ZL33EVP_aead_aes_256_gcm_once_bss_getv
        - _ZL36EVP_aead_aes_256_gcm_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:892,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:892,1'
              BranchSideFuncs:
                - _ZL33EVP_aead_aes_256_gcm_once_bss_getv
                - CRYPTO_once
                - _ZL36EVP_aead_aes_256_gcm_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:892,1'
              BranchSideFuncs:
                - _ZL33EVP_aead_aes_256_gcm_once_bss_getv
                - CRYPTO_once
                - _ZL36EVP_aead_aes_256_gcm_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:892,1'
          Dst:             _ZL33EVP_aead_aes_256_gcm_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:892,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:892,1'
          Dst:             _ZL25EVP_aead_aes_256_gcm_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:892,1'
          Dst:             _ZL36EVP_aead_aes_256_gcm_storage_bss_getv
    - functionName:    _ZL36EVP_aead_aes_192_gcm_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25EVP_aead_aes_192_gcm_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28EVP_aead_aes_192_gcm_do_initP11evp_aead_st
        - _ZL36EVP_aead_aes_192_gcm_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:877,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:877,1'
              BranchSideFuncs:
                - _ZL36EVP_aead_aes_192_gcm_storage_bss_getv
                - _ZL28EVP_aead_aes_192_gcm_do_initP11evp_aead_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:877,1'
              BranchSideFuncs:
                - _ZL36EVP_aead_aes_192_gcm_storage_bss_getv
                - _ZL28EVP_aead_aes_192_gcm_do_initP11evp_aead_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:877,1'
          Dst:             _ZL36EVP_aead_aes_192_gcm_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:877,1'
          Dst:             _ZL28EVP_aead_aes_192_gcm_do_initP11evp_aead_st
    - functionName:    _ZL33EVP_aead_aes_192_gcm_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aead_aes_192_gcm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL25EVP_aead_aes_192_gcm_initv
        - _ZL33EVP_aead_aes_192_gcm_once_bss_getv
        - _ZL36EVP_aead_aes_192_gcm_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:877,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:877,1'
              BranchSideFuncs:
                - _ZL33EVP_aead_aes_192_gcm_once_bss_getv
                - CRYPTO_once
                - _ZL36EVP_aead_aes_192_gcm_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:877,1'
              BranchSideFuncs:
                - _ZL33EVP_aead_aes_192_gcm_once_bss_getv
                - CRYPTO_once
                - _ZL36EVP_aead_aes_192_gcm_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:877,1'
          Dst:             _ZL33EVP_aead_aes_192_gcm_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:877,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:877,1'
          Dst:             _ZL25EVP_aead_aes_192_gcm_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:877,1'
          Dst:             _ZL36EVP_aead_aes_192_gcm_storage_bss_getv
    - functionName:    _ZL19aes_256_ecb_genericv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL24aes_256_ecb_generic_initv
        - _ZL32aes_256_ecb_generic_once_bss_getv
        - _ZL35aes_256_ecb_generic_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:583,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:583,1'
              BranchSideFuncs:
                - _ZL32aes_256_ecb_generic_once_bss_getv
                - CRYPTO_once
                - _ZL35aes_256_ecb_generic_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:583,1'
              BranchSideFuncs:
                - _ZL32aes_256_ecb_generic_once_bss_getv
                - CRYPTO_once
                - _ZL35aes_256_ecb_generic_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:583,1'
          Dst:             _ZL32aes_256_ecb_generic_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:583,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:583,1'
          Dst:             _ZL24aes_256_ecb_generic_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:583,1'
          Dst:             _ZL35aes_256_ecb_generic_storage_bss_getv
    - functionName:    _ZL14aes_hw_256_ecbv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL19aes_hw_256_ecb_initv
        - _ZL27aes_hw_256_ecb_once_bss_getv
        - _ZL30aes_hw_256_ecb_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:666,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:666,1'
              BranchSideFuncs:
                - _ZL27aes_hw_256_ecb_once_bss_getv
                - CRYPTO_once
                - _ZL30aes_hw_256_ecb_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:666,1'
              BranchSideFuncs:
                - _ZL27aes_hw_256_ecb_once_bss_getv
                - CRYPTO_once
                - _ZL30aes_hw_256_ecb_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:666,1'
          Dst:             _ZL27aes_hw_256_ecb_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:666,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:666,1'
          Dst:             _ZL19aes_hw_256_ecb_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:666,1'
          Dst:             _ZL30aes_hw_256_ecb_storage_bss_getv
    - functionName:    EVP_aes_256_ecb
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14aes_hw_256_ecbv
        - _ZL19aes_256_ecb_genericv
        - hwaes_capable
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:697,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:697,1'
              BranchSideFuncs:
                - hwaes_capable
                - _ZL19aes_256_ecb_genericv
                - _ZL14aes_hw_256_ecbv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:697,1'
              BranchSideFuncs:
                - hwaes_capable
                - _ZL19aes_256_ecb_genericv
                - _ZL14aes_hw_256_ecbv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:697,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:697,1'
              BranchSideFuncs:
                - _ZL14aes_hw_256_ecbv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:697,1'
              BranchSideFuncs:
                - _ZL19aes_256_ecb_genericv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:697,1'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:697,1'
          Dst:             _ZL14aes_hw_256_ecbv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:697,1'
          Dst:             _ZL19aes_256_ecb_genericv
    - functionName:    _ZL19aes_192_ecb_genericv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL24aes_192_ecb_generic_initv
        - _ZL32aes_192_ecb_generic_once_bss_getv
        - _ZL35aes_192_ecb_generic_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:515,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:515,1'
              BranchSideFuncs:
                - _ZL32aes_192_ecb_generic_once_bss_getv
                - CRYPTO_once
                - _ZL35aes_192_ecb_generic_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:515,1'
              BranchSideFuncs:
                - _ZL32aes_192_ecb_generic_once_bss_getv
                - CRYPTO_once
                - _ZL35aes_192_ecb_generic_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:515,1'
          Dst:             _ZL32aes_192_ecb_generic_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:515,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:515,1'
          Dst:             _ZL24aes_192_ecb_generic_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:515,1'
          Dst:             _ZL35aes_192_ecb_generic_storage_bss_getv
    - functionName:    _ZL14aes_hw_192_ecbv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL19aes_hw_192_ecb_initv
        - _ZL27aes_hw_192_ecb_once_bss_getv
        - _ZL30aes_hw_192_ecb_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:654,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:654,1'
              BranchSideFuncs:
                - _ZL27aes_hw_192_ecb_once_bss_getv
                - CRYPTO_once
                - _ZL30aes_hw_192_ecb_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:654,1'
              BranchSideFuncs:
                - _ZL27aes_hw_192_ecb_once_bss_getv
                - CRYPTO_once
                - _ZL30aes_hw_192_ecb_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:654,1'
          Dst:             _ZL27aes_hw_192_ecb_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:654,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:654,1'
          Dst:             _ZL19aes_hw_192_ecb_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:654,1'
          Dst:             _ZL30aes_hw_192_ecb_storage_bss_getv
    - functionName:    EVP_aes_192_ecb
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14aes_hw_192_ecbv
        - _ZL19aes_192_ecb_genericv
        - hwaes_capable
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:696,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:696,1'
              BranchSideFuncs:
                - hwaes_capable
                - _ZL19aes_192_ecb_genericv
                - _ZL14aes_hw_192_ecbv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:696,1'
              BranchSideFuncs:
                - hwaes_capable
                - _ZL19aes_192_ecb_genericv
                - _ZL14aes_hw_192_ecbv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:696,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:696,1'
              BranchSideFuncs:
                - _ZL14aes_hw_192_ecbv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:696,1'
              BranchSideFuncs:
                - _ZL19aes_192_ecb_genericv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:696,1'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:696,1'
          Dst:             _ZL14aes_hw_192_ecbv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:696,1'
          Dst:             _ZL19aes_192_ecb_genericv
    - functionName:    _ZL19aes_128_ecb_genericv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL24aes_128_ecb_generic_initv
        - _ZL32aes_128_ecb_generic_once_bss_getv
        - _ZL35aes_128_ecb_generic_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:447,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:447,1'
              BranchSideFuncs:
                - _ZL32aes_128_ecb_generic_once_bss_getv
                - CRYPTO_once
                - _ZL35aes_128_ecb_generic_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:447,1'
              BranchSideFuncs:
                - _ZL32aes_128_ecb_generic_once_bss_getv
                - CRYPTO_once
                - _ZL35aes_128_ecb_generic_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:447,1'
          Dst:             _ZL32aes_128_ecb_generic_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:447,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:447,1'
          Dst:             _ZL24aes_128_ecb_generic_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:447,1'
          Dst:             _ZL35aes_128_ecb_generic_storage_bss_getv
    - functionName:    _ZL14aes_hw_128_ecbv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL19aes_hw_128_ecb_initv
        - _ZL27aes_hw_128_ecb_once_bss_getv
        - _ZL30aes_hw_128_ecb_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:642,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:642,1'
              BranchSideFuncs:
                - _ZL27aes_hw_128_ecb_once_bss_getv
                - CRYPTO_once
                - _ZL30aes_hw_128_ecb_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:642,1'
              BranchSideFuncs:
                - _ZL27aes_hw_128_ecb_once_bss_getv
                - CRYPTO_once
                - _ZL30aes_hw_128_ecb_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:642,1'
          Dst:             _ZL27aes_hw_128_ecb_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:642,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:642,1'
          Dst:             _ZL19aes_hw_128_ecb_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:642,1'
          Dst:             _ZL30aes_hw_128_ecb_storage_bss_getv
    - functionName:    EVP_aes_128_ecb
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14aes_hw_128_ecbv
        - _ZL19aes_128_ecb_genericv
        - hwaes_capable
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:695,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:695,1'
              BranchSideFuncs:
                - hwaes_capable
                - _ZL19aes_128_ecb_genericv
                - _ZL14aes_hw_128_ecbv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:695,1'
              BranchSideFuncs:
                - hwaes_capable
                - _ZL19aes_128_ecb_genericv
                - _ZL14aes_hw_128_ecbv
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:695,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:695,1'
              BranchSideFuncs:
                - _ZL14aes_hw_128_ecbv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:695,1'
              BranchSideFuncs:
                - _ZL19aes_128_ecb_genericv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:695,1'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:695,1'
          Dst:             _ZL14aes_hw_128_ecbv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:695,1'
          Dst:             _ZL19aes_128_ecb_genericv
    - functionName:    _ZL31EVP_aes_256_gcm_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20EVP_aes_256_gcm_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23EVP_aes_256_gcm_do_initP13evp_cipher_st
        - _ZL31EVP_aes_256_gcm_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:608,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:608,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_256_gcm_storage_bss_getv
                - _ZL23EVP_aes_256_gcm_do_initP13evp_cipher_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:608,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_256_gcm_storage_bss_getv
                - _ZL23EVP_aes_256_gcm_do_initP13evp_cipher_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:608,1'
          Dst:             _ZL31EVP_aes_256_gcm_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:608,1'
          Dst:             _ZL23EVP_aes_256_gcm_do_initP13evp_cipher_st
    - functionName:    _ZL28EVP_aes_256_gcm_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_256_gcm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL20EVP_aes_256_gcm_initv
        - _ZL28EVP_aes_256_gcm_once_bss_getv
        - _ZL31EVP_aes_256_gcm_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:608,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:608,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_256_gcm_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_256_gcm_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:608,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_256_gcm_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_256_gcm_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:608,1'
          Dst:             _ZL28EVP_aes_256_gcm_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:608,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:608,1'
          Dst:             _ZL20EVP_aes_256_gcm_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:608,1'
          Dst:             _ZL31EVP_aes_256_gcm_storage_bss_getv
    - functionName:    _ZL31EVP_aes_256_ofb_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20EVP_aes_256_ofb_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23EVP_aes_256_ofb_do_initP13evp_cipher_st
        - _ZL31EVP_aes_256_ofb_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:595,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:595,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_256_ofb_storage_bss_getv
                - _ZL23EVP_aes_256_ofb_do_initP13evp_cipher_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:595,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_256_ofb_storage_bss_getv
                - _ZL23EVP_aes_256_ofb_do_initP13evp_cipher_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:595,1'
          Dst:             _ZL31EVP_aes_256_ofb_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:595,1'
          Dst:             _ZL23EVP_aes_256_ofb_do_initP13evp_cipher_st
    - functionName:    _ZL28EVP_aes_256_ofb_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_256_ofb
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL20EVP_aes_256_ofb_initv
        - _ZL28EVP_aes_256_ofb_once_bss_getv
        - _ZL31EVP_aes_256_ofb_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:595,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:595,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_256_ofb_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_256_ofb_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:595,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_256_ofb_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_256_ofb_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:595,1'
          Dst:             _ZL28EVP_aes_256_ofb_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:595,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:595,1'
          Dst:             _ZL20EVP_aes_256_ofb_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:595,1'
          Dst:             _ZL31EVP_aes_256_ofb_storage_bss_getv
    - functionName:    _ZL31EVP_aes_256_ctr_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20EVP_aes_256_ctr_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23EVP_aes_256_ctr_do_initP13evp_cipher_st
        - _ZL31EVP_aes_256_ctr_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:570,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:570,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_256_ctr_storage_bss_getv
                - _ZL23EVP_aes_256_ctr_do_initP13evp_cipher_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:570,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_256_ctr_storage_bss_getv
                - _ZL23EVP_aes_256_ctr_do_initP13evp_cipher_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:570,1'
          Dst:             _ZL31EVP_aes_256_ctr_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:570,1'
          Dst:             _ZL23EVP_aes_256_ctr_do_initP13evp_cipher_st
    - functionName:    _ZL28EVP_aes_256_ctr_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_256_ctr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL20EVP_aes_256_ctr_initv
        - _ZL28EVP_aes_256_ctr_once_bss_getv
        - _ZL31EVP_aes_256_ctr_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:570,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:570,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_256_ctr_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_256_ctr_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:570,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_256_ctr_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_256_ctr_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:570,1'
          Dst:             _ZL28EVP_aes_256_ctr_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:570,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:570,1'
          Dst:             _ZL20EVP_aes_256_ctr_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:570,1'
          Dst:             _ZL31EVP_aes_256_ctr_storage_bss_getv
    - functionName:    _ZL31EVP_aes_192_gcm_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20EVP_aes_192_gcm_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23EVP_aes_192_gcm_do_initP13evp_cipher_st
        - _ZL31EVP_aes_192_gcm_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:540,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:540,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_192_gcm_storage_bss_getv
                - _ZL23EVP_aes_192_gcm_do_initP13evp_cipher_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:540,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_192_gcm_storage_bss_getv
                - _ZL23EVP_aes_192_gcm_do_initP13evp_cipher_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:540,1'
          Dst:             _ZL31EVP_aes_192_gcm_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:540,1'
          Dst:             _ZL23EVP_aes_192_gcm_do_initP13evp_cipher_st
    - functionName:    _ZL28EVP_aes_192_gcm_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_192_gcm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL20EVP_aes_192_gcm_initv
        - _ZL28EVP_aes_192_gcm_once_bss_getv
        - _ZL31EVP_aes_192_gcm_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:540,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:540,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_192_gcm_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_192_gcm_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:540,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_192_gcm_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_192_gcm_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:540,1'
          Dst:             _ZL28EVP_aes_192_gcm_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:540,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:540,1'
          Dst:             _ZL20EVP_aes_192_gcm_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:540,1'
          Dst:             _ZL31EVP_aes_192_gcm_storage_bss_getv
    - functionName:    _ZL31EVP_aes_192_ofb_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20EVP_aes_192_ofb_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23EVP_aes_192_ofb_do_initP13evp_cipher_st
        - _ZL31EVP_aes_192_ofb_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:527,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:527,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_192_ofb_storage_bss_getv
                - _ZL23EVP_aes_192_ofb_do_initP13evp_cipher_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:527,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_192_ofb_storage_bss_getv
                - _ZL23EVP_aes_192_ofb_do_initP13evp_cipher_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:527,1'
          Dst:             _ZL31EVP_aes_192_ofb_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:527,1'
          Dst:             _ZL23EVP_aes_192_ofb_do_initP13evp_cipher_st
    - functionName:    _ZL28EVP_aes_192_ofb_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_192_ofb
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL20EVP_aes_192_ofb_initv
        - _ZL28EVP_aes_192_ofb_once_bss_getv
        - _ZL31EVP_aes_192_ofb_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:527,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:527,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_192_ofb_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_192_ofb_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:527,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_192_ofb_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_192_ofb_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:527,1'
          Dst:             _ZL28EVP_aes_192_ofb_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:527,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:527,1'
          Dst:             _ZL20EVP_aes_192_ofb_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:527,1'
          Dst:             _ZL31EVP_aes_192_ofb_storage_bss_getv
    - functionName:    _ZL31EVP_aes_192_ctr_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20EVP_aes_192_ctr_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23EVP_aes_192_ctr_do_initP13evp_cipher_st
        - _ZL31EVP_aes_192_ctr_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:502,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:502,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_192_ctr_storage_bss_getv
                - _ZL23EVP_aes_192_ctr_do_initP13evp_cipher_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:502,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_192_ctr_storage_bss_getv
                - _ZL23EVP_aes_192_ctr_do_initP13evp_cipher_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:502,1'
          Dst:             _ZL31EVP_aes_192_ctr_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:502,1'
          Dst:             _ZL23EVP_aes_192_ctr_do_initP13evp_cipher_st
    - functionName:    _ZL28EVP_aes_192_ctr_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_192_ctr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL20EVP_aes_192_ctr_initv
        - _ZL28EVP_aes_192_ctr_once_bss_getv
        - _ZL31EVP_aes_192_ctr_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:502,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:502,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_192_ctr_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_192_ctr_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:502,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_192_ctr_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_192_ctr_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:502,1'
          Dst:             _ZL28EVP_aes_192_ctr_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:502,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:502,1'
          Dst:             _ZL20EVP_aes_192_ctr_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:502,1'
          Dst:             _ZL31EVP_aes_192_ctr_storage_bss_getv
    - functionName:    _ZL31EVP_aes_192_cbc_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20EVP_aes_192_cbc_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23EVP_aes_192_cbc_do_initP13evp_cipher_st
        - _ZL31EVP_aes_192_cbc_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:489,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:489,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_192_cbc_storage_bss_getv
                - _ZL23EVP_aes_192_cbc_do_initP13evp_cipher_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:489,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_192_cbc_storage_bss_getv
                - _ZL23EVP_aes_192_cbc_do_initP13evp_cipher_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:489,1'
          Dst:             _ZL31EVP_aes_192_cbc_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:489,1'
          Dst:             _ZL23EVP_aes_192_cbc_do_initP13evp_cipher_st
    - functionName:    _ZL28EVP_aes_192_cbc_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_192_cbc
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL20EVP_aes_192_cbc_initv
        - _ZL28EVP_aes_192_cbc_once_bss_getv
        - _ZL31EVP_aes_192_cbc_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:489,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:489,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_192_cbc_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_192_cbc_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:489,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_192_cbc_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_192_cbc_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:489,1'
          Dst:             _ZL28EVP_aes_192_cbc_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:489,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:489,1'
          Dst:             _ZL20EVP_aes_192_cbc_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:489,1'
          Dst:             _ZL31EVP_aes_192_cbc_storage_bss_getv
    - functionName:    _ZL31EVP_aes_128_gcm_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20EVP_aes_128_gcm_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23EVP_aes_128_gcm_do_initP13evp_cipher_st
        - _ZL31EVP_aes_128_gcm_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:472,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:472,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_128_gcm_storage_bss_getv
                - _ZL23EVP_aes_128_gcm_do_initP13evp_cipher_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:472,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_128_gcm_storage_bss_getv
                - _ZL23EVP_aes_128_gcm_do_initP13evp_cipher_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:472,1'
          Dst:             _ZL31EVP_aes_128_gcm_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:472,1'
          Dst:             _ZL23EVP_aes_128_gcm_do_initP13evp_cipher_st
    - functionName:    _ZL28EVP_aes_128_gcm_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_128_gcm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL20EVP_aes_128_gcm_initv
        - _ZL28EVP_aes_128_gcm_once_bss_getv
        - _ZL31EVP_aes_128_gcm_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:472,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:472,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_128_gcm_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_128_gcm_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:472,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_128_gcm_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_128_gcm_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:472,1'
          Dst:             _ZL28EVP_aes_128_gcm_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:472,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:472,1'
          Dst:             _ZL20EVP_aes_128_gcm_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:472,1'
          Dst:             _ZL31EVP_aes_128_gcm_storage_bss_getv
    - functionName:    _ZL31EVP_aes_128_ofb_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20EVP_aes_128_ofb_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23EVP_aes_128_ofb_do_initP13evp_cipher_st
        - _ZL31EVP_aes_128_ofb_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:459,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:459,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_128_ofb_storage_bss_getv
                - _ZL23EVP_aes_128_ofb_do_initP13evp_cipher_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:459,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_128_ofb_storage_bss_getv
                - _ZL23EVP_aes_128_ofb_do_initP13evp_cipher_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:459,1'
          Dst:             _ZL31EVP_aes_128_ofb_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:459,1'
          Dst:             _ZL23EVP_aes_128_ofb_do_initP13evp_cipher_st
    - functionName:    _ZL28EVP_aes_128_ofb_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_128_ofb
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL20EVP_aes_128_ofb_initv
        - _ZL28EVP_aes_128_ofb_once_bss_getv
        - _ZL31EVP_aes_128_ofb_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:459,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:459,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_128_ofb_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_128_ofb_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:459,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_128_ofb_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_128_ofb_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:459,1'
          Dst:             _ZL28EVP_aes_128_ofb_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:459,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:459,1'
          Dst:             _ZL20EVP_aes_128_ofb_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:459,1'
          Dst:             _ZL31EVP_aes_128_ofb_storage_bss_getv
    - functionName:    _ZL31EVP_aes_128_ctr_storage_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20EVP_aes_128_ctr_initv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23EVP_aes_128_ctr_do_initP13evp_cipher_st
        - _ZL31EVP_aes_128_ctr_storage_bss_getv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:434,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:434,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_128_ctr_storage_bss_getv
                - _ZL23EVP_aes_128_ctr_do_initP13evp_cipher_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:434,1'
              BranchSideFuncs:
                - _ZL31EVP_aes_128_ctr_storage_bss_getv
                - _ZL23EVP_aes_128_ctr_do_initP13evp_cipher_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:434,1'
          Dst:             _ZL31EVP_aes_128_ctr_storage_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:434,1'
          Dst:             _ZL23EVP_aes_128_ctr_do_initP13evp_cipher_st
    - functionName:    _ZL28EVP_aes_128_ctr_once_bss_getv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aes_128_ctr
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - _ZL20EVP_aes_128_ctr_initv
        - _ZL28EVP_aes_128_ctr_once_bss_getv
        - _ZL31EVP_aes_128_ctr_storage_bss_getv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:434,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:434,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_128_ctr_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_128_ctr_storage_bss_getv
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:434,1'
              BranchSideFuncs:
                - _ZL28EVP_aes_128_ctr_once_bss_getv
                - CRYPTO_once
                - _ZL31EVP_aes_128_ctr_storage_bss_getv
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:434,1'
          Dst:             _ZL28EVP_aes_128_ctr_once_bss_getv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:434,1'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:434,1'
          Dst:             _ZL20EVP_aes_128_ctr_initv
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/e_aes.cc.inc:434,1'
          Dst:             _ZL31EVP_aes_128_ctr_storage_bss_getv
    - functionName:    EVP_CIPHER_CTX_set_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - flags
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_add_cipher_alias
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_DecryptFinal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_DecryptFinal_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:667,10'
          Dst:             EVP_DecryptFinal_ex
    - functionName:    EVP_DecryptFinal_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
      BBCount:         43
      ICount:          268
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - ERR_put_error
        - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:427,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:428,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:432,7'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
                - ERR_put_error
                - __assert_fail
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:432,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:433,9'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:442,7'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
                - ERR_put_error
                - __assert_fail
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:434,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:435,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:437,18'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:443,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:444,9'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:452,7'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
                - ERR_put_error
                - __assert_fail
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:444,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:445,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:448,6'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:452,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:453,9'
              BranchSideFuncs:
                - ERR_put_error
                - __assert_fail
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:480,6'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:453,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:453,26'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:454,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:453,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:454,7'
              BranchSideFuncs:
                - __assert_fail
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:457,5'
              BranchSideFuncs:
                - __assert_fail
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:457,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:457,5'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:461,9'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:462,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:462,19'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:463,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:462,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:463,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:467,12'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:467,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:468,11'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:474,9'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:468,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:469,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:472,5'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:475,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:476,16'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:478,16'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:428,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:445,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:454,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:457,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:463,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:469,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:484,3'
          Dst:             _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
    - functionName:    EVP_EncryptFinal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_EncryptFinal_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:663,10'
          Dst:             EVP_EncryptFinal_ex
    - functionName:    EVP_EncryptFinal_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
      BBCount:         27
      ICount:          201
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:310,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:311,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:315,7'
              BranchSideFuncs:
                - __assert_fail
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:315,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:319,27'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:327,7'
              BranchSideFuncs:
                - __assert_fail
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:320,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:321,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:323,16'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:328,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:328,3'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:329,7'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:329,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:330,6'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:334,8'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:335,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:336,9'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:344,7'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:336,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:337,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:340,6'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:345,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:346,19'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:348,8'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:349,5'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:351,14'
              BranchSideFuncs:
                - _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:311,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:328,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:337,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:354,3'
          Dst:             _Z35EVP_Cipher_verify_service_indicatorPK17evp_cipher_ctx_st
    - functionName:    EVP_CipherFinal
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CipherFinal_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:659,10'
          Dst:             EVP_CipherFinal_ex
    - functionName:    EVP_CipherFinal_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_DecryptFinal_ex
        - EVP_EncryptFinal_ex
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:519,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:520,32'
              BranchSideFuncs:
                - EVP_EncryptFinal_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:522,32'
              BranchSideFuncs:
                - EVP_DecryptFinal_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:520,12'
          Dst:             EVP_EncryptFinal_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:522,12'
          Dst:             EVP_DecryptFinal_ex
    - functionName:    EVP_DecryptInit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cipher
        - key
        - iv
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CipherInit
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:655,10'
          Dst:             EVP_CipherInit
    - functionName:    EVP_CipherInit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - cipher
        - key
        - iv
        - enc
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_CIPHER_CTX_init
        - EVP_CipherInit_ex
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:642,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:642,7'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_init
                - EVP_CipherInit_ex
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:643,25'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_init
                - EVP_CipherInit_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:643,5'
          Dst:             EVP_CIPHER_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:645,10'
          Dst:             EVP_CipherInit_ex
    - functionName:    EVP_EncryptInit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cipher
        - key
        - iv
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CipherInit
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:650,10'
          Dst:             EVP_CipherInit
    - functionName:    EVP_CIPHER_flags
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_iv_length
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_nid
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_set_key_length
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - c
        - key_len
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:605,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:606,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:609,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:609,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:609,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:610,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:609,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:610,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:614,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:610,5'
          Dst:             ERR_put_error
    - functionName:    EVP_CIPHER_CTX_set_padding
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - pad
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:596,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:597,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:599,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_set_app_data
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - data
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_get_app_data
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_key_length
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_encrypting
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_nid
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CIPHER_CTX_cipher
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_CipherUpdate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
        - in
        - in_len
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_DecryptUpdate
        - EVP_EncryptUpdate
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:511,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:512,30'
              BranchSideFuncs:
                - EVP_EncryptUpdate
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:514,30'
              BranchSideFuncs:
                - EVP_DecryptUpdate
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:512,12'
          Dst:             EVP_EncryptUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:514,12'
          Dst:             EVP_DecryptUpdate
    - functionName:    EVP_EncryptUpdate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
        - in
        - in_len
      BBCount:         47
      ICount:          397
      EdgeCount:       63
      CyclomaticComplexity: 18
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL15block_remainderPK17evp_cipher_ctx_sti
        - __assert_fail
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:218,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:224,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:229,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:229,17'
              BranchSideFuncs:
                - __assert_fail
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:234,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:229,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:230,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:234,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:234,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:235,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:245,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:236,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:237,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:239,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:245,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:246,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:254,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:247,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:248,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:251,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:254,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:254,44'
              BranchSideFuncs:
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - __assert_fail
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:265,11'
              BranchSideFuncs:
                - __assert_fail
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:254,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:255,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:265,11'
              BranchSideFuncs:
                - __assert_fail
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:255,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:256,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:260,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:266,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:266,3'
              BranchSideFuncs:
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:267,7'
              BranchSideFuncs:
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:267,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:268,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:286,6'
              BranchSideFuncs:
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:268,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:269,23'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:275,15'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:277,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:278,9'
              BranchSideFuncs:
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:280,17'
              BranchSideFuncs:
                - _ZL15block_remainderPK17evp_cipher_ctx_sti
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:291,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:292,10'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:298,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:292,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:293,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:295,17'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:298,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:299,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:301,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:218,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:230,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:254,28'
          Dst:             _ZL15block_remainderPK17evp_cipher_ctx_sti
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:266,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:269,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:276,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:289,7'
          Dst:             _ZL15block_remainderPK17evp_cipher_ctx_sti
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:299,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    EVP_DecryptUpdate
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
        - in
        - in_len
      BBCount:         38
      ICount:          273
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - ERR_put_error
        - EVP_EncryptUpdate
        - _ZL14OPENSSL_memcpyPvPKvm
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:360,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:361,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:367,20'
              BranchSideFuncs:
                - __assert_fail
                - EVP_EncryptUpdate
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_EncryptUpdate
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:368,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:368,16'
              BranchSideFuncs:
                - __assert_fail
                - EVP_EncryptUpdate
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_EncryptUpdate
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:373,7'
              BranchSideFuncs:
                - __assert_fail
                - EVP_EncryptUpdate
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_EncryptUpdate
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:368,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:369,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:373,7'
              BranchSideFuncs:
                - __assert_fail
                - EVP_EncryptUpdate
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_EncryptUpdate
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:373,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:374,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:384,7'
              BranchSideFuncs:
                - __assert_fail
                - EVP_EncryptUpdate
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_EncryptUpdate
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:375,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:376,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:379,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:384,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:385,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:389,7'
              BranchSideFuncs:
                - __assert_fail
                - EVP_EncryptUpdate
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_EncryptUpdate
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:389,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:390,30'
              BranchSideFuncs:
                - EVP_EncryptUpdate
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:393,3'
              BranchSideFuncs:
                - __assert_fail
                - EVP_EncryptUpdate
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:393,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:393,3'
              BranchSideFuncs:
                - EVP_EncryptUpdate
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:394,7'
              BranchSideFuncs:
                - EVP_EncryptUpdate
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:395,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:396,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - EVP_EncryptUpdate
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:401,26'
              BranchSideFuncs:
                - EVP_EncryptUpdate
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:401,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:402,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:407,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:407,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:407,17'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:412,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:407,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:408,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:412,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:415,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:416,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:419,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:361,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:369,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:390,12'
          Dst:             EVP_EncryptUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:393,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:396,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:401,8'
          Dst:             EVP_EncryptUpdate
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:410,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL15block_remainderPK17evp_cipher_ctx_sti
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - len
      BBCount:         11
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:210,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:210,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:211,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:211,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:211,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:211,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:210,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:211,3'
          Dst:             __assert_fail
    - functionName:    EVP_DecryptInit_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cipher
        - impl
        - key
        - iv
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CipherInit_ex
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:203,10'
          Dst:             EVP_CipherInit_ex
    - functionName:    EVP_CIPHER_CTX_reset
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_cleanup
        - EVP_CIPHER_CTX_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:93,3'
          Dst:             EVP_CIPHER_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:94,3'
          Dst:             EVP_CIPHER_CTX_init
    - functionName:    EVP_CIPHER_CTX_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_CIPHER_CTX_cleanup
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:54,7'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:55,28'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:55,5'
          Dst:             EVP_CIPHER_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:56,5'
          Dst:             OPENSSL_free
    - functionName:    EVP_CIPHER_CTX_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_CIPHER_CTX_init
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:36,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:35,19'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_CIPHER_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:36,7'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_CIPHER_CTX_init
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:37,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:37,7'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_init
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:38,25'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_init
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:36,7'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/cipher.cc.inc:38,5'
          Dst:             EVP_CIPHER_CTX_init
    - functionName:    EVP_AEAD_CTX_tag_len
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out_tag_len
        - in_len
        - extra_in_len
      BBCount:         15
      ICount:          113
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:281,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:281,3'
              BranchSideFuncs:
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:281,3'
              BranchSideFuncs:
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:281,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:281,3'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:283,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:283,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:284,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:288,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:288,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:289,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:293,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:281,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:289,5'
          Dst:             ERR_put_error
    - functionName:    EVP_AEAD_CTX_get_iv
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out_iv
        - out_len
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:271,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:272,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:276,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:272,5'
          Dst:             ERR_put_error
    - functionName:    EVP_AEAD_CTX_aead
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_AEAD_CTX_seal_scatter
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_tag
        - out_tag_len
        - max_out_tag_len
        - nonce
        - nonce_len
        - in
        - in_len
        - extra_in
        - extra_in_len
        - ad
        - ad_len
      BBCount:         19
      ICount:          159
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - _ZL11check_aliasPKhmS0_m
        - _ZL13buffers_aliasPKvmS0_m
        - _ZL14OPENSSL_memsetPvim
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:165,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:166,21'
              BranchSideFuncs:
                - _ZL13buffers_aliasPKvmS0_m.10649
                - _ZL13buffers_aliasPKvmS0_m.10649
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:168,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:166,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:167,21'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:168,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:168,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:172,8'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:172,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:172,53'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:177,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:173,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:177,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:179,55'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:180,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:165,8'
          Dst:             _ZL11check_aliasPKhmS0_m
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:166,7'
          Dst:             _ZL13buffers_aliasPKvmS0_m
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:167,7'
          Dst:             _ZL13buffers_aliasPKvmS0_m
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:168,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:173,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:186,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:187,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    EVP_AEAD_CTX_cleanup
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:105,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:107,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_AEAD_CTX_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_AEAD_CTX_cleanup
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:58,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:59,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:61,24'
              BranchSideFuncs:
                - EVP_AEAD_CTX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:61,3'
          Dst:             EVP_AEAD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:62,3'
          Dst:             OPENSSL_free
    - functionName:    EVP_AEAD_CTX_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - aead
        - key
        - key_len
        - tag_len
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_AEAD_CTX_free
        - EVP_AEAD_CTX_init
        - EVP_AEAD_CTX_zero
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:45,5'
              BranchSideFuncs:
                - EVP_AEAD_CTX_zero
                - EVP_AEAD_CTX_init
                - EVP_AEAD_CTX_free
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:47,21'
              BranchSideFuncs:
                - EVP_AEAD_CTX_zero
                - EVP_AEAD_CTX_init
                - EVP_AEAD_CTX_free
        - Branch String:   '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:50,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:53,21'
              BranchSideFuncs:
                - EVP_AEAD_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:43,40'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:47,3'
          Dst:             EVP_AEAD_CTX_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:49,7'
          Dst:             EVP_AEAD_CTX_init
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:53,3'
          Dst:             EVP_AEAD_CTX_free
    - functionName:    EVP_AEAD_CTX_zero
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/cipher/aead.cc.inc:37,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    BN_mask_bits
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - n
      BBCount:         11
      ICount:          88
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - bn_set_minimal_width
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:231,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:234,11'
              BranchSideFuncs:
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:236,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:237,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:239,7'
              BranchSideFuncs:
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:239,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:240,16'
              BranchSideFuncs:
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:242,16'
              BranchSideFuncs:
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:246,3'
          Dst:             bn_set_minimal_width
    - functionName:    BN_clear_bit
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - n
      BBCount:         8
      ICount:          70
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - bn_set_minimal_width
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:198,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:199,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:202,7'
              BranchSideFuncs:
                - bn_set_minimal_width
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:205,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:208,34'
              BranchSideFuncs:
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/shift.cc.inc:209,3'
          Dst:             bn_set_minimal_width
    - functionName:    BN_pseudo_rand_range
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - range
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_rand_range
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:259,10'
          Dst:             BN_rand_range
    - functionName:    BN_rand_range
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - range
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_rand_range_ex
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/random.cc.inc:255,10'
          Dst:             BN_rand_range_ex
    - functionName:    _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 816
      functionLinenumberEnd: 858
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rnd
        - bits
        - add
        - rem
        - ctx
      BBCount:         38
      ICount:          214
      EdgeCount:       39
      CyclomaticComplexity: 3
      functionsReached:
        - BN_CTX_get
        - BN_add
        - BN_add_word
        - BN_div
        - BN_rand
        - BN_sub
        - _ZL25num_trial_division_primesPK9bignum_st
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - bn_mod_u16_consttime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:819,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:820,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:823,16'
              BranchSideFuncs:
                - BN_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_div
                - BN_sub
                - BN_add
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - BN_add
                - BN_add_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:823,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:824,5'
              BranchSideFuncs:
                - BN_div
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sub
                - BN_add
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - BN_add
                - BN_add_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:828,8'
              BranchSideFuncs:
                - BN_div
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sub
                - BN_add
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - BN_add
                - BN_add_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:828,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:829,5'
              BranchSideFuncs:
                - BN_sub
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - BN_add
                - BN_add_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:831,15'
              BranchSideFuncs:
                - BN_sub
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - BN_add
                - BN_add_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:831,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:832,5'
              BranchSideFuncs:
                - BN_add
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - BN_add
                - BN_add_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:834,7'
              BranchSideFuncs:
                - BN_add
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - BN_add
                - BN_add_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:834,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:835,22'
              BranchSideFuncs:
                - BN_add_word
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:839,17'
              BranchSideFuncs:
                - BN_add
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - BN_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:835,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:836,7'
              BranchSideFuncs:
                - _ZL25num_trial_division_primesPK9bignum_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:838,3'
              BranchSideFuncs:
                - _ZL25num_trial_division_primesPK9bignum_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:839,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:0,0'
              BranchSideFuncs:
                - _ZL25num_trial_division_primesPK9bignum_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:840,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:847,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:849,30'
              BranchSideFuncs:
                - bn_mod_u16_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:857,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:849,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:850,19'
              BranchSideFuncs:
                - BN_add
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:855,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:850,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:851,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:853,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:817,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:819,13'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:858,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:823,8'
          Dst:             BN_rand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:828,8'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:831,8'
          Dst:             BN_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:835,10'
          Dst:             BN_add_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:839,10'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:845,23'
          Dst:             _ZL25num_trial_division_primesPK9bignum_st
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:849,9'
          Dst:             bn_mod_u16_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:850,12'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:858,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    BN_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
      BBCount:         16
      ICount:          119
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BN_uadd
        - BN_ucmp
        - BN_usub
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:34,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:36,9'
              BranchSideFuncs:
                - BN_ucmp
                - BN_usub
                - BN_usub
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:57,17'
              BranchSideFuncs:
                - BN_uadd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:36,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:37,13'
              BranchSideFuncs:
                - BN_ucmp
                - BN_usub
                - BN_usub
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:43,17'
              BranchSideFuncs:
                - BN_ucmp
                - BN_usub
                - BN_usub
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:43,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:44,20'
              BranchSideFuncs:
                - BN_usub
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:49,20'
              BranchSideFuncs:
                - BN_usub
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:44,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:45,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:47,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:49,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:50,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:52,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:43,9'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:44,12'
          Dst:             BN_usub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:49,12'
          Dst:             BN_usub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/add.cc.inc:57,9'
          Dst:             BN_uadd
    - functionName:    _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - bits
        - padd
        - rem
        - ctx
      BBCount:         59
      ICount:          323
      EdgeCount:       117
      CyclomaticComplexity: 60
      functionsReached:
        - BN_CTX_get
        - BN_add
        - BN_add_word
        - BN_div
        - BN_lshift1
        - BN_rand
        - BN_rshift1
        - BN_sub
        - _ZL25num_trial_division_primesPK9bignum_st
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - bn_mod_u16_consttime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:867,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:868,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:871,19'
              BranchSideFuncs:
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rand
                - BN_div
                - BN_sub
                - BN_rshift1
                - BN_add
                - BN_lshift1
                - BN_add_word
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
                - BN_add_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:871,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:872,5'
              BranchSideFuncs:
                - BN_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_div
                - BN_sub
                - BN_rshift1
                - BN_add
                - BN_lshift1
                - BN_add_word
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
                - BN_add_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:875,16'
              BranchSideFuncs:
                - BN_rand
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_div
                - BN_sub
                - BN_rshift1
                - BN_add
                - BN_lshift1
                - BN_add_word
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
                - BN_add_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:876,5'
              BranchSideFuncs:
                - BN_div
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sub
                - BN_rshift1
                - BN_add
                - BN_lshift1
                - BN_add_word
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
                - BN_add_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:880,8'
              BranchSideFuncs:
                - BN_div
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sub
                - BN_rshift1
                - BN_add
                - BN_lshift1
                - BN_add_word
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
                - BN_add_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:880,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:881,5'
              BranchSideFuncs:
                - BN_sub
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift1
                - BN_add
                - BN_lshift1
                - BN_add_word
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
                - BN_add_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:884,15'
              BranchSideFuncs:
                - BN_sub
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_rshift1
                - BN_add
                - BN_lshift1
                - BN_add_word
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
                - BN_add_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:884,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:885,5'
              BranchSideFuncs:
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add
                - BN_lshift1
                - BN_add_word
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
                - BN_add_word
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:888,7'
              BranchSideFuncs:
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add
                - BN_lshift1
                - BN_add_word
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
                - BN_add_word
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:888,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:889,22'
              BranchSideFuncs:
                - BN_add_word
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_lshift1
                - BN_add_word
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:893,21'
              BranchSideFuncs:
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add
                - BN_lshift1
                - BN_add_word
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:889,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:890,7'
              BranchSideFuncs:
                - BN_lshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add_word
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:892,3'
              BranchSideFuncs:
                - BN_lshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add_word
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:893,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:894,7'
              BranchSideFuncs:
                - BN_add
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_lshift1
                - BN_add_word
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:896,17'
              BranchSideFuncs:
                - BN_add
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_lshift1
                - BN_add_word
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:896,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:0,0'
              BranchSideFuncs:
                - BN_lshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add_word
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:897,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:902,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:903,5'
              BranchSideFuncs:
                - BN_add_word
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:905,20'
              BranchSideFuncs:
                - BN_add_word
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZL25num_trial_division_primesPK9bignum_st
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:905,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:906,5'
              BranchSideFuncs:
                - _ZL25num_trial_division_primesPK9bignum_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:909,49'
              BranchSideFuncs:
                - _ZL25num_trial_division_primesPK9bignum_st
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:911,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:915,30'
              BranchSideFuncs:
                - bn_mod_u16_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:927,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:915,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:916,30'
              BranchSideFuncs:
                - BN_add
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:917,19'
              BranchSideFuncs:
                - BN_add
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:915,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:917,19'
              BranchSideFuncs:
                - BN_add
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_add
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:925,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:917,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:918,9'
              BranchSideFuncs:
                - BN_add
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:920,19'
              BranchSideFuncs:
                - BN_add
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - bn_mod_u16_consttime
                - BN_add
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:920,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:921,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:923,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - _ZN4bssl11BN_CTXScopeD2Ev
                - bn_mod_u16_consttime
                - BN_add
                - BN_add
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:863,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:864,16'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:865,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:866,18'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:928,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:871,8'
          Dst:             BN_rshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:875,8'
          Dst:             BN_rand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:880,8'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:884,8'
          Dst:             BN_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:889,10'
          Dst:             BN_add_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:893,10'
          Dst:             BN_rshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:896,10'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:902,8'
          Dst:             BN_lshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:905,8'
          Dst:             BN_add_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:909,23'
          Dst:             _ZL25num_trial_division_primesPK9bignum_st
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:915,9'
          Dst:             bn_mod_u16_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:916,9'
          Dst:             bn_mod_u16_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:917,12'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:920,12'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:928,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    _ZL14probable_primeP9bignum_sti
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rnd
        - bits
      BBCount:         10
      ICount:          45
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - BN_rand
        - bn_odd_number_is_obviously_composite
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:808,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:809,7'
              BranchSideFuncs:
                - bn_odd_number_is_obviously_composite
                - BN_rand
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:811,3'
              BranchSideFuncs:
                - bn_odd_number_is_obviously_composite
                - BN_rand
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:811,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:808,18'
              BranchSideFuncs:
                - BN_rand
                - bn_odd_number_is_obviously_composite
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:812,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:808,10'
          Dst:             BN_rand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:811,12'
          Dst:             bn_odd_number_is_obviously_composite
    - functionName:    BN_generate_prime_ex
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ret
        - bits
        - safe
        - add
        - rem
        - cb
      BBCount:         74
      ICount:          366
      EdgeCount:       83
      CyclomaticComplexity: 11
      functionsReached:
        - BN_CTX_get
        - BN_CTX_new
        - BN_GENCB_call
        - BN_is_prime_fasttest_ex
        - BN_rshift1
        - ERR_put_error
        - _ZL14probable_primeP9bignum_sti
        - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
        - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
        - _ZL24BN_prime_checks_for_sizei
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:296,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:298,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:300,14'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:307,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:308,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:310,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:312,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:312,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:313,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:318,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:319,25'
              BranchSideFuncs:
                - _ZL14probable_primeP9bignum_sti
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:323,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZL14probable_primeP9bignum_sti
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:319,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:320,7'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:322,3'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:323,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:324,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:328,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:324,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:325,9'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:327,5'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:328,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:0,0'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:329,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:334,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:336,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:339,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:339,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:340,33'
              BranchSideFuncs:
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:349,21'
              BranchSideFuncs:
                - BN_rshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:341,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:342,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:343,16'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:349,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:350,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:358,12'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:358,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:0,0'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:359,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:360,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:361,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:362,18'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:367,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:368,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:369,18'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:373,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:374,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:377,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
                - BN_GENCB_call
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_rshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
                - _ZL14probable_primeP9bignum_sti
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:294,16'
          Dst:             _ZL24BN_prime_checks_for_sizei
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:298,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:302,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:306,31'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:310,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:311,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:382,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:319,10'
          Dst:             _ZL14probable_primeP9bignum_sti
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:324,12'
          Dst:             _ZL22probable_prime_dh_safeP9bignum_stiPKS_S2_P10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:328,12'
          Dst:             _ZL17probable_prime_dhP9bignum_stiPKS_S2_P10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:334,8'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:340,9'
          Dst:             BN_is_prime_fasttest_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:349,10'
          Dst:             BN_rshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:359,11'
          Dst:             BN_is_prime_fasttest_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:366,11'
          Dst:             BN_is_prime_fasttest_ex
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:373,12'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:382,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    BN_GENCB_get_arg
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - callback
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_GENCB_set
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - callback
        - f
        - arg
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_GENCB_free
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - callback
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:272,42'
          Dst:             OPENSSL_free
    - functionName:    BN_GENCB_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_zalloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:269,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:269,39'
              BranchSideFuncs:
                - OPENSSL_zalloc
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:269,39'
              BranchSideFuncs:
                - OPENSSL_zalloc
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/prime.cc.inc:269,39'
          Dst:             OPENSSL_zalloc
    - functionName:    BN_mul_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bn
        - w
      BBCount:         13
      ICount:          97
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_zero
        - bn_mul_words
        - bn_wexpand
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:265,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:266,5'
              BranchSideFuncs:
                - bn_mul_words
                - bn_wexpand
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:269,7'
              BranchSideFuncs:
                - bn_mul_words
                - bn_wexpand
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:269,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:270,13'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:274,30'
              BranchSideFuncs:
                - bn_mul_words
                - bn_wexpand
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:275,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:276,21'
              BranchSideFuncs:
                - bn_wexpand
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:282,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:276,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:277,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:279,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:270,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:274,17'
          Dst:             bn_mul_words
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/mul.cc.inc:276,10'
          Dst:             bn_wexpand
    - functionName:    BN_MONT_CTX_copy
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_copy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:61,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:64,17'
              BranchSideFuncs:
                - BN_copy
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:64,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:64,49'
              BranchSideFuncs:
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:65,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:65,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:67,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:64,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/montgomery.cc.inc:64,40'
          Dst:             BN_copy
    - functionName:    bn_mod_inverse_prime
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - a
        - p
        - ctx
        - mont_p
      BBCount:         16
      ICount:          102
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached:
        - BN_CTX_get
        - BN_copy
        - BN_mod_exp_mont
        - BN_sub_word
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:266,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:266,42'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sub_word
                - BN_mod_exp_mont
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:266,31'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:266,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:266,56'
              BranchSideFuncs:
                - BN_sub_word
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:267,22'
              BranchSideFuncs:
                - BN_sub_word
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_exp_mont
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:267,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:267,36'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:268,26'
              BranchSideFuncs:
                - BN_mod_exp_mont
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:264,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:265,23'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:266,34'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:267,10'
          Dst:             BN_sub_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:268,10'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:269,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:269,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    BN_mod_inverse
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - a
        - n
        - ctx
      BBCount:         37
      ICount:          204
      EdgeCount:       39
      CyclomaticComplexity: 4
      functionsReached:
        - BN_dup
        - BN_is_odd
        - BN_mod_inverse_odd
        - BN_new
        - BN_nnmod
        - BN_ucmp
        - bn_mod_inverse_consttime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:183,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:184,19'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - BN_ucmp
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_odd
                - bn_mod_inverse_consttime
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - BN_mod_inverse_odd
                - BN_dup
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_nnmod
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:191,27'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - BN_ucmp
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_odd
                - bn_mod_inverse_consttime
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - BN_mod_inverse_odd
                - BN_dup
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_nnmod
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:185,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:186,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:188,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - BN_ucmp
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_odd
                - bn_mod_inverse_consttime
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - BN_mod_inverse_odd
                - BN_dup
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_nnmod
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:192,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:192,25'
              BranchSideFuncs:
                - BN_dup
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_nnmod
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_odd
                - bn_mod_inverse_consttime
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - BN_mod_inverse_odd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:193,28'
              BranchSideFuncs:
                - BN_dup
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_nnmod
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_odd
                - bn_mod_inverse_consttime
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - BN_mod_inverse_odd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:193,28'
              BranchSideFuncs:
                - BN_dup
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_nnmod
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_odd
                - bn_mod_inverse_consttime
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - BN_mod_inverse_odd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:204,18'
              BranchSideFuncs:
                - BN_is_odd
                - bn_mod_inverse_consttime
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - BN_mod_inverse_odd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:194,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:195,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:197,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_nnmod
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_odd
                - bn_mod_inverse_consttime
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - BN_mod_inverse_odd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:197,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:198,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_odd
                - bn_mod_inverse_consttime
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - BN_mod_inverse_odd
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:200,19'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_odd
                - bn_mod_inverse_consttime
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - BN_mod_inverse_odd
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:205,35'
              BranchSideFuncs:
                - BN_mod_inverse_odd
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:208,34'
              BranchSideFuncs:
                - BN_mod_inverse_odd
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:205,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:206,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:208,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:208,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:209,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:184,19'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:192,17'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:193,21'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:197,10'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:204,8'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:205,10'
          Dst:             bn_mod_inverse_consttime
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/gcd.cc.inc:208,15'
          Dst:             BN_mod_inverse_odd
    - functionName:    BN_div_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - w
      BBCount:         14
      ICount:          130
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BN_lshift
        - BN_num_bits_word
        - _ZL16bn_div_rem_wordsPmS_mmm
        - bn_set_minimal_width
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:669,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:671,5'
              BranchSideFuncs:
                - BN_num_bits_word
                - BN_lshift
                - bn_set_minimal_width
                - _ZL16bn_div_rem_wordsPmS_mmm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:674,7'
              BranchSideFuncs:
                - BN_num_bits_word
                - BN_lshift
                - bn_set_minimal_width
                - _ZL16bn_div_rem_wordsPmS_mmm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:674,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:675,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:679,35'
              BranchSideFuncs:
                - BN_num_bits_word
                - BN_lshift
                - bn_set_minimal_width
                - _ZL16bn_div_rem_wordsPmS_mmm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:681,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:682,5'
              BranchSideFuncs:
                - bn_set_minimal_width
                - _ZL16bn_div_rem_wordsPmS_mmm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:685,12'
              BranchSideFuncs:
                - bn_set_minimal_width
                - _ZL16bn_div_rem_wordsPmS_mmm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:685,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:686,18'
              BranchSideFuncs:
                - _ZL16bn_div_rem_wordsPmS_mmm
                - bn_set_minimal_width
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:694,24'
              BranchSideFuncs:
                - bn_set_minimal_width
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:679,18'
          Dst:             BN_num_bits_word
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:681,8'
          Dst:             BN_lshift
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:689,5'
          Dst:             _ZL16bn_div_rem_wordsPmS_mmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:694,3'
          Dst:             bn_set_minimal_width
    - functionName:    BN_mod_lshift1_quick
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - m
      BBCount:         9
      ICount:          61
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - BN_CTX_new
        - bn_mod_lshift1_consttime
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:662,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:662,53'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_lshift1_consttime
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:662,25'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:661,31'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:662,28'
          Dst:             bn_mod_lshift1_consttime
    - functionName:    BN_mod_lshift1
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - m
        - ctx
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_lshift1
        - BN_nnmod
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:648,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:649,5'
              BranchSideFuncs:
                - BN_nnmod
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:652,19'
              BranchSideFuncs:
                - BN_nnmod
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:648,8'
          Dst:             BN_lshift1
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:652,10'
          Dst:             BN_nnmod
    - functionName:    BN_mod_lshift_quick
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - n
        - m
      BBCount:         9
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - BN_CTX_new
        - bn_mod_lshift_consttime
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:644,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:644,52'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_lshift_consttime
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:644,25'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:643,31'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:644,28'
          Dst:             bn_mod_lshift_consttime
    - functionName:    BN_mod_lshift
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - n
        - m
        - ctx
      BBCount:         19
      ICount:          119
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - BN_dup
        - BN_nnmod
        - bn_mod_lshift_consttime
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:608,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:609,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - bn_mod_lshift_consttime
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_dup
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:612,27'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - bn_mod_lshift_consttime
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_dup
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:613,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:614,24'
              BranchSideFuncs:
                - BN_dup
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - bn_mod_lshift_consttime
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:621,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - bn_mod_lshift_consttime
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:615,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:616,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:618,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - bn_mod_lshift_consttime
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:621,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:621,58'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_lshift_consttime
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:621,66'
              BranchSideFuncs:
                - bn_mod_lshift_consttime
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:608,8'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:614,17'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:621,10'
          Dst:             bn_mod_lshift_consttime
    - functionName:    BN_mod_sub_quick
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - m
      BBCount:         9
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - BN_CTX_new
        - bn_mod_sub_consttime
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:569,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:569,49'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_sub_consttime
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:569,25'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:568,31'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:569,28'
          Dst:             bn_mod_sub_consttime
    - functionName:    BN_mod_sub
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - m
        - ctx
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_nnmod
        - BN_sub
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:544,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:545,5'
              BranchSideFuncs:
                - BN_nnmod
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:547,19'
              BranchSideFuncs:
                - BN_nnmod
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:544,8'
          Dst:             BN_sub
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:547,10'
          Dst:             BN_nnmod
    - functionName:    BN_mod_add_quick
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - m
      BBCount:         9
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - BN_CTX_new
        - bn_mod_add_consttime
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:523,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:523,49'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - bn_mod_add_consttime
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:523,25'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:522,31'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:523,28'
          Dst:             bn_mod_add_consttime
    - functionName:    BN_mod_add
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - m
        - ctx
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_add
        - BN_nnmod
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:514,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:515,5'
              BranchSideFuncs:
                - BN_nnmod
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:517,19'
              BranchSideFuncs:
                - BN_nnmod
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:514,8'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/div.cc.inc:517,10'
          Dst:             BN_nnmod
    - functionName:    BN_get_u64
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
        - out
      BBCount:         7
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - bn_minimal_width
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:210,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:212,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:215,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:223,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:210,11'
          Dst:             bn_minimal_width
    - functionName:    BN_get_word
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         7
      ICount:          41
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - bn_minimal_width
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:199,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:201,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:203,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:205,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:199,11'
          Dst:             bn_minimal_width
    - functionName:    BN_bn2le_padded
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - len
        - in
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL13fits_in_bytesPKmmm
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:172,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:177,43'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:180,17'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:183,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memsetPvim.10455
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:171,8'
          Dst:             _ZL13fits_in_bytesPKmmm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:183,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:185,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    BN_le2bn
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - len
        - ret
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_lebin2bn
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:116,10'
          Dst:             BN_lebin2bn
    - functionName:    BN_lebin2bn
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - len
        - ret
      BBCount:         13
      ICount:          108
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_free
        - BN_new
        - _ZL14OPENSSL_memcpyPvPKvm
        - bn_wexpand
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:85,10'
              BranchSideFuncs:
                - BN_new
                - bn_wexpand
                - BN_free
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:92,7'
              BranchSideFuncs:
                - bn_wexpand
                - BN_free
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:86,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:87,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:89,11'
              BranchSideFuncs:
                - bn_wexpand
                - BN_free
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:93,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:99,24'
              BranchSideFuncs:
                - bn_wexpand
                - BN_free
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:101,13'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:104,21'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:85,10'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:100,8'
          Dst:             bn_wexpand
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:101,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bytes.cc.inc:111,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    bn_expand
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bn
        - bits
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - bn_wexpand
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:325,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:326,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:329,21'
              BranchSideFuncs:
                - bn_wexpand
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:326,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:329,10'
          Dst:             bn_wexpand
    - functionName:    BN_set_u64
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bn
        - value
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_set_word
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:210,10'
          Dst:             BN_set_word
    - functionName:    BN_clear
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:105,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:106,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.10455
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:106,5'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    BN_secure_new
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:46,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:46,38'
              BranchSideFuncs:
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:46,38'
              BranchSideFuncs:
                - BN_new
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/bn/bn.cc.inc:46,38'
          Dst:             BN_new
    - functionName:    bn_mul_comba4
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/bn/asm/x86_64-gcc.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
      BBCount:         35
      ICount:          518
      EdgeCount:       35
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    AES_cfb128_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - key
        - ivec
        - num
        - enc
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_cfb128_encrypt
        - _ZN12_GLOBAL__N_111aes_encryptEPKhPhPK10aes_key_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:91,3'
          Dst:             CRYPTO_cfb128_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:91,3'
          Dst:             _ZN12_GLOBAL__N_111aes_encryptEPKhPhPK10aes_key_st
    - functionName:    CRYPTO_cfb128_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - num
        - enc
        - block
      BBCount:         57
      ICount:          444
      EdgeCount:       74
      CyclomaticComplexity: 19
      functionsReached:
        - _ZL19CRYPTO_load_word_lePKv
        - _ZL20CRYPTO_store_word_lePvm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:26,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:26,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:26,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:26,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:26,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:26,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:26,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:26,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:26,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:26,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:26,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:26,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:26,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:26,3'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:28,17'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:31,5'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:59,5'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:31,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:31,17'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:31,5'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:31,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:32,33'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:36,5'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:36,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:37,9'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:49,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:38,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:40,33'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:44,11'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:49,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:50,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:56,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:52,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:55,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:59,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:59,17'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:59,5'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:59,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:61,18'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:66,5'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:66,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:67,9'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:78,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:68,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:69,47'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:73,11'
              BranchSideFuncs:
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL19CRYPTO_load_word_lePKv
                - _ZL20CRYPTO_store_word_lePvm
                - _ZL20CRYPTO_store_word_lePvm
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:78,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:79,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:87,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:82,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:86,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:26,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:40,13'
          Dst:             _ZL19CRYPTO_load_word_lePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:40,45'
          Dst:             _ZL19CRYPTO_load_word_lePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:41,9'
          Dst:             _ZL20CRYPTO_store_word_lePvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:42,9'
          Dst:             _ZL20CRYPTO_store_word_lePvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:69,27'
          Dst:             _ZL19CRYPTO_load_word_lePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:70,39'
          Dst:             _ZL19CRYPTO_load_word_lePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:70,9'
          Dst:             _ZL20CRYPTO_store_word_lePvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:71,9'
          Dst:             _ZL20CRYPTO_store_word_lePvm
    - functionName:    AES_ofb128_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - key
        - ivec
        - num
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_ofb128_encrypt
        - _ZN12_GLOBAL__N_111aes_encryptEPKhPhPK10aes_key_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:83,3'
          Dst:             CRYPTO_ofb128_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:83,3'
          Dst:             _ZN12_GLOBAL__N_111aes_encryptEPKhPhPK10aes_key_st
    - functionName:    AES_ecb_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - key
        - enc
      BBCount:         22
      ICount:          103
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - BCM_aes_decrypt
        - BCM_aes_encrypt
        - _Z35FIPS_service_indicator_update_statev
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:53,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:53,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - BCM_aes_decrypt
                - _Z35FIPS_service_indicator_update_statev
                - BCM_aes_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:53,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - BCM_aes_decrypt
                - _Z35FIPS_service_indicator_update_statev
                - BCM_aes_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:53,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:53,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - BCM_aes_decrypt
                - _Z35FIPS_service_indicator_update_statev
                - BCM_aes_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:53,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - BCM_aes_decrypt
                - _Z35FIPS_service_indicator_update_statev
                - BCM_aes_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:53,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:53,3'
              BranchSideFuncs:
                - __assert_fail
                - BCM_aes_decrypt
                - _Z35FIPS_service_indicator_update_statev
                - BCM_aes_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:54,3'
              BranchSideFuncs:
                - __assert_fail
                - BCM_aes_decrypt
                - _Z35FIPS_service_indicator_update_statev
                - BCM_aes_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:54,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:54,3'
              BranchSideFuncs:
                - __assert_fail
                - BCM_aes_decrypt
                - _Z35FIPS_service_indicator_update_statev
                - BCM_aes_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:54,3'
              BranchSideFuncs:
                - __assert_fail
                - BCM_aes_decrypt
                - _Z35FIPS_service_indicator_update_statev
                - BCM_aes_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:54,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:54,3'
              BranchSideFuncs:
                - BCM_aes_decrypt
                - _Z35FIPS_service_indicator_update_statev
                - BCM_aes_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:56,22'
              BranchSideFuncs:
                - BCM_aes_decrypt
                - _Z35FIPS_service_indicator_update_statev
                - BCM_aes_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:57,21'
              BranchSideFuncs:
                - BCM_aes_encrypt
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:59,21'
              BranchSideFuncs:
                - BCM_aes_decrypt
                - _Z35FIPS_service_indicator_update_statev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:53,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:54,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:57,5'
          Dst:             BCM_aes_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:59,5'
          Dst:             BCM_aes_decrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:62,3'
          Dst:             _Z35FIPS_service_indicator_update_statev
    - functionName:    AES_ctr128_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - key
        - ivec
        - ecount_buf
        - num
      BBCount:         9
      ICount:          78
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_ctr128_encrypt_ctr32
        - _Z35FIPS_service_indicator_update_statev
        - aes_hw_ctr32_encrypt_blocks
        - aes_nohw_ctr32_encrypt_blocks
        - hwaes_capable
        - vpaes_capable
        - vpaes_ctr32_encrypt_blocks
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:36,33'
              BranchSideFuncs:
                - CRYPTO_ctr128_encrypt_ctr32
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:38,14'
              BranchSideFuncs:
                - vpaes_capable
                - CRYPTO_ctr128_encrypt_ctr32
                - _Z35FIPS_service_indicator_update_statev
                - CRYPTO_ctr128_encrypt_ctr32
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:38,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:41,33'
              BranchSideFuncs:
                - CRYPTO_ctr128_encrypt_ctr32
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:44,33'
              BranchSideFuncs:
                - CRYPTO_ctr128_encrypt_ctr32
                - _Z35FIPS_service_indicator_update_statev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:35,7'
          Dst:             hwaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:36,5'
          Dst:             CRYPTO_ctr128_encrypt_ctr32
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:36,5'
          Dst:             aes_hw_ctr32_encrypt_blocks
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:38,14'
          Dst:             vpaes_capable
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:41,5'
          Dst:             CRYPTO_ctr128_encrypt_ctr32
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:41,5'
          Dst:             vpaes_ctr32_encrypt_blocks
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:44,5'
          Dst:             CRYPTO_ctr128_encrypt_ctr32
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:44,5'
          Dst:             aes_nohw_ctr32_encrypt_blocks
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/mode_wrappers.cc.inc:48,3'
          Dst:             _Z35FIPS_service_indicator_update_statev
    - functionName:    _ZL18constant_time_ge_8mm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_ge_wmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/../internal.h:322,20'
          Dst:             _ZL18constant_time_ge_wmm
    - functionName:    AES_unwrap_key_padded
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - out
        - out_len
        - max_out
        - in
        - in_len
      BBCount:         25
      ICount:          200
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - BCM_aes_decrypt
        - CRYPTO_memcmp
        - _Z35FIPS_service_indicator_update_statev
        - _ZL18CRYPTO_load_u32_bePKv
        - _ZL18constant_time_eq_wmm
        - _ZL18constant_time_ge_8mm
        - _ZL20aes_unwrap_key_innerPK10aes_key_stPhS2_PKhm
        - _ZL20constant_time_eq_intii
        - _ZL22constant_time_select_wmmm
        - _ZL23constant_time_is_zero_wm
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:176,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:176,34'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:177,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:177,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:181,7'
              BranchSideFuncs:
                - _ZL20aes_unwrap_key_innerPK10aes_key_stPhS2_PKhm
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL18constant_time_eq_wmm.10461
                - _ZL22constant_time_select_wmmm
                - _Z35FIPS_service_indicator_update_statev
                - _ZL18constant_time_ge_8mm
                - _ZL23constant_time_is_zero_wm.10462
                - BCM_aes_decrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:181,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:183,21'
              BranchSideFuncs:
                - BCM_aes_decrypt
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL18constant_time_eq_wmm.10461
                - _ZL22constant_time_select_wmmm
                - _Z35FIPS_service_indicator_update_statev
                - _ZL18constant_time_ge_8mm
                - _ZL23constant_time_is_zero_wm.10462
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:186,36'
              BranchSideFuncs:
                - _ZL20aes_unwrap_key_innerPK10aes_key_stPhS2_PKhm
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL18constant_time_eq_wmm.10461
                - _ZL22constant_time_select_wmmm
                - _Z35FIPS_service_indicator_update_statev
                - _ZL18constant_time_ge_8mm
                - _ZL23constant_time_is_zero_wm.10462
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:186,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:0,0'
              BranchSideFuncs:
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL18constant_time_eq_wmm.10461
                - _ZL22constant_time_select_wmmm
                - _Z35FIPS_service_indicator_update_statev
                - _ZL18constant_time_ge_8mm
                - _ZL23constant_time_is_zero_wm.10462
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:187,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:189,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:189,3'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL18constant_time_eq_wmm.10461
                - _ZL22constant_time_select_wmmm
                - _Z35FIPS_service_indicator_update_statev
                - _ZL18constant_time_ge_8mm
                - _ZL23constant_time_is_zero_wm.10462
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:192,21'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii
                - _ZL18CRYPTO_load_u32_bePKv
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL18constant_time_eq_wmm.10461
                - _ZL22constant_time_select_wmmm
                - _Z35FIPS_service_indicator_update_statev
                - _ZL18constant_time_ge_8mm
                - _ZL23constant_time_is_zero_wm.10462
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:199,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:200,54'
              BranchSideFuncs:
                - _ZL18constant_time_ge_8mm
                - _ZL23constant_time_is_zero_wm.10462
                - _ZL22constant_time_select_wmmm
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:203,37'
              BranchSideFuncs:
                - _ZL22constant_time_select_wmmm
                - _Z35FIPS_service_indicator_update_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:206,5'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:208,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:183,5'
          Dst:             BCM_aes_decrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:186,15'
          Dst:             _ZL20aes_unwrap_key_innerPK10aes_key_stPhS2_PKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:189,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:192,7'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:191,22'
          Dst:             _ZL20constant_time_eq_intii
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:194,30'
          Dst:             _ZL18CRYPTO_load_u32_bePKv
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:195,10'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:196,9'
          Dst:             _ZL18constant_time_eq_wmm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:200,35'
          Dst:             _ZL18constant_time_ge_8mm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:200,11'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:203,14'
          Dst:             _ZL22constant_time_select_wmmm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:206,5'
          Dst:             _Z35FIPS_service_indicator_update_statev
    - functionName:    _ZL20aes_unwrap_key_innerPK10aes_key_stPhS2_PKhm
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - out
        - out_iv
        - in
        - in_len
      BBCount:         19
      ICount:          178
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - BCM_aes_decrypt
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL15OPENSSL_memmovePvPKvm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:82,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:82,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:83,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:82,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:82,42'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:83,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:83,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:87,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL15OPENSSL_memmovePvPKvm.10539
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BCM_aes_decrypt
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:92,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:93,21'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BCM_aes_decrypt
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:105,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:93,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:94,31'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BCM_aes_decrypt
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:103,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BCM_aes_decrypt
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:87,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:88,3'
          Dst:             _ZL15OPENSSL_memmovePvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:99,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:100,7'
          Dst:             BCM_aes_decrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:101,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    AES_wrap_key_padded
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - out
        - out_len
        - max_out
        - in
        - in_len
      BBCount:         25
      ICount:          191
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - AES_wrap_key
        - BCM_aes_encrypt
        - OPENSSL_free
        - OPENSSL_malloc
        - _Z33FIPS_service_indicator_lock_statev
        - _Z35FIPS_service_indicator_unlock_statev
        - _Z35FIPS_service_indicator_update_statev
        - _ZL19CRYPTO_store_u32_bePvj
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:137,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:137,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:139,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:137,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:137,48'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:139,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:137,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:138,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:139,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:138,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:138,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:139,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:137,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:139,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:143,3'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.10474
                - OPENSSL_malloc
                - __assert_fail
                - _Z33FIPS_service_indicator_lock_statev
                - AES_wrap_key
                - _Z35FIPS_service_indicator_unlock_statev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_update_statev
                - BCM_aes_encrypt
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:146,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:147,12'
              BranchSideFuncs:
                - BCM_aes_encrypt
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:154,67'
              BranchSideFuncs:
                - OPENSSL_malloc
                - __assert_fail
                - _Z33FIPS_service_indicator_lock_statev
                - AES_wrap_key
                - _Z35FIPS_service_indicator_unlock_statev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_update_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:155,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:156,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:158,3'
              BranchSideFuncs:
                - __assert_fail
                - _Z33FIPS_service_indicator_lock_statev
                - AES_wrap_key
                - _Z35FIPS_service_indicator_unlock_statev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_update_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:158,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:158,3'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - AES_wrap_key
                - _Z35FIPS_service_indicator_unlock_statev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:159,10'
              BranchSideFuncs:
                - _Z33FIPS_service_indicator_lock_statev
                - AES_wrap_key
                - _Z35FIPS_service_indicator_unlock_statev
                - OPENSSL_free
                - _Z35FIPS_service_indicator_update_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:166,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:168,14'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_update_statev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:144,3'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:149,5'
          Dst:             BCM_aes_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:154,52'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:158,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:161,3'
          Dst:             _Z33FIPS_service_indicator_lock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:162,19'
          Dst:             AES_wrap_key
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:163,3'
          Dst:             _Z35FIPS_service_indicator_unlock_statev
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:164,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:169,3'
          Dst:             _Z35FIPS_service_indicator_update_statev
    - functionName:    AES_wrap_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - iv
        - out
        - in
        - in_len
      BBCount:         22
      ICount:          190
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - BCM_aes_encrypt
        - _Z35FIPS_service_indicator_update_statev
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL15OPENSSL_memmovePvPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:40,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:40,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:41,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:40,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:40,46'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:41,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:40,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:41,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:44,7'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.10539
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _Z35FIPS_service_indicator_update_statev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BCM_aes_encrypt
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:45,8'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.10539
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _Z35FIPS_service_indicator_update_statev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BCM_aes_encrypt
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:48,19'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.10539
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _Z35FIPS_service_indicator_update_statev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BCM_aes_encrypt
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:54,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:55,17'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _Z35FIPS_service_indicator_update_statev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BCM_aes_encrypt
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:68,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _Z35FIPS_service_indicator_update_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:55,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:56,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BCM_aes_encrypt
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:66,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _Z35FIPS_service_indicator_update_statev
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - BCM_aes_encrypt
                - _ZL14OPENSSL_memcpyPvPKvm.10454
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:48,3'
          Dst:             _ZL15OPENSSL_memmovePvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:50,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:56,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:57,7'
          Dst:             BCM_aes_encrypt
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:64,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:68,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:69,3'
          Dst:             _Z35FIPS_service_indicator_update_statev
    - functionName:    AES_unwrap_key
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - iv
        - out
        - in
        - in_len
      BBCount:         11
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_memcmp
        - _Z35FIPS_service_indicator_update_statev
        - _ZL20aes_unwrap_key_innerPK10aes_key_stPhS2_PKhm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:113,5'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:116,7'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - _Z35FIPS_service_indicator_update_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:117,8'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - _Z35FIPS_service_indicator_update_statev
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:119,21'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - _Z35FIPS_service_indicator_update_statev
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:120,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:123,3'
              BranchSideFuncs:
                - _Z35FIPS_service_indicator_update_statev
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:112,8'
          Dst:             _ZL20aes_unwrap_key_innerPK10aes_key_stPhS2_PKhm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:119,7'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/key_wrap.cc.inc:123,3'
          Dst:             _Z35FIPS_service_indicator_update_statev
    - functionName:    CRYPTO_cfb128_8_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - key
        - ivec
        - num
        - enc
        - block
      BBCount:         24
      ICount:          127
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:160,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:160,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:160,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:160,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:160,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:160,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:160,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:160,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:160,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:160,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:160,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:160,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:160,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:160,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:161,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:161,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:161,3'
              BranchSideFuncs:
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:163,10'
              BranchSideFuncs:
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:163,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:164,25'
              BranchSideFuncs:
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:166,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:160,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:161,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:164,5'
          Dst:             _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
    - functionName:    _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - nbits
        - key
        - ivec
        - enc
        - block
      BBCount:         26
      ICount:          226
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:102,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:102,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:103,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:103,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:107,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:113,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:118,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:113,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:114,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:116,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:118,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:0,0'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:119,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:126,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10454
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:128,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:128,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:129,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:107,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:126,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    CRYPTO_cfb128_1_encrypt
      functionSourceFile: '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - bits
        - key
        - ivec
        - num
        - enc
        - block
      BBCount:         24
      ICount:          174
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:143,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:143,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:143,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:143,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:143,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:143,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:143,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:143,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:143,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:143,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:143,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:143,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:143,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:143,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:144,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:144,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:144,3'
              BranchSideFuncs:
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:146,10'
              BranchSideFuncs:
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
        - Branch String:   '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:146,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:147,13'
              BranchSideFuncs:
                - _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
            - BranchSide:      '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:152,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:143,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:144,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/fipsmodule/aes/cfb.cc.inc:148,5'
          Dst:             _ZL18cfbr_encrypt_blockPKhPhjPK10aes_key_stS1_iPFvS0_S1_S4_E
    - functionName:    AES_set_decrypt_key
      functionSourceFile: '/src/boringssl/crypto/aes/aes.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - bits
        - aeskey
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BCM_aes_set_decrypt_key
        - bcm_success
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/aes/aes.cc:37,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/aes/aes.cc:37,22'
              BranchSideFuncs:
                - BCM_aes_set_decrypt_key
                - bcm_success
            - BranchSide:      '/src/boringssl/crypto/aes/aes.cc:40,46'
              BranchSideFuncs:
                - BCM_aes_set_decrypt_key
                - bcm_success
        - Branch String:   '/src/boringssl/crypto/aes/aes.cc:37,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/aes/aes.cc:37,37'
              BranchSideFuncs:
                - BCM_aes_set_decrypt_key
                - bcm_success
            - BranchSide:      '/src/boringssl/crypto/aes/aes.cc:40,46'
              BranchSideFuncs:
                - BCM_aes_set_decrypt_key
                - bcm_success
        - Branch String:   '/src/boringssl/crypto/aes/aes.cc:37,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/aes/aes.cc:38,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/aes/aes.cc:40,46'
              BranchSideFuncs:
                - BCM_aes_set_decrypt_key
                - bcm_success
      Callsites:
        - Src:             '/src/boringssl/crypto/aes/aes.cc:40,22'
          Dst:             BCM_aes_set_decrypt_key
        - Src:             '/src/boringssl/crypto/aes/aes.cc:40,10'
          Dst:             bcm_success
    - functionName:    AES_set_encrypt_key
      functionSourceFile: '/src/boringssl/crypto/aes/aes.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - bits
        - aeskey
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BCM_aes_set_encrypt_key
        - bcm_success
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/aes/aes.cc:30,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/aes/aes.cc:30,22'
              BranchSideFuncs:
                - BCM_aes_set_encrypt_key
                - bcm_success
            - BranchSide:      '/src/boringssl/crypto/aes/aes.cc:33,46'
              BranchSideFuncs:
                - BCM_aes_set_encrypt_key
                - bcm_success
        - Branch String:   '/src/boringssl/crypto/aes/aes.cc:30,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/aes/aes.cc:30,37'
              BranchSideFuncs:
                - BCM_aes_set_encrypt_key
                - bcm_success
            - BranchSide:      '/src/boringssl/crypto/aes/aes.cc:33,46'
              BranchSideFuncs:
                - BCM_aes_set_encrypt_key
                - bcm_success
        - Branch String:   '/src/boringssl/crypto/aes/aes.cc:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/aes/aes.cc:31,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/aes/aes.cc:33,46'
              BranchSideFuncs:
                - BCM_aes_set_encrypt_key
                - bcm_success
      Callsites:
        - Src:             '/src/boringssl/crypto/aes/aes.cc:33,22'
          Dst:             BCM_aes_set_encrypt_key
        - Src:             '/src/boringssl/crypto/aes/aes.cc:33,10'
          Dst:             bcm_success
    - functionName:    AES_decrypt
      functionSourceFile: '/src/boringssl/crypto/aes/aes.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - key
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_aes_decrypt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/aes/aes.cc:26,3'
          Dst:             BCM_aes_decrypt
    - functionName:    AES_encrypt
      functionSourceFile: '/src/boringssl/crypto/aes/aes.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - key
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_aes_encrypt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/aes/aes.cc:22,3'
          Dst:             BCM_aes_encrypt
    - functionName:    BIO_get_ex_data
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:664,10'
          Dst:             CRYPTO_get_ex_data
    - functionName:    BIO_set_ex_data
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - idx
        - data
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:660,10'
          Dst:             CRYPTO_set_ex_data
    - functionName:    BIO_get_ex_new_index
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 656
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - argl
        - argp
        - unused
        - dup_unused
        - free_func
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_new_index_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:656,10'
          Dst:             CRYPTO_get_ex_new_index_ex
    - functionName:    BIO_meth_set_puts
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - puts
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_get_shutdown
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_set_shutdown
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - shutdown
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_get_init
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_set_init
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - init
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_get_data
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_set_data
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 635
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - ptr
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_set_callback_ctrl
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - callback_ctrl_func
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_set_ctrl
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctrl_func
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_set_gets
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - gets_func
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_set_read
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - read_func
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_set_write
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - write_func
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_set_destroy
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - destroy_func
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_set_create
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - create_func
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_free
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:592,42'
          Dst:             OPENSSL_free
    - functionName:    BIO_meth_new
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
        - name
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_zalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:584,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:585,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:587,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:583,38'
          Dst:             OPENSSL_zalloc
    - functionName:    BIO_get_new_index
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:574,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:574,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:574,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:576,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:576,13'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:576,41'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:574,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/bio/bio.cc:577,3'
          Dst:             CRYPTO_MUTEX_unlock_write
    - functionName:    BIO_set_write_buffer_size
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - buffer_size
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_set_retry_special
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/bio/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL12bio_read_allP6bio_stPPhPmPKhmm
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - bio
        - out
        - out_len
        - prefix
        - prefix_len
        - max_len
      BBCount:         35
      ICount:          229
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - BIO_read
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_realloc
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:387,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:388,11'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - BIO_read
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:390,7'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - BIO_read
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:390,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:391,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:393,53'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - BIO_read
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:394,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:395,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:397,19'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - BIO_read
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:401,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:402,21'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:405,19'
              BranchSideFuncs:
                - BIO_read
                - OPENSSL_free
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:406,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:407,12'
              BranchSideFuncs:
                - BIO_read
                - OPENSSL_free
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:409,28'
              BranchSideFuncs:
                - BIO_read
                - OPENSSL_free
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:410,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:411,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:413,16'
              BranchSideFuncs:
                - BIO_read
                - OPENSSL_free
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:419,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:400,3'
              BranchSideFuncs:
                - BIO_read
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_realloc
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:419,26'
              BranchSideFuncs:
                - BIO_read
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_realloc
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:419,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:400,3'
              BranchSideFuncs:
                - OPENSSL_realloc
                - BIO_read
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:420,11'
              BranchSideFuncs:
                - OPENSSL_realloc
                - BIO_read
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:421,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:421,31'
              BranchSideFuncs:
                - OPENSSL_realloc
                - BIO_read
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:422,15'
              BranchSideFuncs:
                - OPENSSL_realloc
                - BIO_read
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:421,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:422,15'
              BranchSideFuncs:
                - OPENSSL_realloc
                - BIO_read
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:425,56'
              BranchSideFuncs:
                - OPENSSL_realloc
                - BIO_read
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:426,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:427,23'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:430,14'
              BranchSideFuncs:
                - BIO_read
                - OPENSSL_realloc
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:393,38'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/bio/bio.cc:397,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/bio/bio.cc:402,7'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/bio/bio.cc:409,19'
          Dst:             BIO_read
        - Src:             '/src/boringssl/crypto/bio/bio.cc:414,7'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/bio/bio.cc:425,39'
          Dst:             OPENSSL_realloc
        - Src:             '/src/boringssl/crypto/bio/bio.cc:427,9'
          Dst:             OPENSSL_free
    - functionName:    BIO_read
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - buf
        - len
      BBCount:         18
      ICount:          109
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:82,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:82,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:83,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:82,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:82,45'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:83,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:83,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:86,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:87,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:90,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:90,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:91,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:93,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:95,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:97,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:83,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.cc:87,5'
          Dst:             ERR_put_error
    - functionName:    _ZL13bio_read_fullP6bio_stPhPim
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bio
        - out
        - out_eof_on_first_read
        - len
      BBCount:         18
      ICount:          110
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - BIO_read
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:443,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:444,16'
              BranchSideFuncs:
                - BIO_read
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:457,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:444,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:444,38'
              BranchSideFuncs:
                - BIO_read
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:444,9'
              BranchSideFuncs:
                - BIO_read
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:446,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:447,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:452,12'
              BranchSideFuncs:
                - BIO_read
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:447,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:448,34'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:450,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:448,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:448,48'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:448,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:445,15'
          Dst:             BIO_read
    - functionName:    BIO_read_asn1
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 562
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bio
        - out
        - out_len
        - max_len
      BBCount:         47
      ICount:          321
      EdgeCount:       65
      CyclomaticComplexity: 20
      functionsReached:
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - _ZL12bio_read_allP6bio_stPPhPmPKhmm
        - _ZL13bio_read_fullP6bio_stPhPim
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    16
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:472,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:473,9'
              BranchSideFuncs:
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL12bio_read_allP6bio_stPPhPmPKhmm
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:484,23'
              BranchSideFuncs:
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL12bio_read_allP6bio_stPPhPmPKhmm
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:473,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:477,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:479,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:487,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:489,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:494,8'
              BranchSideFuncs:
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL12bio_read_allP6bio_stPPhPmPKhmm
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:494,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:496,11'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:499,30'
              BranchSideFuncs:
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL12bio_read_allP6bio_stPPhPmPKhmm
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:501,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:501,48'
              BranchSideFuncs:
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL12bio_read_allP6bio_stPPhPmPKhmm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:511,9'
              BranchSideFuncs:
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:501,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:503,25'
              BranchSideFuncs:
                - _ZL12bio_read_allP6bio_stPPhPmPKhmm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:511,9'
              BranchSideFuncs:
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:503,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:505,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:508,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:511,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:511,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:512,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:511,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:512,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:516,24'
              BranchSideFuncs:
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:516,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:517,7'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:520,38'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:523,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:524,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:528,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:528,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:530,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:534,10'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:534,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:536,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:540,11'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:543,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:543,33'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:544,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:543,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:543,63'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:544,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:543,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:544,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:547,10'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:551,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:552,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:554,19'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.10928
                - _ZL13bio_read_fullP6bio_stPhPim
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:555,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:556,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:561,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:472,8'
          Dst:             _ZL13bio_read_fullP6bio_stPhPim
        - Src:             '/src/boringssl/crypto/bio/bio.cc:477,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.cc:479,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.cc:489,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.cc:503,12'
          Dst:             _ZL12bio_read_allP6bio_stPPhPmPKhmm
        - Src:             '/src/boringssl/crypto/bio/bio.cc:505,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.cc:512,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.cc:516,10'
          Dst:             _ZL13bio_read_fullP6bio_stPhPim
        - Src:             '/src/boringssl/crypto/bio/bio.cc:517,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.cc:530,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.cc:536,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.cc:544,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.cc:550,38'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/bio/bio.cc:554,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/bio/bio.cc:555,8'
          Dst:             _ZL13bio_read_fullP6bio_stPhPim
        - Src:             '/src/boringssl/crypto/bio/bio.cc:556,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.cc:557,5'
          Dst:             OPENSSL_free
    - functionName:    _ZL9print_bioPKcmPv
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - len
        - bio
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_write_all
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:368,10'
          Dst:             BIO_write_all
    - functionName:    BIO_write_all
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bio
        - data
        - len
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_write
      functionUses:    18
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:140,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:141,25'
              BranchSideFuncs:
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:148,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:141,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:141,15'
              BranchSideFuncs:
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:141,70'
              BranchSideFuncs:
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:142,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:143,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:145,16'
              BranchSideFuncs:
                - BIO_write
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:141,15'
          Dst:             BIO_write
    - functionName:    BIO_write
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - in
        - inl
      BBCount:         18
      ICount:          109
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
      functionUses:    52
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:120,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:120,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:121,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:120,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:120,45'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:121,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:120,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:121,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:124,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:124,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:125,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:128,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:129,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:131,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:133,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:135,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:121,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.cc:125,5'
          Dst:             ERR_put_error
    - functionName:    ERR_print_errors
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_print_errors_cb
        - _ZL9print_bioPKcmPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:371,35'
          Dst:             ERR_print_errors_cb
        - Src:             '/src/boringssl/crypto/bio/bio.cc:371,35'
          Dst:             _ZL9print_bioPKcmPv
    - functionName:    BIO_indent
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - bio
        - indent
        - max_indent
      BBCount:         12
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_puts
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:355,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:356,14'
              BranchSideFuncs:
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:359,3'
              BranchSideFuncs:
                - BIO_puts
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:359,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:360,18'
              BranchSideFuncs:
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:364,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:360,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:359,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:361,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:360,9'
          Dst:             BIO_puts
    - functionName:    BIO_puts
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - in
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_write
        - ERR_put_error
        - strlen
      functionUses:    53
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:153,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:155,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:158,20'
              BranchSideFuncs:
                - BIO_write
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:152,16'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/bio/bio.cc:155,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.cc:158,10'
          Dst:             BIO_write
    - functionName:    BIO_find_type
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - type
      BBCount:         18
      ICount:          96
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:331,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:332,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:334,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:337,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:338,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:348,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:340,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:341,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:344,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:341,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:342,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:344,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:344,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:345,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:349,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:337,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:351,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_next
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:322,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:323,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:325,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_push
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - appended_bio
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:297,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:298,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:301,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:302,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:303,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:306,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_number_written
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_number_read
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_set_close
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - close_flag
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:283,15'
          Dst:             BIO_ctrl
    - functionName:    BIO_ctrl
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - cmd
        - larg
        - parg
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    24
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:164,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:165,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:168,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:168,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:168,30'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:169,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:169,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:173,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:169,5'
          Dst:             ERR_put_error
    - functionName:    BIO_wpending
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         10
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ctrl
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:274,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:274,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:276,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:276,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:277,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:279,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:273,18'
          Dst:             BIO_ctrl
        - Src:             '/src/boringssl/crypto/bio/bio.cc:274,3'
          Dst:             __assert_fail
    - functionName:    BIO_ctrl_pending
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_pending
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:270,50'
          Dst:             BIO_pending
    - functionName:    BIO_pending
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         10
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ctrl
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:262,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:262,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:264,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:264,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:265,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:267,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:261,18'
          Dst:             BIO_ctrl
        - Src:             '/src/boringssl/crypto/bio/bio.cc:262,3'
          Dst:             __assert_fail
    - functionName:    BIO_callback_ctrl
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - cmd
        - fp
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:248,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:249,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:252,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:252,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:252,30'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:253,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:252,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:253,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:257,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:253,5'
          Dst:             ERR_put_error
    - functionName:    BIO_copy_next_retry
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_clear_retry_flags
        - BIO_get_retry_flags
        - BIO_set_flags
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:242,3'
          Dst:             BIO_clear_retry_flags
        - Src:             '/src/boringssl/crypto/bio/bio.cc:243,22'
          Dst:             BIO_get_retry_flags
        - Src:             '/src/boringssl/crypto/bio/bio.cc:243,3'
          Dst:             BIO_set_flags
    - functionName:    BIO_clear_retry_flags
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_get_retry_flags
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_set_flags
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - flags
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_method_type
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_set_retry_write
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_set_retry_read
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_clear_flags
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - flags
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_set_retry_reason
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - reason
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_get_retry_reason
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_should_io_special
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_test_flags
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:213,10'
          Dst:             BIO_test_flags
    - functionName:    BIO_test_flags
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - flags
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_should_retry
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_test_flags
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:209,10'
          Dst:             BIO_test_flags
    - functionName:    BIO_should_write
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_test_flags
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:205,10'
          Dst:             BIO_test_flags
    - functionName:    BIO_should_read
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_test_flags
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:201,10'
          Dst:             BIO_test_flags
    - functionName:    BIO_eof
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:194,37'
          Dst:             BIO_ctrl
    - functionName:    BIO_reset
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:192,39'
          Dst:             BIO_ctrl
    - functionName:    BIO_int_ctrl
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - b
        - cmd
        - larg
        - iarg
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:189,10'
          Dst:             BIO_ctrl
    - functionName:    BIO_ptr_ctrl
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - b
        - cmd
        - larg
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:180,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:183,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:179,7'
          Dst:             BIO_ctrl
    - functionName:    BIO_flush
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:161,39'
          Dst:             BIO_ctrl
    - functionName:    BIO_gets
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - buf
        - len
      BBCount:         18
      ICount:          109
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:101,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:101,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:102,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:101,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:101,45'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:102,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:102,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:105,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:106,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:109,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:110,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:112,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:114,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:116,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:102,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio.cc:106,5'
          Dst:             ERR_put_error
    - functionName:    BIO_free_all
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:79,31'
          Dst:             BIO_free
    - functionName:    BIO_free
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_pop
        - CRYPTO_free_ex_data
        - CRYPTO_refcount_dec_and_test_zero
        - OPENSSL_free
      functionUses:    49
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:55,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:56,45'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - BIO_pop
                - CRYPTO_free_ex_data
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:69,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:56,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:57,7'
              BranchSideFuncs:
                - BIO_pop
                - CRYPTO_free_ex_data
                - OPENSSL_free
                - CRYPTO_refcount_dec_and_test_zero
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:60,24'
              BranchSideFuncs:
                - BIO_pop
                - CRYPTO_free_ex_data
                - OPENSSL_free
                - CRYPTO_refcount_dec_and_test_zero
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:62,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:62,32'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - OPENSSL_free
                - CRYPTO_refcount_dec_and_test_zero
                - BIO_pop
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:66,44'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - OPENSSL_free
                - CRYPTO_refcount_dec_and_test_zero
                - BIO_pop
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:62,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:63,7'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - OPENSSL_free
                - CRYPTO_refcount_dec_and_test_zero
                - BIO_pop
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:66,44'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - OPENSSL_free
                - CRYPTO_refcount_dec_and_test_zero
                - BIO_pop
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:56,10'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/bio/bio.cc:60,16'
          Dst:             BIO_pop
        - Src:             '/src/boringssl/crypto/bio/bio.cc:66,5'
          Dst:             CRYPTO_free_ex_data
        - Src:             '/src/boringssl/crypto/bio/bio.cc:67,5'
          Dst:             OPENSSL_free
    - functionName:    BIO_pop
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:313,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:314,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:316,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_vfree
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:77,28'
          Dst:             BIO_free
    - functionName:    BIO_up_ref
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:73,3'
          Dst:             CRYPTO_refcount_inc
    - functionName:    BIO_new
      functionSourceFile: '/src/boringssl/crypto/bio/bio.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
      BBCount:         11
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_new_ex_data
        - OPENSSL_free
        - OPENSSL_zalloc
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:36,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:39,17'
              BranchSideFuncs:
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_new_ex_data
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:44,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:44,34'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:49,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio.cc:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:45,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio.cc:49,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio.cc:34,38'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/bio/bio.cc:42,3'
          Dst:             CRYPTO_new_ex_data
        - Src:             '/src/boringssl/crypto/bio/bio.cc:45,5'
          Dst:             OPENSSL_free
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/bio/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memchrPvim
      functionSourceFile: '/src/boringssl/crypto/bio/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - s
        - c
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/../internal.h:830,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:831,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:834,17'
              BranchSideFuncs:
                - memchr
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/../internal.h:834,10'
          Dst:             memchr
    - functionName:    _ZL15OPENSSL_memmovePvPKvm
      functionSourceFile: '/src/boringssl/crypto/bio/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/../internal.h:867,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:868,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:871,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/bio/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL8mem_freeP6bio_st
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BUF_MEM_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:78,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:78,26'
              BranchSideFuncs:
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:79,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:78,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:78,39'
              BranchSideFuncs:
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:79,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:79,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:82,27'
              BranchSideFuncs:
                - BUF_MEM_free
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:83,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:84,5'
              BranchSideFuncs:
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:86,16'
              BranchSideFuncs:
                - BUF_MEM_free
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:86,3'
          Dst:             BUF_MEM_free
    - functionName:    _ZL7mem_newP6bio_st
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BUF_MEM_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:64,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:69,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:62,7'
          Dst:             BUF_MEM_new
    - functionName:    _ZL8mem_ctrlP6bio_stilPv
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - cmd
        - num
        - ptr
      BBCount:         28
      ICount:          215
      EdgeCount:       31
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZL8mem_freeP6bio_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:169,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:171,11'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11000
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:183,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:185,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:188,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:196,16'
              BranchSideFuncs:
                - _ZL8mem_freeP6bio_st
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:201,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:207,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:209,40'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:212,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:215,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:217,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:219,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:171,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:173,13'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11000
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:181,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:173,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:174,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:177,26'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11000
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:188,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:189,48'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:194,32'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:201,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:202,54'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:205,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:177,11'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:196,7'
          Dst:             _ZL8mem_freeP6bio_st
    - functionName:    _ZL8mem_getsP6bio_stPci
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - buf
        - size
      BBCount:         15
      ICount:          120
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_clear_retry_flags
        - _ZL14OPENSSL_memchrPvim
        - _ZL8mem_readP6bio_stPci
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:141,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:142,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:147,44'
              BranchSideFuncs:
                - _ZL14OPENSSL_memchrPvim.11001
                - _ZL8mem_readP6bio_stPci
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:149,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:150,16'
              BranchSideFuncs:
                - _ZL14OPENSSL_memchrPvim.11001
                - _ZL8mem_readP6bio_stPci
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:155,47'
              BranchSideFuncs:
                - _ZL14OPENSSL_memchrPvim.11001
                - _ZL8mem_readP6bio_stPci
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:156,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:157,17'
              BranchSideFuncs:
                - _ZL8mem_readP6bio_stPci
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:160,18'
              BranchSideFuncs:
                - _ZL8mem_readP6bio_stPci
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:162,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:164,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:140,3'
          Dst:             BIO_clear_retry_flags
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:155,32'
          Dst:             _ZL14OPENSSL_memchrPvim
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:160,9'
          Dst:             _ZL8mem_readP6bio_stPci
    - functionName:    _ZL8mem_readP6bio_stPci
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - out
        - outl
      BBCount:         21
      ICount:          151
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_clear_retry_flags
        - BIO_set_retry_read
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL15OPENSSL_memmovePvPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:93,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:94,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:97,44'
              BranchSideFuncs:
                - BIO_set_retry_read
                - _ZL14OPENSSL_memcpyPvPKvm.11003
                - _ZL15OPENSSL_memmovePvPKvm.11002
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:100,16'
              BranchSideFuncs:
                - BIO_set_retry_read
                - _ZL14OPENSSL_memcpyPvPKvm.11003
                - _ZL15OPENSSL_memmovePvPKvm.11002
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:103,7'
              BranchSideFuncs:
                - BIO_set_retry_read
                - _ZL14OPENSSL_memcpyPvPKvm.11003
                - _ZL15OPENSSL_memmovePvPKvm.11002
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:104,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11003
                - _ZL15OPENSSL_memmovePvPKvm.11002
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:111,14'
              BranchSideFuncs:
                - BIO_set_retry_read
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:106,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:107,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:109,23'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.11002
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:113,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:114,26'
              BranchSideFuncs:
                - BIO_set_retry_read
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:116,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:92,3'
          Dst:             BIO_clear_retry_flags
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:104,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:109,7'
          Dst:             _ZL15OPENSSL_memmovePvPKvm
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:114,7'
          Dst:             BIO_set_retry_read
    - functionName:    _ZL9mem_writeP6bio_stPKci
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - in
        - inl
      BBCount:         10
      ICount:          71
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_clear_retry_flags
        - BUF_MEM_append
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:123,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:126,7'
              BranchSideFuncs:
                - BUF_MEM_append
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:127,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:131,44'
              BranchSideFuncs:
                - BUF_MEM_append
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:133,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:136,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:121,3'
          Dst:             BIO_clear_retry_flags
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:127,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:132,8'
          Dst:             BUF_MEM_append
    - functionName:    BIO_set_mem_eof_return
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - eof_value
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:257,15'
          Dst:             BIO_ctrl
    - functionName:    BIO_set_mem_buf
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - b
        - take_ownership
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:253,15'
          Dst:             BIO_ctrl
    - functionName:    BIO_get_mem_ptr
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - out
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:249,15'
          Dst:             BIO_ctrl
    - functionName:    BIO_get_mem_data
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - contents
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:245,10'
          Dst:             BIO_ctrl
    - functionName:    BIO_mem_contents
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - out_contents
        - out_len
      BBCount:         4
      ICount:          46
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:234,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:235,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:238,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BIO_s_mem
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_new_mem_buf
      functionSourceFile: '/src/boringssl/crypto/bio/bio_mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         14
      ICount:          104
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_new
        - BIO_s_mem
        - ERR_put_error
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:31,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:31,48'
              BranchSideFuncs:
                - strlen
                - BIO_s_mem
                - BIO_new
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:31,63'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:33,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:33,15'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:38,17'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:33,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:34,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:38,17'
              BranchSideFuncs:
                - BIO_s_mem
                - BIO_new
        - Branch String:   '/src/boringssl/crypto/bio/bio_mem.cc:39,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:40,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/bio_mem.cc:43,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:31,33'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:34,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:38,17'
          Dst:             BIO_s_mem
        - Src:             '/src/boringssl/crypto/bio/bio_mem.cc:38,9'
          Dst:             BIO_new
    - functionName:    _ZL7fd_freeP6bio_st
      functionSourceFile: '/src/boringssl/crypto/bio/fd.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - close
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/fd.cc:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:63,7'
              BranchSideFuncs:
                - close
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:64,9'
              BranchSideFuncs:
                - close
        - Branch String:   '/src/boringssl/crypto/bio/fd.cc:64,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:65,23'
              BranchSideFuncs:
                - close
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:67,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/fd.cc:65,7'
          Dst:             close
    - functionName:    close
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL6fd_newP6bio_st
      functionSourceFile: '/src/boringssl/crypto/bio/fd.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL7fd_ctrlP6bio_stilPv
      functionSourceFile: '/src/boringssl/crypto/bio/fd.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - cmd
        - num
        - ptr
      BBCount:         25
      ICount:          173
      EdgeCount:       28
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL7fd_freeP6bio_st
        - lseek
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/fd.cc:99,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:101,11'
              BranchSideFuncs:
                - lseek
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:104,11'
              BranchSideFuncs:
                - lseek
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:110,11'
              BranchSideFuncs:
                - lseek
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:110,11'
              BranchSideFuncs:
                - lseek
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:115,15'
              BranchSideFuncs:
                - _ZL7fd_freeP6bio_st
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:121,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:131,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:133,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:136,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:138,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/fd.cc:104,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:105,38'
              BranchSideFuncs:
                - lseek
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:107,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/fd.cc:110,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:111,38'
              BranchSideFuncs:
                - lseek
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:113,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/fd.cc:121,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:122,39'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:128,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/fd.cc:123,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:124,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:126,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/fd.cc:105,22'
          Dst:             lseek
        - Src:             '/src/boringssl/crypto/bio/fd.cc:111,22'
          Dst:             lseek
        - Src:             '/src/boringssl/crypto/bio/fd.cc:115,7'
          Dst:             _ZL7fd_freeP6bio_st
    - functionName:    lseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL7fd_getsP6bio_stPci
      functionSourceFile: '/src/boringssl/crypto/bio/fd.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bp
        - buf
        - size
      BBCount:         15
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL7fd_readP6bio_stPci
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/fd.cc:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:144,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:147,15'
              BranchSideFuncs:
                - _ZL7fd_readP6bio_stPci
        - Branch String:   '/src/boringssl/crypto/bio/fd.cc:149,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:149,31'
              BranchSideFuncs:
                - _ZL7fd_readP6bio_stPci
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:149,3'
              BranchSideFuncs:
                - _ZL7fd_readP6bio_stPci
        - Branch String:   '/src/boringssl/crypto/bio/fd.cc:149,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:150,14'
              BranchSideFuncs:
                - _ZL7fd_readP6bio_stPci
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:157,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/fd.cc:152,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:149,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:153,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/fd.cc:149,23'
          Dst:             _ZL7fd_readP6bio_stPci
    - functionName:    _ZL7fd_readP6bio_stPci
      functionSourceFile: '/src/boringssl/crypto/bio/fd.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - b
        - out
        - outl
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_clear_retry_flags
        - BIO_set_retry_read
        - bio_errno_should_retry
        - read
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/fd.cc:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:77,7'
              BranchSideFuncs:
                - bio_errno_should_retry
                - BIO_set_retry_read
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:78,32'
              BranchSideFuncs:
                - bio_errno_should_retry
                - BIO_set_retry_read
        - Branch String:   '/src/boringssl/crypto/bio/fd.cc:78,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:79,26'
              BranchSideFuncs:
                - BIO_set_retry_read
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:81,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/fd.cc:75,14'
          Dst:             read
        - Src:             '/src/boringssl/crypto/bio/fd.cc:76,3'
          Dst:             BIO_clear_retry_flags
        - Src:             '/src/boringssl/crypto/bio/fd.cc:78,9'
          Dst:             bio_errno_should_retry
        - Src:             '/src/boringssl/crypto/bio/fd.cc:79,7'
          Dst:             BIO_set_retry_read
    - functionName:    read
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL8fd_writeP6bio_stPKci
      functionSourceFile: '/src/boringssl/crypto/bio/fd.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - b
        - in
        - inl
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_clear_retry_flags
        - BIO_set_retry_write
        - bio_errno_should_retry
        - write
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/fd.cc:89,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:89,7'
              BranchSideFuncs:
                - bio_errno_should_retry
                - BIO_set_retry_write
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:90,32'
              BranchSideFuncs:
                - bio_errno_should_retry
                - BIO_set_retry_write
        - Branch String:   '/src/boringssl/crypto/bio/fd.cc:90,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:91,27'
              BranchSideFuncs:
                - BIO_set_retry_write
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:93,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/fd.cc:87,18'
          Dst:             write
        - Src:             '/src/boringssl/crypto/bio/fd.cc:88,3'
          Dst:             BIO_clear_retry_flags
        - Src:             '/src/boringssl/crypto/bio/fd.cc:90,9'
          Dst:             bio_errno_should_retry
        - Src:             '/src/boringssl/crypto/bio/fd.cc:91,7'
          Dst:             BIO_set_retry_write
    - functionName:    write
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_get_fd
      functionSourceFile: '/src/boringssl/crypto/bio/fd.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - out_fd
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/fd.cc:178,15'
          Dst:             BIO_ctrl
    - functionName:    BIO_set_fd
      functionSourceFile: '/src/boringssl/crypto/bio/fd.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - bio
        - fd
        - close_flag
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_int_ctrl
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/fd.cc:174,15'
          Dst:             BIO_int_ctrl
    - functionName:    BIO_s_fd
      functionSourceFile: '/src/boringssl/crypto/bio/fd.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_new_fd
      functionSourceFile: '/src/boringssl/crypto/bio/fd.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - fd
        - close_flag
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_new
        - BIO_s_fd
        - BIO_set_fd
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/fd.cc:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/fd.cc:52,14'
              BranchSideFuncs:
                - BIO_set_fd
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/fd.cc:48,22'
          Dst:             BIO_s_fd
        - Src:             '/src/boringssl/crypto/bio/fd.cc:48,14'
          Dst:             BIO_new
        - Src:             '/src/boringssl/crypto/bio/fd.cc:52,3'
          Dst:             BIO_set_fd
    - functionName:    _ZL11closesocketi
      functionSourceFile: '/src/boringssl/crypto/bio/socket.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - sock
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - close
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/socket.cc:34,10'
          Dst:             close
    - functionName:    _ZL9sock_freeP6bio_st
      functionSourceFile: '/src/boringssl/crypto/bio/socket.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11closesocketi
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:39,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:39,7'
              BranchSideFuncs:
                - _ZL11closesocketi
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:40,9'
              BranchSideFuncs:
                - _ZL11closesocketi
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:40,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:41,19'
              BranchSideFuncs:
                - _ZL11closesocketi
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:43,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/socket.cc:41,7'
          Dst:             _ZL11closesocketi
    - functionName:    _ZL9sock_ctrlP6bio_stilPv
      functionSourceFile: '/src/boringssl/crypto/bio/socket.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - cmd
        - num
        - ptr
      BBCount:         15
      ICount:          115
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL9sock_freeP6bio_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:86,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:88,17'
              BranchSideFuncs:
                - _ZL9sock_freeP6bio_st
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:94,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:103,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:105,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:108,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:110,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:94,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:95,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:101,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:96,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:97,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:99,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/socket.cc:88,7'
          Dst:             _ZL9sock_freeP6bio_st
    - functionName:    _ZL9sock_readP6bio_stPci
      functionSourceFile: '/src/boringssl/crypto/bio/socket.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - b
        - out
        - outl
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_clear_retry_flags
        - BIO_set_retry_read
        - bio_clear_socket_error
        - bio_socket_should_retry
        - read
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:51,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:54,3'
              BranchSideFuncs:
                - bio_clear_socket_error
                - read
                - BIO_clear_retry_flags
                - bio_socket_should_retry
                - BIO_set_retry_read
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:62,33'
              BranchSideFuncs:
                - bio_socket_should_retry
                - BIO_set_retry_read
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:66,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:62,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:63,26'
              BranchSideFuncs:
                - BIO_set_retry_read
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:65,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/socket.cc:54,3'
          Dst:             bio_clear_socket_error
        - Src:             '/src/boringssl/crypto/bio/socket.cc:58,18'
          Dst:             read
        - Src:             '/src/boringssl/crypto/bio/socket.cc:60,3'
          Dst:             BIO_clear_retry_flags
        - Src:             '/src/boringssl/crypto/bio/socket.cc:62,9'
          Dst:             bio_socket_should_retry
        - Src:             '/src/boringssl/crypto/bio/socket.cc:63,7'
          Dst:             BIO_set_retry_read
    - functionName:    _ZL10sock_writeP6bio_stPKci
      functionSourceFile: '/src/boringssl/crypto/bio/socket.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - b
        - in
        - inl
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_clear_retry_flags
        - BIO_set_retry_write
        - bio_clear_socket_error
        - bio_socket_should_retry
        - write
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:77,7'
              BranchSideFuncs:
                - bio_socket_should_retry
                - BIO_set_retry_write
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:78,33'
              BranchSideFuncs:
                - bio_socket_should_retry
                - BIO_set_retry_write
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:78,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:79,27'
              BranchSideFuncs:
                - BIO_set_retry_write
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:81,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/socket.cc:70,3'
          Dst:             bio_clear_socket_error
        - Src:             '/src/boringssl/crypto/bio/socket.cc:74,18'
          Dst:             write
        - Src:             '/src/boringssl/crypto/bio/socket.cc:76,3'
          Dst:             BIO_clear_retry_flags
        - Src:             '/src/boringssl/crypto/bio/socket.cc:78,9'
          Dst:             bio_socket_should_retry
        - Src:             '/src/boringssl/crypto/bio/socket.cc:79,7'
          Dst:             BIO_set_retry_write
    - functionName:    BIO_meth_get_callback_ctrl
      functionSourceFile: '/src/boringssl/crypto/bio/socket.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_s_socket
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:206,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:206,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:206,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/socket.cc:206,3'
          Dst:             BIO_s_socket
        - Src:             '/src/boringssl/crypto/bio/socket.cc:206,3'
          Dst:             abort
    - functionName:    BIO_s_socket
      functionSourceFile: '/src/boringssl/crypto/bio/socket.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_meth_get_destroy
      functionSourceFile: '/src/boringssl/crypto/bio/socket.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_s_socket
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:200,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:200,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:200,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/socket.cc:200,3'
          Dst:             BIO_s_socket
        - Src:             '/src/boringssl/crypto/bio/socket.cc:200,3'
          Dst:             abort
    - functionName:    BIO_meth_get_create
      functionSourceFile: '/src/boringssl/crypto/bio/socket.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_s_socket
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:195,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:195,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:195,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/socket.cc:195,3'
          Dst:             BIO_s_socket
        - Src:             '/src/boringssl/crypto/bio/socket.cc:195,3'
          Dst:             abort
    - functionName:    BIO_meth_get_ctrl
      functionSourceFile: '/src/boringssl/crypto/bio/socket.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_s_socket
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:190,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:190,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:190,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/socket.cc:190,3'
          Dst:             BIO_s_socket
        - Src:             '/src/boringssl/crypto/bio/socket.cc:190,3'
          Dst:             abort
    - functionName:    BIO_meth_get_puts
      functionSourceFile: '/src/boringssl/crypto/bio/socket.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
      BBCount:         7
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_s_socket
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:185,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:185,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:185,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/socket.cc:185,3'
          Dst:             BIO_s_socket
        - Src:             '/src/boringssl/crypto/bio/socket.cc:185,3'
          Dst:             abort
    - functionName:    BIO_meth_get_gets
      functionSourceFile: '/src/boringssl/crypto/bio/socket.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_s_socket
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:180,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:180,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:180,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/socket.cc:180,3'
          Dst:             BIO_s_socket
        - Src:             '/src/boringssl/crypto/bio/socket.cc:180,3'
          Dst:             abort
    - functionName:    BIO_meth_get_read
      functionSourceFile: '/src/boringssl/crypto/bio/socket.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_s_socket
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:175,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:175,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:175,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/socket.cc:175,3'
          Dst:             BIO_s_socket
        - Src:             '/src/boringssl/crypto/bio/socket.cc:175,3'
          Dst:             abort
    - functionName:    BIO_meth_get_write
      functionSourceFile: '/src/boringssl/crypto/bio/socket.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_s_socket
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:170,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:170,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:170,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/socket.cc:170,3'
          Dst:             BIO_s_socket
        - Src:             '/src/boringssl/crypto/bio/socket.cc:170,3'
          Dst:             abort
    - functionName:    BIO_new_socket
      functionSourceFile: '/src/boringssl/crypto/bio/socket.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - fd
        - close_flag
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_new
        - BIO_s_socket
        - BIO_set_fd
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/socket.cc:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:133,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/socket.cc:135,14'
              BranchSideFuncs:
                - BIO_set_fd
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/socket.cc:131,17'
          Dst:             BIO_s_socket
        - Src:             '/src/boringssl/crypto/bio/socket.cc:131,9'
          Dst:             BIO_new
        - Src:             '/src/boringssl/crypto/bio/socket.cc:135,3'
          Dst:             BIO_set_fd
    - functionName:    bio_socket_should_retry
      functionSourceFile: '/src/boringssl/crypto/bio/socket_helper.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - return_value
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bio_errno_should_retry
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/socket_helper.cc:127,10'
          Dst:             bio_errno_should_retry
    - functionName:    bio_sock_error
      functionSourceFile: '/src/boringssl/crypto/bio/socket_helper.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - sock
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - getsockopt
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/socket_helper.cc:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket_helper.cc:117,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/socket_helper.cc:119,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/socket_helper.cc:116,7'
          Dst:             getsockopt
    - functionName:    getsockopt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bio_clear_socket_error
      functionSourceFile: '/src/boringssl/crypto/bio/socket_helper.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bio_socket_nbio
      functionSourceFile: '/src/boringssl/crypto/bio/socket_helper.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - sock
        - on
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fcntl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/socket_helper.cc:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket_helper.cc:99,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/socket_helper.cc:101,8'
              BranchSideFuncs:
                - fcntl
        - Branch String:   '/src/boringssl/crypto/bio/socket_helper.cc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket_helper.cc:102,11'
              BranchSideFuncs:
                - fcntl
            - BranchSide:      '/src/boringssl/crypto/bio/socket_helper.cc:104,11'
              BranchSideFuncs:
                - fcntl
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/socket_helper.cc:97,15'
          Dst:             fcntl
        - Src:             '/src/boringssl/crypto/bio/socket_helper.cc:106,10'
          Dst:             fcntl
    - functionName:    fcntl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/bio/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/bio/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bio_ip_and_port_to_socket_and_addr
      functionSourceFile: '/src/boringssl/crypto/bio/socket_helper.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_sock
        - out_addr
        - out_addr_length
        - hostname
        - port_str
      BBCount:         16
      ICount:          137
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - freeaddrinfo
        - gai_strerror
        - getaddrinfo
        - socket
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/socket_helper.cc:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket_helper.cc:57,5'
              BranchSideFuncs:
                - ERR_put_error
                - gai_strerror
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/bio/socket_helper.cc:66,7'
              BranchSideFuncs:
                - freeaddrinfo
                - _ZL14OPENSSL_memsetPvim.11100
                - _ZL14OPENSSL_memcpyPvPKvm.11099
                - socket
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/socket_helper.cc:68,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket_helper.cc:69,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11100
                - _ZL14OPENSSL_memcpyPvPKvm.11099
                - socket
                - freeaddrinfo
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/socket_helper.cc:84,3'
              BranchSideFuncs:
                - freeaddrinfo
        - Branch String:   '/src/boringssl/crypto/bio/socket_helper.cc:69,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket_helper.cc:70,7'
              BranchSideFuncs:
                - freeaddrinfo
                - _ZL14OPENSSL_memsetPvim.11100
                - _ZL14OPENSSL_memcpyPvPKvm.11099
                - socket
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/socket_helper.cc:72,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11100
                - _ZL14OPENSSL_memcpyPvPKvm.11099
                - socket
                - freeaddrinfo
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/socket_helper.cc:77,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/socket_helper.cc:78,7'
              BranchSideFuncs:
                - ERR_put_error
                - freeaddrinfo
            - BranchSide:      '/src/boringssl/crypto/bio/socket_helper.cc:82,9'
              BranchSideFuncs:
                - freeaddrinfo
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/socket_helper.cc:51,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/bio/socket_helper.cc:55,9'
          Dst:             getaddrinfo
        - Src:             '/src/boringssl/crypto/bio/socket_helper.cc:57,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/socket_helper.cc:61,27'
          Dst:             gai_strerror
        - Src:             '/src/boringssl/crypto/bio/socket_helper.cc:61,5'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/bio/socket_helper.cc:72,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/bio/socket_helper.cc:73,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/bio/socket_helper.cc:76,17'
          Dst:             socket
        - Src:             '/src/boringssl/crypto/bio/socket_helper.cc:78,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/socket_helper.cc:87,3'
          Dst:             freeaddrinfo
    - functionName:    getaddrinfo
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gai_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:    socket
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    freeaddrinfo
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BN_bn2lebinpad
      functionSourceFile: '/src/boringssl/crypto/bn/convert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - len
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_bn2le_padded
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:402,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:403,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:404,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:402,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:404,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:406,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/convert.cc:403,8'
          Dst:             BN_bn2le_padded
    - functionName:    BN_bn2binpad
      functionSourceFile: '/src/boringssl/crypto/bn/convert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - len
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_bn2bin_padded
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:394,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:395,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:396,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:394,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:396,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:398,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/convert.cc:395,8'
          Dst:             BN_bn2bin_padded
    - functionName:    BN_mpi2bn
      functionSourceFile: '/src/boringssl/crypto/bn/convert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - len
        - out
      BBCount:         23
      ICount:          163
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - BN_bin2bn
        - BN_clear_bit
        - BN_free
        - BN_new
        - BN_num_bits
        - BN_zero
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:352,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:353,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:356,34'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_num_bits
                - BN_clear_bit
                - BN_free
                - BN_zero
                - BN_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:360,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:361,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:365,7'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_num_bits
                - BN_clear_bit
                - BN_free
                - BN_zero
                - BN_new
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:366,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:367,11'
              BranchSideFuncs:
                - BN_new
                - BN_bin2bn
                - BN_num_bits
                - BN_clear_bit
                - BN_free
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:374,7'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_num_bits
                - BN_clear_bit
                - BN_free
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:368,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:369,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:371,20'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_num_bits
                - BN_clear_bit
                - BN_free
                - BN_zero
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:374,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:375,13'
              BranchSideFuncs:
                - BN_zero
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:379,6'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_num_bits
                - BN_clear_bit
                - BN_free
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:380,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:381,9'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:386,17'
              BranchSideFuncs:
                - BN_num_bits
                - BN_clear_bit
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:381,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:382,15'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:384,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:387,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:388,18'
              BranchSideFuncs:
                - BN_num_bits
                - BN_clear_bit
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:390,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/convert.cc:353,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bn/convert.cc:361,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bn/convert.cc:367,11'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/bn/convert.cc:375,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/bn/convert.cc:380,7'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/bn/convert.cc:382,7'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/bn/convert.cc:388,23'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/bn/convert.cc:388,5'
          Dst:             BN_clear_bit
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/bn/../fipsmodule/bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/../fipsmodule/bn/../../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/../fipsmodule/bn/../../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/../fipsmodule/bn/../../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BN_bn2mpi
      functionSourceFile: '/src/boringssl/crypto/bn/convert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
      BBCount:         29
      ICount:          195
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - BN_bn2bin
        - BN_num_bits
        - _ZL14OPENSSL_memsetPvim
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:319,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:319,22'
              BranchSideFuncs:
                - BN_bn2bin
                - _ZL14OPENSSL_memsetPvim.11149
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:323,22'
              BranchSideFuncs:
                - BN_bn2bin
                - _ZL14OPENSSL_memsetPvim.11149
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:319,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:320,12'
              BranchSideFuncs:
                - BN_bn2bin
                - _ZL14OPENSSL_memsetPvim.11149
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:323,22'
              BranchSideFuncs:
                - BN_bn2bin
                - _ZL14OPENSSL_memsetPvim.11149
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:324,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:324,26'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11149
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:327,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11149
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:324,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:324,40'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11149
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:327,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11149
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:324,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:327,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11149
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:333,7'
              BranchSideFuncs:
                - BN_bn2bin
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:327,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:328,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11149
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:330,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:333,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:334,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:337,12'
              BranchSideFuncs:
                - BN_bn2bin
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:341,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:342,5'
              BranchSideFuncs:
                - BN_bn2bin
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:344,13'
              BranchSideFuncs:
                - BN_bn2bin
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:345,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:345,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:348,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:345,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:346,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:348,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/convert.cc:314,23'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/bn/convert.cc:328,7'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/bn/convert.cc:344,3'
          Dst:             BN_bn2bin
    - functionName:    BN_print_fp
      functionSourceFile: '/src/boringssl/crypto/bn/convert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - a
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - BN_print
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:303,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:304,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:307,22'
              BranchSideFuncs:
                - BN_print
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/convert.cc:302,12'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/bn/convert.cc:307,13'
          Dst:             BN_print
        - Src:             '/src/boringssl/crypto/bn/convert.cc:308,3'
          Dst:             BIO_free
    - functionName:    BN_print
      functionSourceFile: '/src/boringssl/crypto/bn/convert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - a
      BBCount:         30
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - BIO_write
        - BN_is_zero
        - bn_minimal_width
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:277,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:277,27'
              BranchSideFuncs:
                - BIO_write
                - BN_is_zero
                - bn_minimal_width
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:281,18'
              BranchSideFuncs:
                - BN_is_zero
                - bn_minimal_width
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:277,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:278,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:281,18'
              BranchSideFuncs:
                - BN_is_zero
                - bn_minimal_width
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:281,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:281,34'
              BranchSideFuncs:
                - BIO_write
                - bn_minimal_width
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:285,7'
              BranchSideFuncs:
                - bn_minimal_width
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:281,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:282,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:285,7'
              BranchSideFuncs:
                - bn_minimal_width
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:286,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:287,14'
              BranchSideFuncs:
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:298,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:287,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:289,22'
              BranchSideFuncs:
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:297,3'
              BranchSideFuncs:
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:290,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:290,16'
              BranchSideFuncs:
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:291,23'
              BranchSideFuncs:
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:290,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:291,23'
              BranchSideFuncs:
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:296,5'
              BranchSideFuncs:
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:291,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:292,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:294,11'
              BranchSideFuncs:
                - BIO_write
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/convert.cc:277,17'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/bn/convert.cc:281,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/bn/convert.cc:281,24'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/bn/convert.cc:286,16'
          Dst:             bn_minimal_width
        - Src:             '/src/boringssl/crypto/bn/convert.cc:291,13'
          Dst:             BIO_write
    - functionName:    BN_asc2bn
      functionSourceFile: '/src/boringssl/crypto/bn/convert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - outp
        - in
      BBCount:         25
      ICount:          138
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - BN_dec2bn
        - BN_hex2bn
        - BN_is_zero
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:255,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:256,7'
              BranchSideFuncs:
                - BN_dec2bn
                - BN_is_zero
                - BN_hex2bn
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:259,7'
              BranchSideFuncs:
                - BN_dec2bn
                - BN_is_zero
                - BN_hex2bn
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:259,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:259,24'
              BranchSideFuncs:
                - BN_dec2bn
                - BN_is_zero
                - BN_hex2bn
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:264,20'
              BranchSideFuncs:
                - BN_dec2bn
                - BN_is_zero
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:259,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:259,40'
              BranchSideFuncs:
                - BN_hex2bn
                - BN_is_zero
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:260,20'
              BranchSideFuncs:
                - BN_hex2bn
                - BN_is_zero
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:259,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:260,20'
              BranchSideFuncs:
                - BN_hex2bn
                - BN_is_zero
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:264,20'
              BranchSideFuncs:
                - BN_dec2bn
                - BN_is_zero
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:260,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:261,7'
              BranchSideFuncs:
                - BN_is_zero
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:263,3'
              BranchSideFuncs:
                - BN_is_zero
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:264,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:0,0'
              BranchSideFuncs:
                - BN_is_zero
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:265,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:269,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:269,39'
              BranchSideFuncs:
                - BN_is_zero
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:273,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:269,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:270,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:273,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/convert.cc:260,10'
          Dst:             BN_hex2bn
        - Src:             '/src/boringssl/crypto/bn/convert.cc:264,10'
          Dst:             BN_dec2bn
        - Src:             '/src/boringssl/crypto/bn/convert.cc:269,27'
          Dst:             BN_is_zero
    - functionName:    BN_hex2bn
      functionSourceFile: '/src/boringssl/crypto/bn/convert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - outp
        - in
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_isxdigit
        - _ZL10decode_hexP9bignum_stPKci
        - _ZL7bn_x2bnPP9bignum_stPKcPFiS0_S3_iEPFiiE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/convert.cc:195,10'
          Dst:             _ZL7bn_x2bnPP9bignum_stPKcPFiS0_S3_iEPFiiE
        - Src:             '/src/boringssl/crypto/bn/convert.cc:195,10'
          Dst:             _ZL10decode_hexP9bignum_stPKci
        - Src:             '/src/boringssl/crypto/bn/convert.cc:195,10'
          Dst:             OPENSSL_isxdigit
    - functionName:    BN_dec2bn
      functionSourceFile: '/src/boringssl/crypto/bn/convert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - outp
        - in
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_isdigit
        - _ZL10decode_decP9bignum_stPKci
        - _ZL7bn_x2bnPP9bignum_stPKcPFiS0_S3_iEPFiiE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/convert.cc:250,10'
          Dst:             _ZL7bn_x2bnPP9bignum_stPKcPFiS0_S3_iEPFiiE
        - Src:             '/src/boringssl/crypto/bn/convert.cc:250,10'
          Dst:             _ZL10decode_decP9bignum_stPKci
        - Src:             '/src/boringssl/crypto/bn/convert.cc:250,10'
          Dst:             OPENSSL_isdigit
    - functionName:    _ZL10decode_decP9bignum_stPKci
      functionSourceFile: '/src/boringssl/crypto/bn/convert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bn
        - in
        - in_len
      BBCount:         19
      ICount:          118
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - BN_add_word
        - BN_mul_word
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:120,7'
              BranchSideFuncs:
                - BN_mul_word
                - BN_add_word
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:122,5'
              BranchSideFuncs:
                - BN_mul_word
                - BN_add_word
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:123,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:124,7'
              BranchSideFuncs:
                - BN_mul_word
                - BN_add_word
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:134,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:126,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:127,24'
              BranchSideFuncs:
                - BN_mul_word
                - BN_add_word
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:133,3'
              BranchSideFuncs:
                - BN_mul_word
                - BN_add_word
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:127,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:127,57'
              BranchSideFuncs:
                - BN_add_word
                - BN_mul_word
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:128,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:127,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:128,9'
              BranchSideFuncs:
                - BN_mul_word
                - BN_add_word
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:130,9'
              BranchSideFuncs:
                - BN_mul_word
                - BN_add_word
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/convert.cc:127,12'
          Dst:             BN_mul_word
        - Src:             '/src/boringssl/crypto/bn/convert.cc:127,45'
          Dst:             BN_add_word
    - functionName:    _ZL7bn_x2bnPP9bignum_stPKcPFiS0_S3_iEPFiiE
      functionSourceFile: '/src/boringssl/crypto/bn/convert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - outp
        - in
        - decode
        - want_char
      BBCount:         35
      ICount:          203
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - BN_free
        - BN_is_zero
        - BN_new
        - BN_zero
        - bn_set_minimal_width
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:146,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:146,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:147,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:146,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:147,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:150,8'
              BranchSideFuncs:
                - BN_zero
                - BN_free
                - bn_set_minimal_width
                - BN_is_zero
                - BN_new
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:150,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:151,9'
              BranchSideFuncs:
                - BN_zero
                - BN_free
                - bn_set_minimal_width
                - BN_is_zero
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:155,10'
              BranchSideFuncs:
                - BN_zero
                - BN_free
                - bn_set_minimal_width
                - BN_is_zero
                - BN_new
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:155,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:155,50'
              BranchSideFuncs:
                - BN_zero
                - BN_free
                - bn_set_minimal_width
                - BN_is_zero
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:155,3'
              BranchSideFuncs:
                - BN_zero
                - BN_free
                - bn_set_minimal_width
                - BN_is_zero
                - BN_new
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:155,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:156,3'
              BranchSideFuncs:
                - BN_zero
                - BN_free
                - bn_set_minimal_width
                - BN_is_zero
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:158,9'
              BranchSideFuncs:
                - BN_zero
                - BN_free
                - bn_set_minimal_width
                - BN_is_zero
                - BN_new
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:159,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:160,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:164,8'
              BranchSideFuncs:
                - BN_zero
                - BN_free
                - bn_set_minimal_width
                - BN_is_zero
                - BN_new
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:164,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:165,11'
              BranchSideFuncs:
                - BN_new
                - BN_free
                - bn_set_minimal_width
                - BN_is_zero
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:170,12'
              BranchSideFuncs:
                - BN_zero
                - BN_free
                - bn_set_minimal_width
                - BN_is_zero
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:166,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:167,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:169,3'
              BranchSideFuncs:
                - BN_free
                - bn_set_minimal_width
                - BN_is_zero
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:175,5'
              BranchSideFuncs:
                - bn_set_minimal_width
                - BN_is_zero
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:178,24'
              BranchSideFuncs:
                - bn_set_minimal_width
                - BN_is_zero
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:180,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:183,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:188,13'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:191,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/convert.cc:165,11'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/bn/convert.cc:171,5'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/bn/convert.cc:178,3'
          Dst:             bn_set_minimal_width
        - Src:             '/src/boringssl/crypto/bn/convert.cc:179,8'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/bn/convert.cc:188,5'
          Dst:             BN_free
    - functionName:    _ZL10decode_hexP9bignum_stPKci
      functionSourceFile: '/src/boringssl/crypto/bn/convert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bn
        - in
        - in_len
      BBCount:         24
      ICount:          157
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - OPENSSL_fromxdigit
        - __assert_fail
        - bn_expand
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:76,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:77,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:81,18'
              BranchSideFuncs:
                - bn_expand
                - __assert_fail
                - OPENSSL_fromxdigit
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:82,5'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_fromxdigit
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:85,7'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_fromxdigit
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:86,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:88,9'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_fromxdigit
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:107,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:89,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:90,14'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_fromxdigit
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:93,14'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_fromxdigit
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:95,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:96,15'
              BranchSideFuncs:
                - OPENSSL_fromxdigit
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:104,18'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_fromxdigit
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:97,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:99,9'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_fromxdigit
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:101,15'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_fromxdigit
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:107,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:107,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:108,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/convert.cc:77,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bn/convert.cc:81,8'
          Dst:             bn_expand
        - Src:             '/src/boringssl/crypto/bn/convert.cc:97,12'
          Dst:             OPENSSL_fromxdigit
        - Src:             '/src/boringssl/crypto/bn/convert.cc:99,9'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bn/convert.cc:107,3'
          Dst:             __assert_fail
    - functionName:    BN_bn2dec
      functionSourceFile: '/src/boringssl/crypto/bn/convert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         70
      ICount:          323
      EdgeCount:       133
      CyclomaticComplexity: 65
      functionsReached:
        - BN_div_word
        - BN_dup
        - BN_is_negative
        - BN_is_zero
        - CBB_add_u8
        - CBB_finish
        - CBB_init
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:202,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:203,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - BN_is_zero
                - BN_dup
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div_word
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:204,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:202,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:204,5'
              BranchSideFuncs:
                - BN_is_zero
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - BN_dup
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div_word
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:207,18'
              BranchSideFuncs:
                - BN_is_zero
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - BN_dup
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div_word
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:207,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:208,25'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:212,41'
              BranchSideFuncs:
                - BN_dup
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div_word
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:208,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:209,7'
              BranchSideFuncs:
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:211,3'
              BranchSideFuncs:
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:213,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:214,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:217,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div_word
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:217,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:218,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div_word
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - __assert_fail
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:232,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:219,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:220,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:223,54'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - __assert_fail
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div_word
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:224,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:224,42'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div_word
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:224,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div_word
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:225,29'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - __assert_fail
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div_word
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:230,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div_word
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:225,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:226,11'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div_word
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:228,14'
              BranchSideFuncs:
                - __assert_fail
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div_word
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:217,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div_word
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_zero
                - __assert_fail
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:230,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:0,0'
              BranchSideFuncs:
                - BN_is_negative
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:234,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:235,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_u8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:241,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:234,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:236,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:241,23'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:241,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:242,5'
              BranchSideFuncs:
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:245,16'
              BranchSideFuncs:
                - _ZNSt3__17reverseB8ne180100IPhEEvT_S2_
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/convert.cc:201,19'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/crypto/bn/convert.cc:202,21'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/bn/convert.cc:202,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/bn/convert.cc:203,23'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/bn/convert.cc:203,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bn/convert.cc:207,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/bn/convert.cc:208,25'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/bn/convert.cc:208,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bn/convert.cc:212,34'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/bn/convert.cc:217,13'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/bn/convert.cc:218,23'
          Dst:             BN_div_word
        - Src:             '/src/boringssl/crypto/bn/convert.cc:223,38'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/bn/convert.cc:225,29'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/bn/convert.cc:225,14'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bn/convert.cc:230,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bn/convert.cc:234,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/bn/convert.cc:235,23'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/bn/convert.cc:235,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bn/convert.cc:241,23'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/bn/convert.cc:241,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/bn/convert.cc:247,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/crypto/bn/convert.cc:247,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    BN_bn2hex
      functionSourceFile: '/src/boringssl/crypto/bn/convert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         26
      ICount:          178
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - BN_is_zero
        - OPENSSL_malloc
        - bn_minimal_width
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:45,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:48,13'
              BranchSideFuncs:
                - BN_is_zero
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:50,8'
              BranchSideFuncs:
                - BN_is_zero
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:53,18'
              BranchSideFuncs:
                - BN_is_zero
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:54,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:57,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:58,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:59,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:69,4'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:59,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:61,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:68,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:62,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:62,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:63,27'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:62,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:63,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:67,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/convert.cc:40,15'
          Dst:             bn_minimal_width
        - Src:             '/src/boringssl/crypto/bn/convert.cc:42,7'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/bn/convert.cc:53,7'
          Dst:             BN_is_zero
    - functionName:    BN_bn2cbb_padded
      functionSourceFile: '/src/boringssl/crypto/bn/convert.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - len
        - in
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_bn2bin_padded
        - CBB_add_space
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/convert.cc:34,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:34,60'
              BranchSideFuncs:
                - BN_bn2bin_padded
            - BranchSide:      '/src/boringssl/crypto/bn/convert.cc:34,40'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/convert.cc:34,10'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/bn/convert.cc:34,43'
          Dst:             BN_bn2bin_padded
    - functionName:    BUF_memdup
      functionSourceFile: '/src/boringssl/crypto/buf/buf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_memdup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.cc:117,10'
          Dst:             OPENSSL_memdup
    - functionName:    BUF_strlcat
      functionSourceFile: '/src/boringssl/crypto/buf/buf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - dst_size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_strlcat
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.cc:113,10'
          Dst:             OPENSSL_strlcat
    - functionName:    BUF_strlcpy
      functionSourceFile: '/src/boringssl/crypto/buf/buf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - dst_size
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_strlcpy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.cc:109,10'
          Dst:             OPENSSL_strlcpy
    - functionName:    BUF_strndup
      functionSourceFile: '/src/boringssl/crypto/buf/buf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - size
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_strndup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.cc:105,10'
          Dst:             OPENSSL_strndup
    - functionName:    BUF_strnlen
      functionSourceFile: '/src/boringssl/crypto/buf/buf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - max_len
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_strnlen
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.cc:101,10'
          Dst:             OPENSSL_strnlen
    - functionName:    BUF_strdup
      functionSourceFile: '/src/boringssl/crypto/buf/buf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_strdup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.cc:98,44'
          Dst:             OPENSSL_strdup
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/buf/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/buf/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BUF_MEM_append
      functionSourceFile: '/src/boringssl/crypto/buf/buf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - in
        - len
      BBCount:         10
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - BUF_MEM_reserve
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/buf.cc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:83,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:85,20'
              BranchSideFuncs:
                - BUF_MEM_reserve
                - _ZL14OPENSSL_memcpyPvPKvm.11189
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/buf/buf.cc:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:87,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:90,24'
              BranchSideFuncs:
                - BUF_MEM_reserve
                - _ZL14OPENSSL_memcpyPvPKvm.11189
        - Branch String:   '/src/boringssl/crypto/buf/buf.cc:90,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:91,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11189
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:93,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11189
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.cc:87,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/buf/buf.cc:90,8'
          Dst:             BUF_MEM_reserve
        - Src:             '/src/boringssl/crypto/buf/buf.cc:93,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    BUF_MEM_reserve
      functionSourceFile: '/src/boringssl/crypto/buf/buf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - cap
      BBCount:         12
      ICount:          96
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - OPENSSL_realloc
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/buf.cc:38,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:39,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:42,14'
              BranchSideFuncs:
                - OPENSSL_realloc
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/buf/buf.cc:43,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:44,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:47,7'
              BranchSideFuncs:
                - OPENSSL_realloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/buf/buf.cc:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:50,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:55,48'
              BranchSideFuncs:
                - OPENSSL_realloc
        - Branch String:   '/src/boringssl/crypto/buf/buf.cc:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:57,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:60,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.cc:44,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/buf/buf.cc:50,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/buf/buf.cc:55,32'
          Dst:             OPENSSL_realloc
    - functionName:    BUF_MEM_grow_clean
      functionSourceFile: '/src/boringssl/crypto/buf/buf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BUF_MEM_grow
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.cc:77,10'
          Dst:             BUF_MEM_grow
    - functionName:    BUF_MEM_grow
      functionSourceFile: '/src/boringssl/crypto/buf/buf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BUF_MEM_reserve
        - _ZL14OPENSSL_memsetPvim
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/buf.cc:66,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:67,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11195
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:69,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11195
        - Branch String:   '/src/boringssl/crypto/buf/buf.cc:69,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:70,21'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11195
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:72,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.cc:66,8'
          Dst:             BUF_MEM_reserve
        - Src:             '/src/boringssl/crypto/buf/buf.cc:70,5'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/buf/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/buf/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    BUF_MEM_free
      functionSourceFile: '/src/boringssl/crypto/buf/buf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/buf.cc:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:31,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:33,16'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.cc:33,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/buf/buf.cc:34,3'
          Dst:             OPENSSL_free
    - functionName:    BUF_MEM_new
      functionSourceFile: '/src/boringssl/crypto/buf/buf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_zalloc
      functionUses:    16
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/buf/buf.cc:26,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:26,38'
              BranchSideFuncs:
                - OPENSSL_zalloc
            - BranchSide:      '/src/boringssl/crypto/buf/buf.cc:26,38'
              BranchSideFuncs:
                - OPENSSL_zalloc
      Callsites:
        - Src:             '/src/boringssl/crypto/buf/buf.cc:26,38'
          Dst:             OPENSSL_zalloc
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/../internal.h:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:852,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:855,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/../internal.h:855,10'
          Dst:             memcmp
    - functionName:    _ZL22compare_set_of_elementPKvS0_
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a_ptr
        - b_ptr
      BBCount:         11
      ICount:          96
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_len
        - _ZL14OPENSSL_memcmpPKvS0_m
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:647,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:647,36'
              BranchSideFuncs:
                - CBS_data
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m.11312
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:647,44'
              BranchSideFuncs:
                - CBS_data
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m.11312
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:649,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:650,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:652,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:652,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:653,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:657,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:646,18'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:646,38'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:648,28'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:648,41'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:648,13'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    CBB_flush_asn1_set_of
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 715
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
      BBCount:         33
      ICount:          204
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - CBB_data
        - CBB_flush
        - CBB_len
        - CBS_data
        - CBS_get_any_asn1_element
        - CBS_init
        - CBS_len
        - ERR_put_error
        - OPENSSL_calloc
        - OPENSSL_free
        - OPENSSL_memdup
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL22compare_set_of_elementPKvS0_
        - __assert_fail
        - qsort
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:661,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:662,5'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - CBS_init
                - CBS_len
                - CBB_len
                - CBB_data
                - OPENSSL_memdup
                - OPENSSL_calloc
                - CBS_init
                - qsort
                - CBB_data
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.11320
                - CBS_len
                - CBS_get_any_asn1_element
                - CBS_get_any_asn1_element
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:666,10'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - CBS_init
                - CBS_len
                - CBB_len
                - CBB_data
                - OPENSSL_memdup
                - OPENSSL_calloc
                - CBS_init
                - qsort
                - CBB_data
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.11320
                - CBS_len
                - CBS_get_any_asn1_element
                - CBS_get_any_asn1_element
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:668,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:669,10'
              BranchSideFuncs:
                - CBS_get_any_asn1_element
                - ERR_put_error
                - CBS_len
                - CBB_len
                - CBB_data
                - OPENSSL_memdup
                - OPENSSL_calloc
                - CBS_init
                - qsort
                - CBB_data
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.11320
                - CBS_len
                - CBS_get_any_asn1_element
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:676,7'
              BranchSideFuncs:
                - CBB_len
                - CBB_data
                - OPENSSL_memdup
                - OPENSSL_calloc
                - CBS_init
                - qsort
                - CBB_data
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.11320
                - CBS_len
                - CBS_get_any_asn1_element
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:669,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:670,7'
              BranchSideFuncs:
                - CBS_len
                - CBB_len
                - CBB_data
                - OPENSSL_memdup
                - OPENSSL_calloc
                - CBS_init
                - qsort
                - CBB_data
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.11320
                - CBS_len
                - CBS_get_any_asn1_element
                - CBS_get_any_asn1_element
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:673,17'
              BranchSideFuncs:
                - CBS_len
                - CBB_len
                - CBB_data
                - OPENSSL_memdup
                - OPENSSL_calloc
                - CBS_init
                - qsort
                - CBB_data
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.11320
                - CBS_len
                - CBS_get_any_asn1_element
                - CBS_get_any_asn1_element
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:676,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:677,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:682,7'
              BranchSideFuncs:
                - CBB_len
                - CBB_data
                - OPENSSL_memdup
                - OPENSSL_calloc
                - CBS_init
                - qsort
                - CBB_data
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.11320
                - CBS_len
                - CBS_get_any_asn1_element
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:690,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:690,22'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:691,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:690,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:691,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:693,18'
              BranchSideFuncs:
                - CBS_init
                - qsort
                - CBB_data
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.11320
                - CBS_len
                - CBS_get_any_asn1_element
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:694,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:695,42'
              BranchSideFuncs:
                - CBS_get_any_asn1_element
                - OPENSSL_free
                - OPENSSL_free
                - qsort
                - CBB_data
                - __assert_fail
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.11320
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:699,9'
              BranchSideFuncs:
                - qsort
                - CBB_data
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.11320
                - CBS_len
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:695,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:696,7'
              BranchSideFuncs:
                - qsort
                - CBB_data
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.11320
                - CBS_len
                - CBS_get_any_asn1_element
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:698,3'
              BranchSideFuncs:
                - qsort
                - CBB_data
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.11320
                - CBS_len
                - CBS_get_any_asn1_element
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:703,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:704,20'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.11320
                - CBS_len
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:707,3'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:707,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:707,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:709,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:661,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:667,18'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:667,33'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:667,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:668,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:669,10'
          Dst:             CBS_get_any_asn1_element
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:670,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:683,20'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:685,50'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:685,35'
          Dst:             OPENSSL_memdup
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:687,31'
          Dst:             OPENSSL_calloc
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:693,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:695,10'
          Dst:             CBS_get_any_asn1_element
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:699,3'
          Dst:             qsort
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:699,3'
          Dst:             _ZL22compare_set_of_elementPKvS0_
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:702,20'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:704,34'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:704,58'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:704,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:705,15'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:707,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:712,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:713,3'
          Dst:             OPENSSL_free
    - functionName:    CBB_flush
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
      BBCount:         60
      ICount:          371
      EdgeCount:       76
      CyclomaticComplexity: 18
      functionsReached:
        - CBB_flush
        - ERR_put_error
        - _ZL12cbb_get_baseP6cbb_st
        - _ZL12cbb_on_errorP6cbb_st
        - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
        - _ZL15OPENSSL_memmovePvPKvm
        - __assert_fail
      functionUses:    134
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:188,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:188,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:189,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:188,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:189,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:192,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - CBB_flush
                - _ZL12cbb_on_errorP6cbb_st
                - ERR_put_error
                - __assert_fail
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:194,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:197,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - CBB_flush
                - _ZL12cbb_on_errorP6cbb_st
                - ERR_put_error
                - __assert_fail
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:197,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:197,3'
              BranchSideFuncs:
                - __assert_fail
                - CBB_flush
                - _ZL12cbb_on_errorP6cbb_st
                - ERR_put_error
                - __assert_fail
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:198,33'
              BranchSideFuncs:
                - __assert_fail
                - CBB_flush
                - _ZL12cbb_on_errorP6cbb_st
                - ERR_put_error
                - __assert_fail
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:199,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:199,3'
              BranchSideFuncs:
                - CBB_flush
                - _ZL12cbb_on_errorP6cbb_st
                - ERR_put_error
                - __assert_fail
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:200,24'
              BranchSideFuncs:
                - CBB_flush
                - _ZL12cbb_on_errorP6cbb_st
                - ERR_put_error
                - __assert_fail
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:203,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:203,33'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
                - __assert_fail
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:205,5'
              BranchSideFuncs:
                - _ZL12cbb_on_errorP6cbb_st
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:203,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:204,7'
              BranchSideFuncs:
                - _ZL12cbb_on_errorP6cbb_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:205,5'
              BranchSideFuncs:
                - _ZL12cbb_on_errorP6cbb_st
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:203,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:205,5'
              BranchSideFuncs:
                - _ZL12cbb_on_errorP6cbb_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:208,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
                - __assert_fail
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:210,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:217,5'
              BranchSideFuncs:
                - __assert_fail
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:254,19'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:217,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:217,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:219,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:219,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:220,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:223,16'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:223,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:224,15'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:226,16'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:226,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:227,15'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:229,16'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:229,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:230,15'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:232,16'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:232,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:233,15'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:236,15'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL15OPENSSL_memmovePvPKvm.11327
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:241,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:243,28'
              BranchSideFuncs:
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL12cbb_on_errorP6cbb_st
                - _ZL15OPENSSL_memmovePvPKvm.11327
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:250,34'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:244,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:245,9'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.11327
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:247,23'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.11327
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:254,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:255,45'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:258,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:258,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:259,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL12cbb_on_errorP6cbb_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:263,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:187,32'
          Dst:             _ZL12cbb_get_baseP6cbb_st
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:197,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:199,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:203,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:217,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:220,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:244,12'
          Dst:             _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:247,7'
          Dst:             _ZL15OPENSSL_memmovePvPKvm
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:259,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:269,3'
          Dst:             _ZL12cbb_on_errorP6cbb_st
    - functionName:    CBB_data
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
      BBCount:         10
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    28
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:274,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:274,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:275,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:275,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:276,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:279,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:274,3'
          Dst:             __assert_fail
    - functionName:    CBB_len
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
      BBCount:         14
      ICount:          94
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    60
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:283,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:283,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:284,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:284,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:285,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:290,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:285,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:285,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:287,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:283,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:285,5'
          Dst:             __assert_fail
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL12cbb_get_baseP6cbb_st
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:152,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:154,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - base
        - out
        - len
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL18cbb_buffer_reserveP13cbb_buffer_stPPhm
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:117,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:120,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:116,8'
          Dst:             _ZL18cbb_buffer_reserveP13cbb_buffer_stPPhm
    - functionName:    _ZL15OPENSSL_memmovePvPKvm
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/../internal.h:867,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:868,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:871,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL12cbb_on_errorP6cbb_st
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12cbb_get_baseP6cbb_st
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:172,3'
          Dst:             _ZL12cbb_get_baseP6cbb_st
    - functionName:    _ZL18cbb_buffer_reserveP13cbb_buffer_stPPhm
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - base
        - out
        - len
      BBCount:         25
      ICount:          166
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - OPENSSL_realloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:73,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:76,19'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_realloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:79,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:83,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_realloc
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:83,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:84,10'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_realloc
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:103,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:84,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:85,7'
              BranchSideFuncs:
                - OPENSSL_realloc
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:89,21'
              BranchSideFuncs:
                - OPENSSL_realloc
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:90,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:90,31'
              BranchSideFuncs:
                - OPENSSL_realloc
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:91,16'
              BranchSideFuncs:
                - OPENSSL_realloc
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:90,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:91,16'
              BranchSideFuncs:
                - OPENSSL_realloc
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:94,53'
              BranchSideFuncs:
                - OPENSSL_realloc
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:95,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:96,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:99,17'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:104,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:107,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:79,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:85,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:94,37'
          Dst:             OPENSSL_realloc
    - functionName:    _ZL20parse_dotted_decimalP6cbs_stPm
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_get_u64_decimal
        - CBS_get_u8
        - CBS_len
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:599,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:600,5'
              BranchSideFuncs:
                - CBS_get_u8
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:607,22'
              BranchSideFuncs:
                - CBS_get_u8
                - CBS_len
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:607,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:607,37'
              BranchSideFuncs:
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:607,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:607,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:607,59'
              BranchSideFuncs:
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:607,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:599,8'
          Dst:             CBS_get_u64_decimal
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:607,11'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:607,51'
          Dst:             CBS_len
    - functionName:    CBB_add_asn1_oid_from_text
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - text
        - len
      BBCount:         31
      ICount:          143
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - CBB_flush
        - CBS_init
        - CBS_len
        - _ZL19add_base128_integerP6cbb_stm
        - _ZL20parse_dotted_decimalP6cbs_stPm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:611,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:612,5'
              BranchSideFuncs:
                - CBS_init
                - _ZL20parse_dotted_decimalP6cbs_stPm
                - _ZL20parse_dotted_decimalP6cbs_stPm
                - _ZL19add_base128_integerP6cbb_stm
                - CBS_len
                - _ZL20parse_dotted_decimalP6cbs_stPm
                - _ZL19add_base128_integerP6cbb_stm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:616,35'
              BranchSideFuncs:
                - CBS_init
                - _ZL20parse_dotted_decimalP6cbs_stPm
                - _ZL20parse_dotted_decimalP6cbs_stPm
                - _ZL19add_base128_integerP6cbb_stm
                - CBS_len
                - _ZL20parse_dotted_decimalP6cbs_stPm
                - _ZL19add_base128_integerP6cbb_stm
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:620,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:620,43'
              BranchSideFuncs:
                - _ZL20parse_dotted_decimalP6cbs_stPm
                - _ZL19add_base128_integerP6cbb_stm
                - CBS_len
                - _ZL20parse_dotted_decimalP6cbs_stPm
                - _ZL19add_base128_integerP6cbb_stm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:621,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:620,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:621,5'
              BranchSideFuncs:
                - _ZL19add_base128_integerP6cbb_stm
                - CBS_len
                - _ZL20parse_dotted_decimalP6cbs_stPm
                - _ZL19add_base128_integerP6cbb_stm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:626,7'
              BranchSideFuncs:
                - _ZL19add_base128_integerP6cbb_stm
                - CBS_len
                - _ZL20parse_dotted_decimalP6cbs_stPm
                - _ZL19add_base128_integerP6cbb_stm
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:626,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:626,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:628,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:626,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:626,26'
              BranchSideFuncs:
                - _ZL19add_base128_integerP6cbb_stm
                - CBS_len
                - _ZL20parse_dotted_decimalP6cbs_stPm
                - _ZL19add_base128_integerP6cbb_stm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:626,37'
              BranchSideFuncs:
                - _ZL19add_base128_integerP6cbb_stm
                - CBS_len
                - _ZL20parse_dotted_decimalP6cbs_stPm
                - _ZL19add_base128_integerP6cbb_stm
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:626,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:626,37'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:628,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:626,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:627,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:628,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:626,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:628,5'
              BranchSideFuncs:
                - CBS_len
                - _ZL20parse_dotted_decimalP6cbs_stPm
                - _ZL19add_base128_integerP6cbb_stm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:632,3'
              BranchSideFuncs:
                - CBS_len
                - _ZL20parse_dotted_decimalP6cbs_stPm
                - _ZL19add_base128_integerP6cbb_stm
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:632,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:633,10'
              BranchSideFuncs:
                - _ZL20parse_dotted_decimalP6cbs_stPm
                - _ZL19add_base128_integerP6cbb_stm
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:638,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:633,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:633,65'
              BranchSideFuncs:
                - _ZL19add_base128_integerP6cbb_stm
                - CBS_len
                - _ZL20parse_dotted_decimalP6cbs_stPm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:634,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:633,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:632,3'
              BranchSideFuncs:
                - CBS_len
                - _ZL20parse_dotted_decimalP6cbs_stPm
                - _ZL19add_base128_integerP6cbb_stm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:634,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:611,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:616,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:620,8'
          Dst:             _ZL20parse_dotted_decimalP6cbs_stPm
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:620,43'
          Dst:             _ZL20parse_dotted_decimalP6cbs_stPm
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:627,8'
          Dst:             _ZL19add_base128_integerP6cbb_stm
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:632,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:633,10'
          Dst:             _ZL20parse_dotted_decimalP6cbs_stPm
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:633,45'
          Dst:             _ZL19add_base128_integerP6cbb_stm
    - functionName:    _ZL19add_base128_integerP6cbb_stm
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - v
      BBCount:         19
      ICount:          115
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_u8
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:344,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:345,12'
              BranchSideFuncs:
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:348,7'
              BranchSideFuncs:
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:349,13'
              BranchSideFuncs:
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:351,21'
              BranchSideFuncs:
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:351,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:352,21'
              BranchSideFuncs:
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:361,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:353,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:355,12'
              BranchSideFuncs:
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:357,21'
              BranchSideFuncs:
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:357,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:358,7'
              BranchSideFuncs:
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:360,3'
              BranchSideFuncs:
                - CBB_add_u8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:357,10'
          Dst:             CBB_add_u8
    - functionName:    CBB_add_u8
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - cbb
        - value
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL9cbb_add_uP6cbb_stmm
      functionUses:    82
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:449,50'
          Dst:             _ZL9cbb_add_uP6cbb_stmm
    - functionName:    _ZL9cbb_add_uP6cbb_stmm
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - v
        - len_len
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_add_space
        - _ZL12cbb_on_errorP6cbb_st
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:431,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:432,5'
              BranchSideFuncs:
                - _ZL12cbb_on_errorP6cbb_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:435,19'
              BranchSideFuncs:
                - _ZL12cbb_on_errorP6cbb_st
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:435,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:436,14'
              BranchSideFuncs:
                - _ZL12cbb_on_errorP6cbb_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:441,7'
              BranchSideFuncs:
                - _ZL12cbb_on_errorP6cbb_st
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:441,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:442,18'
              BranchSideFuncs:
                - _ZL12cbb_on_errorP6cbb_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:446,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:431,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:442,5'
          Dst:             _ZL12cbb_on_errorP6cbb_st
    - functionName:    CBB_add_space
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - out_data
        - len
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_flush
        - _ZL12cbb_get_baseP6cbb_st
        - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
      functionUses:    35
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:405,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:405,55'
              BranchSideFuncs:
                - _ZL12cbb_get_baseP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:406,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:405,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:406,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:408,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:405,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:405,42'
          Dst:             _ZL12cbb_get_baseP6cbb_st
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:405,27'
          Dst:             _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
    - functionName:    CBB_add_asn1_bool
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbb
        - value
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_add_asn1
        - CBB_add_u8
        - CBB_flush
        - _ZL12cbb_on_errorP6cbb_st
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:585,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:586,27'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:587,18'
              BranchSideFuncs:
                - _ZL12cbb_on_errorP6cbb_st
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:586,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:586,64'
              BranchSideFuncs:
                - CBB_flush
                - _ZL12cbb_on_errorP6cbb_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:587,18'
              BranchSideFuncs:
                - _ZL12cbb_on_errorP6cbb_st
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:585,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:587,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:591,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:585,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:586,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:586,54'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:587,5'
          Dst:             _ZL12cbb_on_errorP6cbb_st
    - functionName:    CBB_add_asn1
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbb
        - out_contents
        - tag
      BBCount:         16
      ICount:          102
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_u8
        - CBB_flush
        - _ZL13cbb_add_childP6cbb_stS0_hi
        - _ZL19add_base128_integerP6cbb_stm
      functionUses:    164
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:365,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:366,5'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL13cbb_add_childP6cbb_stS0_hi
                - CBB_add_u8
                - _ZL19add_base128_integerP6cbb_stm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:370,23'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL13cbb_add_childP6cbb_stS0_hi
                - CBB_add_u8
                - _ZL19add_base128_integerP6cbb_stm
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:372,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:374,21'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL19add_base128_integerP6cbb_stm
                - _ZL13cbb_add_childP6cbb_stS0_hi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:378,26'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL13cbb_add_childP6cbb_stS0_hi
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:374,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:375,30'
              BranchSideFuncs:
                - _ZL19add_base128_integerP6cbb_stm
                - _ZL13cbb_add_childP6cbb_stS0_hi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:376,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:374,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:376,7'
              BranchSideFuncs:
                - _ZL13cbb_add_childP6cbb_stS0_hi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:378,3'
              BranchSideFuncs:
                - _ZL13cbb_add_childP6cbb_stS0_hi
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:378,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:0,0'
              BranchSideFuncs:
                - _ZL13cbb_add_childP6cbb_stS0_hi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:379,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:365,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:374,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:375,10'
          Dst:             _ZL19add_base128_integerP6cbb_stm
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:378,15'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:383,10'
          Dst:             _ZL13cbb_add_childP6cbb_stS0_hi
    - functionName:    _ZL13cbb_add_childP6cbb_stS0_hi
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - cbb
        - out_child
        - len_len
        - is_asn1
      BBCount:         17
      ICount:          136
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_zero
        - _ZL12cbb_get_baseP6cbb_st
        - _ZL14OPENSSL_memsetPvim
        - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:295,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:295,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL12cbb_get_baseP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL14OPENSSL_memsetPvim.11337
                - CBB_zero
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:296,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL12cbb_get_baseP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL14OPENSSL_memsetPvim.11337
                - CBB_zero
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:296,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:296,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL12cbb_get_baseP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL14OPENSSL_memsetPvim.11337
                - CBB_zero
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:296,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL12cbb_get_baseP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL14OPENSSL_memsetPvim.11337
                - CBB_zero
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:296,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:296,3'
              BranchSideFuncs:
                - _ZL12cbb_get_baseP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL14OPENSSL_memsetPvim.11337
                - CBB_zero
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:297,45'
              BranchSideFuncs:
                - _ZL12cbb_get_baseP6cbb_st
                - _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
                - _ZL14OPENSSL_memsetPvim.11337
                - CBB_zero
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:302,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:303,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11337
                - CBB_zero
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:305,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11337
                - CBB_zero
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:295,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:296,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:297,32'
          Dst:             _ZL12cbb_get_baseP6cbb_st
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:302,8'
          Dst:             _ZL14cbb_buffer_addP13cbb_buffer_stPPhm
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:305,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:307,3'
          Dst:             CBB_zero
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CBB_zero
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:27,27'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    CBB_add_asn1_octet_string
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - data
        - data_len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_asn1_element
      functionUses:    48
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:580,10'
          Dst:             CBB_add_asn1_element
    - functionName:    CBB_add_asn1_element
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - tag
        - data
        - data_len
      BBCount:         11
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_add_asn1
        - CBB_add_bytes
        - CBB_flush
        - _ZL12cbb_on_errorP6cbb_st
      functionUses:    38
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:494,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:495,30'
              BranchSideFuncs:
                - CBB_add_bytes
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:497,18'
              BranchSideFuncs:
                - _ZL12cbb_on_errorP6cbb_st
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:495,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:496,18'
              BranchSideFuncs:
                - CBB_flush
                - _ZL12cbb_on_errorP6cbb_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:497,18'
              BranchSideFuncs:
                - _ZL12cbb_on_errorP6cbb_st
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:494,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:497,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:501,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:494,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:495,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:496,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:497,5'
          Dst:             _ZL12cbb_on_errorP6cbb_st
    - functionName:    CBB_add_bytes
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - data
        - len
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBB_add_space
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    155
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:388,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:389,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11320
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:391,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11320
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:388,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:391,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    CBB_add_asn1_int64_with_tag
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - cbb
        - value
        - tag
      BBCount:         24
      ICount:          140
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_uint64_with_tag
        - CBB_add_u8
        - CBB_flush
        - _ZL12cbb_on_errorP6cbb_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:551,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:552,41'
              BranchSideFuncs:
                - CBB_add_asn1_uint64_with_tag
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:556,3'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_flush
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:559,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:559,30'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_flush
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:559,3'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_flush
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:559,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:560,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_flush
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:564,21'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_flush
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:564,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:565,5'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:567,16'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:567,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:568,35'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:572,20'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:568,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:569,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:571,3'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:552,12'
          Dst:             CBB_add_asn1_uint64_with_tag
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:564,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:568,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:572,10'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:575,3'
          Dst:             _ZL12cbb_on_errorP6cbb_st
    - functionName:    CBB_add_asn1_uint64_with_tag
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - cbb
        - value
        - tag
      BBCount:         28
      ICount:          142
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - CBB_add_asn1
        - CBB_add_u8
        - CBB_flush
        - _ZL12cbb_on_errorP6cbb_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:511,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:512,5'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_flush
                - CBB_add_u8
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:515,15'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_flush
                - CBB_add_u8
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:515,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:516,21'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_add_u8
                - CBB_flush
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:535,8'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:517,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:518,11'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_add_u8
                - CBB_flush
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:529,29'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_add_u8
                - CBB_flush
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:518,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:520,9'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_flush
                - CBB_add_u8
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:524,12'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_add_u8
                - CBB_flush
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:524,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:524,29'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_add_u8
                - CBB_add_u8
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:527,15'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_add_u8
                - CBB_flush
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:524,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:525,9'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_add_u8
                - CBB_flush
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:527,15'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_add_u8
                - CBB_flush
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:529,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:530,7'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_flush
                - CBB_add_u8
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:532,3'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL12cbb_on_errorP6cbb_st
                - CBB_flush
                - CBB_add_u8
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:535,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:535,20'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:539,20'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:535,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:536,5'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:539,20'
              BranchSideFuncs:
                - CBB_flush
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:511,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:524,29'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:529,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:535,20'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:539,10'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:542,3'
          Dst:             _ZL12cbb_on_errorP6cbb_st
    - functionName:    CBB_add_asn1_int64
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - value
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_asn1_int64_with_tag
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:547,10'
          Dst:             CBB_add_asn1_int64_with_tag
    - functionName:    CBB_add_asn1_uint64
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - value
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_asn1_uint64_with_tag
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:505,10'
          Dst:             CBB_add_asn1_uint64_with_tag
    - functionName:    CBB_discard_child
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
      BBCount:         10
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL12cbb_get_baseP6cbb_st
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:479,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:480,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:483,45'
              BranchSideFuncs:
                - _ZL12cbb_get_baseP6cbb_st
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:484,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:484,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:485,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:483,32'
          Dst:             _ZL12cbb_get_baseP6cbb_st
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:484,3'
          Dst:             __assert_fail
    - functionName:    CBB_discard
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - len
      BBCount:         11
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_len
        - _ZL12cbb_get_baseP6cbb_st
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:472,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:472,3'
              BranchSideFuncs:
                - CBB_len
                - abort
                - _ZL12cbb_get_baseP6cbb_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:473,3'
              BranchSideFuncs:
                - CBB_len
                - abort
                - _ZL12cbb_get_baseP6cbb_st
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:473,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:473,3'
              BranchSideFuncs:
                - _ZL12cbb_get_baseP6cbb_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:473,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:472,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:473,3'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:473,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:474,32'
          Dst:             _ZL12cbb_get_baseP6cbb_st
    - functionName:    _ZL13CRYPTO_bswap8m
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CBB_add_u64le
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - value
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_u64
        - _ZL13CRYPTO_bswap8m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:468,27'
          Dst:             _ZL13CRYPTO_bswap8m
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:468,10'
          Dst:             CBB_add_u64
    - functionName:    CBB_add_u64
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - value
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL9cbb_add_uP6cbb_stmm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:465,52'
          Dst:             _ZL9cbb_add_uP6cbb_stmm
    - functionName:    _ZL13CRYPTO_bswap4j
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CBB_add_u32le
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbb
        - value
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_u32
        - _ZL13CRYPTO_bswap4j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:462,27'
          Dst:             _ZL13CRYPTO_bswap4j
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:462,10'
          Dst:             CBB_add_u32
    - functionName:    CBB_add_u32
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbb
        - value
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL9cbb_add_uP6cbb_stmm
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:459,52'
          Dst:             _ZL9cbb_add_uP6cbb_stmm
    - functionName:    CBB_add_u24
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbb
        - value
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL9cbb_add_uP6cbb_stmm
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:457,52'
          Dst:             _ZL9cbb_add_uP6cbb_stmm
    - functionName:    _ZL13CRYPTO_bswap2t
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CBB_add_u16le
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - cbb
        - value
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_u16
        - _ZL13CRYPTO_bswap2t
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:454,27'
          Dst:             _ZL13CRYPTO_bswap2t
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:454,10'
          Dst:             CBB_add_u16
    - functionName:    CBB_add_u16
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - cbb
        - value
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL9cbb_add_uP6cbb_stmm
      functionUses:    152
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:451,52'
          Dst:             _ZL9cbb_add_uP6cbb_stmm
    - functionName:    CBB_did_write
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - len
      BBCount:         11
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL12cbb_get_baseP6cbb_st
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:422,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:422,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:423,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:422,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:422,51'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:423,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:422,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:423,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:425,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:420,32'
          Dst:             _ZL12cbb_get_baseP6cbb_st
    - functionName:    CBB_reserve
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - out_data
        - len
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_flush
        - _ZL12cbb_get_baseP6cbb_st
        - _ZL18cbb_buffer_reserveP13cbb_buffer_stPPhm
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:412,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:413,40'
              BranchSideFuncs:
                - _ZL12cbb_get_baseP6cbb_st
                - _ZL18cbb_buffer_reserveP13cbb_buffer_stPPhm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:414,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:412,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:414,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:416,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:412,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:413,27'
          Dst:             _ZL12cbb_get_baseP6cbb_st
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:413,8'
          Dst:             _ZL18cbb_buffer_reserveP13cbb_buffer_stPPhm
    - functionName:    CBB_add_zeros
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - len
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBB_add_space
        - _ZL14OPENSSL_memsetPvim
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:397,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:398,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11337
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:400,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11337
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:397,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:400,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    CBB_add_u24_length_prefixed
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - out_contents
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23cbb_add_length_prefixedP6cbb_stS0_h
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:335,10'
          Dst:             _ZL23cbb_add_length_prefixedP6cbb_stS0_h
    - functionName:    _ZL23cbb_add_length_prefixedP6cbb_stS0_h
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - cbb
        - out_contents
        - len_len
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBB_flush
        - _ZL13cbb_add_childP6cbb_stS0_hi
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:319,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:320,5'
              BranchSideFuncs:
                - _ZL13cbb_add_childP6cbb_stS0_hi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:323,24'
              BranchSideFuncs:
                - _ZL13cbb_add_childP6cbb_stS0_hi
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:319,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:323,10'
          Dst:             _ZL13cbb_add_childP6cbb_stS0_hi
    - functionName:    CBB_add_u16_length_prefixed
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - out_contents
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23cbb_add_length_prefixedP6cbb_stS0_h
      functionUses:    109
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:331,10'
          Dst:             _ZL23cbb_add_length_prefixedP6cbb_stS0_h
    - functionName:    CBB_add_u8_length_prefixed
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - out_contents
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23cbb_add_length_prefixedP6cbb_stS0_h
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:327,10'
          Dst:             _ZL23cbb_add_length_prefixedP6cbb_stS0_h
    - functionName:    CBB_finish
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - out_data
        - out_len
      BBCount:         22
      ICount:          119
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_cleanup
        - CBB_flush
        - ERR_put_error
      functionUses:    29
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:126,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:130,18'
              BranchSideFuncs:
                - CBB_flush
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:131,5'
              BranchSideFuncs:
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:134,7'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:134,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:134,34'
              BranchSideFuncs:
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:139,7'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:134,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:134,54'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:136,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:136,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:139,7'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:140,17'
              BranchSideFuncs:
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:142,7'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:143,16'
              BranchSideFuncs:
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:145,3'
              BranchSideFuncs:
                - CBB_cleanup
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:126,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:130,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:146,3'
          Dst:             CBB_cleanup
    - functionName:    CBB_cleanup
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
      BBCount:         12
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_free
        - __assert_fail
      functionUses:    40
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:60,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:60,3'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:61,7'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:62,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:65,7'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:65,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:65,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:66,18'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:60,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:66,5'
          Dst:             OPENSSL_free
    - functionName:    CBB_init_fixed
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - buf
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_zero
        - _ZL8cbb_initP6cbb_stPhmi
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:52,3'
          Dst:             CBB_zero
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:53,3'
          Dst:             _ZL8cbb_initP6cbb_stPhmi
    - functionName:    _ZL8cbb_initP6cbb_stPhmi
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - cbb
        - buf
        - cap
        - can_resize
      BBCount:         1
      ICount:          53
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CBB_init
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbb.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - initial_capacity
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_zero
        - OPENSSL_malloc
        - _ZL8cbb_initP6cbb_stPhmi
      functionUses:    68
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:43,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:43,31'
              BranchSideFuncs:
                - _ZL8cbb_initP6cbb_stPhmi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:47,12'
              BranchSideFuncs:
                - _ZL8cbb_initP6cbb_stPhmi
        - Branch String:   '/src/boringssl/crypto/bytestring/cbb.cc:43,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:44,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbb.cc:47,12'
              BranchSideFuncs:
                - _ZL8cbb_initP6cbb_stPhmi
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:40,3'
          Dst:             CBB_zero
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:42,46'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/bytestring/cbb.cc:47,3'
          Dst:             _ZL8cbb_initP6cbb_stPhmi
    - functionName:    _ZL12is_valid_dayiii
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - year
        - month
        - day
      BBCount:         27
      ICount:          135
      EdgeCount:       29
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:775,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:776,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:778,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:778,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:786,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:786,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:786,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:786,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:786,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:786,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:786,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:791,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:791,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:791,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:791,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:793,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:799,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:793,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:793,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:793,49'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:793,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:793,49'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:794,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:793,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:794,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:796,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL18cbs_get_two_digitsP6cbs_stPi
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         12
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_get_u8
        - OPENSSL_isdigit
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:758,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:759,5'
              BranchSideFuncs:
                - OPENSSL_isdigit
                - CBS_get_u8
                - OPENSSL_isdigit
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:761,24'
              BranchSideFuncs:
                - OPENSSL_isdigit
                - CBS_get_u8
                - OPENSSL_isdigit
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:761,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:762,5'
              BranchSideFuncs:
                - CBS_get_u8
                - OPENSSL_isdigit
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:764,19'
              BranchSideFuncs:
                - CBS_get_u8
                - OPENSSL_isdigit
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:764,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:765,5'
              BranchSideFuncs:
                - OPENSSL_isdigit
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:767,24'
              BranchSideFuncs:
                - OPENSSL_isdigit
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:767,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:768,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:770,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:758,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:761,8'
          Dst:             OPENSSL_isdigit
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:764,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:767,8'
          Dst:             OPENSSL_isdigit
    - functionName:    CBS_get_u8
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL7cbs_getP6cbs_stPPKhm
      functionUses:    43
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:97,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:98,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:100,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:97,8'
          Dst:             _ZL7cbs_getP6cbs_stPPKhm
    - functionName:    _ZL7cbs_getP6cbs_stPPKhm
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbs
        - p
        - n
      BBCount:         4
      ICount:          49
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:31,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:34,8'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CBS_parse_utc_time
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbs
        - out_tm
        - allow_timezone_offset
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL31CBS_parse_rfc5280_time_internalPK6cbs_stiiP2tm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:911,10'
          Dst:             _ZL31CBS_parse_rfc5280_time_internalPK6cbs_stiiP2tm
    - functionName:    _ZL31CBS_parse_rfc5280_time_internalPK6cbs_stiiP2tm
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - is_gentime
        - allow_timezone_offset
        - out_tm
      BBCount:         72
      ICount:          387
      EdgeCount:       99
      CyclomaticComplexity: 29
      functionsReached:
        - CBS_get_u8
        - CBS_len
        - OPENSSL_gmtime_adj
        - _ZL12is_valid_dayiii
        - _ZL18cbs_get_two_digitsP6cbs_stPi
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:810,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:811,10'
              BranchSideFuncs:
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL12is_valid_dayiii
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_get_u8
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:820,10'
              BranchSideFuncs:
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL12is_valid_dayiii
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_get_u8
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:811,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:812,7'
              BranchSideFuncs:
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL12is_valid_dayiii
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_get_u8
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:814,12'
              BranchSideFuncs:
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL12is_valid_dayiii
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_get_u8
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:815,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:816,7'
              BranchSideFuncs:
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL12is_valid_dayiii
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_get_u8
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:818,13'
              BranchSideFuncs:
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL12is_valid_dayiii
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_get_u8
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:821,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:822,7'
              BranchSideFuncs:
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL12is_valid_dayiii
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_get_u8
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:824,13'
              BranchSideFuncs:
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL12is_valid_dayiii
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_get_u8
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:825,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:826,12'
              BranchSideFuncs:
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL12is_valid_dayiii
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_get_u8
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:828,9'
              BranchSideFuncs:
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL12is_valid_dayiii
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_get_u8
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:828,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:829,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:832,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:832,45'
              BranchSideFuncs:
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL12is_valid_dayiii
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_get_u8
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:841,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:832,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:833,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:841,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:833,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:834,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:841,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:834,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:835,21'
              BranchSideFuncs:
                - _ZL12is_valid_dayiii
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_get_u8
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:841,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:835,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:836,8'
              BranchSideFuncs:
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_get_u8
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:841,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:836,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:837,7'
              BranchSideFuncs:
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_get_u8
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:841,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:837,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:838,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:841,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:838,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:839,7'
              BranchSideFuncs:
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_get_u8
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:841,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:839,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:840,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:841,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:840,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:840,43'
              BranchSideFuncs:
                - CBS_get_u8
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:841,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:840,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:840,56'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:841,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:832,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:841,5'
              BranchSideFuncs:
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:844,7'
              BranchSideFuncs:
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:845,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:847,7'
              BranchSideFuncs:
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:849,19'
              BranchSideFuncs:
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:852,19'
              BranchSideFuncs:
                - CBS_len
                - OPENSSL_gmtime_adj
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:855,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:871,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:872,10'
              BranchSideFuncs:
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_len
                - OPENSSL_gmtime_adj
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:885,7'
              BranchSideFuncs:
                - CBS_len
                - OPENSSL_gmtime_adj
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:872,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:873,7'
              BranchSideFuncs:
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_len
                - OPENSSL_gmtime_adj
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:876,10'
              BranchSideFuncs:
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_len
                - OPENSSL_gmtime_adj
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:876,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:877,9'
              BranchSideFuncs:
                - _ZL18cbs_get_two_digitsP6cbs_stPi
                - CBS_len
                - OPENSSL_gmtime_adj
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:880,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:877,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:878,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:880,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:878,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:879,9'
              BranchSideFuncs:
                - CBS_len
                - OPENSSL_gmtime_adj
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:880,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:876,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:880,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:882,22'
              BranchSideFuncs:
                - CBS_len
                - OPENSSL_gmtime_adj
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:885,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:886,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:889,7'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:889,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:891,23'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:901,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:897,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:897,47'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:900,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:897,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:898,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:900,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:811,10'
          Dst:             _ZL18cbs_get_two_digitsP6cbs_stPi
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:815,10'
          Dst:             _ZL18cbs_get_two_digitsP6cbs_stPi
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:821,10'
          Dst:             _ZL18cbs_get_two_digitsP6cbs_stPi
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:832,8'
          Dst:             _ZL18cbs_get_two_digitsP6cbs_stPi
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:834,8'
          Dst:             _ZL18cbs_get_two_digitsP6cbs_stPi
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:835,8'
          Dst:             _ZL12is_valid_dayiii
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:836,8'
          Dst:             _ZL18cbs_get_two_digitsP6cbs_stPi
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:838,8'
          Dst:             _ZL18cbs_get_two_digitsP6cbs_stPi
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:840,8'
          Dst:             _ZL18cbs_get_two_digitsP6cbs_stPi
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:840,56'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:876,10'
          Dst:             _ZL18cbs_get_two_digitsP6cbs_stPi
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:878,10'
          Dst:             _ZL18cbs_get_two_digitsP6cbs_stPi
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:885,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:897,28'
          Dst:             OPENSSL_gmtime_adj
    - functionName:    CBS_parse_generalized_time
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbs
        - out_tm
        - allow_timezone_offset
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL31CBS_parse_rfc5280_time_internalPK6cbs_stiiP2tm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:906,10'
          Dst:             _ZL31CBS_parse_rfc5280_time_internalPK6cbs_stiiP2tm
    - functionName:    _ZL11add_decimalP6cbb_stm
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_bytes
        - snprintf
        - strlen
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:686,3'
          Dst:             snprintf
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:687,51'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:687,10'
          Dst:             CBB_add_bytes
    - functionName:    _ZL21parse_base128_integerP6cbs_stPm
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         17
      ICount:          93
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_u8
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:247,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:248,7'
              BranchSideFuncs:
                - CBS_get_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:250,10'
              BranchSideFuncs:
                - CBS_get_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:250,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:252,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:254,9'
              BranchSideFuncs:
                - CBS_get_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:254,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:254,19'
              BranchSideFuncs:
                - CBS_get_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:258,10'
              BranchSideFuncs:
                - CBS_get_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:254,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:256,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:258,10'
              BranchSideFuncs:
                - CBS_get_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:261,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:247,21'
              BranchSideFuncs:
                - CBS_get_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:263,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:247,10'
          Dst:             CBS_get_u8
    - functionName:    CBS_asn1_oid_to_text
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         39
      ICount:          165
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u8
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - CBS_len
        - _ZL11add_decimalP6cbb_stm
        - _ZL21parse_base128_integerP6cbs_stPm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:716,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:717,5'
              BranchSideFuncs:
                - _ZL21parse_base128_integerP6cbs_stPm
                - CBB_cleanup
                - _ZL11add_decimalP6cbb_stm
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
                - CBS_len
                - CBB_add_u8
                - CBB_finish
                - _ZL21parse_base128_integerP6cbs_stPm
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
                - CBB_add_bytes
                - _ZL11add_decimalP6cbb_stm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:722,8'
              BranchSideFuncs:
                - _ZL21parse_base128_integerP6cbs_stPm
                - CBB_cleanup
                - _ZL11add_decimalP6cbb_stm
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
                - CBS_len
                - CBB_add_u8
                - CBB_finish
                - _ZL21parse_base128_integerP6cbs_stPm
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
                - CBB_add_bytes
                - _ZL11add_decimalP6cbb_stm
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:722,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:723,5'
              BranchSideFuncs:
                - _ZL11add_decimalP6cbb_stm
                - CBB_cleanup
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
                - CBS_len
                - CBB_add_u8
                - CBB_finish
                - _ZL21parse_base128_integerP6cbs_stPm
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
                - CBB_add_bytes
                - _ZL11add_decimalP6cbb_stm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:726,7'
              BranchSideFuncs:
                - _ZL11add_decimalP6cbb_stm
                - CBB_cleanup
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
                - CBS_len
                - CBB_add_u8
                - CBB_finish
                - _ZL21parse_base128_integerP6cbs_stPm
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
                - CBB_add_bytes
                - _ZL11add_decimalP6cbb_stm
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:726,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:727,10'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_cleanup
                - _ZL11add_decimalP6cbb_stm
                - CBS_len
                - CBB_add_u8
                - CBB_finish
                - _ZL21parse_base128_integerP6cbs_stPm
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:731,33'
              BranchSideFuncs:
                - _ZL11add_decimalP6cbb_stm
                - CBB_cleanup
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
                - CBS_len
                - CBB_add_u8
                - CBB_finish
                - _ZL21parse_base128_integerP6cbs_stPm
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:727,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:728,28'
              BranchSideFuncs:
                - _ZL11add_decimalP6cbb_stm
                - CBB_cleanup
                - CBS_len
                - CBB_add_u8
                - CBB_finish
                - _ZL21parse_base128_integerP6cbs_stPm
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:729,7'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:727,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:729,7'
              BranchSideFuncs:
                - CBS_len
                - CBB_add_u8
                - CBB_cleanup
                - CBB_finish
                - _ZL21parse_base128_integerP6cbs_stPm
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:731,3'
              BranchSideFuncs:
                - CBS_len
                - CBB_add_u8
                - CBB_cleanup
                - CBB_finish
                - _ZL21parse_base128_integerP6cbs_stPm
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:731,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:731,45'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_cleanup
                - _ZL11add_decimalP6cbb_stm
                - CBS_len
                - CBB_add_u8
                - CBB_finish
                - _ZL21parse_base128_integerP6cbs_stPm
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:733,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:731,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:732,33'
              BranchSideFuncs:
                - _ZL11add_decimalP6cbb_stm
                - CBB_cleanup
                - CBS_len
                - CBB_add_u8
                - CBB_finish
                - _ZL21parse_base128_integerP6cbs_stPm
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:733,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:731,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:0,0'
              BranchSideFuncs:
                - CBS_len
                - CBB_add_u8
                - CBB_cleanup
                - CBB_finish
                - _ZL21parse_base128_integerP6cbs_stPm
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:733,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:736,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:737,10'
              BranchSideFuncs:
                - _ZL21parse_base128_integerP6cbs_stPm
                - CBB_cleanup
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
                - CBS_len
                - CBB_add_u8
                - CBB_finish
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:745,8'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_cleanup
                - CBB_finish
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:737,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:737,47'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_cleanup
                - _ZL11add_decimalP6cbb_stm
                - CBS_len
                - CBB_add_u8
                - CBB_finish
                - _ZL21parse_base128_integerP6cbs_stPm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:739,7'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:737,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:738,28'
              BranchSideFuncs:
                - _ZL11add_decimalP6cbb_stm
                - CBB_cleanup
                - CBS_len
                - CBB_add_u8
                - CBB_finish
                - _ZL21parse_base128_integerP6cbs_stPm
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:739,7'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:737,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:736,3'
              BranchSideFuncs:
                - CBS_len
                - CBB_add_u8
                - CBB_cleanup
                - CBB_finish
                - _ZL21parse_base128_integerP6cbs_stPm
                - CBB_add_u8
                - _ZL11add_decimalP6cbb_stm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:739,7'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:745,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:745,35'
              BranchSideFuncs:
                - CBB_finish
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:746,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:745,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:746,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:749,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:716,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:722,8'
          Dst:             _ZL21parse_base128_integerP6cbs_stPm
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:727,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:728,10'
          Dst:             _ZL11add_decimalP6cbb_stm
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:731,15'
          Dst:             _ZL11add_decimalP6cbb_stm
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:731,45'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:732,15'
          Dst:             _ZL11add_decimalP6cbb_stm
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:736,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:737,10'
          Dst:             _ZL21parse_base128_integerP6cbs_stPm
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:737,47'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:738,10'
          Dst:             _ZL11add_decimalP6cbb_stm
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:745,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:745,35'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:752,3'
          Dst:             CBB_cleanup
    - functionName:    CBS_is_valid_asn1_oid
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_get_u8
        - CBS_len
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:691,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:692,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:695,15'
              BranchSideFuncs:
                - CBS_get_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:697,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:703,10'
              BranchSideFuncs:
                - CBS_get_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:710,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:703,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:703,31'
              BranchSideFuncs:
                - CBS_get_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:706,12'
              BranchSideFuncs:
                - CBS_get_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:703,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:704,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:706,12'
              BranchSideFuncs:
                - CBS_get_u8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:691,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:697,10'
          Dst:             CBS_get_u8
    - functionName:    CBS_asn1_bitstring_has_bit
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbs
        - bit
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_data
        - CBS_is_valid_asn1_bitstring
        - CBS_len
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:646,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:647,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:650,30'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:656,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:656,10'
              BranchSideFuncs:
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:657,20'
              BranchSideFuncs:
                - CBS_data
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:646,8'
          Dst:             CBS_is_valid_asn1_bitstring
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:656,21'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:657,11'
          Dst:             CBS_data
    - functionName:    CBS_is_valid_asn1_bitstring
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         16
      ICount:          82
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_last_u8
        - CBS_get_u8
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:627,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:627,45'
              BranchSideFuncs:
                - CBS_get_last_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:628,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:627,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:628,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:631,7'
              BranchSideFuncs:
                - CBS_get_last_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:631,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:632,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:637,8'
              BranchSideFuncs:
                - CBS_get_last_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:637,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:638,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:639,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:637,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:639,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:642,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:627,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:637,8'
          Dst:             CBS_get_last_u8
    - functionName:    CBS_get_last_u8
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         4
      ICount:          44
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:159,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:161,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CBS_get_optional_asn1_bool
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cbs
        - out
        - tag
        - default_value
      BBCount:         22
      ICount:          116
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_get_optional_asn1
        - CBS_len
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:599,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:600,5'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:602,7'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:602,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:605,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_len
                - CBS_len
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:619,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:605,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:606,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:607,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:606,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:606,34'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:607,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:605,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:607,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:610,15'
              BranchSideFuncs:
                - CBS_data
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:611,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:612,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:613,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:613,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:614,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:616,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:599,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:605,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:606,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:606,34'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:610,15'
          Dst:             CBS_data
    - functionName:    CBS_get_optional_asn1
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbs
        - out
        - out_present
        - tag
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_get_asn1
        - CBS_peek_asn1_tag
      functionUses:    26
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:542,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:543,23'
              BranchSideFuncs:
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:549,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:543,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:544,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:546,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:549,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:550,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:553,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:542,7'
          Dst:             CBS_peek_asn1_tag
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:543,10'
          Dst:             CBS_get_asn1
    - functionName:    CBS_get_asn1
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbs
        - out
        - tag_value
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12cbs_get_asn1P6cbs_stS0_ji
      functionUses:    168
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:461,10'
          Dst:             _ZL12cbs_get_asn1P6cbs_stS0_ji
    - functionName:    _ZL12cbs_get_asn1P6cbs_stS0_ji
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cbs
        - out
        - tag_value
        - skip_header
      BBCount:         17
      ICount:          89
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_get_any_asn1_element
        - CBS_skip
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:443,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:444,9'
              BranchSideFuncs:
                - CBS_get_any_asn1_element
                - CBS_skip
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:447,33'
              BranchSideFuncs:
                - CBS_get_any_asn1_element
                - CBS_skip
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:447,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:448,7'
              BranchSideFuncs:
                - CBS_skip
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:449,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:447,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:449,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:452,7'
              BranchSideFuncs:
                - CBS_skip
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:452,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:452,32'
              BranchSideFuncs:
                - CBS_skip
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:457,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:452,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:453,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:457,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:447,8'
          Dst:             CBS_get_any_asn1_element
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:452,23'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:453,5'
          Dst:             __assert_fail
    - functionName:    CBS_get_any_asn1_element
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
        - out_tag
        - out_header_len
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24cbs_get_any_asn1_elementP6cbs_stS0_PjPmPiS3_i
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:423,10'
          Dst:             _ZL24cbs_get_any_asn1_elementP6cbs_stS0_PjPmPiS3_i
    - functionName:    CBS_skip
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbs
        - len
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL7cbs_getP6cbs_stPPKhm
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:42,10'
          Dst:             _ZL7cbs_getP6cbs_stPPKhm
    - functionName:    _ZL24cbs_get_any_asn1_elementP6cbs_stS0_PjPmPiS3_i
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbs
        - out
        - out_tag
        - out_header_len
        - out_ber_found
        - out_indefinite
        - ber_ok
      BBCount:         65
      ICount:          345
      EdgeCount:       85
      CyclomaticComplexity: 22
      functionsReached:
        - CBS_get_bytes
        - CBS_get_u8
        - CBS_len
        - _ZL14parse_asn1_tagP6cbs_stPj
        - _ZL9cbs_get_uP6cbs_stPmm
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:312,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:313,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL14parse_asn1_tagP6cbs_stPj
                - CBS_get_u8
                - CBS_len
                - CBS_len
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:315,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL14parse_asn1_tagP6cbs_stPj
                - CBS_get_u8
                - CBS_len
                - CBS_len
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:315,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:316,6'
              BranchSideFuncs:
                - _ZL14parse_asn1_tagP6cbs_stPj
                - CBS_get_u8
                - CBS_len
                - CBS_len
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:319,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL14parse_asn1_tagP6cbs_stPj
                - CBS_get_u8
                - CBS_len
                - CBS_len
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:319,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:319,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14parse_asn1_tagP6cbs_stPj
                - CBS_get_u8
                - CBS_len
                - CBS_len
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:320,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14parse_asn1_tagP6cbs_stPj
                - CBS_get_u8
                - CBS_len
                - CBS_len
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:324,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:325,5'
              BranchSideFuncs:
                - CBS_get_u8
                - CBS_len
                - CBS_len
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:327,7'
              BranchSideFuncs:
                - CBS_get_u8
                - CBS_len
                - CBS_len
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:327,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:328,16'
              BranchSideFuncs:
                - CBS_get_u8
                - CBS_len
                - CBS_len
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:332,8'
              BranchSideFuncs:
                - CBS_get_u8
                - CBS_len
                - CBS_len
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:332,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:333,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:336,31'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:341,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:343,20'
              BranchSideFuncs:
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:351,30'
              BranchSideFuncs:
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:344,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:345,25'
              BranchSideFuncs:
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:347,3'
              BranchSideFuncs:
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:354,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:354,20'
              BranchSideFuncs:
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:367,9'
              BranchSideFuncs:
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:354,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:354,56'
              BranchSideFuncs:
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:367,9'
              BranchSideFuncs:
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:354,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:356,11'
              BranchSideFuncs:
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:367,9'
              BranchSideFuncs:
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:356,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:357,27'
              BranchSideFuncs:
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:359,8'
              BranchSideFuncs:
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:367,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:367,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:368,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:367,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:368,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:370,37'
              BranchSideFuncs:
                - _ZL9cbs_get_uP6cbs_stPmm
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:370,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:371,7'
              BranchSideFuncs:
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:377,9'
              BranchSideFuncs:
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:377,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:379,11'
              BranchSideFuncs:
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:385,10'
              BranchSideFuncs:
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:379,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:380,10'
              BranchSideFuncs:
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:382,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:385,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:387,11'
              BranchSideFuncs:
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:393,11'
              BranchSideFuncs:
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:387,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:388,10'
              BranchSideFuncs:
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:390,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:394,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:396,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:398,12'
              BranchSideFuncs:
                - CBS_get_bytes
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:319,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:320,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:324,8'
          Dst:             _ZL14parse_asn1_tagP6cbs_stPj
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:332,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:336,23'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:336,38'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:361,14'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:370,10'
          Dst:             _ZL9cbs_get_uP6cbs_stPmm
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:404,10'
          Dst:             CBS_get_bytes
    - functionName:    _ZL14parse_asn1_tagP6cbs_stPj
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         18
      ICount:          110
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_get_u8
        - _ZL21parse_base128_integerP6cbs_stPm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:269,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:270,5'
              BranchSideFuncs:
                - _ZL21parse_base128_integerP6cbs_stPm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:279,37'
              BranchSideFuncs:
                - _ZL21parse_base128_integerP6cbs_stPm
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:281,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:283,32'
              BranchSideFuncs:
                - _ZL21parse_base128_integerP6cbs_stPm
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:293,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:283,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:285,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:288,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:285,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:287,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:288,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:283,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:288,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:290,32'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:298,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:299,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:302,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:269,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:283,10'
          Dst:             _ZL21parse_base128_integerP6cbs_stPm
    - functionName:    CBS_get_bytes
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbs
        - out
        - len
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_init
        - _ZL7cbs_getP6cbs_stPPKhm
      functionUses:    40
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:169,5'
              BranchSideFuncs:
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:171,12'
              BranchSideFuncs:
                - CBS_init
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:168,8'
          Dst:             _ZL7cbs_getP6cbs_stPPKhm
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:171,3'
          Dst:             CBS_init
    - functionName:    _ZL9cbs_get_uP6cbs_stPmm
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbs
        - out
        - len
      BBCount:         10
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL7cbs_getP6cbs_stPPKhm
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:85,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:87,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:87,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:88,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:91,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:84,8'
          Dst:             _ZL7cbs_getP6cbs_stPPKhm
    - functionName:    CBS_peek_asn1_tag
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbs
        - tag_value
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14parse_asn1_tagP6cbs_stPj
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:471,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:471,48'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:471,45'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:471,10'
          Dst:             _ZL14parse_asn1_tagP6cbs_stPj
    - functionName:    CBS_get_optional_asn1_uint64
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - cbs
        - out
        - tag
        - default_value
      BBCount:         14
      ICount:          76
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_get_asn1_uint64
        - CBS_get_optional_asn1
        - CBS_len
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:582,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:583,5'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:585,7'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - CBS_len
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:585,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:586,38'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:590,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:586,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:586,46'
              BranchSideFuncs:
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:587,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:586,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:587,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:589,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:582,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:586,10'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:586,46'
          Dst:             CBS_len
    - functionName:    CBS_get_asn1_uint64
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_get_asn1_uint64_with_tag
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:475,10'
          Dst:             CBS_get_asn1_uint64_with_tag
    - functionName:    CBS_get_asn1_uint64_with_tag
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbs
        - out
        - tag
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_is_unsigned_asn1_integer
        - CBS_len
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:480,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:481,8'
              BranchSideFuncs:
                - CBS_is_unsigned_asn1_integer
                - CBS_data
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:482,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:480,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:482,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:485,4'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:488,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:489,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:497,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:489,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:491,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:493,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:480,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:481,8'
          Dst:             CBS_is_unsigned_asn1_integer
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:486,25'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:487,16'
          Dst:             CBS_len
    - functionName:    CBS_is_unsigned_asn1_integer
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_is_valid_asn1_integer
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:681,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:681,59'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:681,55'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:681,10'
          Dst:             CBS_is_valid_asn1_integer
    - functionName:    CBS_is_valid_asn1_integer
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out_is_negative
      BBCount:         22
      ICount:          114
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - CBS_get_u8
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:663,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:664,5'
              BranchSideFuncs:
                - CBS_get_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:666,7'
              BranchSideFuncs:
                - CBS_get_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:666,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:667,25'
              BranchSideFuncs:
                - CBS_get_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:669,8'
              BranchSideFuncs:
                - CBS_get_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:669,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:670,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:672,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:672,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:672,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:673,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:672,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:673,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:674,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:673,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:673,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:676,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:672,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:674,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:676,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:663,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:669,8'
          Dst:             CBS_get_u8
    - functionName:    CBS_get_optional_asn1_octet_string
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbs
        - out
        - out_present
        - tag
      BBCount:         21
      ICount:          102
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_asn1
        - CBS_get_optional_asn1
        - CBS_init
        - CBS_len
        - __assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:560,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:561,5'
              BranchSideFuncs:
                - CBS_init
                - __assert_fail
                - CBS_get_asn1
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:563,7'
              BranchSideFuncs:
                - CBS_init
                - __assert_fail
                - CBS_get_asn1
                - CBS_len
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:563,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:564,5'
              BranchSideFuncs:
                - __assert_fail
                - CBS_get_asn1
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:570,14'
              BranchSideFuncs:
                - CBS_init
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:564,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:564,5'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:565,31'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBS_len
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:565,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:566,9'
              BranchSideFuncs:
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:567,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:565,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:567,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:569,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:572,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:573,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:575,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:560,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:564,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:565,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:566,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:570,5'
          Dst:             CBS_init
    - functionName:    CBS_get_asn1_bool
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_len
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:525,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:525,55'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:526,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:525,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:526,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:529,26'
              BranchSideFuncs:
                - CBS_data
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:530,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:530,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:534,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:530,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:531,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:534,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:525,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:525,55'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:529,26'
          Dst:             CBS_data
    - functionName:    _ZL18CRYPTO_load_u64_bePKv
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 931
      functionLinenumberEnd: 934
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13CRYPTO_bswap8m
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/../internal.h:933,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/bytestring/../internal.h:934,10'
          Dst:             _ZL13CRYPTO_bswap8m
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL13CRYPTO_bswap8m
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CBS_get_asn1_int64_with_tag
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbs
        - out
        - tag
      BBCount:         11
      ICount:          89
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_is_valid_asn1_integer
        - CBS_len
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL18CRYPTO_load_u64_bePKv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:507,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:508,8'
              BranchSideFuncs:
                - CBS_is_valid_asn1_integer
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.11553
                - _ZL14OPENSSL_memcpyPvPKvm.11551
                - _ZL18CRYPTO_load_u64_bePKv.11550
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:509,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:507,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:509,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.11553
                - _ZL14OPENSSL_memcpyPvPKvm.11551
                - _ZL18CRYPTO_load_u64_bePKv.11550
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:511,25'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memsetPvim.11553
                - _ZL14OPENSSL_memcpyPvPKvm.11551
                - _ZL18CRYPTO_load_u64_bePKv.11550
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:513,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:514,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:517,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11553
                - _ZL14OPENSSL_memcpyPvPKvm.11551
                - _ZL18CRYPTO_load_u64_bePKv.11550
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:507,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:508,8'
          Dst:             CBS_is_valid_asn1_integer
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:511,25'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:512,22'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:517,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:518,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:519,10'
          Dst:             _ZL18CRYPTO_load_u64_bePKv
    - functionName:    CBS_get_asn1_int64
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_get_asn1_int64_with_tag
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:501,10'
          Dst:             CBS_get_asn1_int64_with_tag
    - functionName:    CBS_get_asn1_element
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbs
        - out
        - tag_value
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12cbs_get_asn1P6cbs_stS0_ji
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:465,10'
          Dst:             _ZL12cbs_get_asn1P6cbs_stS0_ji
    - functionName:    CBS_get_any_ber_asn1_element
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
        - out_tag
        - out_header_len
        - out_ber_found
        - out_indefinite
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL24cbs_get_any_asn1_elementP6cbs_stS0_PjPmPiS3_i
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:433,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:433,23'
              BranchSideFuncs:
                - _ZL24cbs_get_any_asn1_elementP6cbs_stS0_PjPmPiS3_i
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:433,7'
              BranchSideFuncs:
                - _ZL24cbs_get_any_asn1_elementP6cbs_stS0_PjPmPiS3_i
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:431,10'
          Dst:             _ZL24cbs_get_any_asn1_elementP6cbs_stS0_PjPmPiS3_i
    - functionName:    CBS_get_any_asn1
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
        - out_tag
      BBCount:         11
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_get_any_asn1_element
        - CBS_skip
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:409,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:410,5'
              BranchSideFuncs:
                - CBS_skip
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:413,7'
              BranchSideFuncs:
                - CBS_skip
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:413,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:413,24'
              BranchSideFuncs:
                - CBS_skip
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:418,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:413,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:414,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:418,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:409,8'
          Dst:             CBS_get_any_asn1_element
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:413,15'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:414,5'
          Dst:             __assert_fail
    - functionName:    CBS_get_u64_decimal
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         20
      ICount:          116
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_data
        - CBS_len
        - CBS_skip
        - OPENSSL_isdigit
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:219,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:220,26'
              BranchSideFuncs:
                - CBS_data
                - OPENSSL_isdigit
                - CBS_skip
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:236,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:221,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:222,7'
              BranchSideFuncs:
                - CBS_skip
                - CBS_len
                - CBS_data
                - OPENSSL_isdigit
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:224,14'
              BranchSideFuncs:
                - CBS_skip
                - CBS_len
                - CBS_data
                - OPENSSL_isdigit
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:226,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:226,20'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - OPENSSL_isdigit
                - CBS_skip
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:228,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - OPENSSL_isdigit
                - CBS_skip
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:226,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:228,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:230,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:228,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:229,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:230,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:226,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:230,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:232,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - OPENSSL_isdigit
                - CBS_skip
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:219,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:220,17'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:221,10'
          Dst:             OPENSSL_isdigit
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:224,5'
          Dst:             CBS_skip
    - functionName:    CBS_get_until_first
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - cbs
        - out
        - c
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_data
        - CBS_get_bytes
        - CBS_len
        - _ZL14OPENSSL_memchrPKvim
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:210,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:211,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:213,24'
              BranchSideFuncs:
                - CBS_data
                - CBS_get_bytes
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:209,22'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:209,40'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:209,7'
          Dst:             _ZL14OPENSSL_memchrPKvim
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:213,42'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:213,10'
          Dst:             CBS_get_bytes
    - functionName:    _ZL14OPENSSL_memchrPKvim
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - s
        - c
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memchr
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/../internal.h:822,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:823,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:826,17'
              BranchSideFuncs:
                - memchr
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/../internal.h:826,10'
          Dst:             memchr
    - functionName:    CBS_get_u24_length_prefixed
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23cbs_get_length_prefixedP6cbs_stS0_m
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:204,10'
          Dst:             _ZL23cbs_get_length_prefixedP6cbs_stS0_m
    - functionName:    _ZL23cbs_get_length_prefixedP6cbs_stS0_m
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbs
        - out
        - len_len
      BBCount:         10
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_get_bytes
        - _ZL9cbs_get_uP6cbs_stPmm
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:187,5'
              BranchSideFuncs:
                - __assert_fail
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:191,3'
              BranchSideFuncs:
                - __assert_fail
                - CBS_get_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:191,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:191,3'
              BranchSideFuncs:
                - CBS_get_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:192,24'
              BranchSideFuncs:
                - CBS_get_bytes
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:186,8'
          Dst:             _ZL9cbs_get_uP6cbs_stPmm
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:191,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:192,10'
          Dst:             CBS_get_bytes
    - functionName:    CBS_get_u16_length_prefixed
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23cbs_get_length_prefixedP6cbs_stS0_m
      functionUses:    74
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:200,10'
          Dst:             _ZL23cbs_get_length_prefixedP6cbs_stS0_m
    - functionName:    CBS_get_u8_length_prefixed
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23cbs_get_length_prefixedP6cbs_stS0_m
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:196,10'
          Dst:             _ZL23cbs_get_length_prefixedP6cbs_stS0_m
    - functionName:    CBS_copy_bytes
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbs
        - out
        - len
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL7cbs_getP6cbs_stPPKhm
      functionUses:    23
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:178,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11551
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:180,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11551
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:177,8'
          Dst:             _ZL7cbs_getP6cbs_stPPKhm
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:180,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    CBS_get_u64le
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL13CRYPTO_bswap8m
        - _ZL9cbs_get_uP6cbs_stPmm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:150,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:151,5'
              BranchSideFuncs:
                - _ZL13CRYPTO_bswap8m.11552
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:153,25'
              BranchSideFuncs:
                - _ZL13CRYPTO_bswap8m.11552
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:150,8'
          Dst:             _ZL9cbs_get_uP6cbs_stPmm
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:153,10'
          Dst:             _ZL13CRYPTO_bswap8m
    - functionName:    CBS_get_u64
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL9cbs_get_uP6cbs_stPmm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:147,51'
          Dst:             _ZL9cbs_get_uP6cbs_stPmm
    - functionName:    _ZL13CRYPTO_bswap4j
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CBS_get_u32le
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_get_u32
        - _ZL13CRYPTO_bswap4j
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:141,5'
              BranchSideFuncs:
                - _ZL13CRYPTO_bswap4j.11572
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:143,25'
              BranchSideFuncs:
                - _ZL13CRYPTO_bswap4j.11572
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:140,8'
          Dst:             CBS_get_u32
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:143,10'
          Dst:             _ZL13CRYPTO_bswap4j
    - functionName:    CBS_get_u32
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL9cbs_get_uP6cbs_stPmm
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:133,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:135,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:132,8'
          Dst:             _ZL9cbs_get_uP6cbs_stPmm
    - functionName:    CBS_get_u24
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL9cbs_get_uP6cbs_stPmm
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:124,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:126,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:123,8'
          Dst:             _ZL9cbs_get_uP6cbs_stPmm
    - functionName:    _ZL13CRYPTO_bswap2t
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CBS_get_u16le
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_get_u16
        - _ZL13CRYPTO_bswap2t
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:114,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:115,5'
              BranchSideFuncs:
                - _ZL13CRYPTO_bswap2t.11577
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:117,25'
              BranchSideFuncs:
                - _ZL13CRYPTO_bswap2t.11577
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:114,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:117,10'
          Dst:             _ZL13CRYPTO_bswap2t
    - functionName:    CBS_get_u16
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL9cbs_get_uP6cbs_stPmm
      functionUses:    68
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:106,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:107,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:109,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:106,8'
          Dst:             _ZL9cbs_get_uP6cbs_stPmm
    - functionName:    CBS_mem_equal
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbs
        - data
        - len
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_memcmp
      functionUses:    24
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:74,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:75,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:77,24'
              BranchSideFuncs:
                - CRYPTO_memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:77,10'
          Dst:             CRYPTO_memcmp
    - functionName:    CBS_contains_zero_byte
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memchrPKvim
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:70,10'
          Dst:             _ZL14OPENSSL_memchrPKvim
    - functionName:    CBS_strdup
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out_ptr
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - OPENSSL_strndup
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:62,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:62,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_strndup
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:63,19'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_strndup
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:63,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:65,14'
          Dst:             OPENSSL_strndup
    - functionName:    CBS_stow
      functionSourceFile: '/src/boringssl/crypto/bytestring/cbs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out_ptr
        - out_len
      BBCount:         8
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_free
        - OPENSSL_memdup
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:51,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:53,57'
              BranchSideFuncs:
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/bytestring/cbs.cc:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:55,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/cbs.cc:57,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:46,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/bytestring/cbs.cc:53,42'
          Dst:             OPENSSL_memdup
    - functionName:    CRYPTO_cpu_perf_is_like_silvermont
      functionSourceFile: '/src/boringssl/crypto/chacha/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1238
      functionLinenumberEnd: 1249
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_is_MOVBE_capable
        - OPENSSL_get_ia32cap
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/chacha/../internal.h:1248,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/../internal.h:1248,7'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
                - CRYPTO_is_MOVBE_capable
            - BranchSide:      '/src/boringssl/crypto/chacha/../internal.h:1248,34'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
                - CRYPTO_is_MOVBE_capable
        - Branch String:   '/src/boringssl/crypto/chacha/../internal.h:1249,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/../internal.h:1249,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/chacha/../internal.h:1249,38'
              BranchSideFuncs:
                - CRYPTO_is_MOVBE_capable
      Callsites:
        - Src:             '/src/boringssl/crypto/chacha/../internal.h:1248,34'
          Dst:             OPENSSL_get_ia32cap
        - Src:             '/src/boringssl/crypto/chacha/../internal.h:1249,38'
          Dst:             CRYPTO_is_MOVBE_capable
    - functionName:    ChaCha20_ctr32_ssse3_capable
      functionSourceFile: '/src/boringssl/crypto/chacha/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - len
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_is_SSSE3_capable
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/chacha/internal.h:77,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/internal.h:77,23'
              BranchSideFuncs:
                - CRYPTO_is_SSSE3_capable
            - BranchSide:      '/src/boringssl/crypto/chacha/internal.h:77,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/chacha/internal.h:77,23'
          Dst:             CRYPTO_is_SSSE3_capable
    - functionName:    ChaCha20_ctr32_ssse3_4x_capable
      functionSourceFile: '/src/boringssl/crypto/chacha/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - len
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_cpu_perf_is_like_silvermont
        - CRYPTO_is_SSSE3_capable
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/chacha/internal.h:68,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/internal.h:68,30'
              BranchSideFuncs:
                - CRYPTO_is_SSSE3_capable
                - CRYPTO_cpu_perf_is_like_silvermont
            - BranchSide:      '/src/boringssl/crypto/chacha/internal.h:68,17'
              BranchSideFuncs:
                - CRYPTO_cpu_perf_is_like_silvermont
        - Branch String:   '/src/boringssl/crypto/chacha/internal.h:69,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/internal.h:69,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/chacha/internal.h:69,30'
              BranchSideFuncs:
                - CRYPTO_cpu_perf_is_like_silvermont
        - Branch String:   '/src/boringssl/crypto/chacha/internal.h:70,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/internal.h:70,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/chacha/internal.h:70,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/chacha/internal.h:68,30'
          Dst:             CRYPTO_is_SSSE3_capable
        - Src:             '/src/boringssl/crypto/chacha/internal.h:69,30'
          Dst:             CRYPTO_cpu_perf_is_like_silvermont
    - functionName:    ChaCha20_ctr32_avx2_capable
      functionSourceFile: '/src/boringssl/crypto/chacha/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - len
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_is_AVX2_capable
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/chacha/internal.h:61,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/internal.h:61,23'
              BranchSideFuncs:
                - CRYPTO_is_AVX2_capable
            - BranchSide:      '/src/boringssl/crypto/chacha/internal.h:61,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/chacha/internal.h:61,23'
          Dst:             CRYPTO_is_AVX2_capable
    - functionName:    _ZL14ChaCha20_ctr32PhPKhmPKjS3_
      functionSourceFile: '/src/boringssl/crypto/chacha/chacha.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
        - in_len
        - key
        - counter
      BBCount:         12
      ICount:          89
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ChaCha20_ctr32_avx2
        - ChaCha20_ctr32_avx2_capable
        - ChaCha20_ctr32_nohw
        - ChaCha20_ctr32_ssse3
        - ChaCha20_ctr32_ssse3_4x
        - ChaCha20_ctr32_ssse3_4x_capable
        - ChaCha20_ctr32_ssse3_capable
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/chacha/chacha.cc:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.cc:74,25'
              BranchSideFuncs:
                - ChaCha20_ctr32_avx2
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.cc:79,39'
              BranchSideFuncs:
                - ChaCha20_ctr32_ssse3_4x_capable
                - ChaCha20_ctr32_ssse3_capable
                - ChaCha20_ctr32_nohw
                - ChaCha20_ctr32_ssse3
                - ChaCha20_ctr32_ssse3_4x
        - Branch String:   '/src/boringssl/crypto/chacha/chacha.cc:79,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.cc:80,29'
              BranchSideFuncs:
                - ChaCha20_ctr32_ssse3_4x
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.cc:85,36'
              BranchSideFuncs:
                - ChaCha20_ctr32_ssse3_capable
                - ChaCha20_ctr32_nohw
                - ChaCha20_ctr32_ssse3
        - Branch String:   '/src/boringssl/crypto/chacha/chacha.cc:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.cc:86,26'
              BranchSideFuncs:
                - ChaCha20_ctr32_ssse3
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.cc:90,7'
              BranchSideFuncs:
                - ChaCha20_ctr32_nohw
        - Branch String:   '/src/boringssl/crypto/chacha/chacha.cc:90,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.cc:90,7'
              BranchSideFuncs:
                - ChaCha20_ctr32_nohw
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.cc:91,25'
              BranchSideFuncs:
                - ChaCha20_ctr32_nohw
      Callsites:
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:73,7'
          Dst:             ChaCha20_ctr32_avx2_capable
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:74,5'
          Dst:             ChaCha20_ctr32_avx2
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:79,7'
          Dst:             ChaCha20_ctr32_ssse3_4x_capable
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:80,5'
          Dst:             ChaCha20_ctr32_ssse3_4x
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:85,7'
          Dst:             ChaCha20_ctr32_ssse3_capable
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:86,5'
          Dst:             ChaCha20_ctr32_ssse3
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:91,5'
          Dst:             ChaCha20_ctr32_nohw
    - functionName:    ChaCha20_ctr32_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ChaCha20_ctr32_ssse3_4x
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ChaCha20_ctr32_ssse3
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ChaCha20_ctr32_nohw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18CRYPTO_load_u32_lePKv
      functionSourceFile: '/src/boringssl/crypto/chacha/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/chacha/../internal.h:902,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/chacha/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/chacha/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/chacha/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL13buffers_aliasPKvmS0_m
      functionSourceFile: '/src/boringssl/crypto/chacha/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - a_bytes
        - b
        - b_bytes
      BBCount:         4
      ICount:          49
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/chacha/../internal.h:175,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/../internal.h:175,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/chacha/../internal.h:175,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_chacha_20
      functionSourceFile: '/src/boringssl/crypto/chacha/chacha.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - in_len
        - key
        - nonce
        - counter
      BBCount:         16
      ICount:          136
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL13buffers_aliasPKvmS0_m
        - _ZL14ChaCha20_ctr32PhPKhmPKjS3_
        - _ZL18CRYPTO_load_u32_lePKv
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/chacha/chacha.cc:101,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.cc:101,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL18CRYPTO_load_u32_lePKv.11612
                - _ZL18CRYPTO_load_u32_lePKv.11612
                - _ZL18CRYPTO_load_u32_lePKv.11612
                - _ZL14ChaCha20_ctr32PhPKhmPKjS3_
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.cc:101,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL18CRYPTO_load_u32_lePKv.11612
                - _ZL18CRYPTO_load_u32_lePKv.11612
                - _ZL18CRYPTO_load_u32_lePKv.11612
                - _ZL14ChaCha20_ctr32PhPKhmPKjS3_
        - Branch String:   '/src/boringssl/crypto/chacha/chacha.cc:101,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.cc:101,3'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_lePKv.11612
                - _ZL18CRYPTO_load_u32_lePKv.11612
                - _ZL18CRYPTO_load_u32_lePKv.11612
                - _ZL14ChaCha20_ctr32PhPKhmPKjS3_
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.cc:104,22'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_lePKv.11612
                - _ZL18CRYPTO_load_u32_lePKv.11612
                - _ZL18CRYPTO_load_u32_lePKv.11612
                - _ZL14ChaCha20_ctr32PhPKhmPKjS3_
        - Branch String:   '/src/boringssl/crypto/chacha/chacha.cc:127,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.cc:132,49'
              BranchSideFuncs:
                - _ZL14ChaCha20_ctr32PhPKhmPKjS3_
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.cc:146,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/chacha/chacha.cc:133,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.cc:134,14'
              BranchSideFuncs:
                - _ZL14ChaCha20_ctr32PhPKhmPKjS3_
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.cc:137,20'
              BranchSideFuncs:
                - _ZL14ChaCha20_ctr32PhPKhmPKjS3_
      Callsites:
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:101,3'
          Dst:             _ZL13buffers_aliasPKvmS0_m
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:101,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:105,22'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:106,22'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:107,22'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:137,5'
          Dst:             _ZL14ChaCha20_ctr32PhPKhmPKjS3_
    - functionName:    _ZL15CRYPTO_rotl_u32ji
      functionSourceFile: '/src/boringssl/crypto/chacha/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 971
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - value
        - shift
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_hchacha20
      functionSourceFile: '/src/boringssl/crypto/chacha/chacha.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - key
        - nonce
      BBCount:         7
      ICount:          504
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL15CRYPTO_rotl_u32ji
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/chacha/chacha.cc:48,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.cc:49,5'
              BranchSideFuncs:
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL15CRYPTO_rotl_u32ji
                - _ZL14OPENSSL_memcpyPvPKvm.11613
                - _ZL14OPENSSL_memcpyPvPKvm.11613
            - BranchSide:      '/src/boringssl/crypto/chacha/chacha.cc:59,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11613
                - _ZL14OPENSSL_memcpyPvPKvm.11613
      Callsites:
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:44,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:45,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:46,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:49,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:49,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:49,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:49,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:50,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:50,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:50,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:50,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:51,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:51,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:51,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:51,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:52,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:52,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:52,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:52,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:53,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:53,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:53,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:53,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:54,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:54,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:54,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:54,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:55,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:55,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:55,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:55,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:56,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:56,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:56,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:56,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:59,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/chacha/chacha.cc:60,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL35aead_xchacha20_poly1305_open_gatherPK15evp_aead_ctx_stPhPKhmS4_mS4_mS4_m
      functionSourceFile: '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - nonce
        - nonce_len
        - in
        - in_len
        - in_tag
        - in_tag_len
        - ad
        - ad_len
      BBCount:         6
      ICount:          93
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_hchacha20
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL29chacha20_poly1305_open_gatherPKhPhS0_mS0_mS0_mS0_mm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:285,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:286,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:292,20'
              BranchSideFuncs:
                - CRYPTO_hchacha20
                - _ZL14OPENSSL_memsetPvim.11660
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL29chacha20_poly1305_open_gatherPKhPhS0_mS0_mS0_mS0_mm
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:286,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:292,3'
          Dst:             CRYPTO_hchacha20
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:293,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:294,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:296,10'
          Dst:             _ZL29chacha20_poly1305_open_gatherPKhPhS0_mS0_mS0_mS0_mm
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL29chacha20_poly1305_open_gatherPKhPhS0_mS0_mS0_mS0_mm
      functionSourceFile: '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - key
        - out
        - nonce
        - nonce_len
        - in
        - in_len
        - in_tag
        - in_tag_len
        - ad
        - ad_len
        - tag_len
      BBCount:         15
      ICount:          145
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_chacha_20
        - CRYPTO_memcmp
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
        - chacha20_poly1305_asm_capable
        - chacha20_poly1305_open
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:225,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:226,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:230,7'
              BranchSideFuncs:
                - chacha20_poly1305_asm_capable
                - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
                - CRYPTO_chacha_20
                - CRYPTO_memcmp
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - chacha20_poly1305_open
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:231,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:241,30'
              BranchSideFuncs:
                - chacha20_poly1305_asm_capable
                - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
                - CRYPTO_chacha_20
                - CRYPTO_memcmp
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - chacha20_poly1305_open
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:242,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:243,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:248,7'
              BranchSideFuncs:
                - chacha20_poly1305_asm_capable
                - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
                - CRYPTO_chacha_20
                - CRYPTO_memcmp
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - chacha20_poly1305_open
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:248,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:249,28'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - chacha20_poly1305_open
                - CRYPTO_memcmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:254,23'
              BranchSideFuncs:
                - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
                - CRYPTO_chacha_20
                - CRYPTO_memcmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:258,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:259,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:263,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:226,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:231,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:243,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:248,7'
          Dst:             chacha20_poly1305_asm_capable
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:249,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:251,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:252,5'
          Dst:             chacha20_poly1305_open
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:254,5'
          Dst:             _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:255,5'
          Dst:             CRYPTO_chacha_20
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:258,7'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:259,5'
          Dst:             ERR_put_error
    - functionName:    chacha20_poly1305_asm_capable
      functionSourceFile: '/src/boringssl/crypto/cipher/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_is_SSE4_1_capable
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/internal.h:142,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/internal.h:142,10'
              BranchSideFuncs:
                - CRYPTO_is_SSE4_1_capable
            - BranchSide:      '/src/boringssl/crypto/cipher/internal.h:142,10'
              BranchSideFuncs:
                - CRYPTO_is_SSE4_1_capable
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/internal.h:142,10'
          Dst:             CRYPTO_is_SSE4_1_capable
    - functionName:    chacha20_poly1305_open
      functionSourceFile: '/src/boringssl/crypto/cipher/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_plaintext
        - ciphertext
        - plaintext_len
        - ad
        - ad_len
        - data
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_is_AVX2_capable
        - CRYPTO_is_BMI2_capable
        - chacha20_poly1305_open_avx2
        - chacha20_poly1305_open_sse41
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/internal.h:165,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/internal.h:165,35'
              BranchSideFuncs:
                - CRYPTO_is_BMI2_capable
                - chacha20_poly1305_open_sse41
                - chacha20_poly1305_open_avx2
            - BranchSide:      '/src/boringssl/crypto/cipher/internal.h:169,34'
              BranchSideFuncs:
                - chacha20_poly1305_open_sse41
        - Branch String:   '/src/boringssl/crypto/cipher/internal.h:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/internal.h:166,33'
              BranchSideFuncs:
                - chacha20_poly1305_open_avx2
            - BranchSide:      '/src/boringssl/crypto/cipher/internal.h:169,34'
              BranchSideFuncs:
                - chacha20_poly1305_open_sse41
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/internal.h:165,7'
          Dst:             CRYPTO_is_AVX2_capable
        - Src:             '/src/boringssl/crypto/cipher/internal.h:165,35'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/cipher/internal.h:166,5'
          Dst:             chacha20_poly1305_open_avx2
        - Src:             '/src/boringssl/crypto/cipher/internal.h:169,5'
          Dst:             chacha20_poly1305_open_sse41
    - functionName:    _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
      functionSourceFile: '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - tag
        - key
        - nonce
        - ad
        - ad_len
        - ciphertext
        - ciphertext_len
        - ciphertext_extra
        - ciphertext_extra_len
      BBCount:         9
      ICount:          106
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_chacha_20
        - CRYPTO_poly1305_finish
        - CRYPTO_poly1305_init
        - CRYPTO_poly1305_update
        - _ZL14OPENSSL_memsetPvim
        - _ZL22poly1305_update_lengthPA512_hm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:95,62'
              BranchSideFuncs:
                - CRYPTO_poly1305_update
                - CRYPTO_poly1305_update
                - CRYPTO_poly1305_update
                - _ZL22poly1305_update_lengthPA512_hm
                - _ZL22poly1305_update_lengthPA512_hm
                - CRYPTO_poly1305_finish
                - CRYPTO_poly1305_update
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:97,32'
              BranchSideFuncs:
                - CRYPTO_poly1305_update
                - CRYPTO_poly1305_update
                - _ZL22poly1305_update_lengthPA512_hm
                - _ZL22poly1305_update_lengthPA512_hm
                - CRYPTO_poly1305_finish
                - CRYPTO_poly1305_update
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:100,7'
              BranchSideFuncs:
                - CRYPTO_poly1305_update
                - _ZL22poly1305_update_lengthPA512_hm
                - _ZL22poly1305_update_lengthPA512_hm
                - CRYPTO_poly1305_finish
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:102,47'
              BranchSideFuncs:
                - CRYPTO_poly1305_update
                - _ZL22poly1305_update_lengthPA512_hm
                - _ZL22poly1305_update_lengthPA512_hm
                - CRYPTO_poly1305_finish
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:86,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:87,3'
          Dst:             CRYPTO_chacha_20
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:92,3'
          Dst:             CRYPTO_poly1305_init
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:93,3'
          Dst:             CRYPTO_poly1305_update
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:95,5'
          Dst:             CRYPTO_poly1305_update
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:97,3'
          Dst:             CRYPTO_poly1305_update
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:98,3'
          Dst:             CRYPTO_poly1305_update
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:101,5'
          Dst:             CRYPTO_poly1305_update
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:104,3'
          Dst:             _ZL22poly1305_update_lengthPA512_hm
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:105,3'
          Dst:             _ZL22poly1305_update_lengthPA512_hm
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:106,3'
          Dst:             CRYPTO_poly1305_finish
    - functionName:    _ZL22poly1305_update_lengthPA512_hm
      functionSourceFile: '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - poly1305
        - data_len
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_poly1305_update
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:71,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:72,23'
              BranchSideFuncs:
                - CRYPTO_poly1305_update
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:76,26'
              BranchSideFuncs:
                - CRYPTO_poly1305_update
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:76,3'
          Dst:             CRYPTO_poly1305_update
    - functionName:    chacha20_poly1305_open_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    chacha20_poly1305_open_sse41
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_is_SSE4_1_capable
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1143
      functionLinenumberEnd: 1147
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_get_ia32cap
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/../internal.h:1147,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/../internal.h:1147,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
            - BranchSide:      '/src/boringssl/crypto/cipher/../internal.h:1147,11'
              BranchSideFuncs:
                - OPENSSL_get_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/../internal.h:1147,11'
          Dst:             OPENSSL_get_ia32cap
    - functionName:    _ZL36aead_xchacha20_poly1305_seal_scatterPK15evp_aead_ctx_stPhS2_PmmPKhmS5_mS5_mS5_m
      functionSourceFile: '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      int
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_tag
        - out_tag_len
        - max_out_tag_len
        - nonce
        - nonce_len
        - in
        - in_len
        - extra_in
        - extra_in_len
        - ad
        - ad_len
      BBCount:         6
      ICount:          105
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_hchacha20
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL30chacha20_poly1305_seal_scatterPKhPhS1_PmmS0_mS0_mS0_mS0_mm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:205,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:211,20'
              BranchSideFuncs:
                - CRYPTO_hchacha20
                - _ZL14OPENSSL_memsetPvim.11660
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL30chacha20_poly1305_seal_scatterPKhPhS1_PmmS0_mS0_mS0_mS0_mm
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:205,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:211,3'
          Dst:             CRYPTO_hchacha20
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:212,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:213,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:215,10'
          Dst:             _ZL30chacha20_poly1305_seal_scatterPKhPhS1_PmmS0_mS0_mS0_mS0_mm
    - functionName:    _ZL30chacha20_poly1305_seal_scatterPKhPhS1_PmmS0_mS0_mS0_mS0_mm
      functionSourceFile: '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        14
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - key
        - out
        - out_tag
        - out_tag_len
        - max_out_tag_len
        - nonce
        - nonce_len
        - in
        - in_len
        - extra_in
        - extra_in_len
        - ad
        - ad_len
        - tag_len
      BBCount:         31
      ICount:          284
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - CRYPTO_chacha_20
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
        - chacha20_poly1305_asm_capable
        - chacha20_poly1305_seal
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:114,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:115,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:118,7'
              BranchSideFuncs:
                - chacha20_poly1305_asm_capable
                - CRYPTO_chacha_20
                - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - chacha20_poly1305_seal
                - CRYPTO_chacha_20
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:118,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:119,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:122,7'
              BranchSideFuncs:
                - chacha20_poly1305_asm_capable
                - CRYPTO_chacha_20
                - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - chacha20_poly1305_seal
                - CRYPTO_chacha_20
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:123,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:133,30'
              BranchSideFuncs:
                - chacha20_poly1305_asm_capable
                - CRYPTO_chacha_20
                - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - chacha20_poly1305_seal
                - CRYPTO_chacha_20
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:135,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:139,7'
              BranchSideFuncs:
                - chacha20_poly1305_asm_capable
                - CRYPTO_chacha_20
                - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - chacha20_poly1305_seal
                - CRYPTO_chacha_20
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:140,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:146,7'
              BranchSideFuncs:
                - chacha20_poly1305_asm_capable
                - CRYPTO_chacha_20
                - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - chacha20_poly1305_seal
                - CRYPTO_chacha_20
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:146,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:148,46'
              BranchSideFuncs:
                - chacha20_poly1305_asm_capable
                - CRYPTO_chacha_20
                - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - chacha20_poly1305_seal
                - CRYPTO_chacha_20
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:165,7'
              BranchSideFuncs:
                - chacha20_poly1305_asm_capable
                - CRYPTO_chacha_20
                - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - chacha20_poly1305_seal
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:152,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:153,7'
              BranchSideFuncs:
                - CRYPTO_chacha_20
                - chacha20_poly1305_asm_capable
                - CRYPTO_chacha_20
                - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - chacha20_poly1305_seal
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:162,3'
              BranchSideFuncs:
                - chacha20_poly1305_asm_capable
                - CRYPTO_chacha_20
                - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - chacha20_poly1305_seal
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:156,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:156,52'
              BranchSideFuncs:
                - chacha20_poly1305_asm_capable
                - CRYPTO_chacha_20
                - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - chacha20_poly1305_seal
                - CRYPTO_chacha_20
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:156,7'
              BranchSideFuncs:
                - chacha20_poly1305_asm_capable
                - CRYPTO_chacha_20
                - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - chacha20_poly1305_seal
                - CRYPTO_chacha_20
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:156,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:158,25'
              BranchSideFuncs:
                - chacha20_poly1305_asm_capable
                - CRYPTO_chacha_20
                - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - chacha20_poly1305_seal
                - CRYPTO_chacha_20
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:160,14'
              BranchSideFuncs:
                - chacha20_poly1305_asm_capable
                - CRYPTO_chacha_20
                - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - chacha20_poly1305_seal
                - CRYPTO_chacha_20
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:166,28'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - chacha20_poly1305_seal
                - _ZL14OPENSSL_memcpyPvPKvm.11661
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:173,22'
              BranchSideFuncs:
                - CRYPTO_chacha_20
                - _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
                - _ZL14OPENSSL_memcpyPvPKvm.11661
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:115,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:119,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:123,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:135,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:140,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:154,7'
          Dst:             CRYPTO_chacha_20
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:165,7'
          Dst:             chacha20_poly1305_asm_capable
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:166,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:168,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:171,5'
          Dst:             chacha20_poly1305_seal
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:173,5'
          Dst:             CRYPTO_chacha_20
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:174,5'
          Dst:             _ZL8calc_tagPhPKhS1_S1_mS1_mS1_m
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:178,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    chacha20_poly1305_seal
      functionSourceFile: '/src/boringssl/crypto/cipher/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_ciphertext
        - plaintext
        - plaintext_len
        - ad
        - ad_len
        - data
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_is_AVX2_capable
        - CRYPTO_is_BMI2_capable
        - chacha20_poly1305_seal_avx2
        - chacha20_poly1305_seal_sse41
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/internal.h:198,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/internal.h:198,35'
              BranchSideFuncs:
                - CRYPTO_is_BMI2_capable
                - chacha20_poly1305_seal_sse41
                - chacha20_poly1305_seal_avx2
            - BranchSide:      '/src/boringssl/crypto/cipher/internal.h:202,34'
              BranchSideFuncs:
                - chacha20_poly1305_seal_sse41
        - Branch String:   '/src/boringssl/crypto/cipher/internal.h:198,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/internal.h:199,33'
              BranchSideFuncs:
                - chacha20_poly1305_seal_avx2
            - BranchSide:      '/src/boringssl/crypto/cipher/internal.h:202,34'
              BranchSideFuncs:
                - chacha20_poly1305_seal_sse41
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/internal.h:198,7'
          Dst:             CRYPTO_is_AVX2_capable
        - Src:             '/src/boringssl/crypto/cipher/internal.h:198,35'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/cipher/internal.h:199,5'
          Dst:             chacha20_poly1305_seal_avx2
        - Src:             '/src/boringssl/crypto/cipher/internal.h:202,5'
          Dst:             chacha20_poly1305_seal_sse41
    - functionName:    chacha20_poly1305_seal_avx2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    chacha20_poly1305_seal_sse41
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL34aead_chacha20_poly1305_open_gatherPK15evp_aead_ctx_stPhPKhmS4_mS4_mS4_m
      functionSourceFile: '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - nonce
        - nonce_len
        - in
        - in_len
        - in_tag
        - in_tag_len
        - ad
        - ad_len
      BBCount:         3
      ICount:          63
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL29chacha20_poly1305_open_gatherPKhPhS0_mS0_mS0_mS0_mm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:273,10'
          Dst:             _ZL29chacha20_poly1305_open_gatherPKhPhS0_mS0_mS0_mS0_mm
    - functionName:    _ZL35aead_chacha20_poly1305_seal_scatterPK15evp_aead_ctx_stPhS2_PmmPKhmS5_mS5_mS5_m
      functionSourceFile: '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_tag
        - out_tag_len
        - max_out_tag_len
        - nonce
        - nonce_len
        - in
        - in_len
        - extra_in
        - extra_in_len
        - ad
        - ad_len
      BBCount:         3
      ICount:          75
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL30chacha20_poly1305_seal_scatterPKhPhS1_PmmS0_mS0_mS0_mS0_mm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:191,10'
          Dst:             _ZL30chacha20_poly1305_seal_scatterPKhPhS1_PmmS0_mS0_mS0_mS0_mm
    - functionName:    _ZL30aead_chacha20_poly1305_cleanupP15evp_aead_ctx_st
      functionSourceFile: '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27aead_chacha20_poly1305_initP15evp_aead_ctx_stPKhmm
      functionSourceFile: '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - tag_len
      BBCount:         11
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:48,13'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:51,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11661
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:52,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:56,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11661
        - Branch String:   '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:57,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:60,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11661
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:52,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc:60,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    EVP_aead_xchacha20_poly1305
      functionSourceFile: '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aead_chacha20_poly1305
      functionSourceFile: '/src/boringssl/crypto/cipher/e_chacha20poly1305.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL43aead_des_ede3_cbc_sha1_tls_implicit_iv_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_t
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - tag_len
        - dir
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_des_ede3_cbc
        - EVP_sha1
        - _ZL13aead_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_tPK13evp_cipher_stPK9env_md_stc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:440,57'
          Dst:             EVP_des_ede3_cbc
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:441,24'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:440,10'
          Dst:             _ZL13aead_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_tPK13evp_cipher_stPK9env_md_stc
    - functionName:    _ZL13aead_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_tPK13evp_cipher_stPK9env_md_stc
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - tag_len
        - dir
        - cipher
        - md
        - implicit_iv
      BBCount:         32
      ICount:          233
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_AEAD_key_length
        - EVP_CIPHER_CTX_init
        - EVP_CIPHER_CTX_set_padding
        - EVP_CIPHER_iv_length
        - EVP_CIPHER_key_length
        - EVP_CipherInit_ex
        - EVP_MD_size
        - HMAC_CTX_new
        - HMAC_Init_ex
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL16aead_tls_cleanupP15evp_aead_ctx_st
        - __assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:61,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:61,49'
              BranchSideFuncs:
                - EVP_MD_size
                - EVP_AEAD_key_length
                - EVP_MD_size
                - EVP_CIPHER_key_length
                - __assert_fail
                - HMAC_CTX_new
                - EVP_CIPHER_CTX_init
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CipherInit_ex
                - _ZL16aead_tls_cleanupP15evp_aead_ctx_st
                - HMAC_Init_ex
                - EVP_CIPHER_CTX_set_padding
                - EVP_CIPHER_iv_length
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:66,7'
              BranchSideFuncs:
                - EVP_AEAD_key_length
                - EVP_MD_size
                - EVP_CIPHER_key_length
                - __assert_fail
                - HMAC_CTX_new
                - EVP_CIPHER_CTX_init
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CipherInit_ex
                - _ZL16aead_tls_cleanupP15evp_aead_ctx_st
                - HMAC_Init_ex
                - EVP_CIPHER_CTX_set_padding
                - EVP_CIPHER_iv_length
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:62,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:66,7'
              BranchSideFuncs:
                - EVP_AEAD_key_length
                - EVP_MD_size
                - EVP_CIPHER_key_length
                - __assert_fail
                - HMAC_CTX_new
                - EVP_CIPHER_CTX_init
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CipherInit_ex
                - _ZL16aead_tls_cleanupP15evp_aead_ctx_st
                - HMAC_Init_ex
                - EVP_CIPHER_CTX_set_padding
                - EVP_CIPHER_iv_length
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:66,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:67,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:71,36'
              BranchSideFuncs:
                - EVP_MD_size
                - EVP_CIPHER_key_length
                - __assert_fail
                - HMAC_CTX_new
                - EVP_CIPHER_CTX_init
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CipherInit_ex
                - _ZL16aead_tls_cleanupP15evp_aead_ctx_st
                - HMAC_Init_ex
                - EVP_CIPHER_CTX_set_padding
                - EVP_CIPHER_iv_length
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:73,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:73,3'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - __assert_fail
                - HMAC_CTX_new
                - EVP_CIPHER_CTX_init
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CipherInit_ex
                - _ZL16aead_tls_cleanupP15evp_aead_ctx_st
                - HMAC_Init_ex
                - EVP_CIPHER_CTX_set_padding
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:73,3'
              BranchSideFuncs:
                - __assert_fail
                - HMAC_CTX_new
                - EVP_CIPHER_CTX_init
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CipherInit_ex
                - _ZL16aead_tls_cleanupP15evp_aead_ctx_st
                - HMAC_Init_ex
                - EVP_CIPHER_CTX_set_padding
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:73,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:73,3'
              BranchSideFuncs:
                - HMAC_CTX_new
                - EVP_CIPHER_CTX_init
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CipherInit_ex
                - _ZL16aead_tls_cleanupP15evp_aead_ctx_st
                - HMAC_Init_ex
                - EVP_CIPHER_CTX_set_padding
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:77,44'
              BranchSideFuncs:
                - HMAC_CTX_new
                - EVP_CIPHER_CTX_init
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CipherInit_ex
                - _ZL16aead_tls_cleanupP15evp_aead_ctx_st
                - HMAC_Init_ex
                - EVP_CIPHER_CTX_set_padding
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:79,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:80,5'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_init
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CipherInit_ex
                - _ZL16aead_tls_cleanupP15evp_aead_ctx_st
                - HMAC_Init_ex
                - EVP_CIPHER_CTX_set_padding
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:82,24'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_init
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CipherInit_ex
                - _ZL16aead_tls_cleanupP15evp_aead_ctx_st
                - HMAC_Init_ex
                - EVP_CIPHER_CTX_set_padding
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:83,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:83,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CipherInit_ex
                - _ZL16aead_tls_cleanupP15evp_aead_ctx_st
                - HMAC_Init_ex
                - EVP_CIPHER_CTX_set_padding
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:84,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CipherInit_ex
                - _ZL16aead_tls_cleanupP15evp_aead_ctx_st
                - HMAC_Init_ex
                - EVP_CIPHER_CTX_set_padding
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:89,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:89,41'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - _ZL16aead_tls_cleanupP15evp_aead_ctx_st
                - HMAC_Init_ex
                - EVP_CIPHER_CTX_set_padding
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:90,26'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - _ZL16aead_tls_cleanupP15evp_aead_ctx_st
                - HMAC_Init_ex
                - EVP_CIPHER_CTX_set_padding
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:90,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:91,21'
              BranchSideFuncs:
                - HMAC_Init_ex
                - _ZL16aead_tls_cleanupP15evp_aead_ctx_st
                - EVP_CIPHER_CTX_set_padding
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:92,22'
              BranchSideFuncs:
                - _ZL16aead_tls_cleanupP15evp_aead_ctx_st
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:88,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:92,22'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_set_padding
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:95,31'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_set_padding
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:61,60'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:62,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:66,18'
          Dst:             EVP_AEAD_key_length
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:67,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:71,24'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:72,24'
          Dst:             EVP_CIPHER_key_length
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:73,3'
          Dst:             EVP_CIPHER_iv_length
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:73,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:78,23'
          Dst:             HMAC_CTX_new
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:82,3'
          Dst:             EVP_CIPHER_CTX_init
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:83,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:84,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:88,8'
          Dst:             EVP_CipherInit_ex
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:91,8'
          Dst:             HMAC_Init_ex
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:92,5'
          Dst:             _ZL16aead_tls_cleanupP15evp_aead_ctx_st
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:95,3'
          Dst:             EVP_CIPHER_CTX_set_padding
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/cipher/../fipsmodule/cipher/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/../fipsmodule/cipher/../../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/../fipsmodule/cipher/../../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/../fipsmodule/cipher/../../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL16aead_tls_cleanupP15evp_aead_ctx_st
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_cleanup
        - HMAC_CTX_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:53,3'
          Dst:             EVP_CIPHER_CTX_cleanup
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:54,3'
          Dst:             HMAC_CTX_free
    - functionName:    _ZL31aead_des_ede3_cbc_sha1_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_t
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - tag_len
        - dir
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_des_ede3_cbc
        - EVP_sha1
        - _ZL13aead_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_tPK13evp_cipher_stPK9env_md_stc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:433,57'
          Dst:             EVP_des_ede3_cbc
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:434,24'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:433,10'
          Dst:             _ZL13aead_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_tPK13evp_cipher_stPK9env_md_stc
    - functionName:    _ZL42aead_aes_256_cbc_sha1_tls_implicit_iv_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_t
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - tag_len
        - dir
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_256_cbc
        - EVP_sha1
        - _ZL13aead_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_tPK13evp_cipher_stPK9env_md_stc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:425,57'
          Dst:             EVP_aes_256_cbc
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:426,24'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:425,10'
          Dst:             _ZL13aead_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_tPK13evp_cipher_stPK9env_md_stc
    - functionName:    _ZL30aead_aes_256_cbc_sha1_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_t
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - tag_len
        - dir
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_256_cbc
        - EVP_sha1
        - _ZL13aead_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_tPK13evp_cipher_stPK9env_md_stc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:418,57'
          Dst:             EVP_aes_256_cbc
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:419,24'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:418,10'
          Dst:             _ZL13aead_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_tPK13evp_cipher_stPK9env_md_stc
    - functionName:    _ZL32aead_aes_128_cbc_sha256_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_t
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - tag_len
        - dir
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_128_cbc
        - EVP_sha256
        - _ZL13aead_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_tPK13evp_cipher_stPK9env_md_stc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:411,57'
          Dst:             EVP_aes_128_cbc
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:412,24'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:411,10'
          Dst:             _ZL13aead_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_tPK13evp_cipher_stPK9env_md_stc
    - functionName:    _ZL15aead_tls_get_ivPK15evp_aead_ctx_stPPKhPm
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out_iv
        - out_iv_len
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_CTX_iv_length
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:448,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:449,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:453,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:447,25'
          Dst:             EVP_CIPHER_CTX_iv_length
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:449,5'
          Dst:             ERR_put_error
    - functionName:    _ZL42aead_aes_128_cbc_sha1_tls_implicit_iv_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_t
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - tag_len
        - dir
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_128_cbc
        - EVP_sha1
        - _ZL13aead_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_tPK13evp_cipher_stPK9env_md_stc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:403,57'
          Dst:             EVP_aes_128_cbc
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:404,24'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:403,10'
          Dst:             _ZL13aead_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_tPK13evp_cipher_stPK9env_md_stc
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/cipher/../fipsmodule/cipher/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/../fipsmodule/cipher/../../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/../fipsmodule/cipher/../../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/../fipsmodule/cipher/../../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL19constant_time_msb_wm
      functionSourceFile: '/src/boringssl/crypto/cipher/../fipsmodule/cipher/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23constant_time_is_zero_wm
      functionSourceFile: '/src/boringssl/crypto/cipher/../fipsmodule/cipher/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19constant_time_msb_wm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/../fipsmodule/cipher/../../internal.h:337,10'
          Dst:             _ZL19constant_time_msb_wm
    - functionName:    _ZL18constant_time_eq_wmm
      functionSourceFile: '/src/boringssl/crypto/cipher/../fipsmodule/cipher/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23constant_time_is_zero_wm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/../fipsmodule/cipher/../../internal.h:349,10'
          Dst:             _ZL23constant_time_is_zero_wm
    - functionName:    _ZL20constant_time_eq_intii
      functionSourceFile: '/src/boringssl/crypto/cipher/../fipsmodule/cipher/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_eq_wmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/../fipsmodule/cipher/../../internal.h:361,10'
          Dst:             _ZL18constant_time_eq_wmm
    - functionName:    _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - in_len
        - extra_in_len
      BBCount:         17
      ICount:          112
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_CIPHER_CTX_block_size
        - EVP_CIPHER_CTX_mode
        - HMAC_size
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:102,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:102,3'
              BranchSideFuncs:
                - HMAC_size
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_block_size
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:103,50'
              BranchSideFuncs:
                - HMAC_size
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_block_size
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:106,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:108,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:111,56'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_block_size
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:114,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:114,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:114,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:114,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:114,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:115,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:102,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:105,27'
          Dst:             HMAC_size
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:106,7'
          Dst:             EVP_CIPHER_CTX_mode
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:111,29'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:114,3'
          Dst:             __assert_fail
    - functionName:    _ZL21aead_tls_seal_scatterPK15evp_aead_ctx_stPhS2_PmmPKhmS5_mS5_mS5_m
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_tag
        - out_tag_len
        - max_out_tag_len
        - nonce
        - nonce_len
        - in
        - in_len
        - extra_in
        - extra_in_len
        - ad
        - ad_len
      BBCount:         72
      ICount:          519
      EdgeCount:       92
      CyclomaticComplexity: 22
      functionsReached:
        - ERR_put_error
        - EVP_AEAD_nonce_length
        - EVP_CIPHER_CTX_block_size
        - EVP_CIPHER_CTX_mode
        - EVP_EncryptFinal_ex
        - EVP_EncryptInit_ex
        - EVP_EncryptUpdate
        - HMAC_Final
        - HMAC_Init_ex
        - HMAC_Update
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:129,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:131,5'
              BranchSideFuncs:
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - EVP_AEAD_nonce_length
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - EVP_CIPHER_CTX_mode
                - EVP_EncryptUpdate
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptInit_ex
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:135,7'
              BranchSideFuncs:
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - EVP_AEAD_nonce_length
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - EVP_CIPHER_CTX_mode
                - EVP_EncryptUpdate
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptInit_ex
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:137,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:141,7'
              BranchSideFuncs:
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - EVP_AEAD_nonce_length
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - EVP_CIPHER_CTX_mode
                - EVP_EncryptUpdate
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptInit_ex
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:141,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:142,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:146,7'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - EVP_CIPHER_CTX_mode
                - EVP_EncryptUpdate
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptInit_ex
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:146,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:147,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:151,7'
              BranchSideFuncs:
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - EVP_CIPHER_CTX_mode
                - EVP_EncryptUpdate
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptInit_ex
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:152,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:159,27'
              BranchSideFuncs:
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - EVP_CIPHER_CTX_mode
                - EVP_EncryptUpdate
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptInit_ex
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:166,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:167,20'
              BranchSideFuncs:
                - HMAC_Update
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - EVP_CIPHER_CTX_mode
                - EVP_EncryptUpdate
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptInit_ex
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:171,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:167,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:168,20'
              BranchSideFuncs:
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - EVP_CIPHER_CTX_mode
                - EVP_EncryptUpdate
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptInit_ex
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:171,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:168,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:169,20'
              BranchSideFuncs:
                - HMAC_Update
                - HMAC_Final
                - EVP_CIPHER_CTX_mode
                - EVP_EncryptUpdate
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptInit_ex
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:171,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:169,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:170,19'
              BranchSideFuncs:
                - HMAC_Final
                - EVP_CIPHER_CTX_mode
                - EVP_EncryptUpdate
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptInit_ex
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:171,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:166,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:171,5'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_mode
                - EVP_EncryptUpdate
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptInit_ex
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:175,28'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_mode
                - EVP_EncryptUpdate
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptInit_ex
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:175,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:176,8'
              BranchSideFuncs:
                - EVP_EncryptInit_ex
                - EVP_EncryptUpdate
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:183,27'
              BranchSideFuncs:
                - EVP_EncryptUpdate
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:176,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:177,28'
              BranchSideFuncs:
                - EVP_EncryptUpdate
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:183,27'
              BranchSideFuncs:
                - EVP_EncryptUpdate
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:175,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:178,5'
              BranchSideFuncs:
                - EVP_EncryptUpdate
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:183,27'
              BranchSideFuncs:
                - EVP_EncryptUpdate
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:183,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:184,5'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:187,52'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_block_size
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:196,5'
              BranchSideFuncs:
                - __assert_fail
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:207,20'
              BranchSideFuncs:
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:196,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:196,5'
              BranchSideFuncs:
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:199,29'
              BranchSideFuncs:
                - EVP_EncryptUpdate
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:199,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:201,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:203,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:203,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:203,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:204,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:211,5'
              BranchSideFuncs:
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:213,14'
              BranchSideFuncs:
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:215,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:216,5'
              BranchSideFuncs:
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:230,29'
              BranchSideFuncs:
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:216,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:216,5'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:217,5'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:217,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:217,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:221,28'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11724
                - EVP_EncryptUpdate
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:223,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:225,7'
              BranchSideFuncs:
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:227,16'
              BranchSideFuncs:
                - EVP_EncryptFinal_ex
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:231,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:233,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:233,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:233,3'
              BranchSideFuncs:
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:234,3'
              BranchSideFuncs:
                - _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:234,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:234,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:236,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:131,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:137,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:141,25'
          Dst:             _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:142,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:146,20'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:147,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:152,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:166,8'
          Dst:             HMAC_Init_ex
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:167,8'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:168,8'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:169,8'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:170,8'
          Dst:             HMAC_Final
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:175,7'
          Dst:             EVP_CIPHER_CTX_mode
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:177,8'
          Dst:             EVP_EncryptInit_ex
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:183,8'
          Dst:             EVP_EncryptUpdate
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:187,25'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:196,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:199,10'
          Dst:             EVP_EncryptUpdate
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:203,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:204,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:205,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:209,8'
          Dst:             EVP_EncryptUpdate
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:216,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:217,5'
          Dst:             EVP_CIPHER_CTX_mode
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:217,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:222,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:223,10'
          Dst:             EVP_EncryptUpdate
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:230,8'
          Dst:             EVP_EncryptFinal_ex
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:233,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:234,3'
          Dst:             _ZL16aead_tls_tag_lenPK15evp_aead_ctx_stmm
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:234,3'
          Dst:             __assert_fail
    - functionName:    _ZL13aead_tls_openPK15evp_aead_ctx_stPhPmmPKhmS5_mS5_m
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
        - max_out_len
        - nonce
        - nonce_len
        - in
        - in_len
        - ad
        - ad_len
      BBCount:         71
      ICount:          508
      EdgeCount:       92
      CyclomaticComplexity: 23
      functionsReached:
        - CRYPTO_memcmp
        - ERR_put_error
        - EVP_AEAD_nonce_length
        - EVP_CIPHER_CTX_block_size
        - EVP_CIPHER_CTX_mode
        - EVP_DecryptFinal_ex
        - EVP_DecryptInit_ex
        - EVP_DecryptUpdate
        - EVP_tls_cbc_copy_mac
        - EVP_tls_cbc_digest_record
        - EVP_tls_cbc_record_digest_supported
        - EVP_tls_cbc_remove_padding
        - HMAC_Final
        - HMAC_Init_ex
        - HMAC_Update
        - HMAC_size
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL20constant_time_eq_intii
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:248,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:252,7'
              BranchSideFuncs:
                - HMAC_size
                - EVP_AEAD_nonce_length
                - EVP_CIPHER_CTX_mode
                - EVP_DecryptUpdate
                - EVP_DecryptFinal_ex
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
                - EVP_DecryptInit_ex
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:252,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:253,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:257,7'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - EVP_CIPHER_CTX_mode
                - EVP_DecryptUpdate
                - EVP_DecryptFinal_ex
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
                - EVP_DecryptInit_ex
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:257,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:260,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:264,7'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - EVP_CIPHER_CTX_mode
                - EVP_DecryptUpdate
                - EVP_DecryptFinal_ex
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
                - EVP_DecryptInit_ex
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:264,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:265,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:269,7'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_mode
                - EVP_DecryptUpdate
                - EVP_DecryptFinal_ex
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
                - EVP_DecryptInit_ex
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:269,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:270,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:274,7'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_mode
                - EVP_DecryptUpdate
                - EVP_DecryptFinal_ex
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
                - EVP_DecryptInit_ex
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:274,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:276,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:281,28'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_mode
                - EVP_DecryptUpdate
                - EVP_DecryptFinal_ex
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
                - EVP_DecryptInit_ex
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:281,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:282,8'
              BranchSideFuncs:
                - EVP_DecryptInit_ex
                - EVP_DecryptUpdate
                - EVP_DecryptFinal_ex
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:288,10'
              BranchSideFuncs:
                - EVP_DecryptUpdate
                - EVP_DecryptFinal_ex
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:282,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:283,28'
              BranchSideFuncs:
                - EVP_DecryptUpdate
                - EVP_DecryptFinal_ex
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:288,10'
              BranchSideFuncs:
                - EVP_DecryptUpdate
                - EVP_DecryptFinal_ex
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:281,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:284,5'
              BranchSideFuncs:
                - EVP_DecryptUpdate
                - EVP_DecryptFinal_ex
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:288,10'
              BranchSideFuncs:
                - EVP_DecryptUpdate
                - EVP_DecryptFinal_ex
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:290,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:291,5'
              BranchSideFuncs:
                - EVP_DecryptFinal_ex
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:293,12'
              BranchSideFuncs:
                - EVP_DecryptFinal_ex
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:294,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:295,5'
              BranchSideFuncs:
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:297,12'
              BranchSideFuncs:
                - __assert_fail
                - EVP_CIPHER_CTX_mode
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:298,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:298,3'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_mode
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:306,28'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_mode
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:306,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:308,46'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_block_size
                - HMAC_size
                - EVP_tls_cbc_remove_padding
                - ERR_put_error
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:316,16'
              BranchSideFuncs:
                - HMAC_size
                - __assert_fail
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:307,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:312,7'
              BranchSideFuncs:
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:315,3'
              BranchSideFuncs:
                - HMAC_size
                - _ZL14OPENSSL_memcpyPvPKvm.11723
                - EVP_CIPHER_CTX_mode
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_record_digest_supported
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:341,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:342,43'
              BranchSideFuncs:
                - EVP_tls_cbc_record_digest_supported
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:356,5'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:341,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:343,36'
              BranchSideFuncs:
                - EVP_tls_cbc_digest_record
                - ERR_put_error
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:356,5'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_mode
                - __assert_fail
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:343,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:346,7'
              BranchSideFuncs:
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:349,5'
              BranchSideFuncs:
                - HMAC_size
                - __assert_fail
                - EVP_tls_cbc_copy_mac
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:349,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:349,5'
              BranchSideFuncs:
                - EVP_tls_cbc_copy_mac
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:351,18'
              BranchSideFuncs:
                - EVP_tls_cbc_copy_mac
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:356,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:356,5'
              BranchSideFuncs:
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:359,23'
              BranchSideFuncs:
                - HMAC_Init_ex
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:359,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:360,22'
              BranchSideFuncs:
                - HMAC_Update
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:363,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:360,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:361,22'
              BranchSideFuncs:
                - HMAC_Update
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:363,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:361,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:362,21'
              BranchSideFuncs:
                - HMAC_Final
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:363,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:359,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:363,7'
              BranchSideFuncs:
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:365,15'
              BranchSideFuncs:
                - HMAC_size
                - __assert_fail
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:367,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:367,5'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:368,19'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - _ZL20constant_time_eq_intii.11728
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/cipher/e_tls.cc:379,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:380,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_tls.cc:389,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:248,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:252,16'
          Dst:             HMAC_size
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:253,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:260,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:264,20'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:265,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:270,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:276,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:281,7'
          Dst:             EVP_CIPHER_CTX_mode
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:283,8'
          Dst:             EVP_DecryptInit_ex
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:290,8'
          Dst:             EVP_DecryptUpdate
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:294,8'
          Dst:             EVP_DecryptFinal_ex
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:298,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:306,7'
          Dst:             EVP_CIPHER_CTX_mode
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:309,13'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:310,13'
          Dst:             HMAC_size
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:307,10'
          Dst:             EVP_tls_cbc_remove_padding
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:312,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:320,5'
          Dst:             HMAC_size
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:320,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:322,41'
          Dst:             HMAC_size
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:331,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:341,7'
          Dst:             EVP_CIPHER_CTX_mode
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:342,7'
          Dst:             EVP_tls_cbc_record_digest_supported
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:343,10'
          Dst:             EVP_tls_cbc_digest_record
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:346,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:349,5'
          Dst:             HMAC_size
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:349,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:352,5'
          Dst:             EVP_tls_cbc_copy_mac
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:356,5'
          Dst:             EVP_CIPHER_CTX_mode
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:356,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:359,10'
          Dst:             HMAC_Init_ex
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:360,10'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:361,10'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:362,10'
          Dst:             HMAC_Final
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:367,5'
          Dst:             HMAC_size
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:367,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:376,28'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:376,7'
          Dst:             _ZL20constant_time_eq_intii
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:380,5'
          Dst:             ERR_put_error
    - functionName:    _ZL30aead_aes_128_cbc_sha1_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_t
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
        - tag_len
        - dir
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_aes_128_cbc
        - EVP_sha1
        - _ZL13aead_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_tPK13evp_cipher_stPK9env_md_stc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:396,57'
          Dst:             EVP_aes_128_cbc
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:397,24'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/cipher/e_tls.cc:396,10'
          Dst:             _ZL13aead_tls_initP15evp_aead_ctx_stPKhmm20evp_aead_direction_tPK13evp_cipher_stPK9env_md_stc
    - functionName:    EVP_aead_des_ede3_cbc_sha1_tls_implicit_iv
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aead_des_ede3_cbc_sha1_tls
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aead_aes_256_cbc_sha1_tls_implicit_iv
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 593
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aead_aes_256_cbc_sha1_tls
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aead_aes_128_cbc_sha256_tls
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aead_aes_128_cbc_sha1_tls_implicit_iv
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_aead_aes_128_cbc_sha1_tls
      functionSourceFile: '/src/boringssl/crypto/cipher/e_tls.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13CRYPTO_bswap4j
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17value_barrier_u32j
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23constant_time_is_zero_wm
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19constant_time_msb_wm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/../internal.h:337,10'
          Dst:             _ZL19constant_time_msb_wm
    - functionName:    _ZL19constant_time_msb_wm
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18constant_time_lt_wmm
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19constant_time_msb_wm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/../internal.h:304,10'
          Dst:             _ZL19constant_time_msb_wm
    - functionName:    _ZL28tls_cbc_digest_record_sha256PhPmPKhS2_mmS2_j
      functionSourceFile: '/src/boringssl/crypto/cipher/tls_cbc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - md_out
        - md_out_size
        - header
        - data
        - data_size
        - data_plus_mac_plus_padding_size
        - mac_secret
        - mac_secret_length
      BBCount:         19
      ICount:          165
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_sha256_final_with_secret_suffix
        - SHA256_Final
        - SHA256_Init
        - SHA256_Update
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:399,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:402,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:408,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11814
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - SHA256_Init
                - SHA256_Update
                - SHA256_Update
                - SHA256_Update
                - EVP_sha256_final_with_secret_suffix
                - SHA256_Init
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:410,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:411,14'
              BranchSideFuncs:
                - SHA256_Init
                - SHA256_Update
                - SHA256_Update
                - SHA256_Update
                - EVP_sha256_final_with_secret_suffix
                - SHA256_Init
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:415,3'
              BranchSideFuncs:
                - SHA256_Init
                - SHA256_Update
                - SHA256_Update
                - SHA256_Update
                - EVP_sha256_final_with_secret_suffix
                - SHA256_Init
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:422,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:424,9'
              BranchSideFuncs:
                - SHA256_Update
                - EVP_sha256_final_with_secret_suffix
                - SHA256_Init
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:429,23'
              BranchSideFuncs:
                - SHA256_Update
                - EVP_sha256_final_with_secret_suffix
                - SHA256_Init
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:433,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:436,5'
              BranchSideFuncs:
                - SHA256_Init
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:440,3'
              BranchSideFuncs:
                - SHA256_Init
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:441,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:442,14'
              BranchSideFuncs:
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:445,23'
              BranchSideFuncs:
                - SHA256_Update
                - SHA256_Update
                - SHA256_Final
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:402,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:408,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:409,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:415,3'
          Dst:             SHA256_Init
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:416,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:417,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:429,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:433,8'
          Dst:             EVP_sha256_final_with_secret_suffix
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:440,3'
          Dst:             SHA256_Init
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:445,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:446,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:447,3'
          Dst:             SHA256_Final
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_sha256_final_with_secret_suffix
      functionSourceFile: '/src/boringssl/crypto/cipher/tls_cbc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
        - max_len
      BBCount:         42
      ICount:          405
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - SHA256_Transform
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL15value_barrier_wm
        - _ZL18constant_time_eq_8mm
        - _ZL18constant_time_eq_wmm
        - _ZL18constant_time_lt_8mm
        - _ZL19CRYPTO_store_u32_bePvj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:240,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:241,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:244,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:241,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:242,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:244,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:242,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:243,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:244,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:240,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:244,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:254,24'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL18constant_time_eq_wmm.11819
                - SHA256_Transform
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL14OPENSSL_memcpyPvPKvm.11815
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:273,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:276,12'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.11819
                - SHA256_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL14OPENSSL_memcpyPvPKvm.11815
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:319,15'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.11820
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:277,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:278,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL18constant_time_eq_wmm.11819
                - SHA256_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL14OPENSSL_memcpyPvPKvm.11815
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:281,9'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.11819
                - SHA256_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL14OPENSSL_memcpyPvPKvm.11815
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:281,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:282,40'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL18constant_time_eq_wmm.11819
                - SHA256_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:290,21'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.11819
                - SHA256_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:283,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:284,19'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL18constant_time_eq_wmm.11819
                - SHA256_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:286,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL18constant_time_eq_wmm.11819
                - SHA256_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:290,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:292,20'
              BranchSideFuncs:
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL18constant_time_eq_wmm.11819
                - SHA256_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL14OPENSSL_memcpyPvPKvm.11815
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:303,34'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.11819
                - SHA256_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL14OPENSSL_memcpyPvPKvm.11815
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:307,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:308,39'
              BranchSideFuncs:
                - SHA256_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL18constant_time_eq_wmm.11819
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL14OPENSSL_memcpyPvPKvm.11815
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:312,22'
              BranchSideFuncs:
                - SHA256_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL18constant_time_eq_wmm.11819
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL14OPENSSL_memcpyPvPKvm.11815
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:313,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:314,20'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL18constant_time_eq_wmm.11819
                - SHA256_Transform
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL14OPENSSL_memcpyPvPKvm.11815
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:316,3'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL18constant_time_eq_wmm.11819
                - SHA256_Transform
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL14OPENSSL_memcpyPvPKvm.11815
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:319,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:320,25'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.11820
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:322,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:278,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:286,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:297,54'
          Dst:             _ZL15value_barrier_wm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:297,30'
          Dst:             _ZL18constant_time_lt_8mm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:298,57'
          Dst:             _ZL15value_barrier_wm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:298,33'
          Dst:             _ZL18constant_time_eq_8mm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:306,35'
          Dst:             _ZL18constant_time_eq_wmm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:312,5'
          Dst:             SHA256_Transform
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:320,5'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
    - functionName:    _ZL15value_barrier_wm
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18constant_time_lt_8mm
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_lt_wmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/../internal.h:310,20'
          Dst:             _ZL18constant_time_lt_wmm
    - functionName:    _ZL18constant_time_eq_8mm
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_eq_wmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/../internal.h:355,20'
          Dst:             _ZL18constant_time_eq_wmm
    - functionName:    _ZL18constant_time_eq_wmm
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23constant_time_is_zero_wm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/../internal.h:349,10'
          Dst:             _ZL23constant_time_is_zero_wm
    - functionName:    _ZL19CRYPTO_store_u32_bePvj
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13CRYPTO_bswap4j
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/../internal.h:917,7'
          Dst:             _ZL13CRYPTO_bswap4j
        - Src:             '/src/boringssl/crypto/cipher/../internal.h:918,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL26tls_cbc_digest_record_sha1PhPmPKhS2_mmS2_j
      functionSourceFile: '/src/boringssl/crypto/cipher/tls_cbc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - md_out
        - md_out_size
        - header
        - data
        - data_size
        - data_plus_mac_plus_padding_size
        - mac_secret
        - mac_secret_length
      BBCount:         19
      ICount:          165
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_sha1_final_with_secret_suffix
        - SHA1_Final
        - SHA1_Init
        - SHA1_Update
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:341,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:344,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:350,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11814
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - SHA1_Init
                - SHA1_Update
                - SHA1_Update
                - SHA1_Update
                - EVP_sha1_final_with_secret_suffix
                - SHA1_Init
                - SHA1_Update
                - SHA1_Update
                - SHA1_Final
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:352,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:353,14'
              BranchSideFuncs:
                - SHA1_Init
                - SHA1_Update
                - SHA1_Update
                - SHA1_Update
                - EVP_sha1_final_with_secret_suffix
                - SHA1_Init
                - SHA1_Update
                - SHA1_Update
                - SHA1_Final
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:357,3'
              BranchSideFuncs:
                - SHA1_Init
                - SHA1_Update
                - SHA1_Update
                - SHA1_Update
                - EVP_sha1_final_with_secret_suffix
                - SHA1_Init
                - SHA1_Update
                - SHA1_Update
                - SHA1_Final
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:364,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:365,21'
              BranchSideFuncs:
                - SHA1_Update
                - EVP_sha1_final_with_secret_suffix
                - SHA1_Init
                - SHA1_Update
                - SHA1_Update
                - SHA1_Final
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:370,21'
              BranchSideFuncs:
                - SHA1_Update
                - EVP_sha1_final_with_secret_suffix
                - SHA1_Init
                - SHA1_Update
                - SHA1_Update
                - SHA1_Final
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:374,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:377,5'
              BranchSideFuncs:
                - SHA1_Init
                - SHA1_Update
                - SHA1_Update
                - SHA1_Final
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:381,3'
              BranchSideFuncs:
                - SHA1_Init
                - SHA1_Update
                - SHA1_Update
                - SHA1_Final
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:382,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:383,14'
              BranchSideFuncs:
                - SHA1_Update
                - SHA1_Update
                - SHA1_Final
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:386,21'
              BranchSideFuncs:
                - SHA1_Update
                - SHA1_Update
                - SHA1_Final
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:344,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:350,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:351,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:357,3'
          Dst:             SHA1_Init
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:358,3'
          Dst:             SHA1_Update
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:359,3'
          Dst:             SHA1_Update
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:370,3'
          Dst:             SHA1_Update
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:374,8'
          Dst:             EVP_sha1_final_with_secret_suffix
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:381,3'
          Dst:             SHA1_Init
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:386,3'
          Dst:             SHA1_Update
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:387,3'
          Dst:             SHA1_Update
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:388,3'
          Dst:             SHA1_Final
    - functionName:    EVP_sha1_final_with_secret_suffix
      functionSourceFile: '/src/boringssl/crypto/cipher/tls_cbc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - len
        - max_len
      BBCount:         42
      ICount:          405
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - SHA1_Transform
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL15value_barrier_wm
        - _ZL18constant_time_eq_8mm
        - _ZL18constant_time_eq_wmm
        - _ZL18constant_time_lt_8mm
        - _ZL19CRYPTO_store_u32_bePvj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:147,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:148,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:151,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:148,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:149,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:151,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:149,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:150,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:151,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:151,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:161,24'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL18constant_time_eq_wmm.11819
                - SHA1_Transform
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL14OPENSSL_memcpyPvPKvm.11815
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:180,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:183,12'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.11819
                - SHA1_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL14OPENSSL_memcpyPvPKvm.11815
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:226,15'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.11820
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:184,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:185,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL18constant_time_eq_wmm.11819
                - SHA1_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL14OPENSSL_memcpyPvPKvm.11815
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:188,9'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.11819
                - SHA1_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL14OPENSSL_memcpyPvPKvm.11815
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:188,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:189,37'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL18constant_time_eq_wmm.11819
                - SHA1_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:197,21'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.11819
                - SHA1_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:190,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:191,19'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL18constant_time_eq_wmm.11819
                - SHA1_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:193,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL18constant_time_eq_wmm.11819
                - SHA1_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:197,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:199,20'
              BranchSideFuncs:
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL18constant_time_eq_wmm.11819
                - SHA1_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL14OPENSSL_memcpyPvPKvm.11815
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:210,31'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.11819
                - SHA1_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL14OPENSSL_memcpyPvPKvm.11815
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:214,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:215,36'
              BranchSideFuncs:
                - SHA1_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL18constant_time_eq_wmm.11819
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL14OPENSSL_memcpyPvPKvm.11815
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:219,20'
              BranchSideFuncs:
                - SHA1_Transform
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL18constant_time_eq_wmm.11819
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL14OPENSSL_memcpyPvPKvm.11815
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:220,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:221,20'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL18constant_time_eq_wmm.11819
                - SHA1_Transform
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL14OPENSSL_memcpyPvPKvm.11815
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:223,3'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.11820
                - _ZL18constant_time_eq_wmm.11819
                - SHA1_Transform
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_lt_8mm.11817
                - _ZL15value_barrier_wm.11816
                - _ZL18constant_time_eq_8mm.11818
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL14OPENSSL_memcpyPvPKvm.11815
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:226,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:227,25'
              BranchSideFuncs:
                - _ZL19CRYPTO_store_u32_bePvj.11820
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:229,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:185,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:193,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:204,54'
          Dst:             _ZL15value_barrier_wm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:204,30'
          Dst:             _ZL18constant_time_lt_8mm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:205,57'
          Dst:             _ZL15value_barrier_wm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:205,33'
          Dst:             _ZL18constant_time_eq_8mm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:213,35'
          Dst:             _ZL18constant_time_eq_wmm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:219,5'
          Dst:             SHA1_Transform
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:227,5'
          Dst:             _ZL19CRYPTO_store_u32_bePvj
    - functionName:    EVP_tls_cbc_digest_record
      functionSourceFile: '/src/boringssl/crypto/cipher/tls_cbc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - md
        - md_out
        - md_out_size
        - header
        - data
        - data_size
        - data_plus_mac_plus_padding_size
        - mac_secret
        - mac_secret_length
      BBCount:         7
      ICount:          78
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - EVP_MD_type
        - _ZL26tls_cbc_digest_record_sha1PhPmPKhS2_mmS2_j
        - _ZL28tls_cbc_digest_record_sha256PhPmPKhS2_mmS2_j
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:458,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:461,11'
              BranchSideFuncs:
                - _ZL26tls_cbc_digest_record_sha1PhPmPKhS2_mmS2_j
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:466,11'
              BranchSideFuncs:
                - _ZL28tls_cbc_digest_record_sha256PhPmPKhS2_mmS2_j
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:472,7'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:458,11'
          Dst:             EVP_MD_type
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:460,14'
          Dst:             _ZL26tls_cbc_digest_record_sha1PhPmPKhS2_mmS2_j
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:465,14'
          Dst:             _ZL28tls_cbc_digest_record_sha256PhPmPKhS2_mmS2_j
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:472,7'
          Dst:             __assert_fail
    - functionName:    EVP_tls_cbc_record_digest_supported
      functionSourceFile: '/src/boringssl/crypto/cipher/tls_cbc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - md
      BBCount:         8
      ICount:          36
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - EVP_MD_type
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:326,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:329,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:329,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:331,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:326,11'
          Dst:             EVP_MD_type
    - functionName:    _ZL22constant_time_select_8mhh
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - size_t
        - char
        - char
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15value_barrier_wm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/../internal.h:395,15'
          Dst:             _ZL15value_barrier_wm
    - functionName:    _ZL28constant_time_declassify_inti
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17value_barrier_u32j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/../internal.h:486,10'
          Dst:             _ZL17value_barrier_u32j
    - functionName:    EVP_tls_cbc_copy_mac
      functionSourceFile: '/src/boringssl/crypto/cipher/tls_cbc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out
        - md_size
        - in
        - in_len
        - orig_len
      BBCount:         40
      ICount:          330
      EdgeCount:       46
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL18constant_time_eq_wmm
        - _ZL18constant_time_ge_8mm
        - _ZL22constant_time_select_8mhh
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:86,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:86,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.11827
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11814
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL22constant_time_select_8mhh.11826
                - _ZL18constant_time_eq_wmm.11819
                - _ZL18constant_time_ge_8mm.11834
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:87,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.11827
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11814
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL22constant_time_select_8mhh.11826
                - _ZL18constant_time_eq_wmm.11819
                - _ZL18constant_time_ge_8mm.11834
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:87,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:87,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11814
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL22constant_time_select_8mhh.11826
                - _ZL18constant_time_eq_wmm.11819
                - _ZL18constant_time_ge_8mm.11834
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:88,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11814
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL22constant_time_select_8mhh.11826
                - _ZL18constant_time_eq_wmm.11819
                - _ZL18constant_time_ge_8mm.11834
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:88,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:88,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11814
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL22constant_time_select_8mhh.11826
                - _ZL18constant_time_eq_wmm.11819
                - _ZL18constant_time_ge_8mm.11834
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:89,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memsetPvim.11814
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL22constant_time_select_8mhh.11826
                - _ZL18constant_time_eq_wmm.11819
                - _ZL18constant_time_ge_8mm.11834
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:89,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:89,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11814
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL22constant_time_select_8mhh.11826
                - _ZL18constant_time_eq_wmm.11819
                - _ZL18constant_time_ge_8mm.11834
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:93,10'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11814
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL22constant_time_select_8mhh.11826
                - _ZL18constant_time_eq_wmm.11819
                - _ZL18constant_time_ge_8mm.11834
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:95,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:96,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11814
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL22constant_time_select_8mhh.11826
                - _ZL18constant_time_eq_wmm.11819
                - _ZL18constant_time_ge_8mm.11834
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:99,10'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.11814
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL22constant_time_select_8mhh.11826
                - _ZL18constant_time_eq_wmm.11819
                - _ZL18constant_time_ge_8mm.11834
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:102,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:103,9'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.11819
                - _ZL18constant_time_ge_8mm.11834
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL22constant_time_select_8mhh.11826
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:116,15'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL22constant_time_select_8mhh.11826
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:103,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:104,12'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.11819
                - _ZL18constant_time_ge_8mm.11834
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL22constant_time_select_8mhh.11826
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:106,53'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.11819
                - _ZL18constant_time_ge_8mm.11834
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL22constant_time_select_8mhh.11826
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:116,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:119,34'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL22constant_time_select_8mhh.11826
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:136,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11815
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:120,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:121,11'
              BranchSideFuncs:
                - _ZL22constant_time_select_8mhh.11826
                - _ZL14OPENSSL_memcpyPvPKvm.11815
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:131,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.11815
                - _ZL22constant_time_select_8mhh.11826
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:121,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:122,14'
              BranchSideFuncs:
                - _ZL22constant_time_select_8mhh.11826
                - _ZL14OPENSSL_memcpyPvPKvm.11815
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:125,34'
              BranchSideFuncs:
                - _ZL22constant_time_select_8mhh.11826
                - _ZL14OPENSSL_memcpyPvPKvm.11815
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:86,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:86,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:87,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:87,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:88,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:89,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:101,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:106,34'
          Dst:             _ZL18constant_time_eq_wmm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:108,25'
          Dst:             _ZL18constant_time_ge_8mm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:125,11'
          Dst:             _ZL22constant_time_select_8mhh
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:136,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL18constant_time_ge_8mm
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_ge_wmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/../internal.h:322,20'
          Dst:             _ZL18constant_time_ge_wmm
    - functionName:    _ZL18constant_time_ge_wmm
      functionSourceFile: '/src/boringssl/crypto/cipher/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_lt_wmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/../internal.h:316,11'
          Dst:             _ZL18constant_time_lt_wmm
    - functionName:    EVP_tls_cbc_remove_padding
      functionSourceFile: '/src/boringssl/crypto/cipher/tls_cbc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out_padding_ok
        - out_len
        - in
        - in_len
        - block_size
        - mac_size
      BBCount:         13
      ICount:          147
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL18constant_time_eq_wmm
        - _ZL18constant_time_ge_8mm
        - _ZL18constant_time_ge_wmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:33,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:34,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:37,27'
              BranchSideFuncs:
                - _ZL18constant_time_ge_wmm.11835
                - _ZL18constant_time_eq_wmm.11819
                - _ZL18constant_time_ge_8mm.11834
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:51,16'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.11819
                - _ZL18constant_time_ge_8mm.11834
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:54,15'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.11819
                - _ZL18constant_time_ge_8mm.11834
        - Branch String:   '/src/boringssl/crypto/cipher/tls_cbc.cc:54,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:55,39'
              BranchSideFuncs:
                - _ZL18constant_time_ge_8mm.11834
                - _ZL18constant_time_eq_wmm.11819
            - BranchSide:      '/src/boringssl/crypto/cipher/tls_cbc.cc:64,35'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.11819
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:39,24'
          Dst:             _ZL18constant_time_ge_wmm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:55,20'
          Dst:             _ZL18constant_time_ge_8mm
        - Src:             '/src/boringssl/crypto/cipher/tls_cbc.cc:64,10'
          Dst:             _ZL18constant_time_eq_wmm
    - functionName:    CRYPTO_get_stderr
      functionSourceFile: '/src/boringssl/crypto/crypto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_cleanup
      functionSourceFile: '/src/boringssl/crypto/crypto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_init_crypto
      functionSourceFile: '/src/boringssl/crypto/crypto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - opts
        - settings
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_load_builtin_modules
      functionSourceFile: '/src/boringssl/crypto/crypto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_register_all_complete
      functionSourceFile: '/src/boringssl/crypto/crypto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_load_builtin_engines
      functionSourceFile: '/src/boringssl/crypto/crypto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_malloc_init
      functionSourceFile: '/src/boringssl/crypto/crypto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_malloc_init
      functionSourceFile: '/src/boringssl/crypto/crypto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OpenSSL_version_num
      functionSourceFile: '/src/boringssl/crypto/crypto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    SSLeay
      functionSourceFile: '/src/boringssl/crypto/crypto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OpenSSL_version
      functionSourceFile: '/src/boringssl/crypto/crypto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - which
      BBCount:         8
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/crypto.cc:112,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/crypto.cc:114,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/crypto.cc:116,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/crypto.cc:118,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/crypto.cc:120,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/crypto.cc:122,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/crypto.cc:124,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    SSLeay_version
      functionSourceFile: '/src/boringssl/crypto/crypto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - which
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OpenSSL_version
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/crypto.cc:109,48'
          Dst:             OpenSSL_version
    - functionName:    CRYPTO_pre_sandbox_init
      functionSourceFile: '/src/boringssl/crypto/crypto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_fork_generation
        - CRYPTO_init_sysrand
        - OPENSSL_init_cpuid
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/crypto.cc:102,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/crypto.cc:102,3'
              BranchSideFuncs:
                - OPENSSL_init_cpuid
                - CRYPTO_init_sysrand
                - CRYPTO_get_fork_generation
            - BranchSide:      '/src/boringssl/crypto/crypto.cc:102,3'
              BranchSideFuncs:
                - OPENSSL_init_cpuid
                - CRYPTO_init_sysrand
                - CRYPTO_get_fork_generation
      Callsites:
        - Src:             '/src/boringssl/crypto/crypto.cc:102,3'
          Dst:             OPENSSL_init_cpuid
        - Src:             '/src/boringssl/crypto/crypto.cc:104,3'
          Dst:             CRYPTO_init_sysrand
        - Src:             '/src/boringssl/crypto/crypto.cc:106,3'
          Dst:             CRYPTO_get_fork_generation
    - functionName:    OPENSSL_init_cpuid
      functionSourceFile: '/src/boringssl/crypto/crypto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_once
        - OPENSSL_cpuid_setup
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/crypto.cc:87,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/crypto.cc:87,33'
              BranchSideFuncs:
                - CRYPTO_once
            - BranchSide:      '/src/boringssl/crypto/crypto.cc:87,33'
              BranchSideFuncs:
                - CRYPTO_once
      Callsites:
        - Src:             '/src/boringssl/crypto/crypto.cc:87,33'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/crypto.cc:87,33'
          Dst:             OPENSSL_cpuid_setup
    - functionName:    CRYPTO_is_confidential_build
      functionSourceFile: '/src/boringssl/crypto/crypto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_library_init
      functionSourceFile: '/src/boringssl/crypto/crypto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_get_ia32cap
      functionSourceFile: '/src/boringssl/crypto/crypto.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - idx
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_init_cpuid
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/crypto.cc:66,3'
          Dst:             OPENSSL_init_cpuid
    - functionName:    _ZL17value_barrier_u32j
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL29fiat_25519_carry_scmul_121666PmPKm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 978
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
      BBCount:         1
      ICount:          205
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12fe_mul121666P2fePK8fe_loose
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         23
      ICount:          109
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL28constant_time_declassify_inti
        - _ZL29fiat_25519_carry_scmul_121666PmPKm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:270,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:270,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL29fiat_25519_carry_scmul_121666PmPKm
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:270,3'
              BranchSideFuncs:
                - _ZL29fiat_25519_carry_scmul_121666PmPKm
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:270,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:270,3'
              BranchSideFuncs:
                - _ZL29fiat_25519_carry_scmul_121666PmPKm
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:270,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:272,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:272,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:272,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:272,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:272,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:272,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:270,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:270,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:271,3'
          Dst:             _ZL29fiat_25519_carry_scmul_121666PmPKm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:272,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:272,3'
          Dst:             __assert_fail
    - functionName:    _ZL28constant_time_declassify_inti
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17value_barrier_u32j
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:486,10'
          Dst:             _ZL17value_barrier_u32j
    - functionName:    _ZL8fe_cswapP2feS0_m
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - f
        - g
        - b
      BBCount:         5
      ICount:          73
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:261,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:262,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:267,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL26x25519_scalar_mult_genericPhPKhS1_
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1993
      functionLinenumberEnd: 2073
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - scalar
        - point
      BBCount:         7
      ICount:          148
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - _ZL10fe_mul_tttP2fePKS_S2_
        - _ZL10fe_tobytesPhPK2fe
        - _ZL12fe_frombytesP2fePKh
        - _ZL12fe_mul121666P2fePK8fe_loose
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL4fe_0P2fe
        - _ZL4fe_1P2fe
        - _ZL6fe_addP8fe_loosePK2feS3_
        - _ZL6fe_subP8fe_loosePK2feS3_
        - _ZL7fe_copyP2fePKS_
        - _ZL8fe_cswapP2feS0_m
        - _ZL8fe_sq_tlP2fePK8fe_loose
        - _ZL9fe_invertP2fePKS_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:2028,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:2035,25'
              BranchSideFuncs:
                - _ZL8fe_cswapP2feS0_m
                - _ZL8fe_cswapP2feS0_m
                - _ZL6fe_subP8fe_loosePK2feS3_
                - _ZL6fe_subP8fe_loosePK2feS3_
                - _ZL6fe_addP8fe_loosePK2feS3_
                - _ZL6fe_addP8fe_loosePK2feS3_
                - _ZL10fe_mul_tllP2fePK8fe_looseS3_
                - _ZL10fe_mul_tllP2fePK8fe_looseS3_
                - _ZL8fe_sq_tlP2fePK8fe_loose
                - _ZL8fe_sq_tlP2fePK8fe_loose
                - _ZL6fe_addP8fe_loosePK2feS3_
                - _ZL6fe_subP8fe_loosePK2feS3_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL6fe_subP8fe_loosePK2feS3_
                - _ZL8fe_sq_tlP2fePK8fe_loose
                - _ZL12fe_mul121666P2fePK8fe_loose
                - _ZL8fe_sq_tlP2fePK8fe_loose
                - _ZL6fe_addP8fe_loosePK2feS3_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL10fe_mul_tllP2fePK8fe_looseS3_
                - _ZL8fe_cswapP2feS0_m
                - _ZL8fe_cswapP2feS0_m
                - _ZL9fe_invertP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL10fe_tobytesPhPK2fe
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:2067,22'
              BranchSideFuncs:
                - _ZL8fe_cswapP2feS0_m
                - _ZL8fe_cswapP2feS0_m
                - _ZL9fe_invertP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL10fe_tobytesPhPK2fe
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1998,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2020,3'
          Dst:             _ZL12fe_frombytesP2fePKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2021,3'
          Dst:             _ZL4fe_1P2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2022,3'
          Dst:             _ZL4fe_0P2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2023,3'
          Dst:             _ZL7fe_copyP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2024,3'
          Dst:             _ZL4fe_1P2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2037,5'
          Dst:             _ZL8fe_cswapP2feS0_m
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2038,5'
          Dst:             _ZL8fe_cswapP2feS0_m
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2047,5'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2048,5'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2049,5'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2050,5'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2051,5'
          Dst:             _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2052,5'
          Dst:             _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2053,5'
          Dst:             _ZL8fe_sq_tlP2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2054,5'
          Dst:             _ZL8fe_sq_tlP2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2055,5'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2056,5'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2057,5'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2058,5'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2059,5'
          Dst:             _ZL8fe_sq_tlP2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2060,5'
          Dst:             _ZL12fe_mul121666P2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2061,5'
          Dst:             _ZL8fe_sq_tlP2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2062,5'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2063,5'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2064,5'
          Dst:             _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2067,3'
          Dst:             _ZL8fe_cswapP2feS0_m
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2068,3'
          Dst:             _ZL8fe_cswapP2feS0_m
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2070,3'
          Dst:             _ZL9fe_invertP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2071,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2072,3'
          Dst:             _ZL10fe_tobytesPhPK2fe
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL12fe_frombytesP2fePKh
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - s
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL19fe_frombytes_strictP2fePKh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:160,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:162,3'
          Dst:             _ZL19fe_frombytes_strictP2fePKh
    - functionName:    _ZL4fe_1P2fe
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:177,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL4fe_0P2fe
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:171,27'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL7fe_copyP2fePKS_
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15OPENSSL_memmovePvPKvm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:302,43'
          Dst:             _ZL15OPENSSL_memmovePvPKvm
    - functionName:    _ZL6fe_subP8fe_loosePK2feS3_
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         33
      ICount:          156
      EdgeCount:       36
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL14fiat_25519_subPmPKmS1_
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    24
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:198,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:198,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL14fiat_25519_subPmPKmS1_
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:198,3'
              BranchSideFuncs:
                - _ZL14fiat_25519_subPmPKmS1_
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:198,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:198,3'
              BranchSideFuncs:
                - _ZL14fiat_25519_subPmPKmS1_
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:198,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:199,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:199,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL14fiat_25519_subPmPKmS1_
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:199,3'
              BranchSideFuncs:
                - _ZL14fiat_25519_subPmPKmS1_
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:199,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:199,3'
              BranchSideFuncs:
                - _ZL14fiat_25519_subPmPKmS1_
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:199,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:201,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:201,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:201,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:201,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:201,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:201,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:198,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:198,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:199,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:199,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:200,3'
          Dst:             _ZL14fiat_25519_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:201,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:201,3'
          Dst:             __assert_fail
    - functionName:    _ZL6fe_addP8fe_loosePK2feS3_
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         33
      ICount:          156
      EdgeCount:       36
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL14fiat_25519_addPmPKmS1_
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    28
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:189,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:189,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL14fiat_25519_addPmPKmS1_
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:189,3'
              BranchSideFuncs:
                - _ZL14fiat_25519_addPmPKmS1_
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:189,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:189,3'
              BranchSideFuncs:
                - _ZL14fiat_25519_addPmPKmS1_
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:189,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:190,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:190,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL14fiat_25519_addPmPKmS1_
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:190,3'
              BranchSideFuncs:
                - _ZL14fiat_25519_addPmPKmS1_
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:190,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:190,3'
              BranchSideFuncs:
                - _ZL14fiat_25519_addPmPKmS1_
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:190,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:192,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:192,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:192,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:192,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:192,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:192,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:189,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:189,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:190,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:190,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:191,3'
          Dst:             _ZL14fiat_25519_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:192,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:192,3'
          Dst:             __assert_fail
    - functionName:    _ZL10fe_mul_tllP2fePK8fe_looseS3_
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11fe_mul_implPmPKmS1_
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:240,3'
          Dst:             _ZL11fe_mul_implPmPKmS1_
    - functionName:    _ZL8fe_sq_tlP2fePK8fe_loose
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         23
      ICount:          109
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL23fiat_25519_carry_squarePmPKm
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:244,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:244,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL23fiat_25519_carry_squarePmPKm
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:244,3'
              BranchSideFuncs:
                - _ZL23fiat_25519_carry_squarePmPKm
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:244,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:244,3'
              BranchSideFuncs:
                - _ZL23fiat_25519_carry_squarePmPKm
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:244,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:246,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:246,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:246,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:246,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:246,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:246,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:244,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:244,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:245,3'
          Dst:             _ZL23fiat_25519_carry_squarePmPKm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:246,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:246,3'
          Dst:             __assert_fail
    - functionName:    _ZL10fe_mul_tttP2fePKS_S2_
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11fe_mul_implPmPKmS1_
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:228,3'
          Dst:             _ZL11fe_mul_implPmPKmS1_
    - functionName:    _ZL9fe_invertP2fePKS_
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - z
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10fe_copy_ltP8fe_loosePK2fe
        - _ZL15fe_loose_invertP2fePK8fe_loose
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:369,3'
          Dst:             _ZL10fe_copy_ltP8fe_loosePK2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:370,3'
          Dst:             _ZL15fe_loose_invertP2fePK8fe_loose
    - functionName:    _ZL10fe_tobytesPhPK2fe
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - f
      BBCount:         13
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL19fiat_25519_to_bytesPhPKm
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:166,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:166,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL19fiat_25519_to_bytesPhPKm
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:166,3'
              BranchSideFuncs:
                - _ZL19fiat_25519_to_bytesPhPKm
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:166,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:166,3'
              BranchSideFuncs:
                - _ZL19fiat_25519_to_bytesPhPKm
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:166,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:166,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:166,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:167,3'
          Dst:             _ZL19fiat_25519_to_bytesPhPKm
    - functionName:    _ZL19fiat_25519_to_bytesPhPKm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
      BBCount:         3
      ICount:          631
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22fiat_25519_cmovznz_u64Pmhmm
        - _ZL24fiat_25519_addcarryx_u51PmPhhmm
        - _ZL25fiat_25519_subborrowx_u51PmPhhmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:609,3'
          Dst:             _ZL25fiat_25519_subborrowx_u51PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:610,3'
          Dst:             _ZL25fiat_25519_subborrowx_u51PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:611,3'
          Dst:             _ZL25fiat_25519_subborrowx_u51PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:612,3'
          Dst:             _ZL25fiat_25519_subborrowx_u51PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:613,3'
          Dst:             _ZL25fiat_25519_subborrowx_u51PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:614,3'
          Dst:             _ZL22fiat_25519_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:615,3'
          Dst:             _ZL24fiat_25519_addcarryx_u51PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:616,3'
          Dst:             _ZL24fiat_25519_addcarryx_u51PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:617,3'
          Dst:             _ZL24fiat_25519_addcarryx_u51PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:618,3'
          Dst:             _ZL24fiat_25519_addcarryx_u51PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:619,3'
          Dst:             _ZL24fiat_25519_addcarryx_u51PmPhhmm
    - functionName:    _ZL25fiat_25519_subborrowx_u51PmPhhmm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out1
        - out2
        - arg1
        - arg2
        - arg3
      BBCount:         1
      ICount:          48
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22fiat_25519_cmovznz_u64Pmhmm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out1
        - arg1
        - arg2
        - arg3
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28fiat_25519_value_barrier_u64m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:122,10'
          Dst:             _ZL28fiat_25519_value_barrier_u64m
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h:122,54'
          Dst:             _ZL28fiat_25519_value_barrier_u64m
    - functionName:    _ZL24fiat_25519_addcarryx_u51PmPhhmm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out1
        - out2
        - arg1
        - arg2
        - arg3
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL28fiat_25519_value_barrier_u64m
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL10fe_copy_ltP8fe_loosePK2fe
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15OPENSSL_memmovePvPKvm
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:306,3'
          Dst:             _ZL15OPENSSL_memmovePvPKvm
    - functionName:    _ZL15fe_loose_invertP2fePK8fe_loose
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - z
      BBCount:         39
      ICount:          190
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL10fe_mul_tltP2fePK8fe_loosePKS_
        - _ZL10fe_mul_tttP2fePKS_S2_
        - _ZL8fe_sq_tlP2fePK8fe_loose
        - _ZL8fe_sq_ttP2fePKS_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:318,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:319,5'
              BranchSideFuncs:
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tltP2fePK8fe_loosePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:321,19'
              BranchSideFuncs:
                - _ZL10fe_mul_tltP2fePK8fe_loosePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:326,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:327,5'
              BranchSideFuncs:
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:329,3'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:331,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:332,5'
              BranchSideFuncs:
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:334,3'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:336,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:337,5'
              BranchSideFuncs:
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:339,3'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:341,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:342,5'
              BranchSideFuncs:
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:344,3'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:346,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:347,5'
              BranchSideFuncs:
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:349,3'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:351,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:352,5'
              BranchSideFuncs:
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:354,3'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:356,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:357,5'
              BranchSideFuncs:
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:359,3'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:361,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:362,5'
              BranchSideFuncs:
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:364,14'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:316,3'
          Dst:             _ZL8fe_sq_tlP2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:317,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:319,5'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:321,3'
          Dst:             _ZL10fe_mul_tltP2fePK8fe_loosePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:322,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:323,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:324,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:325,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:327,5'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:329,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:330,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:332,5'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:334,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:335,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:337,5'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:339,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:340,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:342,5'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:344,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:345,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:347,5'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:349,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:350,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:352,5'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:354,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:355,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:357,5'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:359,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:360,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:362,5'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:364,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
    - functionName:    _ZL8fe_sq_ttP2fePKS_
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         23
      ICount:          109
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL23fiat_25519_carry_squarePmPKm
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    44
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:250,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:250,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL23fiat_25519_carry_squarePmPKm
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:250,3'
              BranchSideFuncs:
                - _ZL23fiat_25519_carry_squarePmPKm
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:250,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:250,3'
              BranchSideFuncs:
                - _ZL23fiat_25519_carry_squarePmPKm
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:250,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:252,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:252,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:252,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:252,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:252,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:252,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:250,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:250,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:251,3'
          Dst:             _ZL23fiat_25519_carry_squarePmPKm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:252,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:252,3'
          Dst:             __assert_fail
    - functionName:    _ZL10fe_mul_tltP2fePK8fe_loosePKS_
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11fe_mul_implPmPKmS1_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:232,3'
          Dst:             _ZL11fe_mul_implPmPKmS1_
    - functionName:    _ZL11fe_mul_implPmPKmS1_
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in1
        - in2
      BBCount:         33
      ICount:          147
      EdgeCount:       36
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL20fiat_25519_carry_mulPmPKmS1_
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:213,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:213,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL20fiat_25519_carry_mulPmPKmS1_
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:213,3'
              BranchSideFuncs:
                - _ZL20fiat_25519_carry_mulPmPKmS1_
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:213,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:213,3'
              BranchSideFuncs:
                - _ZL20fiat_25519_carry_mulPmPKmS1_
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:213,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:214,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:214,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL20fiat_25519_carry_mulPmPKmS1_
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:214,3'
              BranchSideFuncs:
                - _ZL20fiat_25519_carry_mulPmPKmS1_
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:214,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:214,3'
              BranchSideFuncs:
                - _ZL20fiat_25519_carry_mulPmPKmS1_
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:214,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:216,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:216,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:216,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:216,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:216,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:216,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:213,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:213,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:214,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:214,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:215,3'
          Dst:             _ZL20fiat_25519_carry_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:216,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:216,3'
          Dst:             __assert_fail
    - functionName:    _ZL20fiat_25519_carry_mulPmPKmS1_
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
        - arg2
      BBCount:         1
      ICount:          536
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23fiat_25519_carry_squarePmPKm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
      BBCount:         1
      ICount:          411
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15OPENSSL_memmovePvPKvm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:867,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:868,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:871,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14fiat_25519_addPmPKmS1_
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
        - arg2
      BBCount:         1
      ICount:          83
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14fiat_25519_subPmPKmS1_
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
        - arg2
      BBCount:         1
      ICount:          88
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL19fe_frombytes_strictP2fePKh
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - s
      BBCount:         17
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL21fiat_25519_from_bytesPmPKh
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:153,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:153,3'
              BranchSideFuncs:
                - _ZL21fiat_25519_from_bytesPmPKh
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:154,25'
              BranchSideFuncs:
                - _ZL21fiat_25519_from_bytesPmPKh
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:155,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:155,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:155,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:155,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:155,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:155,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:153,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:153,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:154,3'
          Dst:             _ZL21fiat_25519_from_bytesPmPKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:155,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:155,3'
          Dst:             __assert_fail
    - functionName:    _ZL21fiat_25519_from_bytesPmPKh
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
      BBCount:         1
      ICount:          519
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL7ge_msubP7ge_p1p1PK5ge_p3PK10ge_precomp
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
        - q
      BBCount:         3
      ICount:          77
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - _ZL10fe_mul_tltP2fePK8fe_loosePKS_
        - _ZL6fe_addP8fe_loosePK2feS3_
        - _ZL6fe_subP8fe_loosePK2feS3_
        - _ZL8fe_carryP2fePK8fe_loose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:637,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:638,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:639,3'
          Dst:             _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:640,3'
          Dst:             _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:641,3'
          Dst:             _ZL10fe_mul_tltP2fePK8fe_loosePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:642,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:643,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:644,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:645,3'
          Dst:             _ZL8fe_carryP2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:646,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:647,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
    - functionName:    _ZL8fe_carryP2fePK8fe_loose
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         23
      ICount:          109
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL16fiat_25519_carryPmPKm
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:205,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:205,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL16fiat_25519_carryPmPKm
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:205,3'
              BranchSideFuncs:
                - _ZL16fiat_25519_carryPmPKm
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:205,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:205,3'
              BranchSideFuncs:
                - _ZL16fiat_25519_carryPmPKm
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:205,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:207,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:207,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:207,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:207,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:207,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:207,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:205,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:205,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:206,3'
          Dst:             _ZL16fiat_25519_carryPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:207,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:207,3'
          Dst:             __assert_fail
    - functionName:    _ZL16fiat_25519_carryPmPKm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
      BBCount:         1
      ICount:          121
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL5slidePaPKh
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 917
      functionLinenumberEnd: 949
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
      BBCount:         36
      ICount:          266
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:922,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:923,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:926,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:926,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:927,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:949,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:927,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:928,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:948,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:928,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:928,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:928,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:928,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:929,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:947,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:929,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:930,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:946,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:930,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:931,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:933,22'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:933,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:934,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:943,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:935,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:936,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:942,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:936,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:937,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:940,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL9fe_sq2_ttP2fePKS_
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL6fe_addP8fe_loosePK2feS3_
        - _ZL8fe_carryP2fePK8fe_loose
        - _ZL8fe_sq_ttP2fePKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:395,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:399,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:400,3'
          Dst:             _ZL8fe_carryP2fePK8fe_loose
    - functionName:    _ZL15value_barrier_wm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13buffers_aliasPKvmS0_m
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - a_bytes
        - b
        - b_bytes
      BBCount:         4
      ICount:          49
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:175,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:175,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:175,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL32constant_time_conditional_memxorPvPKvmm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
        - mask
      BBCount:         11
      ICount:          86
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL13buffers_aliasPKvmS0_m
        - _ZL15value_barrier_wm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:426,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:426,3'
              BranchSideFuncs:
                - _ZL15value_barrier_wm.12098
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:427,29'
              BranchSideFuncs:
                - _ZL15value_barrier_wm.12098
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:440,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:441,31'
              BranchSideFuncs:
                - _ZL15value_barrier_wm.12098
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:443,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:426,3'
          Dst:             _ZL13buffers_aliasPKvmS0_m
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:426,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:441,15'
          Dst:             _ZL15value_barrier_wm
    - functionName:    _ZL19constant_time_msb_wm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23constant_time_is_zero_wm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19constant_time_msb_wm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:337,10'
          Dst:             _ZL19constant_time_msb_wm
    - functionName:    _ZL7fe_cmovP8fe_loosePKS_m
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - f
        - g
        - b
      BBCount:         5
      ICount:          64
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:294,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:295,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:299,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL10fe_loose_0P8fe_loose
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:173,39'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL10fe_loose_1P8fe_loose
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:182,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL14fiat_25519_oppPmPKm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
      BBCount:         1
      ICount:          65
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18x25519_scalar_multPhPKhS1_
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2076
      functionLinenumberEnd: 2091
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - scalar
        - point
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_is_ADX_capable
        - CRYPTO_is_BMI1_capable
        - CRYPTO_is_BMI2_capable
        - _ZL26x25519_scalar_mult_genericPhPKhS1_
        - x25519_scalar_mult_adx
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:2083,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:2083,35'
              BranchSideFuncs:
                - CRYPTO_is_BMI2_capable
                - _ZL26x25519_scalar_mult_genericPhPKhS1_
                - CRYPTO_is_ADX_capable
                - x25519_scalar_mult_adx
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:2090,30'
              BranchSideFuncs:
                - _ZL26x25519_scalar_mult_genericPhPKhS1_
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:2083,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:2084,7'
              BranchSideFuncs:
                - CRYPTO_is_ADX_capable
                - _ZL26x25519_scalar_mult_genericPhPKhS1_
                - x25519_scalar_mult_adx
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:2090,30'
              BranchSideFuncs:
                - _ZL26x25519_scalar_mult_genericPhPKhS1_
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:2083,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:2085,28'
              BranchSideFuncs:
                - x25519_scalar_mult_adx
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:2090,30'
              BranchSideFuncs:
                - _ZL26x25519_scalar_mult_genericPhPKhS1_
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2083,7'
          Dst:             CRYPTO_is_BMI1_capable
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2083,35'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2084,7'
          Dst:             CRYPTO_is_ADX_capable
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2085,5'
          Dst:             x25519_scalar_mult_adx
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2090,3'
          Dst:             _ZL26x25519_scalar_mult_genericPhPKhS1_
    - functionName:    X25519
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2117
      functionLinenumberEnd: 2122
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_shared_key
        - private_key
        - peer_public_value
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_memcmp
        - _ZL18x25519_scalar_multPhPKhS1_
        - _ZL28constant_time_declassify_inti
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2119,3'
          Dst:             _ZL18x25519_scalar_multPhPKhS1_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2122,14'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2121,10'
          Dst:             _ZL28constant_time_declassify_inti
    - functionName:    X25519_public_from_private
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2126
      functionLinenumberEnd: 2154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_value
        - private_key
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10fe_mul_tltP2fePK8fe_loosePKS_
        - _ZL10fe_tobytesPhPK2fe
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL15fe_loose_invertP2fePK8fe_loose
        - _ZL6fe_addP8fe_loosePK2feS3_
        - _ZL6fe_subP8fe_loosePK2feS3_
        - x25519_ge_scalarmult_base
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2136,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2142,3'
          Dst:             x25519_ge_scalarmult_base
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2148,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2149,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2150,3'
          Dst:             _ZL15fe_loose_invertP2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2151,3'
          Dst:             _ZL10fe_mul_tltP2fePK8fe_loosePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2152,3'
          Dst:             _ZL10fe_tobytesPhPK2fe
    - functionName:    x25519_ge_scalarmult_base
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 794
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - a
      BBCount:         27
      ICount:          257
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_is_ADX_capable
        - CRYPTO_is_BMI1_capable
        - CRYPTO_is_BMI2_capable
        - _ZL12table_selectP10ge_precompia
        - _ZL21fiat_25519_from_bytesPmPKh
        - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
        - _ZL7ge_p3_0P5ge_p3
        - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
        - _ZL9ge_p3_dblP7ge_p1p1PK5ge_p3
        - x25519_ge_p1p1_to_p2
        - x25519_ge_p1p1_to_p3
        - x25519_ge_scalarmult_base_adx
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:796,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:796,35'
              BranchSideFuncs:
                - CRYPTO_is_BMI2_capable
                - _ZL7ge_p3_0P5ge_p3
                - _ZL9ge_p3_dblP7ge_p1p1PK5ge_p3
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - CRYPTO_is_ADX_capable
                - x25519_ge_scalarmult_base_adx
                - _ZL21fiat_25519_from_bytesPmPKh
                - _ZL21fiat_25519_from_bytesPmPKh
                - _ZL21fiat_25519_from_bytesPmPKh
                - _ZL21fiat_25519_from_bytesPmPKh
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:814,10'
              BranchSideFuncs:
                - _ZL7ge_p3_0P5ge_p3
                - _ZL9ge_p3_dblP7ge_p1p1PK5ge_p3
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:796,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:797,7'
              BranchSideFuncs:
                - CRYPTO_is_ADX_capable
                - _ZL7ge_p3_0P5ge_p3
                - _ZL9ge_p3_dblP7ge_p1p1PK5ge_p3
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - x25519_ge_scalarmult_base_adx
                - _ZL21fiat_25519_from_bytesPmPKh
                - _ZL21fiat_25519_from_bytesPmPKh
                - _ZL21fiat_25519_from_bytesPmPKh
                - _ZL21fiat_25519_from_bytesPmPKh
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:814,10'
              BranchSideFuncs:
                - _ZL7ge_p3_0P5ge_p3
                - _ZL9ge_p3_dblP7ge_p1p1PK5ge_p3
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:796,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:799,35'
              BranchSideFuncs:
                - x25519_ge_scalarmult_base_adx
                - _ZL21fiat_25519_from_bytesPmPKh
                - _ZL21fiat_25519_from_bytesPmPKh
                - _ZL21fiat_25519_from_bytesPmPKh
                - _ZL21fiat_25519_from_bytesPmPKh
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:814,10'
              BranchSideFuncs:
                - _ZL7ge_p3_0P5ge_p3
                - _ZL9ge_p3_dblP7ge_p1p1PK5ge_p3
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:814,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:815,21'
              BranchSideFuncs:
                - _ZL7ge_p3_0P5ge_p3
                - _ZL9ge_p3_dblP7ge_p1p1PK5ge_p3
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:821,9'
              BranchSideFuncs:
                - _ZL7ge_p3_0P5ge_p3
                - _ZL9ge_p3_dblP7ge_p1p1PK5ge_p3
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:822,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:823,13'
              BranchSideFuncs:
                - _ZL7ge_p3_0P5ge_p3
                - _ZL9ge_p3_dblP7ge_p1p1PK5ge_p3
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:828,12'
              BranchSideFuncs:
                - _ZL7ge_p3_0P5ge_p3
                - _ZL9ge_p3_dblP7ge_p1p1PK5ge_p3
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:832,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:833,22'
              BranchSideFuncs:
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL9ge_p3_dblP7ge_p1p1PK5ge_p3
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:838,17'
              BranchSideFuncs:
                - _ZL9ge_p3_dblP7ge_p1p1PK5ge_p3
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:847,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:847,3'
              BranchSideFuncs:
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:848,22'
              BranchSideFuncs:
                - _ZL12table_selectP10ge_precompia
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:796,7'
          Dst:             CRYPTO_is_BMI1_capable
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:796,35'
          Dst:             CRYPTO_is_BMI2_capable
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:797,7'
          Dst:             CRYPTO_is_ADX_capable
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:799,5'
          Dst:             x25519_ge_scalarmult_base_adx
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:800,5'
          Dst:             _ZL21fiat_25519_from_bytesPmPKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:801,5'
          Dst:             _ZL21fiat_25519_from_bytesPmPKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:802,5'
          Dst:             _ZL21fiat_25519_from_bytesPmPKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:803,5'
          Dst:             _ZL21fiat_25519_from_bytesPmPKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:831,3'
          Dst:             _ZL7ge_p3_0P5ge_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:833,5'
          Dst:             _ZL12table_selectP10ge_precompia
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:834,5'
          Dst:             _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:835,5'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:838,3'
          Dst:             _ZL9ge_p3_dblP7ge_p1p1PK5ge_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:839,3'
          Dst:             x25519_ge_p1p1_to_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:840,3'
          Dst:             _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:841,3'
          Dst:             x25519_ge_p1p1_to_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:842,3'
          Dst:             _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:843,3'
          Dst:             x25519_ge_p1p1_to_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:844,3'
          Dst:             _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:845,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:848,5'
          Dst:             _ZL12table_selectP10ge_precompia
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:849,5'
          Dst:             _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:850,5'
          Dst:             x25519_ge_p1p1_to_p3
    - functionName:    _ZL7ge_p3_0P5ge_p3
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL4fe_0P2fe
        - _ZL4fe_1P2fe
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:534,3'
          Dst:             _ZL4fe_0P2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:535,3'
          Dst:             _ZL4fe_1P2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:536,3'
          Dst:             _ZL4fe_1P2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:537,3'
          Dst:             _ZL4fe_0P2fe
    - functionName:    _ZL12table_selectP10ge_precompia
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 786
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - t
        - pos
        - b
      BBCount:         7
      ICount:          134
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL10fe_copy_ltP8fe_loosePK2fe
        - _ZL18constant_time_eq_wmm
        - _ZL19constant_time_msb_wm
        - _ZL19fe_frombytes_strictP2fePKh
        - _ZL23constant_time_is_zero_wm
        - _ZL32constant_time_conditional_memxorPvPKvmm
        - _ZL4cmovP10ge_precompPKS_h
        - _ZL6fe_negP8fe_loosePK2fe
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:766,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:767,38'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.12106
                - _ZL32constant_time_conditional_memxorPvPKvmm
                - _ZL19fe_frombytes_strictP2fePKh
                - _ZL19fe_frombytes_strictP2fePKh
                - _ZL19fe_frombytes_strictP2fePKh
                - _ZL10fe_copy_ltP8fe_loosePK2fe
                - _ZL10fe_copy_ltP8fe_loosePK2fe
                - _ZL10fe_copy_ltP8fe_loosePK2fe
                - _ZL10fe_copy_ltP8fe_loosePK2fe
                - _ZL10fe_copy_ltP8fe_loosePK2fe
                - _ZL6fe_negP8fe_loosePK2fe
                - _ZL4cmovP10ge_precompPKS_h
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:773,32'
              BranchSideFuncs:
                - _ZL19fe_frombytes_strictP2fePKh
                - _ZL19fe_frombytes_strictP2fePKh
                - _ZL19fe_frombytes_strictP2fePKh
                - _ZL10fe_copy_ltP8fe_loosePK2fe
                - _ZL10fe_copy_ltP8fe_loosePK2fe
                - _ZL10fe_copy_ltP8fe_loosePK2fe
                - _ZL10fe_copy_ltP8fe_loosePK2fe
                - _ZL10fe_copy_ltP8fe_loosePK2fe
                - _ZL6fe_negP8fe_loosePK2fe
                - _ZL4cmovP10ge_precompPKS_h
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:755,23'
          Dst:             _ZL19constant_time_msb_wm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:759,29'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:760,29'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:769,38'
          Dst:             _ZL18constant_time_eq_wmm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:767,5'
          Dst:             _ZL32constant_time_conditional_memxorPvPKvmm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:773,3'
          Dst:             _ZL19fe_frombytes_strictP2fePKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:774,3'
          Dst:             _ZL19fe_frombytes_strictP2fePKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:775,3'
          Dst:             _ZL19fe_frombytes_strictP2fePKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:777,3'
          Dst:             _ZL10fe_copy_ltP8fe_loosePK2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:778,3'
          Dst:             _ZL10fe_copy_ltP8fe_loosePK2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:779,3'
          Dst:             _ZL10fe_copy_ltP8fe_loosePK2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:782,3'
          Dst:             _ZL10fe_copy_ltP8fe_loosePK2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:783,3'
          Dst:             _ZL10fe_copy_ltP8fe_loosePK2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:784,3'
          Dst:             _ZL6fe_negP8fe_loosePK2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:785,3'
          Dst:             _ZL4cmovP10ge_precompPKS_h
    - functionName:    _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
        - q
      BBCount:         3
      ICount:          77
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - _ZL10fe_mul_tltP2fePK8fe_loosePKS_
        - _ZL6fe_addP8fe_loosePK2feS3_
        - _ZL6fe_subP8fe_loosePK2feS3_
        - _ZL8fe_carryP2fePK8fe_loose
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:620,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:621,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:622,3'
          Dst:             _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:623,3'
          Dst:             _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:624,3'
          Dst:             _ZL10fe_mul_tltP2fePK8fe_loosePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:625,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:626,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:627,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:628,3'
          Dst:             _ZL8fe_carryP2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:629,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:630,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
    - functionName:    x25519_ge_p1p1_to_p3
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10fe_mul_tllP2fePK8fe_looseS3_
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:577,3'
          Dst:             _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:578,3'
          Dst:             _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:579,3'
          Dst:             _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:580,3'
          Dst:             _ZL10fe_mul_tllP2fePK8fe_looseS3_
    - functionName:    _ZL9ge_p3_dblP7ge_p1p1PK5ge_p3
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11ge_p3_to_p2P5ge_p2PK5ge_p3
        - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:612,3'
          Dst:             _ZL11ge_p3_to_p2P5ge_p2PK5ge_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:613,3'
          Dst:             _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
    - functionName:    x25519_ge_p1p1_to_p2
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10fe_mul_tllP2fePK8fe_looseS3_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:570,3'
          Dst:             _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:571,3'
          Dst:             _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:572,3'
          Dst:             _ZL10fe_mul_tllP2fePK8fe_looseS3_
    - functionName:    _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          62
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL6fe_addP8fe_loosePK2feS3_
        - _ZL6fe_subP8fe_loosePK2feS3_
        - _ZL8fe_carryP2fePK8fe_loose
        - _ZL8fe_sq_tlP2fePK8fe_loose
        - _ZL8fe_sq_ttP2fePKS_
        - _ZL9fe_sq2_ttP2fePKS_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:595,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:596,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:597,3'
          Dst:             _ZL9fe_sq2_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:598,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:599,3'
          Dst:             _ZL8fe_sq_tlP2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:601,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:602,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:603,3'
          Dst:             _ZL8fe_carryP2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:604,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:605,3'
          Dst:             _ZL8fe_carryP2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:606,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
    - functionName:    _ZL11ge_p3_to_p2P5ge_p2PK5ge_p3
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL7fe_copyP2fePKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:555,3'
          Dst:             _ZL7fe_copyP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:556,3'
          Dst:             _ZL7fe_copyP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:557,3'
          Dst:             _ZL7fe_copyP2fePKS_
    - functionName:    _ZL18constant_time_eq_wmm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23constant_time_is_zero_wm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:349,10'
          Dst:             _ZL23constant_time_is_zero_wm
    - functionName:    _ZL6fe_negP8fe_loosePK2fe
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
      BBCount:         23
      ICount:          109
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14fiat_25519_oppPmPKm
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:277,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:277,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL14fiat_25519_oppPmPKm
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:277,3'
              BranchSideFuncs:
                - _ZL14fiat_25519_oppPmPKm
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:277,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:277,3'
              BranchSideFuncs:
                - _ZL14fiat_25519_oppPmPKm
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:277,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:279,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:279,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:279,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:279,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:279,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.12084
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:279,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:277,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:277,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:278,3'
          Dst:             _ZL14fiat_25519_oppPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:279,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:279,3'
          Dst:             __assert_fail
    - functionName:    _ZL4cmovP10ge_precompPKS_h
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 686
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - t
        - u
        - b
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL7fe_cmovP8fe_loosePKS_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:687,3'
          Dst:             _ZL7fe_cmovP8fe_loosePKS_m
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:688,3'
          Dst:             _ZL7fe_cmovP8fe_loosePKS_m
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:689,3'
          Dst:             _ZL7fe_cmovP8fe_loosePKS_m
    - functionName:    X25519_keypair
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 2093
      functionLinenumberEnd: 2114
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_value
        - out_private_key
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RAND_bytes
        - X25519_public_from_private
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2094,3'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:2113,3'
          Dst:             X25519_public_from_private
    - functionName:    _ZL28ge_double_scalarmult_vartimeP5ge_p2PKhPK5ge_p3S2_
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 956
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - A
        - b
      BBCount:         29
      ICount:          247
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL5slidePaPKh
        - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
        - _ZL7ge_msubP7ge_p1p1PK5ge_p3PK10ge_precomp
        - _ZL7ge_p2_0P5ge_p2
        - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
        - _ZL9ge_p3_dblP7ge_p1p1PK5ge_p3
        - x25519_ge_add
        - x25519_ge_p1p1_to_p2
        - x25519_ge_p1p1_to_p3
        - x25519_ge_p3_to_cached
        - x25519_ge_sub
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:995,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:996,16'
              BranchSideFuncs:
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_msubP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:1001,3'
              BranchSideFuncs:
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_msubP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:996,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:996,29'
              BranchSideFuncs:
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_msubP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:997,7'
              BranchSideFuncs:
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_msubP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:996,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:997,7'
              BranchSideFuncs:
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_msubP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:999,3'
              BranchSideFuncs:
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_msubP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:1001,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:1002,19'
              BranchSideFuncs:
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_msubP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:1022,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:1004,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:1005,7'
              BranchSideFuncs:
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_msubP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:1007,23'
              BranchSideFuncs:
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_msubP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:1012,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:1013,7'
              BranchSideFuncs:
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_msubP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:1015,23'
              BranchSideFuncs:
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - x25519_ge_sub
                - x25519_ge_p1p1_to_p3
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_msubP7ge_p1p1PK5ge_p3PK10ge_precomp
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:965,3'
          Dst:             _ZL5slidePaPKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:966,3'
          Dst:             _ZL5slidePaPKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:968,3'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:969,3'
          Dst:             _ZL9ge_p3_dblP7ge_p1p1PK5ge_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:970,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:971,3'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:972,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:973,3'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:974,3'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:975,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:976,3'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:977,3'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:978,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:979,3'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:980,3'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:981,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:982,3'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:983,3'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:984,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:985,3'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:986,3'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:987,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:988,3'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:989,3'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:990,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:991,3'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:993,3'
          Dst:             _ZL7ge_p2_0P5ge_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1002,5'
          Dst:             _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1005,7'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1006,7'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1008,7'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1009,7'
          Dst:             x25519_ge_sub
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1013,7'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1014,7'
          Dst:             _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1016,7'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1017,7'
          Dst:             _ZL7ge_msubP7ge_p1p1PK5ge_p3PK10ge_precomp
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1020,5'
          Dst:             x25519_ge_p1p1_to_p2
    - functionName:    x25519_ge_p3_to_cached
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10fe_copy_ltP8fe_loosePK2fe
        - _ZL10fe_mul_lttP8fe_loosePK2feS3_
        - _ZL6fe_addP8fe_loosePK2feS3_
        - _ZL6fe_subP8fe_loosePK2feS3_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:562,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:563,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:564,3'
          Dst:             _ZL10fe_copy_ltP8fe_loosePK2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:565,3'
          Dst:             _ZL10fe_mul_lttP8fe_loosePK2feS3_
    - functionName:    x25519_ge_add
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
        - q
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - _ZL10fe_mul_tltP2fePK8fe_loosePKS_
        - _ZL10fe_mul_ttlP2fePKS_PK8fe_loose
        - _ZL6fe_addP8fe_loosePK2feS3_
        - _ZL6fe_subP8fe_loosePK2feS3_
        - _ZL8fe_carryP2fePK8fe_loose
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:654,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:655,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:656,3'
          Dst:             _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:657,3'
          Dst:             _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:658,3'
          Dst:             _ZL10fe_mul_tltP2fePK8fe_loosePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:659,3'
          Dst:             _ZL10fe_mul_ttlP2fePKS_PK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:660,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:661,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:662,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:663,3'
          Dst:             _ZL8fe_carryP2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:664,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:665,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
    - functionName:    _ZL7ge_p2_0P5ge_p2
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL4fe_0P2fe
        - _ZL4fe_1P2fe
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:528,3'
          Dst:             _ZL4fe_0P2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:529,3'
          Dst:             _ZL4fe_1P2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:530,3'
          Dst:             _ZL4fe_1P2fe
    - functionName:    x25519_ge_sub
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
        - q
      BBCount:         3
      ICount:          80
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - _ZL10fe_mul_tltP2fePK8fe_loosePKS_
        - _ZL10fe_mul_ttlP2fePKS_PK8fe_loose
        - _ZL6fe_addP8fe_loosePK2feS3_
        - _ZL6fe_subP8fe_loosePK2feS3_
        - _ZL8fe_carryP2fePK8fe_loose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:672,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:673,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:674,3'
          Dst:             _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:675,3'
          Dst:             _ZL10fe_mul_tllP2fePK8fe_looseS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:676,3'
          Dst:             _ZL10fe_mul_tltP2fePK8fe_loosePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:677,3'
          Dst:             _ZL10fe_mul_ttlP2fePKS_PK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:678,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:679,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:680,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:681,3'
          Dst:             _ZL8fe_carryP2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:682,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:683,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
    - functionName:    _ZL10fe_mul_ttlP2fePKS_PK8fe_loose
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11fe_mul_implPmPKmS1_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:236,3'
          Dst:             _ZL11fe_mul_implPmPKmS1_
    - functionName:    _ZL10fe_mul_lttP8fe_loosePK2feS3_
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11fe_mul_implPmPKmS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:220,3'
          Dst:             _ZL11fe_mul_implPmPKmS1_
    - functionName:    _ZL18CRYPTO_load_u64_lePKv
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:923,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    ED25519_verify
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1910
      functionLinenumberEnd: 1968
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - message
        - message_len
        - signature
        - public_key
      BBCount:         20
      ICount:          163
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_memcmp
        - SHA512_Final
        - SHA512_Init
        - SHA512_Update
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL18CRYPTO_load_u64_lePKv
        - _ZL28ge_double_scalarmult_vartimeP5ge_p2PKhPK5ge_p3S2_
        - _ZL6fe_negP8fe_loosePK2fe
        - _ZL8fe_carryP2fePK8fe_loose
        - x25519_ge_frombytes_vartime
        - x25519_ge_tobytes
        - x25519_sc_reduce
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:1912,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:1913,40'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:1914,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:1912,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:1914,5'
              BranchSideFuncs:
                - _ZL6fe_negP8fe_loosePK2fe
                - _ZL8fe_carryP2fePK8fe_loose
                - _ZL6fe_negP8fe_loosePK2fe
                - _ZL8fe_carryP2fePK8fe_loose
                - _ZL14OPENSSL_memcpyPvPKvm.12088
                - _ZL14OPENSSL_memcpyPvPKvm.12088
                - _ZL14OPENSSL_memcpyPvPKvm.12088
                - _ZL18CRYPTO_load_u64_lePKv.12109
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - x25519_sc_reduce
                - _ZL28ge_double_scalarmult_vartimeP5ge_p2PKhPK5ge_p3S2_
                - x25519_ge_tobytes
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:1918,17'
              BranchSideFuncs:
                - _ZL6fe_negP8fe_loosePK2fe
                - _ZL8fe_carryP2fePK8fe_loose
                - _ZL6fe_negP8fe_loosePK2fe
                - _ZL8fe_carryP2fePK8fe_loose
                - _ZL14OPENSSL_memcpyPvPKvm.12088
                - _ZL14OPENSSL_memcpyPvPKvm.12088
                - _ZL14OPENSSL_memcpyPvPKvm.12088
                - _ZL18CRYPTO_load_u64_lePKv.12109
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - x25519_sc_reduce
                - _ZL28ge_double_scalarmult_vartimeP5ge_p2PKhPK5ge_p3S2_
                - x25519_ge_tobytes
                - CRYPTO_memcmp
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:1942,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:1943,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:1944,16'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u64_lePKv.12109
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - x25519_sc_reduce
                - _ZL28ge_double_scalarmult_vartimeP5ge_p2PKhPK5ge_p3S2_
                - x25519_ge_tobytes
                - CRYPTO_memcmp
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:1944,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:1945,7'
              BranchSideFuncs:
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - x25519_sc_reduce
                - _ZL28ge_double_scalarmult_vartimeP5ge_p2PKhPK5ge_p3S2_
                - x25519_ge_tobytes
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:1946,16'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u64_lePKv.12109
                - SHA512_Init
                - SHA512_Update
                - SHA512_Update
                - SHA512_Update
                - SHA512_Final
                - x25519_sc_reduce
                - _ZL28ge_double_scalarmult_vartimeP5ge_p2PKhPK5ge_p3S2_
                - x25519_ge_tobytes
                - CRYPTO_memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1913,8'
          Dst:             x25519_ge_frombytes_vartime
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1918,3'
          Dst:             _ZL6fe_negP8fe_loosePK2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1919,3'
          Dst:             _ZL8fe_carryP2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1920,3'
          Dst:             _ZL6fe_negP8fe_loosePK2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1921,3'
          Dst:             _ZL8fe_carryP2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1924,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1926,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1928,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1941,21'
          Dst:             _ZL18CRYPTO_load_u64_lePKv
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1952,3'
          Dst:             SHA512_Init
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1953,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1954,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1955,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1957,3'
          Dst:             SHA512_Final
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1959,3'
          Dst:             x25519_sc_reduce
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1962,3'
          Dst:             _ZL28ge_double_scalarmult_vartimeP5ge_p2PKhPK5ge_p3S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1965,3'
          Dst:             x25519_ge_tobytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1967,10'
          Dst:             CRYPTO_memcmp
    - functionName:    x25519_ge_frombytes_vartime
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - s
      BBCount:         12
      ICount:          124
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL10fe_mul_ttlP2fePKS_PK8fe_loose
        - _ZL10fe_mul_tttP2fePKS_S2_
        - _ZL11fe_pow22523P2fePKS_
        - _ZL12fe_frombytesP2fePKh
        - _ZL12fe_isnonzeroPK8fe_loose
        - _ZL13fe_isnegativePK2fe
        - _ZL4fe_1P2fe
        - _ZL6fe_addP8fe_loosePK2feS3_
        - _ZL6fe_negP8fe_loosePK2fe
        - _ZL6fe_subP8fe_loosePK2feS3_
        - _ZL8fe_carryP2fePK8fe_loose
        - _ZL8fe_sq_ttP2fePKS_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:509,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:510,5'
              BranchSideFuncs:
                - _ZL6fe_addP8fe_loosePK2feS3_
                - _ZL12fe_isnonzeroPK8fe_loose
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL13fe_isnegativePK2fe
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL6fe_negP8fe_loosePK2fe
                - _ZL8fe_carryP2fePK8fe_loose
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:517,22'
              BranchSideFuncs:
                - _ZL13fe_isnegativePK2fe
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL6fe_negP8fe_loosePK2fe
                - _ZL8fe_carryP2fePK8fe_loose
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:511,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:512,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:514,17'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL13fe_isnegativePK2fe
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL6fe_negP8fe_loosePK2fe
                - _ZL8fe_carryP2fePK8fe_loose
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:517,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:519,17'
              BranchSideFuncs:
                - _ZL6fe_negP8fe_loosePK2fe
                - _ZL8fe_carryP2fePK8fe_loose
                - _ZL10fe_mul_tttP2fePKS_S2_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:523,15'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:494,3'
          Dst:             _ZL12fe_frombytesP2fePKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:495,3'
          Dst:             _ZL4fe_1P2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:496,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:497,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:498,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:499,3'
          Dst:             _ZL8fe_carryP2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:500,3'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:502,3'
          Dst:             _ZL10fe_mul_ttlP2fePKS_PK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:503,3'
          Dst:             _ZL11fe_pow22523P2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:504,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:506,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:507,3'
          Dst:             _ZL10fe_mul_ttlP2fePKS_PK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:508,3'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:509,7'
          Dst:             _ZL12fe_isnonzeroPK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:510,5'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:511,9'
          Dst:             _ZL12fe_isnonzeroPK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:514,5'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:517,7'
          Dst:             _ZL13fe_isnegativePK2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:519,5'
          Dst:             _ZL6fe_negP8fe_loosePK2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:520,5'
          Dst:             _ZL8fe_carryP2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:523,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
    - functionName:    x25519_sc_reduce
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionLinenumberEnd: 1371
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          1466
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14int64_lshift21l
        - _ZL6load_3PKh
        - _ZL6load_4PKh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1041,26'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1042,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1043,27'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1044,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1045,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1046,27'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1047,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1048,27'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1049,26'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1050,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1051,28'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1052,28'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1053,28'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1054,28'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1055,28'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1056,28'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1057,27'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1058,28'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1059,28'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1060,28'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1061,28'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1062,28'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1063,28'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1064,18'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1133,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1136,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1139,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1142,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1145,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1148,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1152,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1155,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1158,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1161,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1164,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1216,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1219,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1222,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1225,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1228,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1231,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1235,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1238,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1241,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1244,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1247,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1250,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1262,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1265,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1268,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1271,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1274,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1277,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1280,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1283,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1286,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1289,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1292,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1295,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1307,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1310,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1313,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1316,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1319,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1322,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1325,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1328,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1331,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1334,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1337,10'
          Dst:             _ZL14int64_lshift21l
    - functionName:    x25519_ge_tobytes
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - h
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10fe_mul_tttP2fePKS_S2_
        - _ZL10fe_tobytesPhPK2fe
        - _ZL13fe_isnegativePK2fe
        - _ZL9fe_invertP2fePKS_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:468,3'
          Dst:             _ZL9fe_invertP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:469,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:470,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:471,3'
          Dst:             _ZL10fe_tobytesPhPK2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:472,12'
          Dst:             _ZL13fe_isnegativePK2fe
    - functionName:    _ZL13fe_isnegativePK2fe
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10fe_tobytesPhPK2fe
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:389,3'
          Dst:             _ZL10fe_tobytesPhPK2fe
    - functionName:    _ZL6load_3PKh
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL6load_4PKh
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14int64_lshift21l
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1026
      functionLinenumberEnd: 1027
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    115
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11fe_pow22523P2fePKS_
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - z
      BBCount:         39
      ICount:          189
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL10fe_mul_tttP2fePKS_S2_
        - _ZL8fe_sq_ttP2fePKS_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:411,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:412,5'
              BranchSideFuncs:
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:414,19'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:419,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:420,5'
              BranchSideFuncs:
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:422,3'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:424,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:425,5'
              BranchSideFuncs:
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:427,3'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:429,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:430,5'
              BranchSideFuncs:
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:432,3'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:434,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:435,5'
              BranchSideFuncs:
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:437,3'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:439,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:440,5'
              BranchSideFuncs:
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:442,3'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:444,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:445,5'
              BranchSideFuncs:
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:447,3'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL8fe_sq_ttP2fePKS_
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:449,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:450,5'
              BranchSideFuncs:
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:452,3'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
                - _ZL8fe_sq_ttP2fePKS_
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:454,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:455,5'
              BranchSideFuncs:
                - _ZL8fe_sq_ttP2fePKS_
                - _ZL10fe_mul_tttP2fePKS_S2_
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:457,14'
              BranchSideFuncs:
                - _ZL10fe_mul_tttP2fePKS_S2_
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:409,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:410,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:412,5'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:414,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:415,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:416,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:417,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:418,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:420,5'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:422,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:423,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:425,5'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:427,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:428,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:430,5'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:432,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:433,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:435,5'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:437,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:438,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:440,5'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:442,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:443,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:445,5'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:447,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:448,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:450,5'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:452,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:453,3'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:455,5'
          Dst:             _ZL8fe_sq_ttP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:457,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
    - functionName:    _ZL12fe_isnonzeroPK8fe_loose
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_memcmp
        - _ZL10fe_tobytesPhPK2fe
        - _ZL8fe_carryP2fePK8fe_loose
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:377,3'
          Dst:             _ZL8fe_carryP2fePK8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:379,3'
          Dst:             _ZL10fe_tobytesPhPK2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:382,10'
          Dst:             CRYPTO_memcmp
    - functionName:    _ZL9sc_muladdPhPKhS1_S1_
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1382
      functionLinenumberEnd: 1860
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - a
        - b
        - c
      BBCount:         3
      ICount:          2524
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14int64_lshift21l
        - _ZL6load_3PKh
        - _ZL6load_4PKh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1383,26'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1384,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1385,27'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1386,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1387,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1388,27'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1389,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1390,27'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1391,26'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1392,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1393,28'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1394,18'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1395,26'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1396,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1397,27'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1398,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1399,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1400,27'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1401,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1402,27'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1403,26'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1404,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1405,28'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1406,18'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1407,26'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1408,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1409,27'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1410,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1411,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1412,27'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1413,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1414,27'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1415,26'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1416,27'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1417,28'
          Dst:             _ZL6load_3PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1418,18'
          Dst:             _ZL6load_4PKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1503,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1506,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1509,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1512,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1515,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1518,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1521,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1524,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1527,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1530,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1533,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1536,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1540,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1543,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1546,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1549,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1552,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1555,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1558,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1561,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1564,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1567,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1570,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1622,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1625,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1628,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1631,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1634,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1637,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1641,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1644,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1647,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1650,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1653,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1705,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1708,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1711,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1714,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1717,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1720,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1724,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1727,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1730,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1733,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1736,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1739,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1751,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1754,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1757,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1760,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1763,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1766,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1769,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1772,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1775,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1778,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1781,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1784,10'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1796,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1799,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1802,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1805,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1808,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1811,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1814,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1817,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1820,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1823,9'
          Dst:             _ZL14int64_lshift21l
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1826,10'
          Dst:             _ZL14int64_lshift21l
    - functionName:    _ZL13ge_p3_tobytesPhPK5ge_p3
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - h
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10fe_mul_tttP2fePKS_S2_
        - _ZL10fe_tobytesPhPK2fe
        - _ZL13fe_isnegativePK2fe
        - _ZL9fe_invertP2fePKS_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:480,3'
          Dst:             _ZL9fe_invertP2fePKS_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:481,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:482,3'
          Dst:             _ZL10fe_mul_tttP2fePKS_S2_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:483,3'
          Dst:             _ZL10fe_tobytesPhPK2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:484,12'
          Dst:             _ZL13fe_isnegativePK2fe
    - functionName:    ED25519_sign
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1869
      functionLinenumberEnd: 1906
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_sig
        - message
        - message_len
        - private_key
      BBCount:         3
      ICount:          88
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA512
        - SHA512_Final
        - SHA512_Init
        - SHA512_Update
        - _ZL13ge_p3_tobytesPhPK5ge_p3
        - _ZL9sc_muladdPhPKhS1_S1_
        - x25519_ge_scalarmult_base
        - x25519_sc_reduce
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1876,3'
          Dst:             SHA512
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1883,3'
          Dst:             SHA512_Init
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1884,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1885,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1887,3'
          Dst:             SHA512_Final
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1889,3'
          Dst:             x25519_sc_reduce
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1891,3'
          Dst:             x25519_ge_scalarmult_base
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1892,3'
          Dst:             _ZL13ge_p3_tobytesPhPK5ge_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1894,3'
          Dst:             SHA512_Init
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1895,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1896,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1897,3'
          Dst:             SHA512_Update
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1899,3'
          Dst:             SHA512_Final
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1901,3'
          Dst:             x25519_sc_reduce
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1902,3'
          Dst:             _ZL9sc_muladdPhPKhS1_S1_
    - functionName:    ED25519_keypair_from_seed
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1972
      functionLinenumberEnd: 1988
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_key
        - out_private_key
        - seed
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA512
        - _ZL13ge_p3_tobytesPhPK5ge_p3
        - _ZL14OPENSSL_memcpyPvPKvm
        - x25519_ge_scalarmult_base
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1974,3'
          Dst:             SHA512
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1981,3'
          Dst:             x25519_ge_scalarmult_base
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1982,3'
          Dst:             _ZL13ge_p3_tobytesPhPK5ge_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1986,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1987,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    ED25519_keypair
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1862
      functionLinenumberEnd: 1866
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_key
        - out_private_key
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ED25519_keypair_from_seed
        - RAND_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1864,3'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:1865,3'
          Dst:             ED25519_keypair_from_seed
    - functionName:    _ZL11cmov_cachedP9ge_cachedS0_h
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 856
      functionLinenumberEnd: 861
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - t
        - u
        - b
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL7fe_cmovP8fe_loosePKS_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:857,3'
          Dst:             _ZL7fe_cmovP8fe_loosePKS_m
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:858,3'
          Dst:             _ZL7fe_cmovP8fe_loosePKS_m
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:859,3'
          Dst:             _ZL7fe_cmovP8fe_loosePKS_m
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:860,3'
          Dst:             _ZL7fe_cmovP8fe_loosePKS_m
    - functionName:    _ZL17ge_p1p1_to_cachedP9ge_cachedPK7ge_p1p1
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - p
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x25519_ge_p1p1_to_p3
        - x25519_ge_p3_to_cached
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:586,3'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:587,3'
          Dst:             x25519_ge_p3_to_cached
    - functionName:    _ZL11ge_cached_0P9ge_cached
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10fe_loose_0P8fe_loose
        - _ZL10fe_loose_1P8fe_loose
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:541,3'
          Dst:             _ZL10fe_loose_1P8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:542,3'
          Dst:             _ZL10fe_loose_1P8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:543,3'
          Dst:             _ZL10fe_loose_1P8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:544,3'
          Dst:             _ZL10fe_loose_0P8fe_loose
    - functionName:    x25519_ge_scalarmult
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 865
      functionLinenumberEnd: 915
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - scalar
        - A
      BBCount:         21
      ICount:          194
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL11cmov_cachedP9ge_cachedS0_h
        - _ZL11ge_cached_0P9ge_cached
        - _ZL11ge_p3_to_p2P5ge_p2PK5ge_p3
        - _ZL17ge_p1p1_to_cachedP9ge_cachedPK7ge_p1p1
        - _ZL18constant_time_eq_wmm
        - _ZL7ge_p2_0P5ge_p2
        - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
        - x25519_ge_add
        - x25519_ge_p1p1_to_p2
        - x25519_ge_p1p1_to_p3
        - x25519_ge_p3_to_cached
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:875,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:876,26'
              BranchSideFuncs:
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - _ZL17ge_p1p1_to_cachedP9ge_cachedPK7ge_p1p1
                - x25519_ge_add
                - _ZL17ge_p1p1_to_cachedP9ge_cachedPK7ge_p1p1
                - _ZL7ge_p2_0P5ge_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL11ge_cached_0P9ge_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - _ZL18constant_time_eq_wmm.12106
                - _ZL11cmov_cachedP9ge_cachedS0_h
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p2
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:888,11'
              BranchSideFuncs:
                - _ZL7ge_p2_0P5ge_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL11ge_cached_0P9ge_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - _ZL18constant_time_eq_wmm.12106
                - _ZL11cmov_cachedP9ge_cachedS0_h
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:878,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:879,35'
              BranchSideFuncs:
                - x25519_ge_p1p1_to_p2
                - x25519_ge_add
                - _ZL17ge_p1p1_to_cachedP9ge_cachedPK7ge_p1p1
                - _ZL7ge_p2_0P5ge_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL11ge_cached_0P9ge_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - _ZL18constant_time_eq_wmm.12106
                - _ZL11cmov_cachedP9ge_cachedS0_h
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - _ZL17ge_p1p1_to_cachedP9ge_cachedPK7ge_p1p1
                - x25519_ge_p1p1_to_p2
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:881,23'
              BranchSideFuncs:
                - x25519_ge_add
                - _ZL17ge_p1p1_to_cachedP9ge_cachedPK7ge_p1p1
                - _ZL7ge_p2_0P5ge_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL11ge_cached_0P9ge_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - _ZL18constant_time_eq_wmm.12106
                - _ZL11cmov_cachedP9ge_cachedS0_h
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - _ZL17ge_p1p1_to_cachedP9ge_cachedPK7ge_p1p1
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p2
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:883,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:884,35'
              BranchSideFuncs:
                - x25519_ge_p1p1_to_p2
                - _ZL7ge_p2_0P5ge_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL11ge_cached_0P9ge_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - _ZL18constant_time_eq_wmm.12106
                - _ZL11cmov_cachedP9ge_cachedS0_h
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - _ZL17ge_p1p1_to_cachedP9ge_cachedPK7ge_p1p1
                - x25519_ge_add
                - _ZL17ge_p1p1_to_cachedP9ge_cachedPK7ge_p1p1
                - x25519_ge_p1p1_to_p2
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:886,3'
              BranchSideFuncs:
                - _ZL7ge_p2_0P5ge_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL11ge_cached_0P9ge_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - _ZL18constant_time_eq_wmm.12106
                - _ZL11cmov_cachedP9ge_cachedS0_h
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - _ZL17ge_p1p1_to_cachedP9ge_cachedPK7ge_p1p1
                - x25519_ge_add
                - _ZL17ge_p1p1_to_cachedP9ge_cachedPK7ge_p1p1
                - x25519_ge_p1p1_to_p2
                - x25519_ge_p1p1_to_p2
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:891,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:892,19'
              BranchSideFuncs:
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL11ge_cached_0P9ge_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - _ZL18constant_time_eq_wmm.12106
                - _ZL11cmov_cachedP9ge_cachedS0_h
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:915,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:908,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:909,34'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.12106
                - _ZL11cmov_cachedP9ge_cachedS0_h
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL11ge_cached_0P9ge_cached
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:912,5'
              BranchSideFuncs:
                - x25519_ge_add
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p2
                - _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
                - x25519_ge_p1p1_to_p3
                - _ZL11ge_cached_0P9ge_cached
                - _ZL18constant_time_eq_wmm.12106
                - _ZL11cmov_cachedP9ge_cachedS0_h
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:870,3'
          Dst:             _ZL11ge_cached_0P9ge_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:871,3'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:872,3'
          Dst:             _ZL11ge_p3_to_p2P5ge_p2PK5ge_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:876,5'
          Dst:             _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:877,5'
          Dst:             _ZL17ge_p1p1_to_cachedP9ge_cachedPK7ge_p1p1
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:879,7'
          Dst:             x25519_ge_p1p1_to_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:881,5'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:882,5'
          Dst:             _ZL17ge_p1p1_to_cachedP9ge_cachedPK7ge_p1p1
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:884,7'
          Dst:             x25519_ge_p1p1_to_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:888,3'
          Dst:             _ZL7ge_p2_0P5ge_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:892,5'
          Dst:             _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:893,5'
          Dst:             x25519_ge_p1p1_to_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:894,5'
          Dst:             _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:895,5'
          Dst:             x25519_ge_p1p1_to_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:896,5'
          Dst:             _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:897,5'
          Dst:             x25519_ge_p1p1_to_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:898,5'
          Dst:             _ZL9ge_p2_dblP7ge_p1p1PK5ge_p2
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:899,5'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:907,5'
          Dst:             _ZL11ge_cached_0P9ge_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:909,42'
          Dst:             _ZL18constant_time_eq_wmm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:909,7'
          Dst:             _ZL11cmov_cachedP9ge_cachedS0_h
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:912,5'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:913,5'
          Dst:             x25519_ge_p1p1_to_p2
    - functionName:    _ZL12ge_precomp_0P10ge_precomp
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10fe_loose_0P8fe_loose
        - _ZL10fe_loose_1P8fe_loose
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:548,3'
          Dst:             _ZL10fe_loose_1P8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:549,3'
          Dst:             _ZL10fe_loose_1P8fe_loose
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:550,3'
          Dst:             _ZL10fe_loose_0P8fe_loose
    - functionName:    _ZL10fe_mul_lltP8fe_loosePKS_PK2fe
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - f
        - g
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11fe_mul_implPmPKmS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:224,3'
          Dst:             _ZL11fe_mul_implPmPKmS1_
    - functionName:    x25519_ge_scalarmult_small_precomp
      functionSourceFile: '/src/boringssl/crypto/curve25519/curve25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - a
        - precomp_table
      BBCount:         19
      ICount:          183
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL10fe_mul_lltP8fe_loosePKS_PK2fe
        - _ZL10fe_mul_lttP8fe_loosePK2feS3_
        - _ZL12ge_precomp_0P10ge_precomp
        - _ZL18constant_time_eq_wmm
        - _ZL19fe_frombytes_strictP2fePKh
        - _ZL4cmovP10ge_precompPKS_h
        - _ZL6fe_addP8fe_loosePK2feS3_
        - _ZL6fe_subP8fe_loosePK2feS3_
        - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
        - _ZL7ge_p3_0P5ge_p3
        - x25519_ge_add
        - x25519_ge_p1p1_to_p3
        - x25519_ge_p3_to_cached
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:699,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:702,29'
              BranchSideFuncs:
                - _ZL19fe_frombytes_strictP2fePKh
                - _ZL19fe_frombytes_strictP2fePKh
                - _ZL6fe_addP8fe_loosePK2feS3_
                - _ZL6fe_subP8fe_loosePK2feS3_
                - _ZL10fe_mul_lttP8fe_loosePK2feS3_
                - _ZL10fe_mul_lltP8fe_loosePKS_PK2fe
                - _ZL7ge_p3_0P5ge_p3
                - _ZL12ge_precomp_0P10ge_precomp
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL18constant_time_eq_wmm.12106
                - _ZL4cmovP10ge_precompPKS_h
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:717,11'
              BranchSideFuncs:
                - _ZL7ge_p3_0P5ge_p3
                - _ZL12ge_precomp_0P10ge_precomp
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL18constant_time_eq_wmm.12106
                - _ZL4cmovP10ge_precompPKS_h
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:719,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:721,17'
              BranchSideFuncs:
                - _ZL12ge_precomp_0P10ge_precomp
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL18constant_time_eq_wmm.12106
                - _ZL4cmovP10ge_precompPKS_h
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:744,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:723,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:724,32'
              BranchSideFuncs:
                - _ZL12ge_precomp_0P10ge_precomp
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL18constant_time_eq_wmm.12106
                - _ZL4cmovP10ge_precompPKS_h
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:729,5'
              BranchSideFuncs:
                - _ZL12ge_precomp_0P10ge_precomp
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL18constant_time_eq_wmm.12106
                - _ZL4cmovP10ge_precompPKS_h
        - Branch String:   '/src/boringssl/crypto/curve25519/curve25519.cc:731,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:732,27'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.12106
                - _ZL4cmovP10ge_precompPKS_h
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL12ge_precomp_0P10ge_precomp
            - BranchSide:      '/src/boringssl/crypto/curve25519/curve25519.cc:737,37'
              BranchSideFuncs:
                - x25519_ge_p3_to_cached
                - x25519_ge_add
                - x25519_ge_p1p1_to_p3
                - _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
                - x25519_ge_p1p1_to_p3
                - _ZL12ge_precomp_0P10ge_precomp
                - _ZL18constant_time_eq_wmm.12106
                - _ZL4cmovP10ge_precompPKS_h
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:704,5'
          Dst:             _ZL19fe_frombytes_strictP2fePKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:705,5'
          Dst:             _ZL19fe_frombytes_strictP2fePKh
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:708,5'
          Dst:             _ZL6fe_addP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:709,5'
          Dst:             _ZL6fe_subP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:710,5'
          Dst:             _ZL10fe_mul_lttP8fe_loosePK2feS3_
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:711,5'
          Dst:             _ZL10fe_mul_lltP8fe_loosePKS_PK2fe
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:717,3'
          Dst:             _ZL7ge_p3_0P5ge_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:729,5'
          Dst:             _ZL12ge_precomp_0P10ge_precomp
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:732,39'
          Dst:             _ZL18constant_time_eq_wmm
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:732,7'
          Dst:             _ZL4cmovP10ge_precompPKS_h
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:737,5'
          Dst:             x25519_ge_p3_to_cached
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:738,5'
          Dst:             x25519_ge_add
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:739,5'
          Dst:             x25519_ge_p1p1_to_p3
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:741,5'
          Dst:             _ZL7ge_maddP7ge_p1p1PK5ge_p3PK10ge_precomp
        - Src:             '/src/boringssl/crypto/curve25519/curve25519.cc:742,5'
          Dst:             x25519_ge_p1p1_to_p3
    - functionName:    _ZL22constant_time_select_8mhh
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - size_t
        - char
        - char
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15value_barrier_wm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:395,15'
          Dst:             _ZL15value_barrier_wm
    - functionName:    _ZL15value_barrier_wm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13buffers_aliasPKvmS0_m
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - a_bytes
        - b
        - b_bytes
      BBCount:         4
      ICount:          49
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:175,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:175,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:175,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL32constant_time_conditional_memcpyPvPKvmm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
        - mask
      BBCount:         11
      ICount:          84
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL13buffers_aliasPKvmS0_m
        - _ZL22constant_time_select_8mhh
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:412,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:412,3'
              BranchSideFuncs:
                - _ZL22constant_time_select_8mhh.12164
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:413,29'
              BranchSideFuncs:
                - _ZL22constant_time_select_8mhh.12164
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:415,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:416,37'
              BranchSideFuncs:
                - _ZL22constant_time_select_8mhh.12164
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:418,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:412,3'
          Dst:             _ZL13buffers_aliasPKvmS0_m
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:412,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:416,14'
          Dst:             _ZL22constant_time_select_8mhh
    - functionName:    _ZL18constant_time_eq_wmm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23constant_time_is_zero_wm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:349,10'
          Dst:             _ZL23constant_time_is_zero_wm
    - functionName:    _ZL23constant_time_is_zero_wm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19constant_time_msb_wm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:337,10'
          Dst:             _ZL19constant_time_msb_wm
    - functionName:    _ZL19constant_time_msb_wm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL32constant_time_conditional_memxorPvPKvmm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
        - mask
      BBCount:         11
      ICount:          86
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL13buffers_aliasPKvmS0_m
        - _ZL15value_barrier_wm
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:426,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:426,3'
              BranchSideFuncs:
                - _ZL15value_barrier_wm.12165
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:427,29'
              BranchSideFuncs:
                - _ZL15value_barrier_wm.12165
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:440,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:441,31'
              BranchSideFuncs:
                - _ZL15value_barrier_wm.12165
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:443,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:426,3'
          Dst:             _ZL13buffers_aliasPKvmS0_m
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:426,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/curve25519/../internal.h:441,15'
          Dst:             _ZL15value_barrier_wm
    - functionName:    _ZL13fiat_mulx_u64PmS_mm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out1
        - out2
        - arg1
        - arg2
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18fiat_addcarryx_u64PmPhhmm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out1
        - out2
        - arg1
        - arg2
        - arg3
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19fiat_subborrowx_u64PmPhhmm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out1
        - out2
        - arg1
        - arg2
        - arg3
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22fiat_value_barrier_u64m
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16fiat_cmovznz_u64Pmhmm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out1
        - arg1
        - arg2
        - arg3
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22fiat_value_barrier_u64m
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:153,10'
          Dst:             _ZL22fiat_value_barrier_u64m
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:153,48'
          Dst:             _ZL22fiat_value_barrier_u64m
    - functionName:    _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - r
        - p
        - skip_t
      BBCount:         6
      ICount:          118
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL6fe4_sqPmPKm
        - _ZL7fe4_addPmPKmS1_
        - _ZL7fe4_mulPmPKmS1_
        - _ZL7fe4_subPmPKmS1_
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:579,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:579,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:580,13'
              BranchSideFuncs:
                - _ZL7fe4_mulPmPKmS1_
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:566,3'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:567,3'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:568,3'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:569,3'
          Dst:             _ZL7fe4_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:570,3'
          Dst:             _ZL7fe4_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:571,3'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:572,3'
          Dst:             _ZL7fe4_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:573,3'
          Dst:             _ZL7fe4_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:574,3'
          Dst:             _ZL7fe4_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:575,3'
          Dst:             _ZL7fe4_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:576,3'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:577,3'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:578,3'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:580,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
    - functionName:    _ZL6fe4_sqPmPKm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_curve25519_adx_square
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:21,51'
          Dst:             fiat_curve25519_adx_square
    - functionName:    _ZL7fe4_addPmPKmS1_
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
        - arg2
      BBCount:         3
      ICount:          126
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16fiat_cmovznz_u64Pmhmm
        - _ZL18fiat_addcarryx_u64PmPhhmm
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:186,3'
          Dst:             _ZL18fiat_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:187,3'
          Dst:             _ZL18fiat_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:188,3'
          Dst:             _ZL18fiat_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:189,3'
          Dst:             _ZL18fiat_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:190,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:191,3'
          Dst:             _ZL18fiat_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:192,3'
          Dst:             _ZL18fiat_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:193,3'
          Dst:             _ZL18fiat_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:194,3'
          Dst:             _ZL18fiat_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:195,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:196,3'
          Dst:             _ZL18fiat_addcarryx_u64PmPhhmm
    - functionName:    _ZL7fe4_subPmPKmS1_
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
        - arg2
      BBCount:         3
      ICount:          142
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16fiat_cmovznz_u64Pmhmm
        - _ZL19fiat_subborrowx_u64PmPhhmm
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:237,3'
          Dst:             _ZL19fiat_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:239,3'
          Dst:             _ZL19fiat_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:241,3'
          Dst:             _ZL19fiat_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:243,3'
          Dst:             _ZL19fiat_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:244,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:245,3'
          Dst:             _ZL19fiat_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:246,3'
          Dst:             _ZL19fiat_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:247,3'
          Dst:             _ZL19fiat_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:248,3'
          Dst:             _ZL19fiat_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:249,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:250,3'
          Dst:             _ZL19fiat_subborrowx_u64PmPhhmm
    - functionName:    _ZL7fe4_mulPmPKmS1_
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - x
        - y
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fiat_curve25519_adx_mul
      functionUses:    35
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:18,65'
          Dst:             fiat_curve25519_adx_mul
    - functionName:    fiat_curve25519_adx_mul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fiat_curve25519_adx_square
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    x25519_ge_scalarmult_base_adx
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - a
      BBCount:         25
      ICount:          540
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL18constant_time_eq_wmm
        - _ZL19constant_time_msb_wm
        - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
        - _ZL23constant_time_is_zero_wm
        - _ZL32constant_time_conditional_memcpyPvPKvmm
        - _ZL32constant_time_conditional_memxorPvPKvmm
        - _ZL7fe4_addPmPKmS1_
        - _ZL7fe4_mulPmPKmS1_
        - _ZL7fe4_subPmPKmS1_
        - _ZL9fe4_canonPmPKm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:653,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:654,21'
              BranchSideFuncs:
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL19constant_time_msb_wm.12171
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL7fe4_subPmPKmS1_
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL18constant_time_eq_wmm.12169
                - _ZL32constant_time_conditional_memxorPvPKvmm.12172
                - _ZL19constant_time_msb_wm.12171
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL7fe4_subPmPKmS1_
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL18constant_time_eq_wmm.12169
                - _ZL32constant_time_conditional_memxorPvPKvmm.12172
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:660,9'
              BranchSideFuncs:
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL19constant_time_msb_wm.12171
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL7fe4_subPmPKmS1_
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL18constant_time_eq_wmm.12169
                - _ZL32constant_time_conditional_memxorPvPKvmm.12172
                - _ZL19constant_time_msb_wm.12171
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL7fe4_subPmPKmS1_
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL18constant_time_eq_wmm.12169
                - _ZL32constant_time_conditional_memxorPvPKvmm.12172
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:661,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:662,13'
              BranchSideFuncs:
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL19constant_time_msb_wm.12171
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL7fe4_subPmPKmS1_
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL18constant_time_eq_wmm.12169
                - _ZL32constant_time_conditional_memxorPvPKvmm.12172
                - _ZL19constant_time_msb_wm.12171
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL7fe4_subPmPKmS1_
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL18constant_time_eq_wmm.12169
                - _ZL32constant_time_conditional_memxorPvPKvmm.12172
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:667,12'
              BranchSideFuncs:
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL19constant_time_msb_wm.12171
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL7fe4_subPmPKmS1_
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL18constant_time_eq_wmm.12169
                - _ZL32constant_time_conditional_memxorPvPKvmm.12172
                - _ZL19constant_time_msb_wm.12171
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL7fe4_subPmPKmS1_
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL18constant_time_eq_wmm.12169
                - _ZL32constant_time_conditional_memxorPvPKvmm.12172
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:671,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:673,24'
              BranchSideFuncs:
                - _ZL19constant_time_msb_wm.12171
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL7fe4_subPmPKmS1_
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL19constant_time_msb_wm.12171
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL7fe4_subPmPKmS1_
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL18constant_time_eq_wmm.12169
                - _ZL32constant_time_conditional_memxorPvPKvmm.12172
                - _ZL18constant_time_eq_wmm.12169
                - _ZL32constant_time_conditional_memxorPvPKvmm.12172
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:677,3'
              BranchSideFuncs:
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL19constant_time_msb_wm.12171
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL7fe4_subPmPKmS1_
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL18constant_time_eq_wmm.12169
                - _ZL32constant_time_conditional_memxorPvPKvmm.12172
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:622,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:623,61'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.12169
                - _ZL32constant_time_conditional_memxorPvPKvmm.12172
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL7fe4_subPmPKmS1_
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL19constant_time_msb_wm.12171
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL7fe4_subPmPKmS1_
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL18constant_time_eq_wmm.12169
                - _ZL32constant_time_conditional_memxorPvPKvmm.12172
                - _ZL19constant_time_msb_wm.12171
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL23constant_time_is_zero_wm.12170
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:631,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL7fe4_subPmPKmS1_
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL19constant_time_msb_wm.12171
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL7fe4_subPmPKmS1_
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL18constant_time_eq_wmm.12169
                - _ZL32constant_time_conditional_memxorPvPKvmm.12172
                - _ZL19constant_time_msb_wm.12171
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL18constant_time_eq_wmm.12169
                - _ZL32constant_time_conditional_memxorPvPKvmm.12172
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:682,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:684,24'
              BranchSideFuncs:
                - _ZL19constant_time_msb_wm.12171
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL7fe4_subPmPKmS1_
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL18constant_time_eq_wmm.12169
                - _ZL32constant_time_conditional_memxorPvPKvmm.12172
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:690,15'
              BranchSideFuncs:
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL14OPENSSL_memcpyPvPKvm.12176
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:622,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:623,61'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.12169
                - _ZL32constant_time_conditional_memxorPvPKvmm.12172
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL7fe4_subPmPKmS1_
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL19constant_time_msb_wm.12171
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL23constant_time_is_zero_wm.12170
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:631,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL7fe4_subPmPKmS1_
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL32constant_time_conditional_memcpyPvPKvmm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL9fe4_canonPmPKm
                - _ZL14OPENSSL_memcpyPvPKvm.12176
                - _ZL19constant_time_msb_wm.12171
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL23constant_time_is_zero_wm.12170
                - _ZL18constant_time_eq_wmm.12169
                - _ZL32constant_time_conditional_memxorPvPKvmm.12172
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:673,5'
          Dst:             _ZL19constant_time_msb_wm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:673,5'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:673,5'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:673,5'
          Dst:             _ZL18constant_time_eq_wmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:673,5'
          Dst:             _ZL32constant_time_conditional_memxorPvPKvmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:673,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:673,5'
          Dst:             _ZL7fe4_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:673,5'
          Dst:             _ZL32constant_time_conditional_memcpyPvPKvmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:673,5'
          Dst:             _ZL32constant_time_conditional_memcpyPvPKvmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:673,5'
          Dst:             _ZL32constant_time_conditional_memcpyPvPKvmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:674,5'
          Dst:             _ZL7fe4_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:674,5'
          Dst:             _ZL7fe4_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:674,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:674,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:674,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:674,5'
          Dst:             _ZL7fe4_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:674,5'
          Dst:             _ZL7fe4_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:674,5'
          Dst:             _ZL7fe4_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:674,5'
          Dst:             _ZL7fe4_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:674,5'
          Dst:             _ZL7fe4_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:674,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:674,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:674,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:674,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:677,3'
          Dst:             _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:678,3'
          Dst:             _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:679,3'
          Dst:             _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:680,3'
          Dst:             _ZL22inline_x25519_ge_dbl_4P7ge_p3_4PKS_b
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:684,5'
          Dst:             _ZL19constant_time_msb_wm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:684,5'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:684,5'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:684,5'
          Dst:             _ZL18constant_time_eq_wmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:684,5'
          Dst:             _ZL32constant_time_conditional_memxorPvPKvmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:684,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:684,5'
          Dst:             _ZL7fe4_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:684,5'
          Dst:             _ZL32constant_time_conditional_memcpyPvPKvmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:684,5'
          Dst:             _ZL32constant_time_conditional_memcpyPvPKvmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:684,5'
          Dst:             _ZL32constant_time_conditional_memcpyPvPKvmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:685,5'
          Dst:             _ZL7fe4_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:685,5'
          Dst:             _ZL7fe4_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:685,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:685,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:685,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:685,5'
          Dst:             _ZL7fe4_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:685,5'
          Dst:             _ZL7fe4_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:685,5'
          Dst:             _ZL7fe4_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:685,5'
          Dst:             _ZL7fe4_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:685,5'
          Dst:             _ZL7fe4_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:685,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:685,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:685,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:685,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:690,3'
          Dst:             _ZL9fe4_canonPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:691,3'
          Dst:             _ZL9fe4_canonPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:692,3'
          Dst:             _ZL9fe4_canonPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:693,3'
          Dst:             _ZL9fe4_canonPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:695,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/curve25519/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL9fe4_canonPmPKm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - arg1
      BBCount:         3
      ICount:          151
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16fiat_cmovznz_u64Pmhmm
        - _ZL19fiat_subborrowx_u64PmPhhmm
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:345,3'
          Dst:             _ZL19fiat_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:346,3'
          Dst:             _ZL19fiat_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:347,3'
          Dst:             _ZL19fiat_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:348,3'
          Dst:             _ZL19fiat_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:349,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:350,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:351,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:352,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:353,3'
          Dst:             _ZL19fiat_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:354,3'
          Dst:             _ZL19fiat_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:355,3'
          Dst:             _ZL19fiat_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:356,3'
          Dst:             _ZL19fiat_subborrowx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:357,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:358,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:359,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:360,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
    - functionName:    _ZL10fe4_invertPmPKm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - z
      BBCount:         39
      ICount:          260
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL6fe4_sqPmPKm
        - _ZL7fe4_mulPmPKmS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:420,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:421,12'
              BranchSideFuncs:
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:423,11'
              BranchSideFuncs:
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:428,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:429,12'
              BranchSideFuncs:
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:431,11'
              BranchSideFuncs:
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:433,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:434,12'
              BranchSideFuncs:
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:436,11'
              BranchSideFuncs:
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:438,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:439,12'
              BranchSideFuncs:
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:441,11'
              BranchSideFuncs:
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:443,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:444,12'
              BranchSideFuncs:
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:446,11'
              BranchSideFuncs:
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:448,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:449,12'
              BranchSideFuncs:
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:451,11'
              BranchSideFuncs:
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:453,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:454,12'
              BranchSideFuncs:
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:456,11'
              BranchSideFuncs:
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:458,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:459,12'
              BranchSideFuncs:
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:461,11'
              BranchSideFuncs:
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:463,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:464,12'
              BranchSideFuncs:
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_mulPmPKmS1_
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:466,11'
              BranchSideFuncs:
                - _ZL7fe4_mulPmPKmS1_
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:418,3'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:419,3'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:421,5'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:423,3'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:424,3'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:425,3'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:426,3'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:427,3'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:429,5'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:431,3'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:432,3'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:434,5'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:436,3'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:437,3'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:439,5'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:441,3'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:442,3'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:444,5'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:446,3'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:447,3'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:449,5'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:451,3'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:452,3'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:454,5'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:456,3'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:457,3'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:459,5'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:461,3'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:462,3'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:464,5'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:466,3'
          Dst:             _ZL7fe4_mulPmPKmS1_
    - functionName:    _ZL9fe4_scmulPmPKmm
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out1
        - arg1
        - arg2
      BBCount:         3
      ICount:          143
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13fiat_mulx_u64PmS_mm
        - _ZL16fiat_cmovznz_u64Pmhmm
        - _ZL18fiat_addcarryx_u64PmPhhmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:293,3'
          Dst:             _ZL13fiat_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:294,3'
          Dst:             _ZL13fiat_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:295,3'
          Dst:             _ZL18fiat_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:296,3'
          Dst:             _ZL13fiat_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:297,3'
          Dst:             _ZL18fiat_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:298,3'
          Dst:             _ZL13fiat_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:299,3'
          Dst:             _ZL18fiat_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:300,3'
          Dst:             _ZL13fiat_mulx_u64PmS_mm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:301,3'
          Dst:             _ZL18fiat_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:302,3'
          Dst:             _ZL18fiat_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:303,3'
          Dst:             _ZL18fiat_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:304,3'
          Dst:             _ZL18fiat_addcarryx_u64PmPhhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:305,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:306,3'
          Dst:             _ZL18fiat_addcarryx_u64PmPhhmm
    - functionName:    _ZL9fe4_cswapPmS_hPKmS1_
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out1
        - out2
        - arg1
        - arg2
        - arg3
      BBCount:         3
      ICount:          138
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16fiat_cmovznz_u64Pmhmm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:387,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:388,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:389,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:390,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:391,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:392,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:393,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:394,3'
          Dst:             _ZL16fiat_cmovznz_u64Pmhmm
    - functionName:    x25519_scalar_mult_adx
      functionSourceFile: '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - scalar
        - point
      BBCount:         7
      ICount:          219
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL10fe4_invertPmPKm
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL6fe4_sqPmPKm
        - _ZL7fe4_addPmPKmS1_
        - _ZL7fe4_mulPmPKmS1_
        - _ZL7fe4_subPmPKmS1_
        - _ZL9fe4_canonPmPKm
        - _ZL9fe4_cswapPmS_hPKmS1_
        - _ZL9fe4_scmulPmPKmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:502,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:509,25'
              BranchSideFuncs:
                - _ZL9fe4_cswapPmS_hPKmS1_
                - _ZL9fe4_cswapPmS_hPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_subPmPKmS1_
                - _ZL6fe4_sqPmPKm
                - _ZL9fe4_scmulPmPKmm
                - _ZL6fe4_sqPmPKm
                - _ZL7fe4_addPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL7fe4_mulPmPKmS1_
                - _ZL9fe4_cswapPmS_hPKmS1_
                - _ZL9fe4_cswapPmS_hPKmS1_
                - _ZL10fe4_invertPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL9fe4_canonPmPKm
                - _ZL14OPENSSL_memcpyPvPKvm.12176
            - BranchSide:      '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:539,13'
              BranchSideFuncs:
                - _ZL9fe4_cswapPmS_hPKmS1_
                - _ZL9fe4_cswapPmS_hPKmS1_
                - _ZL10fe4_invertPmPKm
                - _ZL7fe4_mulPmPKmS1_
                - _ZL9fe4_canonPmPKm
                - _ZL14OPENSSL_memcpyPvPKvm.12176
      Callsites:
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:473,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:496,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:498,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:511,5'
          Dst:             _ZL9fe4_cswapPmS_hPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:512,5'
          Dst:             _ZL9fe4_cswapPmS_hPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:519,5'
          Dst:             _ZL7fe4_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:520,5'
          Dst:             _ZL7fe4_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:521,5'
          Dst:             _ZL7fe4_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:522,5'
          Dst:             _ZL7fe4_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:523,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:524,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:525,5'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:526,5'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:527,5'
          Dst:             _ZL7fe4_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:528,5'
          Dst:             _ZL7fe4_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:529,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:530,5'
          Dst:             _ZL7fe4_subPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:531,5'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:532,5'
          Dst:             _ZL9fe4_scmulPmPKmm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:533,5'
          Dst:             _ZL6fe4_sqPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:534,5'
          Dst:             _ZL7fe4_addPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:535,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:536,5'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:539,3'
          Dst:             _ZL9fe4_cswapPmS_hPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:540,3'
          Dst:             _ZL9fe4_cswapPmS_hPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:542,3'
          Dst:             _ZL10fe4_invertPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:543,3'
          Dst:             _ZL7fe4_mulPmPKmS1_
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:544,3'
          Dst:             _ZL9fe4_canonPmPKm
        - Src:             '/src/boringssl/crypto/curve25519/../../third_party/fiat/curve25519_64_adx.h:545,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL14md5_sha1_finalP13env_md_ctx_stPh
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - md_ctx
        - out
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - MD5_Final
        - SHA1_Final
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:307,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:307,3'
              BranchSideFuncs:
                - SHA1_Final
                - abort
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:307,3'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:307,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:307,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:307,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:307,3'
          Dst:             MD5_Final
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:307,3'
          Dst:             SHA1_Final
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:307,3'
          Dst:             abort
    - functionName:    _ZL15md5_sha1_updateP13env_md_ctx_stPKvm
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - md_ctx
        - data
        - count
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - MD5_Update
        - SHA1_Update
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:301,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:301,3'
              BranchSideFuncs:
                - SHA1_Update
                - abort
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:301,3'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:301,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:301,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:301,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:301,3'
          Dst:             MD5_Update
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:301,3'
          Dst:             SHA1_Update
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:301,3'
          Dst:             abort
    - functionName:    _ZL13md5_sha1_initP13env_md_ctx_st
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - md_ctx
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - MD5_Init
        - SHA1_Init
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:295,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:295,3'
              BranchSideFuncs:
                - SHA1_Init
                - abort
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:295,3'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:295,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:295,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:295,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:295,3'
          Dst:             MD5_Init
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:295,3'
          Dst:             SHA1_Init
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:295,3'
          Dst:             abort
    - functionName:    _ZL9md5_finalP13env_md_ctx_stPh
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out
      BBCount:         7
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - MD5_Final
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:275,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:275,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:275,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:275,3'
          Dst:             MD5_Final
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:275,3'
          Dst:             abort
    - functionName:    _ZL10md5_updateP13env_md_ctx_stPKvm
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         7
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - MD5_Update
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:270,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:270,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:270,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:270,3'
          Dst:             MD5_Update
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:270,3'
          Dst:             abort
    - functionName:    _ZL8md5_initP13env_md_ctx_st
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - MD5_Init
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:266,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:266,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:266,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:266,3'
          Dst:             MD5_Init
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:266,3'
          Dst:             abort
    - functionName:    _ZL9md4_finalP13env_md_ctx_stPh
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out
      BBCount:         7
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - MD4_Final
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:246,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:246,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:246,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:246,3'
          Dst:             MD4_Final
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:246,3'
          Dst:             abort
    - functionName:    _ZL10md4_updateP13env_md_ctx_stPKvm
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - count
      BBCount:         7
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - MD4_Update
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:241,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:241,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:241,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:241,3'
          Dst:             MD4_Update
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:241,3'
          Dst:             abort
    - functionName:    _ZL8md4_initP13env_md_ctx_st
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - MD4_Init
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:237,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:237,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:237,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:237,3'
          Dst:             MD4_Init
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:237,3'
          Dst:             abort
    - functionName:    _ZL16blake2b256_finalP13env_md_ctx_stPh
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BLAKE2B256_Final
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:222,3'
          Dst:             BLAKE2B256_Final
    - functionName:    _ZL17blake2b256_updateP13env_md_ctx_stPKvm
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BLAKE2B256_Update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:218,3'
          Dst:             BLAKE2B256_Update
    - functionName:    _ZL15blake2b256_initP13env_md_ctx_st
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BLAKE2B256_Init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:214,3'
          Dst:             BLAKE2B256_Init
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/crypto/digest/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/digest/../internal.h:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/../internal.h:852,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/digest/../internal.h:855,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/../internal.h:855,10'
          Dst:             memcmp
    - functionName:    EVP_md5_sha1
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_md5
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_md4
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_blake2b256
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_get_digestbyname
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         19
      ICount:          106
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:201,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:202,52'
              BranchSideFuncs:
                - strcmp
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:210,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:204,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:204,31'
              BranchSideFuncs:
                - strcmp
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:205,10'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:204,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:205,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:206,36'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:205,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:205,30'
              BranchSideFuncs:
                - strcmp
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:208,3'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:204,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:206,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:208,3'
              BranchSideFuncs:
                - strcmp
                - strcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:204,24'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:205,23'
          Dst:             strcmp
    - functionName:    EVP_marshal_digest_algorithm_no_params
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - md
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24marshal_digest_algorithmP6cbb_stPK9env_md_stb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:197,10'
          Dst:             _ZL24marshal_digest_algorithmP6cbb_stPK9env_md_stb
    - functionName:    _ZL24marshal_digest_algorithmP6cbb_stPK9env_md_stb
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - cbb
        - md
        - with_null
      BBCount:         28
      ICount:          158
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - CBB_add_asn1
        - CBB_add_bytes
        - CBB_flush
        - ERR_put_error
        - EVP_MD_type
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:162,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:163,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - EVP_MD_type
                - ERR_put_error
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:164,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:164,5'
              BranchSideFuncs:
                - EVP_MD_type
                - ERR_put_error
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:167,8'
              BranchSideFuncs:
                - EVP_MD_type
                - ERR_put_error
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:169,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:169,26'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:179,8'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_flush
                - CBB_add_asn1
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:170,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:169,3'
              BranchSideFuncs:
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:171,32'
              BranchSideFuncs:
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
                - CBB_add_asn1
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:171,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:172,9'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_flush
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:174,13'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_flush
                - CBB_add_asn1
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:180,5'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:184,8'
              BranchSideFuncs:
                - CBB_flush
                - CBB_add_asn1
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:184,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:184,22'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:185,18'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:184,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:185,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:186,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:184,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:186,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:189,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:162,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:163,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:168,13'
          Dst:             EVP_MD_type
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:171,12'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:180,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:184,22'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:185,8'
          Dst:             CBB_flush
    - functionName:    EVP_marshal_digest_algorithm
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - md
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24marshal_digest_algorithmP6cbb_stPK9env_md_stb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:193,10'
          Dst:             _ZL24marshal_digest_algorithmP6cbb_stPK9env_md_stb
    - functionName:    EVP_parse_digest_algorithm
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         21
      ICount:          97
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - CBS_get_asn1
        - CBS_len
        - ERR_put_error
        - _ZL9cbs_to_mdPK6cbs_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:130,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:131,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - _ZL9cbs_to_mdPK6cbs_st
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:132,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:132,5'
              BranchSideFuncs:
                - _ZL9cbs_to_mdPK6cbs_st
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:136,23'
              BranchSideFuncs:
                - _ZL9cbs_to_mdPK6cbs_st
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:137,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:138,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:146,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:146,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:148,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:156,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:148,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:149,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:151,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:149,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:150,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:151,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:148,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:151,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:154,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:130,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:131,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:132,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:136,23'
          Dst:             _ZL9cbs_to_mdPK6cbs_st
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:138,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:146,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:148,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:149,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:150,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:151,7'
          Dst:             ERR_put_error
    - functionName:    _ZL9cbs_to_mdPK6cbs_st
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         13
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_len
        - EVP_get_digestbynid
        - _ZL14OPENSSL_memcmpPKvS0_m
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:105,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:106,17'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m.12233
                - EVP_get_digestbynid
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:113,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:106,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:107,33'
              BranchSideFuncs:
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m.12233
                - CBS_len
                - EVP_get_digestbynid
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:111,3'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m.12233
                - EVP_get_digestbynid
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:106,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:109,42'
              BranchSideFuncs:
                - EVP_get_digestbynid
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:111,3'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m.12233
                - EVP_get_digestbynid
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:106,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:107,24'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:107,9'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:109,14'
          Dst:             EVP_get_digestbynid
    - functionName:    EVP_get_digestbynid
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:69,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:71,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:74,17'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:74,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:75,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:80,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:75,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:76,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:78,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_get_digestbyobj
      functionSourceFile: '/src/boringssl/crypto/digest/digest_extra.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_init
        - EVP_get_digestbynid
        - OBJ_get0_data
        - OBJ_length
        - _ZL9cbs_to_mdPK6cbs_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/digest/digest_extra.cc:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:120,32'
              BranchSideFuncs:
                - EVP_get_digestbynid
            - BranchSide:      '/src/boringssl/crypto/digest/digest_extra.cc:124,32'
              BranchSideFuncs:
                - OBJ_get0_data
                - OBJ_length
                - CBS_init
                - _ZL9cbs_to_mdPK6cbs_st
      Callsites:
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:120,12'
          Dst:             EVP_get_digestbynid
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:124,18'
          Dst:             OBJ_get0_data
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:124,38'
          Dst:             OBJ_length
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:124,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/digest/digest_extra.cc:125,10'
          Dst:             _ZL9cbs_to_mdPK6cbs_st
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/crypto/ec/../fipsmodule/ec/../bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec/../fipsmodule/ec/../bn/../../internal.h:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/../fipsmodule/ec/../bn/../../internal.h:852,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec/../fipsmodule/ec/../bn/../../internal.h:855,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/ec/../fipsmodule/ec/../bn/../../internal.h:855,10'
          Dst:             memcmp
    - functionName:    EC_get_builtin_curves
      functionSourceFile: '/src/boringssl/crypto/ec/ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_curves
        - max_num_curves
      BBCount:         10
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:546,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:547,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:549,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:549,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:550,40'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:554,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    i2o_ECPublicKey
      functionSourceFile: '/src/boringssl/crypto/ec/ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - outp
      BBCount:         14
      ICount:          79
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - EC_POINT_point2cbb
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:528,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:529,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:533,8'
              BranchSideFuncs:
                - CBB_init
                - CBB_cleanup
                - EC_POINT_point2cbb
                - CBB_finish_i2d
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:533,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:534,33'
              BranchSideFuncs:
                - EC_POINT_point2cbb
                - CBB_cleanup
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:536,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:533,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:536,5'
              BranchSideFuncs:
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:539,34'
              BranchSideFuncs:
                - CBB_finish_i2d
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:541,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:541,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:541,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:529,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:533,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:534,8'
          Dst:             EC_POINT_point2cbb
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:536,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:539,13'
          Dst:             CBB_finish_i2d
    - functionName:    EC_POINT_point2cbb
      functionSourceFile: '/src/boringssl/crypto/ec/ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - group
        - point
        - form
        - ctx
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_add_space
        - EC_POINT_point2oct
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:385,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:386,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:389,24'
              BranchSideFuncs:
                - CBB_add_space
                - EC_POINT_point2oct
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:389,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:389,10'
              BranchSideFuncs:
                - EC_POINT_point2oct
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:390,29'
              BranchSideFuncs:
                - EC_POINT_point2oct
      Callsites:
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:384,16'
          Dst:             EC_POINT_point2oct
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:389,10'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:390,10'
          Dst:             EC_POINT_point2oct
    - functionName:    o2i_ECPublicKey
      functionSourceFile: '/src/boringssl/crypto/ec/ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - keyp
        - inp
        - len
      BBCount:         18
      ICount:          122
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - EC_POINT_new
        - EC_POINT_oct2point
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:508,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:508,24'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:509,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:508,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:508,42'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:509,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:508,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:509,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:512,10'
              BranchSideFuncs:
                - EC_POINT_oct2point
                - ERR_put_error
                - EC_POINT_new
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:513,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:514,36'
              BranchSideFuncs:
                - EC_POINT_new
                - EC_POINT_oct2point
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:517,27'
              BranchSideFuncs:
                - EC_POINT_oct2point
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:513,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:515,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:517,27'
              BranchSideFuncs:
                - EC_POINT_oct2point
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:517,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:518,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:522,47'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:509,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:514,23'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:517,8'
          Dst:             EC_POINT_oct2point
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:518,5'
          Dst:             ERR_put_error
    - functionName:    i2d_ECParameters
      functionSourceFile: '/src/boringssl/crypto/ec/ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - outp
      BBCount:         14
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - EC_KEY_marshal_curve_name
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:491,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:491,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:492,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:491,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:492,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:497,8'
              BranchSideFuncs:
                - CBB_init
                - CBB_cleanup
                - EC_KEY_marshal_curve_name
                - CBB_finish_i2d
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:497,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:498,40'
              BranchSideFuncs:
                - EC_KEY_marshal_curve_name
                - CBB_cleanup
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:499,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:497,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:499,5'
              BranchSideFuncs:
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:502,31'
              BranchSideFuncs:
                - CBB_finish_i2d
      Callsites:
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:492,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:497,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:498,8'
          Dst:             EC_KEY_marshal_curve_name
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:499,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:502,10'
          Dst:             CBB_finish_i2d
    - functionName:    EC_KEY_marshal_curve_name
      functionSourceFile: '/src/boringssl/crypto/ec/ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - group
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBB_add_asn1_element
        - ERR_put_error
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:319,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:320,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:324,31'
              BranchSideFuncs:
                - CBB_add_asn1_element
      Callsites:
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:320,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:324,10'
          Dst:             CBB_add_asn1_element
    - functionName:    d2i_ECParameters
      functionSourceFile: '/src/boringssl/crypto/ec/ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_key
        - inp
        - len
      BBCount:         16
      ICount:          97
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_data
        - CBS_init
        - EC_KEY_free
        - EC_KEY_new
        - EC_KEY_parse_parameters
        - EC_KEY_set_group
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:465,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:466,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:470,19'
              BranchSideFuncs:
                - CBS_init
                - EC_KEY_parse_parameters
                - EC_KEY_new
                - EC_KEY_set_group
                - EC_KEY_free
                - CBS_data
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:472,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:473,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:476,17'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - EC_KEY_free
                - CBS_data
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:477,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:477,40'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:478,17'
              BranchSideFuncs:
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:477,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:478,17'
              BranchSideFuncs:
                - CBS_data
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:482,7'
              BranchSideFuncs:
                - CBS_data
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:482,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:483,18'
              BranchSideFuncs:
                - EC_KEY_free
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:486,10'
              BranchSideFuncs:
                - CBS_data
      Callsites:
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:470,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:471,27'
          Dst:             EC_KEY_parse_parameters
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:476,17'
          Dst:             EC_KEY_new
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:477,23'
          Dst:             EC_KEY_set_group
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:478,5'
          Dst:             EC_KEY_free
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:483,5'
          Dst:             EC_KEY_free
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:486,10'
          Dst:             CBS_data
    - functionName:    EC_KEY_parse_parameters
      functionSourceFile: '/src/boringssl/crypto/ec/ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         69
      ICount:          328
      EdgeCount:       137
      CyclomaticComplexity: 70
      functionsReached:
        - BN_new
        - CBS_peek_asn1_tag
        - EC_GROUP_get0_generator
        - EC_GROUP_get0_order
        - EC_GROUP_get_curve_GFp
        - EC_KEY_parse_curve_name
        - EC_POINT_get_affine_coordinates_GFp
        - ERR_put_error
        - _ZL14integers_equalPK6cbs_stPK9bignum_st
        - _ZL26parse_explicit_prime_curveP6cbs_stPN12_GLOBAL__N_120explicit_prime_curveE
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:328,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:329,36'
              BranchSideFuncs:
                - _ZL26parse_explicit_prime_curveP6cbs_stPN12_GLOBAL__N_120explicit_prime_curveE
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_GROUP_get0_order
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_GROUP_get_curve_GFp
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - EC_GROUP_get0_generator
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:337,35'
              BranchSideFuncs:
                - _ZL26parse_explicit_prime_curveP6cbs_stPN12_GLOBAL__N_120explicit_prime_curveE
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_GROUP_get0_order
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_GROUP_get_curve_GFp
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - EC_GROUP_get0_generator
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:337,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:338,5'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_GROUP_get0_order
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_GROUP_get_curve_GFp
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - EC_GROUP_get0_generator
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:341,29'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_GROUP_get0_order
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_GROUP_get_curve_GFp
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - EC_GROUP_get0_generator
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:346,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:346,25'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:348,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:346,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:346,41'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:348,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:346,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:346,57'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:348,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:346,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:347,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:348,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:346,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:348,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:351,15'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_GROUP_get0_order
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_GROUP_get_curve_GFp
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - EC_GROUP_get0_generator
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:351,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:352,40'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_GROUP_get0_order
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_GROUP_get_curve_GFp
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - EC_GROUP_get0_generator
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:378,3'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:353,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:354,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_GROUP_get_curve_GFp
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - EC_GROUP_get0_generator
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:359,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_GROUP_get_curve_GFp
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - EC_GROUP_get0_generator
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:359,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:360,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - EC_GROUP_get0_generator
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:362,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - EC_GROUP_get0_generator
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:362,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:363,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - EC_GROUP_get0_generator
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:365,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:363,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:364,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_GROUP_get0_generator
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:365,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:362,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:365,7'
              BranchSideFuncs:
                - EC_GROUP_get0_generator
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:368,13'
              BranchSideFuncs:
                - EC_GROUP_get0_generator
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_POINT_get_affine_coordinates_GFp
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:367,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:369,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:371,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:371,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:372,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL14integers_equalPK6cbs_stPK9bignum_st
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:373,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:371,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:373,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:375,35'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:328,8'
          Dst:             CBS_peek_asn1_tag
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:329,12'
          Dst:             EC_KEY_parse_curve_name
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:337,8'
          Dst:             _ZL26parse_explicit_prime_curveP6cbs_stPN12_GLOBAL__N_120explicit_prime_curveE
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:341,29'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:342,29'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:343,29'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:344,29'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:345,29'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:353,39'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:353,10'
          Dst:             _ZL14integers_equalPK6cbs_stPK9bignum_st
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:359,10'
          Dst:             EC_GROUP_get_curve_GFp
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:362,10'
          Dst:             _ZL14integers_equalPK6cbs_stPK9bignum_st
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:363,10'
          Dst:             _ZL14integers_equalPK6cbs_stPK9bignum_st
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:364,10'
          Dst:             _ZL14integers_equalPK6cbs_stPK9bignum_st
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:368,20'
          Dst:             EC_GROUP_get0_generator
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:367,10'
          Dst:             EC_POINT_get_affine_coordinates_GFp
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:371,10'
          Dst:             _ZL14integers_equalPK6cbs_stPK9bignum_st
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:372,10'
          Dst:             _ZL14integers_equalPK6cbs_stPK9bignum_st
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:378,3'
          Dst:             ERR_put_error
    - functionName:    EC_KEY_parse_curve_name
      functionSourceFile: '/src/boringssl/crypto/ec/ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_get_asn1
        - CBS_mem_equal
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:301,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:302,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBS_mem_equal
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:307,15'
              BranchSideFuncs:
                - ERR_put_error
                - CBS_mem_equal
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:307,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:308,40'
              BranchSideFuncs:
                - CBS_mem_equal
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:314,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:309,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:310,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:312,3'
              BranchSideFuncs:
                - ERR_put_error
                - CBS_mem_equal
      Callsites:
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:301,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:302,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:309,9'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:314,3'
          Dst:             ERR_put_error
    - functionName:    _ZL26parse_explicit_prime_curveP6cbs_stPN12_GLOBAL__N_120explicit_prime_curveE
      functionSourceFile: '/src/boringssl/crypto/ec/ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
      BBCount:         60
      ICount:          301
      EdgeCount:       86
      CyclomaticComplexity: 28
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_get_asn1_uint64
        - CBS_get_optional_asn1
        - CBS_get_u8
        - CBS_init
        - CBS_is_unsigned_asn1_integer
        - CBS_len
        - ERR_put_error
        - _ZL14OPENSSL_memcmpPKvS0_m
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:222,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:223,8'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m.12320
                - CBS_get_asn1
                - CBS_is_unsigned_asn1_integer
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_is_unsigned_asn1_integer
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:223,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:224,7'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m.12320
                - CBS_get_asn1
                - CBS_is_unsigned_asn1_integer
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_is_unsigned_asn1_integer
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:224,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:225,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:225,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:226,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m.12320
                - CBS_get_asn1
                - CBS_is_unsigned_asn1_integer
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_is_unsigned_asn1_integer
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:226,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:227,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m.12320
                - CBS_get_asn1
                - ERR_put_error
                - CBS_is_unsigned_asn1_integer
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_is_unsigned_asn1_integer
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:227,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:228,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:229,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:230,33'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:230,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:231,38'
              BranchSideFuncs:
                - CBS_is_unsigned_asn1_integer
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_is_unsigned_asn1_integer
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:231,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:232,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_is_unsigned_asn1_integer
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:232,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:233,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:233,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:234,30'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_is_unsigned_asn1_integer
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:234,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:235,30'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_is_unsigned_asn1_integer
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:235,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:237,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_is_unsigned_asn1_integer
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:237,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:238,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_is_unsigned_asn1_integer
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:238,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:239,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:239,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:240,31'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_is_unsigned_asn1_integer
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:240,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:241,38'
              BranchSideFuncs:
                - CBS_is_unsigned_asn1_integer
                - ERR_put_error
                - CBS_get_optional_asn1
                - CBS_len
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:241,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:242,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:243,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:244,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:222,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:249,7'
              BranchSideFuncs:
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:249,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:251,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:260,8'
              BranchSideFuncs:
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:251,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:252,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:253,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:251,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:253,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:256,3'
              BranchSideFuncs:
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:260,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:260,36'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:261,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:260,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:261,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:265,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:265,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:266,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:269,22'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_init
                - CBS_data
                - CBS_init
      Callsites:
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:222,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:223,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:225,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:226,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:227,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:228,22'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:228,7'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:230,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:231,8'
          Dst:             CBS_is_unsigned_asn1_integer
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:232,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:233,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:234,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:235,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:237,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:238,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:239,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:240,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:241,8'
          Dst:             CBS_is_unsigned_asn1_integer
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:242,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:244,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:245,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:251,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:252,9'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:253,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:260,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:261,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:265,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:266,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:269,22'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:270,26'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:270,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:271,26'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:271,3'
          Dst:             CBS_init
    - functionName:    _ZL14integers_equalPK6cbs_stPK9bignum_st
      functionSourceFile: '/src/boringssl/crypto/ec/ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bytes
        - bn
      BBCount:         14
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BN_bn2bin_padded
        - CBS_data
        - CBS_len
        - CBS_mem_equal
        - CBS_skip
        - ERR_clear_error
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:283,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:283,32'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_len
                - BN_bn2bin_padded
                - ERR_clear_error
                - CBS_len
                - CBS_mem_equal
                - CBS_skip
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:283,3'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - BN_bn2bin_padded
                - ERR_clear_error
                - CBS_len
                - CBS_mem_equal
                - CBS_skip
                - CBS_len
                - CBS_data
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:283,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:284,5'
              BranchSideFuncs:
                - CBS_skip
                - CBS_len
                - CBS_len
                - CBS_len
                - BN_bn2bin_padded
                - ERR_clear_error
                - CBS_len
                - CBS_mem_equal
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:287,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - BN_bn2bin_padded
                - ERR_clear_error
                - CBS_len
                - CBS_mem_equal
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:287,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:288,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:291,25'
              BranchSideFuncs:
                - CBS_len
                - BN_bn2bin_padded
                - ERR_clear_error
                - CBS_len
                - CBS_mem_equal
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:291,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:292,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_mem_equal
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:296,31'
              BranchSideFuncs:
                - CBS_len
                - CBS_mem_equal
      Callsites:
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:283,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:283,32'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:284,5'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:287,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:291,30'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:291,8'
          Dst:             BN_bn2bin_padded
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:292,5'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:296,36'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:296,10'
          Dst:             CBS_mem_equal
    - functionName:    i2d_ECPKParameters
      functionSourceFile: '/src/boringssl/crypto/ec/ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - group
        - outp
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - EC_KEY_marshal_curve_name
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:450,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:451,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:456,8'
              BranchSideFuncs:
                - CBB_init
                - CBB_cleanup
                - EC_KEY_marshal_curve_name
                - CBB_finish_i2d
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:456,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:457,40'
              BranchSideFuncs:
                - EC_KEY_marshal_curve_name
                - CBB_cleanup
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:458,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:456,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:458,5'
              BranchSideFuncs:
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:461,31'
              BranchSideFuncs:
                - CBB_finish_i2d
      Callsites:
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:451,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:456,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:457,8'
          Dst:             EC_KEY_marshal_curve_name
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:458,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:461,10'
          Dst:             CBB_finish_i2d
    - functionName:    d2i_ECPKParameters
      functionSourceFile: '/src/boringssl/crypto/ec/ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_init
        - EC_GROUP_free
        - EC_KEY_parse_parameters
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:430,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:431,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:435,19'
              BranchSideFuncs:
                - CBS_init
                - EC_KEY_parse_parameters
                - CBS_data
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:437,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:438,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:441,7'
              BranchSideFuncs:
                - CBS_data
                - EC_GROUP_free
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:441,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:442,20'
              BranchSideFuncs:
                - EC_GROUP_free
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:445,10'
              BranchSideFuncs:
                - CBS_data
      Callsites:
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:435,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:436,19'
          Dst:             EC_KEY_parse_parameters
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:442,5'
          Dst:             EC_GROUP_free
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:445,10'
          Dst:             CBS_data
    - functionName:    i2d_ECPrivateKey
      functionSourceFile: '/src/boringssl/crypto/ec/ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - outp
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - EC_KEY_get_enc_flags
        - EC_KEY_marshal_private_key
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:421,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:422,41'
              BranchSideFuncs:
                - EC_KEY_get_enc_flags
                - EC_KEY_marshal_private_key
                - CBB_cleanup
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:423,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:421,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:423,5'
              BranchSideFuncs:
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:426,31'
              BranchSideFuncs:
                - CBB_finish_i2d
      Callsites:
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:421,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:422,46'
          Dst:             EC_KEY_get_enc_flags
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:422,8'
          Dst:             EC_KEY_marshal_private_key
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:423,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:426,10'
          Dst:             CBB_finish_i2d
    - functionName:    EC_KEY_marshal_private_key
      functionSourceFile: '/src/boringssl/crypto/ec/ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbb
        - key
        - enc_flags
      BBCount:         48
      ICount:          237
      EdgeCount:       67
      CyclomaticComplexity: 21
      functionsReached:
        - BN_bn2cbb_padded
        - BN_num_bytes
        - CBB_add_asn1
        - CBB_add_asn1_uint64
        - CBB_add_u8
        - CBB_flush
        - EC_GROUP_get0_order
        - EC_KEY_get0_private_key
        - EC_KEY_marshal_curve_name
        - EC_POINT_point2cbb
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:156,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:156,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:157,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:156,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:156,44'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:157,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:156,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:157,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:162,21'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - EC_GROUP_get0_order
                - BN_num_bytes
                - EC_KEY_get0_private_key
                - BN_bn2cbb_padded
                - CBB_add_asn1
                - ERR_put_error
                - EC_KEY_marshal_curve_name
                - CBB_flush
                - CBB_flush
                - ERR_put_error
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - EC_POINT_point2cbb
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:162,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:163,8'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - ERR_put_error
                - CBB_add_asn1
                - EC_GROUP_get0_order
                - BN_num_bytes
                - EC_KEY_get0_private_key
                - BN_bn2cbb_padded
                - CBB_add_asn1
                - ERR_put_error
                - EC_KEY_marshal_curve_name
                - CBB_flush
                - CBB_flush
                - ERR_put_error
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - EC_POINT_point2cbb
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:168,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:163,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:164,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - EC_GROUP_get0_order
                - BN_num_bytes
                - EC_KEY_get0_private_key
                - BN_bn2cbb_padded
                - CBB_add_asn1
                - ERR_put_error
                - EC_KEY_marshal_curve_name
                - CBB_flush
                - CBB_flush
                - ERR_put_error
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - EC_POINT_point2cbb
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:168,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:164,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:166,58'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bytes
                - EC_KEY_get0_private_key
                - BN_bn2cbb_padded
                - ERR_put_error
                - CBB_add_asn1
                - ERR_put_error
                - EC_KEY_marshal_curve_name
                - CBB_flush
                - CBB_flush
                - ERR_put_error
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - EC_POINT_point2cbb
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:168,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:168,5'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - EC_KEY_marshal_curve_name
                - CBB_flush
                - CBB_flush
                - ERR_put_error
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - EC_POINT_point2cbb
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:172,9'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - EC_KEY_marshal_curve_name
                - CBB_flush
                - CBB_flush
                - ERR_put_error
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - EC_POINT_point2cbb
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:174,10'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - EC_POINT_point2cbb
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:183,9'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - EC_POINT_point2cbb
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:174,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:175,44'
              BranchSideFuncs:
                - EC_KEY_marshal_curve_name
                - ERR_put_error
                - CBB_flush
                - CBB_flush
                - ERR_put_error
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - EC_POINT_point2cbb
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:177,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:175,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:176,10'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - EC_POINT_point2cbb
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:177,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:174,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:177,7'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - EC_POINT_point2cbb
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:180,3'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - EC_POINT_point2cbb
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:183,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:183,43'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:198,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:183,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:185,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - EC_POINT_point2cbb
                - CBB_flush
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:198,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:185,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:186,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_u8
                - EC_POINT_point2cbb
                - CBB_flush
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:193,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:186,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:189,10'
              BranchSideFuncs:
                - CBB_add_u8
                - ERR_put_error
                - EC_POINT_point2cbb
                - CBB_flush
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:193,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:189,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:190,42'
              BranchSideFuncs:
                - EC_POINT_point2cbb
                - ERR_put_error
                - CBB_flush
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:193,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:191,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:192,10'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:193,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:185,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:193,7'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:196,3'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:198,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:199,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:203,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:157,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:162,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:163,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:164,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:166,38'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:166,25'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:167,25'
          Dst:             EC_KEY_get0_private_key
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:165,8'
          Dst:             BN_bn2cbb_padded
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:168,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:174,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:175,10'
          Dst:             EC_KEY_marshal_curve_name
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:176,10'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:177,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:185,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:186,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:189,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:190,10'
          Dst:             EC_POINT_point2cbb
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:192,10'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:193,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:198,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:199,5'
          Dst:             ERR_put_error
    - functionName:    d2i_ECPrivateKey
      functionSourceFile: '/src/boringssl/crypto/ec/ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         16
      ICount:          100
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_data
        - CBS_init
        - EC_KEY_free
        - EC_KEY_get0_group
        - EC_KEY_parse_private_key
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:397,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:397,23'
              BranchSideFuncs:
                - CBS_init
                - EC_KEY_parse_private_key
                - CBS_data
                - EC_KEY_free
                - ERR_put_error
                - EC_KEY_get0_group
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:401,7'
              BranchSideFuncs:
                - CBS_init
                - EC_KEY_parse_private_key
                - CBS_data
                - EC_KEY_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:397,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:398,32'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - CBS_init
                - EC_KEY_parse_private_key
                - CBS_data
                - EC_KEY_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:401,7'
              BranchSideFuncs:
                - CBS_init
                - EC_KEY_parse_private_key
                - CBS_data
                - EC_KEY_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:401,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:402,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:406,19'
              BranchSideFuncs:
                - CBS_init
                - EC_KEY_parse_private_key
                - CBS_data
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:408,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:409,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:411,7'
              BranchSideFuncs:
                - CBS_data
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:411,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:412,18'
              BranchSideFuncs:
                - EC_KEY_free
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:415,10'
              BranchSideFuncs:
                - CBS_data
      Callsites:
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:398,13'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:402,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:406,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:407,17'
          Dst:             EC_KEY_parse_private_key
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:412,5'
          Dst:             EC_KEY_free
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:415,10'
          Dst:             CBS_data
    - functionName:    EC_KEY_parse_private_key
      functionSourceFile: '/src/boringssl/crypto/ec/ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - group
      BBCount:         92
      ICount:          439
      EdgeCount:       97
      CyclomaticComplexity: 7
      functionsReached:
        - BN_bin2bn
        - CBS_data
        - CBS_get_asn1
        - CBS_get_asn1_uint64
        - CBS_get_u8
        - CBS_len
        - CBS_peek_asn1_tag
        - EC_GROUP_cmp
        - EC_KEY_check_key
        - EC_KEY_new
        - EC_KEY_parse_parameters
        - EC_KEY_set_group
        - EC_KEY_set_private_key
        - EC_POINT_new
        - EC_POINT_oct2point
        - ERR_put_error
        - ec_point_mul_scalar_base
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:50,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:51,8'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - CBS_peek_asn1_tag
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9ec_key_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_private_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - EC_KEY_parse_parameters
                - EC_GROUP_cmp
                - CBS_len
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:54,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:51,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:52,7'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_peek_asn1_tag
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9ec_key_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_private_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - EC_KEY_parse_parameters
                - EC_GROUP_cmp
                - CBS_len
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:54,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:52,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:53,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:54,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:54,5'
              BranchSideFuncs:
                - CBS_peek_asn1_tag
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9ec_key_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_private_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - EC_KEY_parse_parameters
                - EC_GROUP_cmp
                - CBS_len
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:59,7'
              BranchSideFuncs:
                - CBS_peek_asn1_tag
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9ec_key_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_private_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - EC_KEY_parse_parameters
                - EC_GROUP_cmp
                - CBS_len
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:59,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:65,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - EC_KEY_parse_parameters
                - EC_GROUP_cmp
                - CBS_len
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9ec_key_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_private_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:86,7'
              BranchSideFuncs:
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9ec_key_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_private_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:66,7'
              BranchSideFuncs:
                - EC_KEY_parse_parameters
                - EC_GROUP_cmp
                - CBS_len
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9ec_key_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_private_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:69,35'
              BranchSideFuncs:
                - EC_KEY_parse_parameters
                - EC_GROUP_cmp
                - CBS_len
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9ec_key_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_private_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:70,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:71,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:73,9'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - CBS_len
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9ec_key_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_private_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:73,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:74,15'
              BranchSideFuncs:
                - CBS_len
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9ec_key_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_private_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:75,29'
              BranchSideFuncs:
                - EC_GROUP_cmp
                - CBS_len
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9ec_key_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_private_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:75,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:77,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:80,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:81,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:84,3'
              BranchSideFuncs:
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9ec_key_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_private_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:87,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:91,31'
              BranchSideFuncs:
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9ec_key_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_private_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:92,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:92,47'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:93,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:93,5'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - BN_bin2bn
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_private_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:100,17'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - BN_bin2bn
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - EC_POINT_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_private_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_peek_asn1_tag
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:102,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:102,30'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:104,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:102,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:103,35'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:104,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:104,5'
              BranchSideFuncs:
                - CBS_peek_asn1_tag
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:107,7'
              BranchSideFuncs:
                - CBS_peek_asn1_tag
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:107,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:110,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:132,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ec_point_mul_scalar_base
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:110,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:111,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_u8
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:122,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:111,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:114,10'
              BranchSideFuncs:
                - CBS_get_u8
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:122,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:114,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:115,9'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_POINT_oct2point
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:122,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:115,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:118,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:122,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:118,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:119,29'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:122,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:120,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:121,9'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:122,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:110,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:122,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:129,35'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:132,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:134,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:138,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:141,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:142,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:147,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_check_key
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ec/ec_asn1.cc:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:148,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ec/ec_asn1.cc:151,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:50,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:51,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:53,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:54,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:59,7'
          Dst:             CBS_peek_asn1_tag
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:65,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:66,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:69,35'
          Dst:             EC_KEY_parse_parameters
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:75,16'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:77,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:80,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:81,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:87,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:91,31'
          Dst:             EC_KEY_new
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:92,26'
          Dst:             EC_KEY_set_group
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:100,17'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:100,41'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:100,7'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:101,18'
          Dst:             EC_POINT_new
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:103,8'
          Dst:             EC_KEY_set_private_key
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:107,7'
          Dst:             CBS_peek_asn1_tag
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:110,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:111,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:114,10'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:118,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:119,50'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:120,29'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:119,10'
          Dst:             EC_POINT_oct2point
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:121,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:122,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:129,35'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:132,10'
          Dst:             ec_point_mul_scalar_base
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:141,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:142,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ec/ec_asn1.cc:147,8'
          Dst:             EC_KEY_check_key
    - functionName:    i2d_ECDSA_SIG
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sig
        - outp
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - ECDSA_SIG_marshal
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:346,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:346,54'
              BranchSideFuncs:
                - ECDSA_SIG_marshal
                - CBB_cleanup
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:347,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:346,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:347,5'
              BranchSideFuncs:
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:350,31'
              BranchSideFuncs:
                - CBB_finish_i2d
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:346,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:346,30'
          Dst:             ECDSA_SIG_marshal
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:347,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:350,10'
          Dst:             CBB_finish_i2d
    - functionName:    ECDSA_SIG_marshal
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - sig
      BBCount:         13
      ICount:          69
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_marshal_asn1
        - CBB_add_asn1
        - CBB_flush
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:270,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:271,32'
              BranchSideFuncs:
                - BN_marshal_asn1
                - ERR_put_error
                - BN_marshal_asn1
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:273,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:271,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:271,68'
              BranchSideFuncs:
                - BN_marshal_asn1
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:273,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:271,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:272,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:273,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:270,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:273,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:276,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:270,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:271,8'
          Dst:             BN_marshal_asn1
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:271,44'
          Dst:             BN_marshal_asn1
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:272,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:273,5'
          Dst:             ERR_put_error
    - functionName:    d2i_ECDSA_SIG
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_init
        - ECDSA_SIG_free
        - ECDSA_SIG_parse
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:327,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:328,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:331,19'
              BranchSideFuncs:
                - CBS_init
                - ECDSA_SIG_parse
                - CBS_data
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:333,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:334,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:336,7'
              BranchSideFuncs:
                - CBS_data
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:336,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:337,21'
              BranchSideFuncs:
                - ECDSA_SIG_free
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:340,10'
              BranchSideFuncs:
                - CBS_data
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:331,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:332,20'
          Dst:             ECDSA_SIG_parse
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:337,5'
          Dst:             ECDSA_SIG_free
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:340,10'
          Dst:             CBS_data
    - functionName:    ECDSA_SIG_parse
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         15
      ICount:          80
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - BN_parse_asn1_unsigned
        - CBS_get_asn1
        - CBS_len
        - ECDSA_SIG_free
        - ECDSA_SIG_new
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:242,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:243,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:246,21'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - ECDSA_SIG_free
                - BN_parse_asn1_unsigned
                - BN_parse_asn1_unsigned
                - CBS_len
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:246,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:247,39'
              BranchSideFuncs:
                - BN_parse_asn1_unsigned
                - ERR_put_error
                - ECDSA_SIG_free
                - BN_parse_asn1_unsigned
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:249,5'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:247,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:248,39'
              BranchSideFuncs:
                - BN_parse_asn1_unsigned
                - ERR_put_error
                - ECDSA_SIG_free
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:249,5'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:248,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:248,50'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:249,5'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:249,5'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:253,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:241,20'
          Dst:             ECDSA_SIG_new
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:246,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:247,8'
          Dst:             BN_parse_asn1_unsigned
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:248,8'
          Dst:             BN_parse_asn1_unsigned
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:248,50'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:249,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:250,5'
          Dst:             ECDSA_SIG_free
    - functionName:    ECDSA_SIG_free
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sig
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
        - OPENSSL_free
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:171,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:174,11'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:174,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:175,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:176,3'
          Dst:             OPENSSL_free
    - functionName:    ECDSA_SIG_new
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_new
        - ECDSA_SIG_free
        - OPENSSL_malloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:156,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:155,14'
              BranchSideFuncs:
                - OPENSSL_malloc
                - BN_new
                - BN_new
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:156,37'
              BranchSideFuncs:
                - OPENSSL_malloc
                - BN_new
                - BN_new
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:158,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:160,12'
              BranchSideFuncs:
                - BN_new
                - BN_new
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:162,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:162,25'
              BranchSideFuncs:
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:163,20'
              BranchSideFuncs:
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:163,20'
              BranchSideFuncs:
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:166,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:156,37'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:160,12'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:161,12'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:163,5'
          Dst:             ECDSA_SIG_free
    - functionName:    _ZL11der_len_lenm
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - len
      BBCount:         7
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:295,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:296,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:298,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:299,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:300,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:303,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ECDSA_do_sign
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - digest
        - digest_len
        - eckey
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL20ecdsa_sig_from_fixedPK9ec_key_stPKhm
        - ecdsa_sign_fixed
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:232,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:234,5'
              BranchSideFuncs:
                - _ZL20ecdsa_sig_from_fixedPK9ec_key_stPKhm
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:237,31'
              BranchSideFuncs:
                - _ZL20ecdsa_sig_from_fixedPK9ec_key_stPKhm
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:232,8'
          Dst:             ecdsa_sign_fixed
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:237,10'
          Dst:             _ZL20ecdsa_sig_from_fixedPK9ec_key_stPKhm
    - functionName:    _ZL20ecdsa_sig_from_fixedPK9ec_key_stPKhm
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - in
        - len
      BBCount:         15
      ICount:          102
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - BN_bin2bn
        - BN_num_bytes
        - ECDSA_SIG_free
        - ECDSA_SIG_new
        - EC_GROUP_get0_order
        - EC_KEY_get0_group
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:34,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:35,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:38,56'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bytes
                - ECDSA_SIG_new
                - BN_bin2bn
                - ECDSA_SIG_free
                - BN_bin2bn
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:39,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:40,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:43,20'
              BranchSideFuncs:
                - ECDSA_SIG_new
                - BN_bin2bn
                - ECDSA_SIG_free
                - BN_bin2bn
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:44,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:44,33'
              BranchSideFuncs:
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:46,20'
              BranchSideFuncs:
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:44,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:45,18'
              BranchSideFuncs:
                - BN_bin2bn
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:46,20'
              BranchSideFuncs:
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:46,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:49,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:33,27'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:35,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:38,36'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:38,23'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:40,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:43,20'
          Dst:             ECDSA_SIG_new
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:44,23'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:45,8'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:46,5'
          Dst:             ECDSA_SIG_free
    - functionName:    ECDSA_sign_with_nonce_and_leak_private_key_for_testing
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - digest
        - digest_len
        - eckey
        - nonce
        - nonce_len
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL20ecdsa_sig_from_fixedPK9ec_key_stPKhm
        - ecdsa_sign_fixed_with_nonce_for_known_answer_test
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:219,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:222,5'
              BranchSideFuncs:
                - _ZL20ecdsa_sig_from_fixedPK9ec_key_stPKhm
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:225,31'
              BranchSideFuncs:
                - _ZL20ecdsa_sig_from_fixedPK9ec_key_stPKhm
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:219,8'
          Dst:             ecdsa_sign_fixed_with_nonce_for_known_answer_test
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:225,10'
          Dst:             _ZL20ecdsa_sig_from_fixedPK9ec_key_stPKhm
    - functionName:    ECDSA_do_verify
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - digest
        - digest_len
        - sig
        - eckey
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL18ecdsa_sig_to_fixedPK9ec_key_stPhPmmPK12ecdsa_sig_st
        - ecdsa_verify_fixed
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:208,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:208,75'
              BranchSideFuncs:
                - ecdsa_verify_fixed
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:209,29'
              BranchSideFuncs:
                - ecdsa_verify_fixed
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:208,10'
          Dst:             _ZL18ecdsa_sig_to_fixedPK9ec_key_stPhPmmPK12ecdsa_sig_st
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:209,10'
          Dst:             ecdsa_verify_fixed
    - functionName:    _ZL18ecdsa_sig_to_fixedPK9ec_key_stPhPmmPK12ecdsa_sig_st
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - out
        - out_len
        - max_out
        - sig
      BBCount:         17
      ICount:          123
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - BN_bn2bin_padded
        - BN_is_negative
        - BN_num_bytes
        - EC_GROUP_get0_order
        - EC_KEY_get0_group
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:56,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:59,56'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bytes
                - BN_is_negative
                - BN_bn2bin_padded
                - ERR_put_error
                - BN_is_negative
                - BN_bn2bin_padded
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:61,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:64,22'
              BranchSideFuncs:
                - BN_is_negative
                - BN_bn2bin_padded
                - ERR_put_error
                - BN_is_negative
                - BN_bn2bin_padded
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:64,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:64,51'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:67,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:64,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:65,22'
              BranchSideFuncs:
                - BN_is_negative
                - BN_bn2bin_padded
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:67,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:65,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:66,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:67,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:67,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:70,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:54,27'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:56,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:59,36'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:59,23'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:61,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:64,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:64,34'
          Dst:             BN_bn2bin_padded
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:65,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:66,8'
          Dst:             BN_bn2bin_padded
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:67,5'
          Dst:             ERR_put_error
    - functionName:    ECDSA_SIG_set0
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sig
        - r
        - s
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:194,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:194,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:195,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:195,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:197,11'
              BranchSideFuncs:
                - BN_free
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:197,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:198,3'
          Dst:             BN_free
    - functionName:    ECDSA_SIG_get0
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sig
        - out_r
        - out_s
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:186,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:188,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:188,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:188,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:189,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ECDSA_SIG_get0_s
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sig
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ECDSA_SIG_get0_r
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sig
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ECDSA_SIG_max_len
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - order_len
      BBCount:         10
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11der_len_lenm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:310,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:311,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:314,26'
              BranchSideFuncs:
                - _ZL11der_len_lenm
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:315,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:316,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:319,42'
              BranchSideFuncs:
                - _ZL11der_len_lenm
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:320,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:321,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:323,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:309,38'
          Dst:             _ZL11der_len_lenm
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:319,30'
          Dst:             _ZL11der_len_lenm
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/crypto/ecdsa/../fipsmodule/ecdsa/../ec/../bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/../fipsmodule/ecdsa/../ec/../bn/../../internal.h:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/../fipsmodule/ecdsa/../ec/../bn/../../internal.h:852,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/../fipsmodule/ecdsa/../ec/../bn/../../internal.h:855,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/../fipsmodule/ecdsa/../ec/../bn/../../internal.h:855,10'
          Dst:             memcmp
    - functionName:    ECDSA_SIG_to_bytes
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_bytes
        - out_len
        - sig
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - CBB_zero
        - ECDSA_SIG_marshal
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:283,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:283,54'
              BranchSideFuncs:
                - ECDSA_SIG_marshal
                - ERR_put_error
                - CBB_cleanup
                - CBB_finish
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:285,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:283,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:284,25'
              BranchSideFuncs:
                - CBB_finish
                - ERR_put_error
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:285,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:283,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:285,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:289,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:282,3'
          Dst:             CBB_zero
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:283,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:283,30'
          Dst:             ECDSA_SIG_marshal
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:284,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:285,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:286,5'
          Dst:             CBB_cleanup
    - functionName:    ECDSA_SIG_from_bytes
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - in_len
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_init
        - CBS_len
        - ECDSA_SIG_free
        - ECDSA_SIG_parse
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:260,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:260,22'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:261,5'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:260,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:261,5'
              BranchSideFuncs:
                - ERR_put_error
                - ECDSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:265,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:258,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:259,20'
          Dst:             ECDSA_SIG_parse
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:260,22'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:261,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:262,5'
          Dst:             ECDSA_SIG_free
    - functionName:    ECDSA_verify
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
        - digest
        - digest_len
        - sig
        - sig_len
        - eckey
      BBCount:         24
      ICount:          151
      EdgeCount:       46
      CyclomaticComplexity: 24
      functionsReached:
        - ECDSA_SIG_from_bytes
        - ECDSA_SIG_to_bytes
        - ERR_put_error
        - OPENSSL_free
        - _ZL14OPENSSL_memcmpPKvS0_m
        - _ZL18ecdsa_sig_to_fixedPK9ec_key_stPhPmmPK12ecdsa_sig_st
        - ecdsa_verify_fixed
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:117,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:122,45'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_SIG_to_bytes
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcmpPKvS0_m.12385
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18ecdsa_sig_to_fixedPK9ec_key_stPhPmmPK12ecdsa_sig_st
                - ecdsa_verify_fixed
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:122,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:122,55'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.12385
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18ecdsa_sig_to_fixedPK9ec_key_stPhPmmPK12ecdsa_sig_st
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ecdsa_verify_fixed
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:125,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:122,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:123,22'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:125,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:125,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:131,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZL18ecdsa_sig_to_fixedPK9ec_key_stPhPmmPK12ecdsa_sig_st
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ecdsa_verify_fixed
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:131,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:131,9'
              BranchSideFuncs:
                - ecdsa_verify_fixed
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:132,28'
              BranchSideFuncs:
                - ecdsa_verify_fixed
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:115,32'
          Dst:             ECDSA_SIG_from_bytes
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:122,8'
          Dst:             ECDSA_SIG_to_bytes
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:123,7'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:125,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:131,9'
          Dst:             _ZL18ecdsa_sig_to_fixedPK9ec_key_stPhPmmPK12ecdsa_sig_st
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:132,9'
          Dst:             ecdsa_verify_fixed
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:135,3'
          Dst:             OPENSSL_free
    - functionName:    ECDSA_size
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_num_bytes
        - ECDSA_SIG_max_len
        - EC_GROUP_get0_order
        - EC_KEY_get0_group
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:141,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:142,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:145,45'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_get0_order
                - BN_num_bytes
                - ECDSA_SIG_max_len
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:146,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:147,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:150,62'
              BranchSideFuncs:
                - EC_GROUP_get0_order
                - BN_num_bytes
                - ECDSA_SIG_max_len
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:145,27'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:150,42'
          Dst:             EC_GROUP_get0_order
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:150,29'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:151,10'
          Dst:             ECDSA_SIG_max_len
    - functionName:    ECDSA_sign
      functionSourceFile: '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
        - digest
        - digest_len
        - sig
        - out_sig_len
        - eckey
      BBCount:         26
      ICount:          174
      EdgeCount:       26
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_finish
        - CBB_init_fixed
        - ECDSA_SIG_marshal
        - ECDSA_size
        - ERR_put_error
        - _ZL20ecdsa_sig_from_fixedPK9ec_key_stPKhm
        - ecdsa_sign_fixed
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:76,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:76,28'
              BranchSideFuncs:
                - ecdsa_sign_fixed
                - _ZL20ecdsa_sig_from_fixedPK9ec_key_stPKhm
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I12ecdsa_sig_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ECDSA_size
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_init_fixed
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_SIG_marshal
                - ERR_put_error
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_finish
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:81,4'
              BranchSideFuncs:
                - ecdsa_sign_fixed
                - _ZL20ecdsa_sig_from_fixedPK9ec_key_stPKhm
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I12ecdsa_sig_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ECDSA_size
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_init_fixed
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_SIG_marshal
                - ERR_put_error
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_finish
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:76,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:77,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:81,4'
              BranchSideFuncs:
                - ecdsa_sign_fixed
                - _ZL20ecdsa_sig_from_fixedPK9ec_key_stPKhm
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I12ecdsa_sig_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ECDSA_size
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_init_fixed
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_SIG_marshal
                - ERR_put_error
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_finish
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:86,5'
              BranchSideFuncs:
                - _ZL20ecdsa_sig_from_fixedPK9ec_key_stPKhm
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I12ecdsa_sig_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ECDSA_size
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_init_fixed
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_SIG_marshal
                - ERR_put_error
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_finish
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:91,53'
              BranchSideFuncs:
                - _ZL20ecdsa_sig_from_fixedPK9ec_key_stPKhm
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I12ecdsa_sig_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ECDSA_size
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_init_fixed
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_SIG_marshal
                - ERR_put_error
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_finish
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:93,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:97,24'
              BranchSideFuncs:
                - ECDSA_size
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_init_fixed
                - _ZNKSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ECDSA_SIG_marshal
                - ERR_put_error
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBB_finish
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:99,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:99,45'
              BranchSideFuncs:
                - CBB_finish
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:100,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:100,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:103,40'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI12ecdsa_sig_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:84,8'
          Dst:             ecdsa_sign_fixed
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:91,32'
          Dst:             _ZL20ecdsa_sig_from_fixedPK9ec_key_stPKhm
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:97,29'
          Dst:             ECDSA_size
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:97,3'
          Dst:             CBB_init_fixed
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:99,8'
          Dst:             ECDSA_SIG_marshal
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:99,45'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/ecdsa/ecdsa_asn1.cc:100,5'
          Dst:             ERR_put_error
    - functionName:    METHOD_unref
      functionSourceFile: '/src/boringssl/crypto/engine/engine.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - method_in
      BBCount:         9
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/engine/engine.cc:88,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/engine/engine.cc:89,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/engine/engine.cc:91,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/engine/engine.cc:91,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/engine/engine.cc:91,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/engine/engine.cc:91,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/engine/engine.cc:91,3'
          Dst:             __assert_fail
    - functionName:    METHOD_ref
      functionSourceFile: '/src/boringssl/crypto/engine/engine.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - method_in
      BBCount:         7
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/engine/engine.cc:81,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/engine/engine.cc:81,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/engine/engine.cc:81,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/engine/engine.cc:81,3'
          Dst:             __assert_fail
    - functionName:    ENGINE_get_ECDSA_method
      functionSourceFile: '/src/boringssl/crypto/engine/engine.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - engine
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_set_ECDSA_method
      functionSourceFile: '/src/boringssl/crypto/engine/engine.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - engine
        - method
        - method_size
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10set_methodPPvPKvmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/engine/engine.cc:72,10'
          Dst:             _ZL10set_methodPPvPKvmm
    - functionName:    _ZL10set_methodPPvPKvmm
      functionSourceFile: '/src/boringssl/crypto/engine/engine.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out_member
        - method
        - method_size
        - compiled_size
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/engine/engine.cc:52,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/engine/engine.cc:52,40'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/engine/engine.cc:53,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/engine/engine.cc:52,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/engine/engine.cc:53,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/engine/engine.cc:56,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ENGINE_get_RSA_method
      functionSourceFile: '/src/boringssl/crypto/engine/engine.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - engine
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ENGINE_set_RSA_method
      functionSourceFile: '/src/boringssl/crypto/engine/engine.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - engine
        - method
        - method_size
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10set_methodPPvPKvmm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/engine/engine.cc:62,10'
          Dst:             _ZL10set_methodPPvPKvmm
    - functionName:    ENGINE_free
      functionSourceFile: '/src/boringssl/crypto/engine/engine.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - engine
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/engine/engine.cc:39,3'
          Dst:             OPENSSL_free
    - functionName:    ENGINE_new
      functionSourceFile: '/src/boringssl/crypto/engine/engine.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_zalloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/engine/engine.cc:34,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/engine/engine.cc:34,37'
              BranchSideFuncs:
                - OPENSSL_zalloc
            - BranchSide:      '/src/boringssl/crypto/engine/engine.cc:34,37'
              BranchSideFuncs:
                - OPENSSL_zalloc
      Callsites:
        - Src:             '/src/boringssl/crypto/engine/engine.cc:34,37'
          Dst:             OPENSSL_zalloc
    - functionName:    _ZL14err_string_cmpPKvS0_
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:299,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:300,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:301,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/err/err.cc:301,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:302,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:304,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL17err_string_lookupjjPKjmPKc
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - int
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - lib
        - key
        - values
        - num_values
        - string_data
      BBCount:         11
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL14err_string_cmpPKvS0_
        - bsearch
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:326,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:326,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:327,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/err/err.cc:326,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:327,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:329,25'
              BranchSideFuncs:
                - bsearch
        - Branch String:   '/src/boringssl/crypto/err/err.cc:332,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:333,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:336,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:330,63'
          Dst:             bsearch
        - Src:             '/src/boringssl/crypto/err/err.cc:330,63'
          Dst:             _ZL14err_string_cmpPKvS0_
    - functionName:    _ZL14err_state_freePv
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - statep
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:113,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:116,17'
              BranchSideFuncs:
                - free
                - free
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
        - Branch String:   '/src/boringssl/crypto/err/err.cc:116,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:117,16'
              BranchSideFuncs:
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - free
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:119,8'
              BranchSideFuncs:
                - free
                - free
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:117,5'
          Dst:             _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
    - functionName:    _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - error
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:86,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/err/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ERR_restore_state
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         17
      ICount:          99
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_clear_error
        - _ZL13err_get_statev
        - _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
        - abort
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:788,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:788,24'
              BranchSideFuncs:
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:789,5'
              BranchSideFuncs:
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/err/err.cc:788,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:789,5'
              BranchSideFuncs:
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:793,7'
              BranchSideFuncs:
                - _ZL13err_get_statev
                - _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
                - abort
        - Branch String:   '/src/boringssl/crypto/err/err.cc:793,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:794,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:797,26'
              BranchSideFuncs:
                - _ZL13err_get_statev
                - _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
        - Branch String:   '/src/boringssl/crypto/err/err.cc:798,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:799,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:802,15'
              BranchSideFuncs:
                - _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
        - Branch String:   '/src/boringssl/crypto/err/err.cc:802,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:803,15'
              BranchSideFuncs:
                - _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:805,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:789,5'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/err/err.cc:794,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/err/err.cc:797,26'
          Dst:             _ZL13err_get_statev
        - Src:             '/src/boringssl/crypto/err/err.cc:803,5'
          Dst:             _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
    - functionName:    ERR_clear_error
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL13err_get_statev
        - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
      functionUses:    47
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:254,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:254,20'
              BranchSideFuncs:
                - _ZL13err_get_statev
                - free
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:254,28'
              BranchSideFuncs:
                - _ZL13err_get_statev
                - free
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
        - Branch String:   '/src/boringssl/crypto/err/err.cc:257,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:258,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:261,10'
              BranchSideFuncs:
                - free
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
        - Branch String:   '/src/boringssl/crypto/err/err.cc:261,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:262,16'
              BranchSideFuncs:
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:264,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:254,28'
          Dst:             _ZL13err_get_statev
        - Src:             '/src/boringssl/crypto/err/err.cc:262,5'
          Dst:             _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
    - functionName:    _ZL13err_get_statev
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_get_thread_local
        - CRYPTO_set_thread_local
        - _ZL14OPENSSL_memsetPvim
        - _ZL14err_state_freePv
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:125,14'
              BranchSideFuncs:
                - CRYPTO_get_thread_local
                - malloc
                - _ZL14OPENSSL_memsetPvim.12525
                - CRYPTO_set_thread_local
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:126,7'
              BranchSideFuncs:
                - CRYPTO_get_thread_local
                - malloc
                - _ZL14OPENSSL_memsetPvim.12525
                - CRYPTO_set_thread_local
        - Branch String:   '/src/boringssl/crypto/err/err.cc:127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:128,43'
              BranchSideFuncs:
                - malloc
                - _ZL14OPENSSL_memsetPvim.12525
                - CRYPTO_set_thread_local
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:139,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/err/err.cc:129,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:130,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:132,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.12525
                - CRYPTO_set_thread_local
        - Branch String:   '/src/boringssl/crypto/err/err.cc:133,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:135,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:137,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:126,7'
          Dst:             CRYPTO_get_thread_local
        - Src:             '/src/boringssl/crypto/err/err.cc:132,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/err/err.cc:133,10'
          Dst:             CRYPTO_set_thread_local
        - Src:             '/src/boringssl/crypto/err/err.cc:133,10'
          Dst:             _ZL14err_state_freePv
    - functionName:    _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL18strdup_libc_mallocPKc
        - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:92,7'
              BranchSideFuncs:
                - _ZL18strdup_libc_mallocPKc
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:95,36'
              BranchSideFuncs:
                - _ZL18strdup_libc_mallocPKc
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:90,3'
          Dst:             _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
        - Src:             '/src/boringssl/crypto/err/err.cc:95,17'
          Dst:             _ZL18strdup_libc_mallocPKc
    - functionName:    _ZL18strdup_libc_mallocPKc
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:77,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:78,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:75,16'
          Dst:             strlen
    - functionName:    ERR_save_state
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 785
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         24
      ICount:          174
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL13err_get_statev
        - _ZL14OPENSSL_memsetPvim
        - _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:755,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:755,20'
              BranchSideFuncs:
                - _ZL13err_get_statev
                - malloc
                - __assert_fail
                - malloc
                - _ZL14OPENSSL_memsetPvim.12525
                - _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:755,28'
              BranchSideFuncs:
                - _ZL13err_get_statev
                - malloc
                - __assert_fail
                - malloc
                - _ZL14OPENSSL_memsetPvim.12525
                - _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.cc:756,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:756,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:757,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/err/err.cc:756,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:757,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:761,42'
              BranchSideFuncs:
                - malloc
                - __assert_fail
                - malloc
                - _ZL14OPENSSL_memsetPvim.12525
                - _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.cc:762,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:763,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:767,23'
              BranchSideFuncs:
                - __assert_fail
                - malloc
                - _ZL14OPENSSL_memsetPvim.12525
                - _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.cc:767,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:768,29'
              BranchSideFuncs:
                - __assert_fail
                - malloc
                - _ZL14OPENSSL_memsetPvim.12525
                - _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:769,46'
              BranchSideFuncs:
                - __assert_fail
                - malloc
                - _ZL14OPENSSL_memsetPvim.12525
                - _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.cc:770,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:770,3'
              BranchSideFuncs:
                - malloc
                - _ZL14OPENSSL_memsetPvim.12525
                - _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:772,14'
              BranchSideFuncs:
                - malloc
                - _ZL14OPENSSL_memsetPvim.12525
                - _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.cc:773,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:774,10'
              BranchSideFuncs:
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:777,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.12525
                - _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
        - Branch String:   '/src/boringssl/crypto/err/err.cc:780,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:781,17'
              BranchSideFuncs:
                - _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:784,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:755,28'
          Dst:             _ZL13err_get_statev
        - Src:             '/src/boringssl/crypto/err/err.cc:770,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/err/err.cc:777,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/err/err.cc:782,5'
          Dst:             _ZL8err_copyPN12_GLOBAL__N_112err_error_stEPKS0_
    - functionName:    ERR_SAVE_STATE_free
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         10
      ICount:          56
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:744,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:745,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:747,15'
              BranchSideFuncs:
                - free
                - free
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
        - Branch String:   '/src/boringssl/crypto/err/err.cc:747,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:748,16'
              BranchSideFuncs:
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - free
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:750,8'
              BranchSideFuncs:
                - free
                - free
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:748,5'
          Dst:             _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
    - functionName:    ERR_load_RAND_strings
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_load_ERR_strings
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_load_BIO_strings
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_free_strings
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 730
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_load_crypto_strings
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 728
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_pop_to_mark
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          94
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL13err_get_statev
        - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:703,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:703,20'
              BranchSideFuncs:
                - _ZL13err_get_statev
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:703,28'
              BranchSideFuncs:
                - _ZL13err_get_statev
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
        - Branch String:   '/src/boringssl/crypto/err/err.cc:705,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:706,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:709,3'
              BranchSideFuncs:
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
        - Branch String:   '/src/boringssl/crypto/err/err.cc:709,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:710,35'
              BranchSideFuncs:
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:725,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/err/err.cc:712,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:713,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:717,15'
              BranchSideFuncs:
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
        - Branch String:   '/src/boringssl/crypto/err/err.cc:718,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:719,7'
              BranchSideFuncs:
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:721,7'
              BranchSideFuncs:
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:703,28'
          Dst:             _ZL13err_get_statev
        - Src:             '/src/boringssl/crypto/err/err.cc:717,5'
          Dst:             _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
    - functionName:    ERR_set_mark
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL13err_get_statev
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:693,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:693,20'
              BranchSideFuncs:
                - _ZL13err_get_statev
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:693,28'
              BranchSideFuncs:
                - _ZL13err_get_statev
        - Branch String:   '/src/boringssl/crypto/err/err.cc:695,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:695,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:696,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/err/err.cc:695,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:696,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:698,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:693,28'
          Dst:             _ZL13err_get_statev
    - functionName:    ERR_set_error_data
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - data
        - flags
      BBCount:         11
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_free
        - _ZL18err_set_error_dataPc
        - _ZL18strdup_libc_mallocPKc
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:674,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:676,5'
              BranchSideFuncs:
                - _ZL18strdup_libc_mallocPKc
                - OPENSSL_free
                - _ZL18err_set_error_dataPc
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:681,35'
              BranchSideFuncs:
                - _ZL18strdup_libc_mallocPKc
                - OPENSSL_free
                - _ZL18err_set_error_dataPc
        - Branch String:   '/src/boringssl/crypto/err/err.cc:682,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:683,24'
              BranchSideFuncs:
                - _ZL18err_set_error_dataPc
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:685,7'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/err/err.cc:685,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:685,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:688,18'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:676,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/err/err.cc:681,16'
          Dst:             _ZL18strdup_libc_mallocPKc
        - Src:             '/src/boringssl/crypto/err/err.cc:683,5'
          Dst:             _ZL18err_set_error_dataPc
        - Src:             '/src/boringssl/crypto/err/err.cc:688,5'
          Dst:             OPENSSL_free
    - functionName:    _ZL18err_set_error_dataPc
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL13err_get_statev
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:571,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:571,24'
              BranchSideFuncs:
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:572,10'
              BranchSideFuncs:
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.cc:571,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:572,10'
              BranchSideFuncs:
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:576,12'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:568,28'
          Dst:             _ZL13err_get_statev
    - functionName:    ERR_add_error_dataf
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - format
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_vasprintf_internal
        - _ZL18err_set_error_dataPc
      functionUses:    33
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:665,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:666,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:668,3'
              BranchSideFuncs:
                - _ZL18err_set_error_dataPc
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:665,7'
          Dst:             OPENSSL_vasprintf_internal
        - Src:             '/src/boringssl/crypto/err/err.cc:670,3'
          Dst:             _ZL18err_set_error_dataPc
    - functionName:    _ZL19err_add_error_vdatajP13__va_list_tag
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - num
        - args
      BBCount:         30
      ICount:          194
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - OPENSSL_strlcat
        - _ZL18err_set_error_dataPc
        - __assert_fail
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:621,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:622,14'
              BranchSideFuncs:
                - strlen
                - malloc
                - _ZL18err_set_error_dataPc
                - OPENSSL_strlcat
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:632,3'
              BranchSideFuncs:
                - malloc
                - _ZL18err_set_error_dataPc
                - OPENSSL_strlcat
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/err/err.cc:622,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:622,14'
              BranchSideFuncs:
                - strlen
                - malloc
                - _ZL18err_set_error_dataPc
                - OPENSSL_strlcat
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:622,14'
              BranchSideFuncs:
                - strlen
                - malloc
                - _ZL18err_set_error_dataPc
                - OPENSSL_strlcat
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/err/err.cc:623,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:624,7'
              BranchSideFuncs:
                - malloc
                - _ZL18err_set_error_dataPc
                - OPENSSL_strlcat
                - __assert_fail
                - strlen
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:626,32'
              BranchSideFuncs:
                - strlen
                - malloc
                - _ZL18err_set_error_dataPc
                - OPENSSL_strlcat
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/err/err.cc:627,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:628,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:630,19'
              BranchSideFuncs:
                - malloc
                - _ZL18err_set_error_dataPc
                - OPENSSL_strlcat
                - __assert_fail
                - strlen
        - Branch String:   '/src/boringssl/crypto/err/err.cc:633,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:634,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:636,14'
              BranchSideFuncs:
                - malloc
                - _ZL18err_set_error_dataPc
                - OPENSSL_strlcat
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/err/err.cc:637,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:638,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:640,3'
              BranchSideFuncs:
                - _ZL18err_set_error_dataPc
                - OPENSSL_strlcat
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/err/err.cc:641,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:642,14'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - _ZL18err_set_error_dataPc
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:650,22'
              BranchSideFuncs:
                - _ZL18err_set_error_dataPc
        - Branch String:   '/src/boringssl/crypto/err/err.cc:642,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:642,14'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - _ZL18err_set_error_dataPc
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:642,14'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - _ZL18err_set_error_dataPc
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/err/err.cc:643,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:644,7'
              BranchSideFuncs:
                - _ZL18err_set_error_dataPc
                - OPENSSL_strlcat
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:646,25'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - _ZL18err_set_error_dataPc
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/err/err.cc:646,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:647,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:649,3'
              BranchSideFuncs:
                - _ZL18err_set_error_dataPc
                - OPENSSL_strlcat
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:626,25'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/err/err.cc:646,9'
          Dst:             OPENSSL_strlcat
        - Src:             '/src/boringssl/crypto/err/err.cc:647,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/err/err.cc:650,3'
          Dst:             _ZL18err_set_error_dataPc
    - functionName:    ERR_add_error_data
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - count
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19err_add_error_vdatajP13__va_list_tag
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:656,3'
          Dst:             _ZL19err_add_error_vdatajP13__va_list_tag
    - functionName:    ERR_put_error
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - library
        - unused
        - reason
        - file
        - line
      BBCount:         14
      ICount:          124
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL13err_get_statev
        - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
        - __errno_location
      functionUses:    1862
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:587,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:588,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:591,7'
              BranchSideFuncs:
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/err/err.cc:591,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:591,33'
              BranchSideFuncs:
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:599,17'
              BranchSideFuncs:
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
        - Branch String:   '/src/boringssl/crypto/err/err.cc:591,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:595,14'
              BranchSideFuncs:
                - __errno_location
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:599,17'
              BranchSideFuncs:
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
        - Branch String:   '/src/boringssl/crypto/err/err.cc:600,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:601,22'
              BranchSideFuncs:
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:604,12'
              BranchSideFuncs:
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:584,28'
          Dst:             _ZL13err_get_statev
        - Src:             '/src/boringssl/crypto/err/err.cc:595,14'
          Dst:             __errno_location
        - Src:             '/src/boringssl/crypto/err/err.cc:605,3'
          Dst:             _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
    - 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:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20print_errors_to_filePKcmPv
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - msg
        - msg_len
        - ctx
      BBCount:         7
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - fputs
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:556,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:556,3'
              BranchSideFuncs:
                - fputs
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:556,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:556,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/err/err.cc:558,13'
          Dst:             fputs
    - functionName:    fputs
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_print_errors_fp
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - file
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_print_errors_cb
        - _ZL20print_errors_to_filePKcmPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:563,3'
          Dst:             ERR_print_errors_cb
        - Src:             '/src/boringssl/crypto/err/err.cc:563,3'
          Dst:             _ZL20print_errors_to_filePKcmPv
    - functionName:    ERR_print_errors_cb
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - callback
        - ctx
      BBCount:         12
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_error_string_n
        - ERR_get_error_line_data
        - _ZL13err_get_statev
        - snprintf
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:542,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:543,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:546,24'
              BranchSideFuncs:
                - ERR_error_string_n
                - snprintf
                - strlen
                - ERR_get_error_line_data
        - Branch String:   '/src/boringssl/crypto/err/err.cc:548,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:547,5'
              BranchSideFuncs:
                - snprintf
                - strlen
                - ERR_get_error_line_data
                - ERR_error_string_n
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:548,48'
              BranchSideFuncs:
                - snprintf
                - strlen
                - ERR_get_error_line_data
                - ERR_error_string_n
        - Branch String:   '/src/boringssl/crypto/err/err.cc:549,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:540,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:550,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:538,48'
          Dst:             _ZL13err_get_statev
        - Src:             '/src/boringssl/crypto/err/err.cc:541,20'
          Dst:             ERR_get_error_line_data
        - Src:             '/src/boringssl/crypto/err/err.cc:546,5'
          Dst:             ERR_error_string_n
        - Src:             '/src/boringssl/crypto/err/err.cc:547,5'
          Dst:             snprintf
        - Src:             '/src/boringssl/crypto/err/err.cc:549,24'
          Dst:             strlen
    - functionName:    ERR_get_error_line_data
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - file
        - line
        - data
        - flags
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16get_error_valuesiiPPKcPiS1_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:223,10'
          Dst:             _ZL16get_error_valuesiiPPKcPiS1_S2_
    - functionName:    ERR_error_string_n
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - packed_error
        - buf
        - len
      BBCount:         29
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_GET_LIB
        - ERR_GET_REASON
        - _ZL14OPENSSL_memsetPvim
        - _ZL20err_lib_error_stringj
        - _ZL23err_reason_error_stringji
        - snprintf
        - strchr
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:473,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:474,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:477,30'
              BranchSideFuncs:
                - ERR_GET_LIB
                - ERR_GET_REASON
                - _ZL20err_lib_error_stringj
                - _ZL23err_reason_error_stringji
                - snprintf
                - strchr
                - _ZL14OPENSSL_memsetPvim.12525
                - snprintf
                - snprintf
        - Branch String:   '/src/boringssl/crypto/err/err.cc:484,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:485,14'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - strchr
                - _ZL14OPENSSL_memsetPvim.12525
                - snprintf
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:489,7'
              BranchSideFuncs:
                - snprintf
                - strchr
                - _ZL14OPENSSL_memsetPvim.12525
                - snprintf
        - Branch String:   '/src/boringssl/crypto/err/err.cc:489,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:490,14'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - strchr
                - _ZL14OPENSSL_memsetPvim.12525
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:494,22'
              BranchSideFuncs:
                - snprintf
                - strchr
                - _ZL14OPENSSL_memsetPvim.12525
        - Branch String:   '/src/boringssl/crypto/err/err.cc:496,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:496,27'
              BranchSideFuncs:
                - strchr
                - _ZL14OPENSSL_memsetPvim.12525
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:526,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/err/err.cc:496,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:501,15'
              BranchSideFuncs:
                - strchr
                - _ZL14OPENSSL_memsetPvim.12525
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:526,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/err/err.cc:503,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:506,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:509,12'
              BranchSideFuncs:
                - strchr
                - _ZL14OPENSSL_memsetPvim.12525
        - Branch String:   '/src/boringssl/crypto/err/err.cc:509,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:510,28'
              BranchSideFuncs:
                - strchr
                - _ZL14OPENSSL_memsetPvim.12525
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:524,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/err/err.cc:513,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:513,28'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.12525
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:518,24'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.12525
        - Branch String:   '/src/boringssl/crypto/err/err.cc:513,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:518,24'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.12525
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:522,11'
              BranchSideFuncs:
                - strchr
                - _ZL14OPENSSL_memsetPvim.12525
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:477,18'
          Dst:             ERR_GET_LIB
        - Src:             '/src/boringssl/crypto/err/err.cc:478,21'
          Dst:             ERR_GET_REASON
        - Src:             '/src/boringssl/crypto/err/err.cc:480,25'
          Dst:             _ZL20err_lib_error_stringj
        - Src:             '/src/boringssl/crypto/err/err.cc:481,28'
          Dst:             _ZL23err_reason_error_stringji
        - Src:             '/src/boringssl/crypto/err/err.cc:485,5'
          Dst:             snprintf
        - Src:             '/src/boringssl/crypto/err/err.cc:490,5'
          Dst:             snprintf
        - Src:             '/src/boringssl/crypto/err/err.cc:494,13'
          Dst:             snprintf
        - Src:             '/src/boringssl/crypto/err/err.cc:510,21'
          Dst:             strchr
        - Src:             '/src/boringssl/crypto/err/err.cc:518,9'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL20err_lib_error_stringj
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - packed_error
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_GET_LIB
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:386,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:386,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:386,53'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:385,24'
          Dst:             ERR_GET_LIB
    - functionName:    _ZL23err_reason_error_stringji
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - packed_error
        - symbol
      BBCount:         33
      ICount:          177
      EdgeCount:       41
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_GET_LIB
        - ERR_GET_REASON
        - _ZL17err_string_lookupjjPKjmPKc
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:407,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:408,10'
              BranchSideFuncs:
                - strerror
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:414,7'
              BranchSideFuncs:
                - _ZL17err_string_lookupjjPKjmPKc
        - Branch String:   '/src/boringssl/crypto/err/err.cc:408,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:408,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:411,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/err/err.cc:408,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:409,23'
              BranchSideFuncs:
                - strerror
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:411,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/err/err.cc:414,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:415,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:419,7'
              BranchSideFuncs:
                - _ZL17err_string_lookupjjPKjmPKc
        - Branch String:   '/src/boringssl/crypto/err/err.cc:415,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:415,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:416,35'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/err/err.cc:419,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:423,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:442,28'
              BranchSideFuncs:
                - _ZL17err_string_lookupjjPKjmPKc
        - Branch String:   '/src/boringssl/crypto/err/err.cc:423,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:425,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:427,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:430,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:432,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:434,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:436,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/err/err.cc:425,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:425,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:425,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/err/err.cc:432,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:432,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:432,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/err/err.cc:434,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:434,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:434,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:404,24'
          Dst:             ERR_GET_LIB
        - Src:             '/src/boringssl/crypto/err/err.cc:405,27'
          Dst:             ERR_GET_REASON
        - Src:             '/src/boringssl/crypto/err/err.cc:409,14'
          Dst:             strerror
        - Src:             '/src/boringssl/crypto/err/err.cc:442,10'
          Dst:             _ZL17err_string_lookupjjPKjmPKc
    - 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:    _ZL16get_error_valuesiiPPKcPiS1_S2_
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - inc
        - top
        - file
        - line
        - data
        - flags
      BBCount:         49
      ICount:          267
      EdgeCount:       62
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL13err_get_statev
        - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
        - __assert_fail
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:150,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:150,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:151,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/err/err.cc:150,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:151,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:154,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - free
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/err/err.cc:154,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:155,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:159,10'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.cc:155,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:155,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:157,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.cc:165,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:165,23'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:175,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.cc:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:166,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:175,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.cc:166,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:167,8'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:170,15'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.cc:175,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:176,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:204,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
        - Branch String:   '/src/boringssl/crypto/err/err.cc:176,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:177,8'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:182,15'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.cc:178,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:179,10'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:181,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
        - Branch String:   '/src/boringssl/crypto/err/err.cc:183,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:187,10'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - free
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:194,11'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
                - free
        - Branch String:   '/src/boringssl/crypto/err/err.cc:195,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:196,16'
              BranchSideFuncs:
                - free
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:199,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
        - Branch String:   '/src/boringssl/crypto/err/err.cc:204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:205,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:210,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/err/err.cc:205,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:205,5'
              BranchSideFuncs:
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:206,15'
              BranchSideFuncs:
                - _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:149,11'
          Dst:             _ZL13err_get_statev
        - Src:             '/src/boringssl/crypto/err/err.cc:155,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/err/err.cc:205,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/err/err.cc:206,5'
          Dst:             _ZL9err_clearPN12_GLOBAL__N_112err_error_stE
    - functionName:    ERR_error_string
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - packed_error
        - ret
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_error_string_n
        - _ZL14OPENSSL_memsetPvim
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:458,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:458,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.12525
                - ERR_error_string_n
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:460,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.12525
                - ERR_error_string_n
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:466,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/err/err.cc:469,10'
          Dst:             ERR_error_string_n
    - functionName:    ERR_reason_symbol_name
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - packed_error
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23err_reason_error_stringji
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:452,10'
          Dst:             _ZL23err_reason_error_stringji
    - functionName:    ERR_reason_error_string
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - packed_error
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL23err_reason_error_stringji
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:448,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:448,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:448,42'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:447,21'
          Dst:             _ZL23err_reason_error_stringji
    - functionName:    ERR_func_error_string
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - packed_error
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_lib_symbol_name
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - packed_error
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_GET_LIB
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:396,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:396,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:396,53'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:395,24'
          Dst:             ERR_GET_LIB
    - functionName:    ERR_lib_error_string
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - packed_error
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL20err_lib_error_stringj
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:391,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:391,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:391,44'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:390,21'
          Dst:             _ZL20err_lib_error_stringj
    - functionName:    ERR_clear_system_error
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:291,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:291,37'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:291,37'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:291,37'
          Dst:             __errno_location
    - functionName:    ERR_remove_state
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - pid
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_clear_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:289,44'
          Dst:             ERR_clear_error
    - functionName:    ERR_get_next_error_library
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:282,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:280,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:282,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:282,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/err/err.cc:284,3'
          Dst:             CRYPTO_MUTEX_unlock_write
    - functionName:    ERR_remove_thread_state
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tid
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_clear_error
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:271,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:272,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:276,3'
              BranchSideFuncs:
                - ERR_clear_error
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:272,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/err/err.cc:276,3'
          Dst:             ERR_clear_error
    - functionName:    ERR_peek_last_error_line_data
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - file
        - line
        - data
        - flags
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16get_error_valuesiiPPKcPiS1_S2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:250,10'
          Dst:             _ZL16get_error_valuesiiPPKcPiS1_S2_
    - functionName:    ERR_peek_last_error_line
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - file
        - line
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16get_error_valuesiiPPKcPiS1_S2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:245,10'
          Dst:             _ZL16get_error_valuesiiPPKcPiS1_S2_
    - functionName:    ERR_peek_last_error
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16get_error_valuesiiPPKcPiS1_S2_
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:241,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:241,10'
              BranchSideFuncs:
                - _ZL16get_error_valuesiiPPKcPiS1_S2_
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:241,10'
              BranchSideFuncs:
                - _ZL16get_error_valuesiiPPKcPiS1_S2_
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:241,10'
          Dst:             _ZL16get_error_valuesiiPPKcPiS1_S2_
    - functionName:    ERR_peek_error_line_data
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - file
        - line
        - data
        - flags
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16get_error_valuesiiPPKcPiS1_S2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:236,10'
          Dst:             _ZL16get_error_valuesiiPPKcPiS1_S2_
    - functionName:    ERR_peek_error_line
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - file
        - line
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16get_error_valuesiiPPKcPiS1_S2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:231,10'
          Dst:             _ZL16get_error_valuesiiPPKcPiS1_S2_
    - functionName:    ERR_peek_error
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16get_error_valuesiiPPKcPiS1_S2_
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:227,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:227,10'
              BranchSideFuncs:
                - _ZL16get_error_valuesiiPPKcPiS1_S2_
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:227,10'
              BranchSideFuncs:
                - _ZL16get_error_valuesiiPPKcPiS1_S2_
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:227,10'
          Dst:             _ZL16get_error_valuesiiPPKcPiS1_S2_
    - functionName:    ERR_get_error_line
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - file
        - line
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16get_error_valuesiiPPKcPiS1_S2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:218,10'
          Dst:             _ZL16get_error_valuesiiPPKcPiS1_S2_
    - functionName:    ERR_get_error
      functionSourceFile: '/src/boringssl/crypto/err/err.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16get_error_valuesiiPPKcPiS1_S2_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/err/err.cc:214,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:214,10'
              BranchSideFuncs:
                - _ZL16get_error_valuesiiPPKcPiS1_S2_
            - BranchSide:      '/src/boringssl/crypto/err/err.cc:214,10'
              BranchSideFuncs:
                - _ZL16get_error_valuesiiPPKcPiS1_S2_
      Callsites:
        - Src:             '/src/boringssl/crypto/err/err.cc:214,10'
          Dst:             _ZL16get_error_valuesiiPPKcPiS1_S2_
    - functionName:    EVP_PKEY_base_id
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_id
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.cc:377,10'
          Dst:             EVP_PKEY_id
    - functionName:    EVP_PKEY_id
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_get1_tls_encodedpoint
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - out_ptr
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:365,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:366,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:370,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.cc:366,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_set1_tls_encodedpoint
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pkey
        - in
        - len
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:356,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:357,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:361,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.cc:357,5'
          Dst:             ERR_put_error
    - functionName:    EVP_cleanup
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OpenSSL_add_all_digests
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OpenSSL_add_all_ciphers
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_add_all_algorithms_conf
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OpenSSL_add_all_algorithms
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_get0
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_CTX_get_signature_md
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out_md
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.cc:331,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_PKEY_CTX_set_signature_md
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.cc:326,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_PKEY_get_raw_public_key
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - out
        - out_len
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:305,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:306,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:310,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.cc:306,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_get_raw_private_key
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - out
        - out_len
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:295,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:296,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:300,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.cc:296,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_new_raw_public_key
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - type
        - unused
        - in
        - len
      BBCount:         17
      ICount:          112
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_new
        - evp_pkey_set_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:268,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:270,14'
              BranchSideFuncs:
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:273,14'
              BranchSideFuncs:
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:276,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:281,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:282,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:284,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:286,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:287,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:290,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.cc:276,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp.cc:280,33'
          Dst:             EVP_PKEY_new
        - Src:             '/src/boringssl/crypto/evp/evp.cc:284,3'
          Dst:             evp_pkey_set_method
    - functionName:    EVP_PKEY_new
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_zalloc
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:39,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:38,13'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:39,36'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:40,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:41,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:44,3'
              BranchSideFuncs:
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.cc:39,36'
          Dst:             OPENSSL_zalloc
    - functionName:    evp_pkey_set_method
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - method
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL7free_itP11evp_pkey_st
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.cc:180,3'
          Dst:             _ZL7free_itP11evp_pkey_st
    - functionName:    _ZL7free_itP11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:50,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:50,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:50,19'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:50,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:51,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_new_raw_private_key
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - type
        - unused
        - in
        - len
      BBCount:         17
      ICount:          112
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_new
        - evp_pkey_set_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:238,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:240,14'
              BranchSideFuncs:
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:243,14'
              BranchSideFuncs:
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:246,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:251,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:252,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:254,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:256,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:257,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:260,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.cc:246,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp.cc:250,33'
          Dst:             EVP_PKEY_new
        - Src:             '/src/boringssl/crypto/evp/evp.cc:254,3'
          Dst:             evp_pkey_set_method
    - functionName:    _ZL18evp_pkey_asn1_findi
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         8
      ICount:          43
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:163,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:165,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:167,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:169,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:171,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:173,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:175,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_set_type
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pkey
        - type
      BBCount:         14
      ICount:          73
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_add_error_dataf
        - ERR_put_error
        - _ZL18evp_pkey_asn1_findi
        - _ZL7free_itP11evp_pkey_st
        - evp_pkey_set_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:212,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:212,15'
              BranchSideFuncs:
                - _ZL18evp_pkey_asn1_findi
                - evp_pkey_set_method
                - ERR_put_error
                - ERR_add_error_dataf
                - _ZL7free_itP11evp_pkey_st
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:219,58'
              BranchSideFuncs:
                - _ZL18evp_pkey_asn1_findi
                - evp_pkey_set_method
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:216,13'
              BranchSideFuncs:
                - _ZL7free_itP11evp_pkey_st
                - _ZL18evp_pkey_asn1_findi
                - evp_pkey_set_method
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:219,58'
              BranchSideFuncs:
                - _ZL18evp_pkey_asn1_findi
                - evp_pkey_set_method
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:220,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:221,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:226,7'
              BranchSideFuncs:
                - evp_pkey_set_method
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:226,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:227,25'
              BranchSideFuncs:
                - evp_pkey_set_method
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:230,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.cc:216,5'
          Dst:             _ZL7free_itP11evp_pkey_st
        - Src:             '/src/boringssl/crypto/evp/evp.cc:219,39'
          Dst:             _ZL18evp_pkey_asn1_findi
        - Src:             '/src/boringssl/crypto/evp/evp.cc:221,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp.cc:222,5'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/crypto/evp/evp.cc:227,5'
          Dst:             evp_pkey_set_method
    - functionName:    EVP_PKEY_assign
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - type
        - key
      BBCount:         9
      ICount:          66
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_add_error_dataf
        - ERR_put_error
        - EVP_PKEY_assign_DH
        - EVP_PKEY_assign_DSA
        - EVP_PKEY_assign_EC_KEY
        - EVP_PKEY_assign_RSA
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:195,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:197,34'
              BranchSideFuncs:
                - EVP_PKEY_assign_RSA
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:199,34'
              BranchSideFuncs:
                - EVP_PKEY_assign_DSA
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:201,37'
              BranchSideFuncs:
                - EVP_PKEY_assign_EC_KEY
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:203,33'
              BranchSideFuncs:
                - EVP_PKEY_assign_DH
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:206,3'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.cc:197,14'
          Dst:             EVP_PKEY_assign_RSA
        - Src:             '/src/boringssl/crypto/evp/evp.cc:199,14'
          Dst:             EVP_PKEY_assign_DSA
        - Src:             '/src/boringssl/crypto/evp/evp.cc:201,14'
          Dst:             EVP_PKEY_assign_EC_KEY
        - Src:             '/src/boringssl/crypto/evp/evp.cc:203,14'
          Dst:             EVP_PKEY_assign_DH
        - Src:             '/src/boringssl/crypto/evp/evp.cc:206,3'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp.cc:207,3'
          Dst:             ERR_add_error_dataf
    - functionName:    EVP_PKEY_type
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_bits
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:151,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:151,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:154,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:151,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:151,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:154,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:152,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:154,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_size
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:144,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:144,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:147,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:144,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:144,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:147,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:145,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:147,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_cmp_parameters
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:314,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:315,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:317,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:317,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:317,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:322,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:317,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:318,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:322,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_missing_parameters
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:137,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:137,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:140,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:137,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:138,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:140,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_copy_parameters
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         20
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_cmp_parameters
        - EVP_PKEY_missing_parameters
        - evp_pkey_set_method
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:106,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:107,25'
              BranchSideFuncs:
                - evp_pkey_set_method
                - EVP_PKEY_missing_parameters
                - EVP_PKEY_missing_parameters
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:108,14'
              BranchSideFuncs:
                - EVP_PKEY_missing_parameters
                - EVP_PKEY_missing_parameters
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:108,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:109,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:114,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:119,36'
              BranchSideFuncs:
                - EVP_PKEY_missing_parameters
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:120,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:127,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:120,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:121,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:123,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:127,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:127,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:133,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:128,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:133,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.cc:107,5'
          Dst:             evp_pkey_set_method
        - Src:             '/src/boringssl/crypto/evp/evp.cc:109,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp.cc:113,7'
          Dst:             EVP_PKEY_missing_parameters
        - Src:             '/src/boringssl/crypto/evp/evp.cc:114,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp.cc:119,8'
          Dst:             EVP_PKEY_missing_parameters
        - Src:             '/src/boringssl/crypto/evp/evp.cc:120,9'
          Dst:             EVP_PKEY_cmp_parameters
        - Src:             '/src/boringssl/crypto/evp/evp.cc:123,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_cmp
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         16
      ICount:          108
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:83,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:84,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:87,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:90,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:102,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:90,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:91,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:97,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:92,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:93,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:95,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:97,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:98,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:100,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_is_opaque
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:76,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:76,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:79,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:76,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:77,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:79,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_up_ref
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.cc:71,3'
          Dst:             CRYPTO_refcount_inc
    - functionName:    EVP_PKEY_free
      functionSourceFile: '/src/boringssl/crypto/evp/evp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_refcount_dec_and_test_zero
        - OPENSSL_free
        - _ZL7free_itP11evp_pkey_st
      functionUses:    23
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:58,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:59,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:62,43'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - _ZL7free_itP11evp_pkey_st
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/evp.cc:62,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:63,5'
              BranchSideFuncs:
                - _ZL7free_itP11evp_pkey_st
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp.cc:66,11'
              BranchSideFuncs:
                - _ZL7free_itP11evp_pkey_st
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp.cc:62,8'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/evp/evp.cc:66,3'
          Dst:             _ZL7free_itP11evp_pkey_st
        - Src:             '/src/boringssl/crypto/evp/evp.cc:67,3'
          Dst:             OPENSSL_free
    - functionName:    _ZN4bssl8internal11DeleterImplI6dsa_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/dsa.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DSA_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/dsa.h:372,1'
          Dst:             DSA_free
    - functionName:    _ZN4bssl8internal7DeleterclI6dsa_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI6dsa_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI6dsa_stvE4FreeEPS2_
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/../internal.h:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:852,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:855,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/../internal.h:855,10'
          Dst:             memcmp
    - functionName:    i2d_EC_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ec_key
        - outp
      BBCount:         16
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_new
        - EVP_PKEY_set1_EC_KEY
        - i2d_PUBKEY
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:459,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:460,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:463,34'
              BranchSideFuncs:
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_set1_EC_KEY
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - i2d_PUBKEY
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:464,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:465,34'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:466,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:464,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:466,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - i2d_PUBKEY
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:469,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - i2d_PUBKEY
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:463,34'
          Dst:             EVP_PKEY_new
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:465,8'
          Dst:             EVP_PKEY_set1_EC_KEY
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:469,10'
          Dst:             i2d_PUBKEY
    - functionName:    i2d_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - outp
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - EVP_marshal_public_key
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:351,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:352,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:356,8'
              BranchSideFuncs:
                - CBB_init
                - CBB_cleanup
                - EVP_marshal_public_key
                - CBB_finish_i2d
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:356,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:357,37'
              BranchSideFuncs:
                - EVP_marshal_public_key
                - CBB_cleanup
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:358,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:356,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:358,5'
              BranchSideFuncs:
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:361,31'
              BranchSideFuncs:
                - CBB_finish_i2d
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:356,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:357,8'
          Dst:             EVP_marshal_public_key
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:358,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:361,10'
          Dst:             CBB_finish_i2d
    - functionName:    EVP_marshal_public_key
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - key
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:100,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:100,29'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:101,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:101,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:105,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:101,5'
          Dst:             ERR_put_error
    - functionName:    d2i_EC_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         22
      ICount:          128
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_data
        - CBS_init
        - EC_KEY_free
        - EVP_PKEY_get1_EC_KEY
        - EVP_parse_public_key
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:437,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:438,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:441,19'
              BranchSideFuncs:
                - CBS_init
                - EVP_parse_public_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get1_EC_KEY
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9ec_key_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_data
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_KEY_free
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:443,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:444,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:446,60'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get1_EC_KEY
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9ec_key_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_data
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_KEY_free
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:447,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:448,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:450,7'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EC_KEY_free
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:450,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:451,18'
              BranchSideFuncs:
                - EC_KEY_free
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:454,10'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:441,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:442,34'
          Dst:             EVP_parse_public_key
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:446,34'
          Dst:             EVP_PKEY_get1_EC_KEY
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:451,5'
          Dst:             EC_KEY_free
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:454,10'
          Dst:             CBS_data
    - functionName:    EVP_parse_public_key
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         32
      ICount:          173
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_get_asn1
        - CBS_get_u8
        - CBS_len
        - ERR_put_error
        - EVP_PKEY_new
        - _ZL14parse_key_typeP6cbs_st
        - evp_pkey_set_method
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:60,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:61,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL14parse_key_typeP6cbs_st
                - CBS_get_u8
                - ERR_put_error
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:64,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:61,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:62,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - _ZL14parse_key_typeP6cbs_st
                - CBS_get_u8
                - ERR_put_error
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:64,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:62,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:63,7'
              BranchSideFuncs:
                - CBS_len
                - _ZL14parse_key_typeP6cbs_st
                - CBS_get_u8
                - ERR_put_error
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:64,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:64,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:67,40'
              BranchSideFuncs:
                - _ZL14parse_key_typeP6cbs_st
                - CBS_get_u8
                - ERR_put_error
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:68,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:69,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:74,8'
              BranchSideFuncs:
                - CBS_get_u8
                - ERR_put_error
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:74,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:75,7'
              BranchSideFuncs:
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:76,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:74,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:76,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:81,33'
              BranchSideFuncs:
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:83,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:85,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:88,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:89,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:92,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:93,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:96,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:60,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:61,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:62,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:63,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:64,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:67,40'
          Dst:             _ZL14parse_key_typeP6cbs_st
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:69,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:74,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:76,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:81,33'
          Dst:             EVP_PKEY_new
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:85,3'
          Dst:             evp_pkey_set_method
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:89,5'
          Dst:             ERR_put_error
    - functionName:    _ZL14parse_key_typeP6cbs_st
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         15
      ICount:          91
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_len
        - _ZL14OPENSSL_memcmpPKvS0_m
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:41,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:42,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m.12850
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:45,17'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m.12850
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:45,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:46,55'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m.12850
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:53,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:47,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:48,24'
              BranchSideFuncs:
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m.12850
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:51,3'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m.12850
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:47,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:49,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:51,3'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - _ZL14OPENSSL_memcmpPKvS0_m.12850
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:41,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:47,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:48,24'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:48,9'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    i2d_DSA_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
        - outp
      BBCount:         16
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_new
        - EVP_PKEY_set1_DSA
        - i2d_PUBKEY
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:423,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:424,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:427,34'
              BranchSideFuncs:
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_set1_DSA
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - i2d_PUBKEY
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:428,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:429,31'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:430,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:428,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:430,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - i2d_PUBKEY
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:433,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - i2d_PUBKEY
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:427,34'
          Dst:             EVP_PKEY_new
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:429,8'
          Dst:             EVP_PKEY_set1_DSA
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:433,10'
          Dst:             i2d_PUBKEY
    - functionName:    d2i_DSA_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         22
      ICount:          128
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_data
        - CBS_init
        - DSA_free
        - EVP_PKEY_get1_DSA
        - EVP_parse_public_key
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:401,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:402,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:405,19'
              BranchSideFuncs:
                - CBS_init
                - EVP_parse_public_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get1_DSA
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I6dsa_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_data
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - DSA_free
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:407,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:408,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:410,51'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get1_DSA
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I6dsa_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_data
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - DSA_free
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:411,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:412,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:414,7'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - DSA_free
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:414,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:415,15'
              BranchSideFuncs:
                - DSA_free
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:418,10'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:405,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:406,34'
          Dst:             EVP_parse_public_key
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:410,28'
          Dst:             EVP_PKEY_get1_DSA
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:415,5'
          Dst:             DSA_free
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:418,10'
          Dst:             CBS_data
    - functionName:    i2d_RSA_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
        - outp
      BBCount:         16
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_new
        - EVP_PKEY_set1_RSA
        - i2d_PUBKEY
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:387,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:388,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:391,34'
              BranchSideFuncs:
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_set1_RSA
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - i2d_PUBKEY
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:392,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:393,31'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:394,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:392,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:394,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - i2d_PUBKEY
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:397,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - i2d_PUBKEY
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:391,34'
          Dst:             EVP_PKEY_new
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:393,8'
          Dst:             EVP_PKEY_set1_RSA
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:397,10'
          Dst:             i2d_PUBKEY
    - functionName:    d2i_RSA_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         22
      ICount:          128
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_data
        - CBS_init
        - EVP_PKEY_get1_RSA
        - EVP_parse_public_key
        - RSA_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:365,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:366,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:369,19'
              BranchSideFuncs:
                - CBS_init
                - EVP_parse_public_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get1_RSA
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I6rsa_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_data
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - RSA_free
                - _ZNKSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:371,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:372,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:374,51'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_get1_RSA
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I6rsa_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_data
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - RSA_free
                - _ZNKSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:375,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:376,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:378,7'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - RSA_free
                - _ZNKSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:378,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:379,15'
              BranchSideFuncs:
                - RSA_free
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:382,10'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:369,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:370,34'
          Dst:             EVP_parse_public_key
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:374,28'
          Dst:             EVP_PKEY_get1_RSA
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:379,5'
          Dst:             RSA_free
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:382,10'
          Dst:             CBS_data
    - functionName:    d2i_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         16
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_data
        - CBS_init
        - EVP_PKEY_free
        - EVP_parse_public_key
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:333,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:334,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:337,19'
              BranchSideFuncs:
                - CBS_init
                - EVP_parse_public_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_PKEY_free
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:339,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:340,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:342,7'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_PKEY_free
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:342,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:343,20'
              BranchSideFuncs:
                - EVP_PKEY_free
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:346,10'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:337,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:338,33'
          Dst:             EVP_parse_public_key
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:343,5'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:346,10'
          Dst:             CBS_data
    - functionName:    d2i_PublicKey
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - type
        - out
        - inp
        - len
      BBCount:         29
      ICount:          165
      EdgeCount:       53
      CyclomaticComplexity: 26
      functionsReached:
        - CBS_data
        - CBS_init
        - ERR_put_error
        - EVP_PKEY_assign_RSA
        - EVP_PKEY_free
        - EVP_PKEY_new
        - RSA_parse_public_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:298,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:299,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:303,19'
              BranchSideFuncs:
                - CBS_init
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - RSA_parse_public_key
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I6rsa_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_RSA
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_PKEY_free
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:303,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:303,3'
              BranchSideFuncs:
                - CBS_init
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - RSA_parse_public_key
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I6rsa_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_RSA
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_PKEY_free
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:303,46'
              BranchSideFuncs:
                - CBS_init
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - RSA_parse_public_key
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I6rsa_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_RSA
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_PKEY_free
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:304,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:306,32'
              BranchSideFuncs:
                - RSA_parse_public_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I6rsa_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_RSA
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_PKEY_free
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:320,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:307,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:308,9'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_PKEY_free
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:310,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_RSA
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_PKEY_free
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:324,10'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_PKEY_free
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:325,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:326,20'
              BranchSideFuncs:
                - EVP_PKEY_free
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:329,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:297,33'
          Dst:             EVP_PKEY_new
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:303,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:306,32'
          Dst:             RSA_parse_public_key
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:310,7'
          Dst:             EVP_PKEY_assign_RSA
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:320,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:324,10'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:326,5'
          Dst:             EVP_PKEY_free
    - functionName:    i2d_PublicKey
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - outp
      BBCount:         8
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_get0_DSA
        - EVP_PKEY_get0_EC_KEY
        - EVP_PKEY_get0_RSA
        - i2d_DSAPublicKey
        - i2d_RSAPublicKey
        - i2o_ECPublicKey
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:282,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:284,49'
              BranchSideFuncs:
                - EVP_PKEY_get0_RSA
                - i2d_RSAPublicKey
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:286,49'
              BranchSideFuncs:
                - EVP_PKEY_get0_DSA
                - i2d_DSAPublicKey
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:288,51'
              BranchSideFuncs:
                - EVP_PKEY_get0_EC_KEY
                - i2o_ECPublicKey
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:290,7'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:284,31'
          Dst:             EVP_PKEY_get0_RSA
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:284,14'
          Dst:             i2d_RSAPublicKey
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:286,31'
          Dst:             EVP_PKEY_get0_DSA
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:286,14'
          Dst:             i2d_DSAPublicKey
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:288,30'
          Dst:             EVP_PKEY_get0_EC_KEY
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:288,14'
          Dst:             i2o_ECPublicKey
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:290,7'
          Dst:             ERR_put_error
    - functionName:    _ZL12num_elementsPKhm
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - in_len
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_get_any_asn1_element
        - CBS_get_asn1
        - CBS_init
        - CBS_len
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:232,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:233,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_any_asn1_element
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:236,10'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_any_asn1_element
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:237,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:238,10'
              BranchSideFuncs:
                - CBS_get_any_asn1_element
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:245,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:238,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:239,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_any_asn1_element
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:242,10'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_any_asn1_element
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:230,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:232,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:237,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:238,10'
          Dst:             CBS_get_any_asn1_element
    - functionName:    d2i_AutoPrivateKey
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         14
      ICount:          102
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_data
        - CBS_init
        - ERR_clear_error
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_parse_private_key
        - _ZL12num_elementsPKhm
        - d2i_PrivateKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:249,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:250,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:256,19'
              BranchSideFuncs:
                - CBS_init
                - EVP_parse_private_key
                - ERR_clear_error
                - _ZL12num_elementsPKhm
                - d2i_PrivateKey
                - d2i_PrivateKey
                - d2i_PrivateKey
                - CBS_data
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:258,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:259,9'
              BranchSideFuncs:
                - CBS_data
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:266,3'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZL12num_elementsPKhm
                - d2i_PrivateKey
                - d2i_PrivateKey
                - d2i_PrivateKey
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:259,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:260,22'
              BranchSideFuncs:
                - EVP_PKEY_free
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:263,12'
              BranchSideFuncs:
                - CBS_data
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:269,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:271,42'
              BranchSideFuncs:
                - d2i_PrivateKey
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:274,43'
              BranchSideFuncs:
                - d2i_PrivateKey
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:277,43'
              BranchSideFuncs:
                - d2i_PrivateKey
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:250,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:256,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:257,19'
          Dst:             EVP_parse_private_key
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:260,7'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:263,12'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:266,3'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:269,11'
          Dst:             _ZL12num_elementsPKhm
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:271,14'
          Dst:             d2i_PrivateKey
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:274,14'
          Dst:             d2i_PrivateKey
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:277,14'
          Dst:             d2i_PrivateKey
    - functionName:    EVP_parse_private_key
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         29
      ICount:          161
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_asn1
        - CBS_get_asn1_uint64
        - ERR_put_error
        - EVP_PKEY_new
        - _ZL14parse_key_typeP6cbs_st
        - evp_pkey_set_method
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:112,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:113,8'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - _ZL14parse_key_typeP6cbs_st
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:117,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:113,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:114,7'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - _ZL14parse_key_typeP6cbs_st
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:117,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:114,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:115,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:117,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:115,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:116,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - _ZL14parse_key_typeP6cbs_st
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:117,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:117,5'
              BranchSideFuncs:
                - _ZL14parse_key_typeP6cbs_st
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:120,40'
              BranchSideFuncs:
                - _ZL14parse_key_typeP6cbs_st
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:122,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:129,33'
              BranchSideFuncs:
                - EVP_PKEY_new
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:131,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:133,27'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - evp_pkey_set_method
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:137,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:140,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:141,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:144,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:112,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:113,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:115,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:116,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:117,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:120,40'
          Dst:             _ZL14parse_key_typeP6cbs_st
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:122,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:129,33'
          Dst:             EVP_PKEY_new
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:133,3'
          Dst:             evp_pkey_set_method
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:137,5'
          Dst:             ERR_put_error
    - functionName:    d2i_PrivateKey
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - type
        - out
        - inp
        - len
      BBCount:         25
      ICount:          146
      EdgeCount:       48
      CyclomaticComplexity: 25
      functionsReached:
        - CBS_data
        - CBS_init
        - ERR_clear_error
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_parse_private_key
        - _ZL15old_priv_decodeP6cbs_sti
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:196,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:202,19'
              BranchSideFuncs:
                - CBS_init
                - _ZL15old_priv_decodeP6cbs_sti
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_PKEY_free
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_clear_error
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:206,5'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_init
                - EVP_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_PKEY_free
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:218,7'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_PKEY_free
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:209,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:210,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:212,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_PKEY_free
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:212,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:213,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:216,3'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_PKEY_free
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:218,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:219,20'
              BranchSideFuncs:
                - EVP_PKEY_free
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:222,10'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:196,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:202,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:203,35'
          Dst:             _ZL15old_priv_decodeP6cbs_sti
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:206,5'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:207,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:208,15'
          Dst:             EVP_parse_private_key
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:213,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:219,5'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:222,10'
          Dst:             CBS_data
    - functionName:    _ZL15old_priv_decodeP6cbs_sti
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbs
        - type
        - ''
      BBCount:         32
      ICount:          179
      EdgeCount:       59
      CyclomaticComplexity: 29
      functionsReached:
        - DSA_parse_private_key
        - EC_KEY_parse_private_key
        - ERR_put_error
        - EVP_PKEY_assign_DSA
        - EVP_PKEY_assign_EC_KEY
        - EVP_PKEY_assign_RSA
        - EVP_PKEY_new
        - RSA_parse_private_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:159,12'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:162,11'
              BranchSideFuncs:
                - RSA_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I6rsa_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_RSA
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - DSA_parse_private_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I6dsa_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_DSA
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - EC_KEY_parse_private_key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9ec_key_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_EC_KEY
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:162,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:164,63'
              BranchSideFuncs:
                - EC_KEY_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9ec_key_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_EC_KEY
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:172,54'
              BranchSideFuncs:
                - DSA_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I6dsa_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_DSA
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:180,54'
              BranchSideFuncs:
                - RSA_parse_private_key
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I6rsa_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_RSA
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:188,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:165,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:166,16'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:168,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_EC_KEY
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:173,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:174,16'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:176,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_DSA
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:181,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:182,16'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEDn
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:184,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_RSA
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZNSt3__110unique_ptrI6rsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:157,33'
          Dst:             EVP_PKEY_new
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:164,38'
          Dst:             EC_KEY_parse_private_key
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:168,7'
          Dst:             EVP_PKEY_assign_EC_KEY
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:172,32'
          Dst:             DSA_parse_private_key
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:176,7'
          Dst:             EVP_PKEY_assign_DSA
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:180,32'
          Dst:             RSA_parse_private_key
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:184,7'
          Dst:             EVP_PKEY_assign_RSA
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:188,7'
          Dst:             ERR_put_error
    - functionName:    EVP_marshal_private_key
      functionSourceFile: '/src/boringssl/crypto/evp/evp_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - key
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:148,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:148,29'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:149,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_asn1.cc:148,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:149,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_asn1.cc:153,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_asn1.cc:149,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl8internal11DeleterImplI15evp_pkey_ctx_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/evp.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/evp.h:1039,1'
          Dst:             EVP_PKEY_CTX_free
    - functionName:    EVP_PKEY_CTX_free
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl6DeleteI15evp_pkey_ctx_stEEvPT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:96,45'
          Dst:             _ZN4bssl6DeleteI15evp_pkey_ctx_stEEvPT_
    - functionName:    _ZN4bssl6DeleteI15evp_pkey_ctx_stEEvPT_
      functionSourceFile: '/src/boringssl/crypto/evp/../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZN15evp_pkey_ctx_stD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/../mem_internal.h:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/../mem_internal.h:60,7'
              BranchSideFuncs:
                - _ZN15evp_pkey_ctx_stD2Ev
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/../mem_internal.h:61,5'
              BranchSideFuncs:
                - _ZN15evp_pkey_ctx_stD2Ev
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/../mem_internal.h:61,9'
          Dst:             _ZN15evp_pkey_ctx_stD2Ev
        - Src:             '/src/boringssl/crypto/evp/../mem_internal.h:62,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN15evp_pkey_ctx_stD2Ev
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         10
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:91,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:91,16'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - __clang_call_terminate
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:91,13'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:91,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:91,7'
              BranchSideFuncs:
                - __clang_call_terminate
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:92,5'
              BranchSideFuncs:
                - __clang_call_terminate
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:92,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN4bssl8internal7DeleterclI15evp_pkey_ctx_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI15evp_pkey_ctx_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI15evp_pkey_ctx_stvE4FreeEPS2_
    - functionName:    _ZN15evp_pkey_ctx_stC2Ev
      functionSourceFile: '/src/boringssl/crypto/evp/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl3NewI15evp_pkey_ctx_stJEEEPT_DpOT0_
      functionSourceFile: '/src/boringssl/crypto/evp/../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZN15evp_pkey_ctx_stC2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/../mem_internal.h:48,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/../mem_internal.h:48,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN15evp_pkey_ctx_stC2Ev
            - BranchSide:      '/src/boringssl/crypto/evp/../mem_internal.h:48,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN15evp_pkey_ctx_stC2Ev
        - Branch String:   '/src/boringssl/crypto/evp/../mem_internal.h:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/../mem_internal.h:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/../mem_internal.h:52,15'
              BranchSideFuncs:
                - _ZN15evp_pkey_ctx_stC2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/../mem_internal.h:48,13'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/../mem_internal.h:52,18'
          Dst:             _ZN15evp_pkey_ctx_stC2Ev
    - functionName:    EVP_PKEY_paramgen
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out_pkey
      BBCount:         22
      ICount:          123
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_PKEY_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:387,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:387,16'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:388,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:387,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:387,31'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:388,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:387,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:388,5'
              BranchSideFuncs:
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:391,7'
              BranchSideFuncs:
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:391,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:392,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:396,8'
              BranchSideFuncs:
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:396,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:397,5'
              BranchSideFuncs:
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:400,9'
              BranchSideFuncs:
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:400,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:401,17'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:408,8'
              BranchSideFuncs:
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:402,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:403,7'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:406,3'
              BranchSideFuncs:
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:408,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:409,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:413,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:388,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:392,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:401,17'
          Dst:             EVP_PKEY_new
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:403,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:409,5'
          Dst:             EVP_PKEY_free
    - functionName:    EVP_PKEY_paramgen_init
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:378,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:378,16'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:379,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:378,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:378,31'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:379,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:378,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:379,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:382,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:379,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_keygen
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out_pkey
      BBCount:         22
      ICount:          123
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_PKEY_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:348,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:348,16'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:349,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:348,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:348,31'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:349,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:349,5'
              BranchSideFuncs:
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:352,7'
              BranchSideFuncs:
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:352,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:353,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:357,8'
              BranchSideFuncs:
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:357,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:358,5'
              BranchSideFuncs:
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:361,9'
              BranchSideFuncs:
                - EVP_PKEY_new
                - ERR_put_error
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:361,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:362,17'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:369,8'
              BranchSideFuncs:
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:363,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:364,7'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:367,3'
              BranchSideFuncs:
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:369,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:370,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:374,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:349,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:353,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:362,17'
          Dst:             EVP_PKEY_new
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:364,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:370,5'
          Dst:             EVP_PKEY_free
    - functionName:    EVP_PKEY_keygen_init
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:339,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:339,16'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:340,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:339,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:339,31'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:340,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:339,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:340,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:343,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:340,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_derive
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - out_key_len
      BBCount:         13
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:327,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:327,16'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:328,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:327,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:327,31'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:328,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:327,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:328,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:331,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:331,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:332,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:335,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:328,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:332,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_derive_set_peer
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - peer
      BBCount:         40
      ICount:          242
      EdgeCount:       56
      CyclomaticComplexity: 18
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_cmp_parameters
        - EVP_PKEY_missing_parameters
        - _ZN4bssl5UpRefEP11evp_pkey_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:272,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:272,16'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:275,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:272,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:273,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:275,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:273,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:273,31'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:274,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:273,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:273,54'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:274,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:273,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:274,8'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:275,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:272,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:275,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:278,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:278,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:279,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:285,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:279,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:280,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:285,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:278,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:281,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:285,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:287,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:288,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:291,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:291,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:292,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:295,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:295,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:296,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:300,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:300,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:301,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:310,36'
              BranchSideFuncs:
                - EVP_PKEY_missing_parameters
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_cmp_parameters
                - ERR_put_error
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:310,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:311,32'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:316,30'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:310,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:312,5'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:316,30'
              BranchSideFuncs:
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:318,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:319,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EDn
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:323,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:275,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:281,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:296,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:301,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:310,8'
          Dst:             EVP_PKEY_missing_parameters
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:311,8'
          Dst:             EVP_PKEY_cmp_parameters
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:312,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:316,18'
          Dst:             _ZN4bssl5UpRefEP11evp_pkey_st
    - functionName:    EVP_PKEY_derive_init
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:262,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:262,16'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:263,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:262,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:262,31'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:263,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:262,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:263,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:266,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:263,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_verify_recover
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
        - sig
        - sig_len
      BBCount:         13
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:250,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:250,16'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:251,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:250,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:250,31'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:251,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:250,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:251,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:254,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:254,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:255,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:258,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:251,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:255,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_verify_recover_init
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:240,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:240,16'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:241,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:240,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:240,31'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:241,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:240,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:241,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:244,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:241,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_decrypt
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outlen
        - in
        - inlen
      BBCount:         13
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:228,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:228,16'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:229,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:228,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:228,31'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:229,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:228,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:229,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:232,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:232,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:233,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:236,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:229,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:233,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_decrypt_init
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:218,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:218,16'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:219,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:218,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:218,31'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:219,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:218,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:219,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:222,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:219,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_encrypt
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outlen
        - in
        - inlen
      BBCount:         13
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:206,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:206,16'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:207,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:206,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:206,31'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:207,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:206,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:207,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:210,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:210,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:211,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:214,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:207,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:211,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_encrypt_init
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:196,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:196,16'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:197,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:196,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:196,31'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:197,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:197,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:200,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:197,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_verify
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - sig_len
        - digest
        - digest_len
      BBCount:         13
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:184,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:184,16'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:185,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:184,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:184,31'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:185,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:184,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:185,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:188,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:188,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:189,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:192,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:185,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:189,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_verify_init
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         14
      ICount:          66
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:173,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:173,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:175,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:173,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:174,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:175,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:174,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:174,38'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:178,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:175,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:178,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:175,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_sign
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - sig_len
        - digest
        - digest_len
      BBCount:         13
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:161,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:161,16'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:162,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:161,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:161,31'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:162,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:162,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:165,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:166,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:169,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:162,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:166,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_sign_init
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         14
      ICount:          66
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:149,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:149,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:151,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:149,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:150,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:151,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:150,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:150,36'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:155,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:149,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:151,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:155,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:151,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_CTX_ctrl
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - keytype
        - optype
        - cmd
        - p1
        - p2
      BBCount:         23
      ICount:          140
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
      functionUses:    21
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:126,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:126,16'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:127,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:126,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:126,31'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:127,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:127,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:130,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:130,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:130,24'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:135,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:131,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:135,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:136,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:140,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:140,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:140,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:145,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:141,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:145,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:127,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:131,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:136,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:141,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_CTX_get0_pkey
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl10MakeUniqueI15evp_pkey_ctx_stJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
      functionSourceFile: '/src/boringssl/crypto/evp/../mem_internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl3NewI15evp_pkey_ctx_stJEEEPT_DpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/../mem_internal.h:79,23'
          Dst:             _ZN4bssl3NewI15evp_pkey_ctx_stJEEEPT_DpOT0_
    - functionName:    EVP_PKEY_CTX_dup
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         20
      ICount:          142
      EdgeCount:       39
      CyclomaticComplexity: 21
      functionsReached:
        - ERR_put_error
        - _ZN4bssl10MakeUniqueI15evp_pkey_ctx_stJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:99,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:99,23'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueI15evp_pkey_ctx_stJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:100,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:100,5'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueI15evp_pkey_ctx_stJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:103,39'
              BranchSideFuncs:
                - _ZN4bssl10MakeUniqueI15evp_pkey_ctx_stJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:105,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:108,16'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:114,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:119,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:103,39'
          Dst:             _ZN4bssl10MakeUniqueI15evp_pkey_ctx_stJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:111,15'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:112,18'
          Dst:             _ZN4bssl5UpRefERKNSt3__110unique_ptrI11evp_pkey_stNS_8internal7DeleterEEE
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:115,5'
          Dst:             ERR_put_error
    - functionName:    _ZL18evp_pkey_meth_findi
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:34,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:35,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:40,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:35,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:36,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:38,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_PKEY_CTX_new_id
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - id
        - e
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_add_error_dataf
        - ERR_put_error
        - _ZL16evp_pkey_ctx_newP11evp_pkey_stP9engine_stPK18evp_pkey_method_st
        - _ZL18evp_pkey_meth_findi
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:82,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:87,33'
              BranchSideFuncs:
                - _ZL16evp_pkey_ctx_newP11evp_pkey_stP9engine_stPK18evp_pkey_method_st
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:80,40'
          Dst:             _ZL18evp_pkey_meth_findi
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:82,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:83,5'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:87,10'
          Dst:             _ZL16evp_pkey_ctx_newP11evp_pkey_stP9engine_stPK18evp_pkey_method_st
    - functionName:    _ZL16evp_pkey_ctx_newP11evp_pkey_stP9engine_stPK18evp_pkey_method_st
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - e
        - pmeth
      BBCount:         15
      ICount:          109
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl10MakeUniqueI15evp_pkey_ctx_stJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - _ZN4bssl5UpRefEP11evp_pkey_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:46,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:47,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:50,17'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZN4bssl5UpRefEP11evp_pkey_st
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEaSB8ne180100EOS5_
                - _ZNSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:55,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:55,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:60,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:56,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:60,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI15evp_pkey_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:45,39'
          Dst:             _ZN4bssl10MakeUniqueI15evp_pkey_ctx_stJEEENSt3__110unique_ptrIT_NS_8internal7DeleterEEEDpOT0_
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:53,15'
          Dst:             _ZN4bssl5UpRefEP11evp_pkey_st
    - functionName:    EVP_PKEY_CTX_new
      functionSourceFile: '/src/boringssl/crypto/evp/evp_ctx.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - e
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_add_error_dataf
        - ERR_put_error
        - _ZL16evp_pkey_ctx_newP11evp_pkey_stP9engine_stPK18evp_pkey_method_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:64,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:64,23'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:65,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:65,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:69,40'
              BranchSideFuncs:
                - _ZL16evp_pkey_ctx_newP11evp_pkey_stP9engine_stPK18evp_pkey_method_st
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/evp/evp_ctx.cc:70,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:71,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/evp/evp_ctx.cc:76,27'
              BranchSideFuncs:
                - _ZL16evp_pkey_ctx_newP11evp_pkey_stP9engine_stPK18evp_pkey_method_st
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:65,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:71,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:72,5'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/crypto/evp/evp_ctx.cc:76,10'
          Dst:             _ZL16evp_pkey_ctx_newP11evp_pkey_stP9engine_stPK18evp_pkey_method_st
    - functionName:    EVP_PKEY_get1_DH
      functionSourceFile: '/src/boringssl/crypto/evp/p_dh_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DH_up_ref
        - EVP_PKEY_get0_DH
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dh_asn1.cc:138,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:138,7'
              BranchSideFuncs:
                - DH_up_ref
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:139,15'
              BranchSideFuncs:
                - DH_up_ref
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:137,12'
          Dst:             EVP_PKEY_get0_DH
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:139,5'
          Dst:             DH_up_ref
    - functionName:    EVP_PKEY_get0_DH
      functionSourceFile: '/src/boringssl/crypto/evp/p_dh_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dh_asn1.cc:129,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:130,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:133,56'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:130,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_assign_DH
      functionSourceFile: '/src/boringssl/crypto/evp/p_dh_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - key
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - evp_pkey_set_method
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:123,3'
          Dst:             evp_pkey_set_method
    - functionName:    _ZL10dh_pub_cmpPK11evp_pkey_stS1_
      functionSourceFile: '/src/boringssl/crypto/evp/p_dh_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_cmp
        - DH_get0_pub_key
        - _ZL12dh_param_cmpPK11evp_pkey_stS1_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dh_asn1.cc:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:81,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:84,49'
              BranchSideFuncs:
                - DH_get0_pub_key
                - DH_get0_pub_key
                - BN_cmp
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:80,7'
          Dst:             _ZL12dh_param_cmpPK11evp_pkey_stS1_
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:86,17'
          Dst:             DH_get0_pub_key
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:86,40'
          Dst:             DH_get0_pub_key
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:86,10'
          Dst:             BN_cmp
    - functionName:    _ZL7dh_sizePK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_dh_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DH_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:31,10'
          Dst:             DH_size
    - functionName:    _ZL7dh_bitsPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_dh_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DH_bits
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:35,10'
          Dst:             DH_bits
    - functionName:    _ZL16dh_param_missingPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_dh_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - DH_get0_g
        - DH_get0_p
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dh_asn1.cc:40,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:40,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:40,34'
              BranchSideFuncs:
                - DH_get0_p
                - DH_get0_g
        - Branch String:   '/src/boringssl/crypto/evp/p_dh_asn1.cc:40,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:40,46'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:40,59'
              BranchSideFuncs:
                - DH_get0_g
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:40,24'
          Dst:             DH_get0_p
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:40,49'
          Dst:             DH_get0_g
    - functionName:    _ZL13dh_param_copyP11evp_pkey_stPKS_
      functionSourceFile: '/src/boringssl/crypto/evp/p_dh_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         21
      ICount:          129
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - BN_dup
        - BN_free
        - DH_get0_g
        - DH_get0_p
        - DH_get0_q
        - DH_set0_pqg
        - ERR_put_error
        - _ZL16dh_param_missingPK11evp_pkey_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dh_asn1.cc:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:45,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:49,41'
              BranchSideFuncs:
                - DH_get0_q
                - DH_get0_p
                - BN_dup
                - BN_dup
                - DH_get0_g
                - BN_dup
                - DH_set0_pqg
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/evp/p_dh_asn1.cc:52,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:52,11'
              BranchSideFuncs:
                - DH_get0_g
                - BN_dup
                - DH_set0_pqg
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:52,45'
              BranchSideFuncs:
                - BN_dup
                - DH_get0_g
                - BN_dup
                - DH_set0_pqg
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/evp/p_dh_asn1.cc:54,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:54,21'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:56,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/evp/p_dh_asn1.cc:54,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:54,38'
              BranchSideFuncs:
                - DH_set0_pqg
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:54,52'
              BranchSideFuncs:
                - DH_set0_pqg
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/evp/p_dh_asn1.cc:54,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:54,52'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:56,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/evp/p_dh_asn1.cc:54,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:55,43'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:56,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/evp/p_dh_asn1.cc:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:56,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:63,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:44,7'
          Dst:             _ZL16dh_param_missingPK11evp_pkey_st
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:45,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:50,25'
          Dst:             DH_get0_q
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:51,22'
          Dst:             DH_get0_p
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:51,15'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:52,38'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:53,22'
          Dst:             DH_get0_g
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:53,15'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:55,8'
          Dst:             DH_set0_pqg
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:56,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:57,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:58,5'
          Dst:             BN_free
    - functionName:    _ZL12dh_param_cmpPK11evp_pkey_stS1_
      functionSourceFile: '/src/boringssl/crypto/evp/p_dh_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BN_cmp
        - DH_get0_g
        - DH_get0_p
        - _ZL16dh_param_missingPK11evp_pkey_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dh_asn1.cc:67,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:67,47'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:68,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_dh_asn1.cc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:68,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:73,49'
              BranchSideFuncs:
                - DH_get0_p
                - DH_get0_p
                - BN_cmp
                - DH_get0_g
                - DH_get0_g
                - BN_cmp
        - Branch String:   '/src/boringssl/crypto/evp/p_dh_asn1.cc:75,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:75,10'
              BranchSideFuncs:
                - DH_get0_g
                - DH_get0_g
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:76,27'
              BranchSideFuncs:
                - DH_get0_g
                - DH_get0_g
                - BN_cmp
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:67,7'
          Dst:             _ZL16dh_param_missingPK11evp_pkey_st
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:67,30'
          Dst:             _ZL16dh_param_missingPK11evp_pkey_st
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:75,17'
          Dst:             DH_get0_p
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:75,34'
          Dst:             DH_get0_p
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:75,10'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:76,17'
          Dst:             DH_get0_g
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:76,34'
          Dst:             DH_get0_g
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:76,10'
          Dst:             BN_cmp
    - functionName:    _ZL7dh_freeP11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_dh_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DH_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:26,3'
          Dst:             DH_free
    - functionName:    EVP_PKEY_set1_DH
      functionSourceFile: '/src/boringssl/crypto/evp/p_dh_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - key
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DH_up_ref
        - EVP_PKEY_assign_DH
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dh_asn1.cc:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:116,15'
              BranchSideFuncs:
                - DH_up_ref
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh_asn1.cc:119,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:115,7'
          Dst:             EVP_PKEY_assign_DH
        - Src:             '/src/boringssl/crypto/evp/p_dh_asn1.cc:116,5'
          Dst:             DH_up_ref
    - functionName:    _ZL11dup_bn_intoPP9bignum_stS0_
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - src
      BBCount:         9
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - BN_dup
        - BN_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:166,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:167,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:169,12'
              BranchSideFuncs:
                - BN_free
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:165,29'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:169,3'
          Dst:             BN_free
    - functionName:    EVP_PKEY_get1_DSA
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DSA_up_ref
        - EVP_PKEY_get0_DSA
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:275,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:275,7'
              BranchSideFuncs:
                - DSA_up_ref
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:276,16'
              BranchSideFuncs:
                - DSA_up_ref
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:274,14'
          Dst:             EVP_PKEY_get0_DSA
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:276,5'
          Dst:             DSA_up_ref
    - functionName:    EVP_PKEY_get0_DSA
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:266,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:267,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:270,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:267,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_assign_DSA
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - key
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - evp_pkey_set_method
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:260,3'
          Dst:             evp_pkey_set_method
    - functionName:    _ZL14dsa_pub_decodeP11evp_pkey_stP6cbs_stS2_
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - params
        - key
      BBCount:         33
      ICount:          162
      EdgeCount:       62
      CyclomaticComplexity: 31
      functionsReached:
        - BN_new
        - BN_parse_asn1_unsigned
        - CBS_len
        - DSA_new
        - DSA_parse_parameters
        - ERR_put_error
        - EVP_PKEY_assign_DSA
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:32,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:33,15'
              BranchSideFuncs:
                - DSA_new
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I6dsa_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_new
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_parse_asn1_unsigned
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_DSA
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:38,36'
              BranchSideFuncs:
                - DSA_parse_parameters
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I6dsa_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_len
                - BN_new
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_parse_asn1_unsigned
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_DSA
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:34,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:35,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:37,3'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_parse_asn1_unsigned
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_DSA
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:39,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:39,35'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:40,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:39,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:40,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:46,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:47,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:50,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_parse_asn1_unsigned
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_DSA
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:50,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:50,61'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_DSA
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:51,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:51,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:55,23'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_DSA
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:32,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:33,15'
          Dst:             DSA_new
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:38,15'
          Dst:             DSA_parse_parameters
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:39,27'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:40,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:45,18'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:50,8'
          Dst:             BN_parse_asn1_unsigned
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:50,53'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:51,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:55,3'
          Dst:             EVP_PKEY_assign_DSA
    - functionName:    _ZL14dsa_pub_encodeP6cbb_stPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - key
      BBCount:         29
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 13
      functionsReached:
        - BN_marshal_asn1
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_u8
        - CBB_flush
        - DSA_marshal_parameters
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:62,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:62,28'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_u8
                - BN_marshal_asn1
                - CBB_flush
                - DSA_marshal_parameters
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:62,7'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_u8
                - BN_marshal_asn1
                - CBB_flush
                - DSA_marshal_parameters
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:62,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:62,49'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_u8
                - BN_marshal_asn1
                - CBB_flush
                - DSA_marshal_parameters
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:62,7'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_u8
                - BN_marshal_asn1
                - CBB_flush
                - DSA_marshal_parameters
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:66,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:67,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_u8
                - BN_marshal_asn1
                - CBB_flush
                - DSA_marshal_parameters
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:74,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:67,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:68,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - BN_marshal_asn1
                - CBB_flush
                - DSA_marshal_parameters
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:74,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:69,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:70,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_u8
                - BN_marshal_asn1
                - CBB_flush
                - DSA_marshal_parameters
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:74,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:70,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:70,58'
              BranchSideFuncs:
                - DSA_marshal_parameters
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - BN_marshal_asn1
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:71,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_u8
                - BN_marshal_asn1
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:70,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:71,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_u8
                - BN_marshal_asn1
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:74,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:71,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:72,8'
              BranchSideFuncs:
                - CBB_add_u8
                - ERR_put_error
                - BN_marshal_asn1
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:74,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:72,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:73,40'
              BranchSideFuncs:
                - BN_marshal_asn1
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:74,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:73,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:73,68'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:74,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:66,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:74,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:78,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:66,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:67,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:68,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:70,23'
          Dst:             DSA_marshal_parameters
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:71,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:72,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:73,8'
          Dst:             BN_marshal_asn1
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:73,58'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:74,5'
          Dst:             ERR_put_error
    - functionName:    _ZL11dsa_pub_cmpPK11evp_pkey_stS1_
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_cmp
        - DSA_get0_pub_key
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:197,17'
          Dst:             DSA_get0_pub_key
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:197,42'
          Dst:             DSA_get0_pub_key
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:197,10'
          Dst:             BN_cmp
    - functionName:    _ZL15dsa_priv_decodeP11evp_pkey_stP6cbs_stS2_
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - params
        - key
      BBCount:         40
      ICount:          216
      EdgeCount:       78
      CyclomaticComplexity: 40
      functionsReached:
        - BN_CTX_new
        - BN_mod_exp_mont_consttime
        - BN_new
        - BN_parse_asn1_unsigned
        - CBS_len
        - DSA_parse_parameters
        - ERR_put_error
        - EVP_PKEY_assign_DSA
        - dsa_check_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:86,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:86,33'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:87,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:87,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:91,19'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_parse_asn1_unsigned
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - ERR_put_error
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_DSA
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:93,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:95,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_parse_asn1_unsigned
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - ERR_put_error
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_DSA
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:95,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:95,62'
              BranchSideFuncs:
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_DSA
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:96,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:95,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:96,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:103,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_DSA
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:104,5'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_DSA
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:109,31'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - BN_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_DSA
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:111,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:111,25'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:114,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:111,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:112,34'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:114,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:114,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_DSA
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:117,23'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_DSA
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:85,28'
          Dst:             DSA_parse_parameters
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:86,25'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:87,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:91,19'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:95,8'
          Dst:             BN_parse_asn1_unsigned
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:95,54'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:96,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:103,8'
          Dst:             dsa_check_key
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:104,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:109,31'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:110,18'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:112,8'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:117,3'
          Dst:             EVP_PKEY_assign_DSA
    - functionName:    _ZL15dsa_priv_encodeP6cbb_stPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - key
      BBCount:         26
      ICount:          128
      EdgeCount:       36
      CyclomaticComplexity: 12
      functionsReached:
        - BN_marshal_asn1
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_asn1_uint64
        - CBB_flush
        - DSA_marshal_parameters
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:123,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:123,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:124,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:124,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:130,21'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - DSA_marshal_parameters
                - CBB_add_asn1
                - BN_marshal_asn1
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:130,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:131,8'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_asn1_element
                - DSA_marshal_parameters
                - CBB_add_asn1
                - BN_marshal_asn1
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:138,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:131,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:132,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1_element
                - DSA_marshal_parameters
                - CBB_add_asn1
                - BN_marshal_asn1
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:138,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:132,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:133,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - ERR_put_error
                - DSA_marshal_parameters
                - CBB_add_asn1
                - BN_marshal_asn1
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:138,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:134,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:135,43'
              BranchSideFuncs:
                - DSA_marshal_parameters
                - ERR_put_error
                - CBB_add_asn1
                - BN_marshal_asn1
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:138,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:135,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:136,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - BN_marshal_asn1
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:138,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:136,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:137,38'
              BranchSideFuncs:
                - BN_marshal_asn1
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:138,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:137,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:137,67'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:138,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:138,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:142,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:124,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:130,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:131,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:132,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:133,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:135,8'
          Dst:             DSA_marshal_parameters
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:136,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:137,8'
          Dst:             BN_marshal_asn1
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:137,57'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:138,5'
          Dst:             ERR_put_error
    - functionName:    _ZL12int_dsa_sizePK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DSA_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:147,10'
          Dst:             DSA_size
    - functionName:    _ZL8dsa_bitsPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
        - DSA_get0_p
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:152,22'
          Dst:             DSA_get0_p
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:152,10'
          Dst:             BN_num_bits
    - functionName:    _ZL22dsa_missing_parametersPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         11
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - DSA_get0_g
        - DSA_get0_p
        - DSA_get0_q
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:157,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:157,48'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:159,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:157,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:158,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:159,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:159,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:161,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:157,7'
          Dst:             DSA_get0_p
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:157,37'
          Dst:             DSA_get0_q
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:158,7'
          Dst:             DSA_get0_g
    - functionName:    _ZL19dsa_copy_parametersP11evp_pkey_stPKS_
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         11
      ICount:          77
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11dup_bn_intoPP9bignum_stS0_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:177,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:178,21'
              BranchSideFuncs:
                - _ZL11dup_bn_intoPP9bignum_stS0_
                - _ZL11dup_bn_intoPP9bignum_stS0_
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:180,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:178,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:179,21'
              BranchSideFuncs:
                - _ZL11dup_bn_intoPP9bignum_stS0_
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:180,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:180,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:183,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:177,8'
          Dst:             _ZL11dup_bn_intoPP9bignum_stS0_
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:178,8'
          Dst:             _ZL11dup_bn_intoPP9bignum_stS0_
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:179,8'
          Dst:             _ZL11dup_bn_intoPP9bignum_stS0_
    - functionName:    _ZL18dsa_cmp_parametersPK11evp_pkey_stS1_
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         8
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_cmp
        - DSA_get0_g
        - DSA_get0_p
        - DSA_get0_q
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:189,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:189,60'
              BranchSideFuncs:
                - DSA_get0_q
                - DSA_get0_q
                - BN_cmp
                - DSA_get0_g
                - DSA_get0_g
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:190,28'
              BranchSideFuncs:
                - DSA_get0_q
                - DSA_get0_q
                - BN_cmp
                - DSA_get0_g
                - DSA_get0_g
                - BN_cmp
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:190,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:190,60'
              BranchSideFuncs:
                - DSA_get0_g
                - DSA_get0_g
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:191,28'
              BranchSideFuncs:
                - DSA_get0_g
                - DSA_get0_g
                - BN_cmp
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:189,17'
          Dst:             DSA_get0_p
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:189,36'
          Dst:             DSA_get0_p
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:189,10'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:190,17'
          Dst:             DSA_get0_q
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:190,36'
          Dst:             DSA_get0_q
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:190,10'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:191,17'
          Dst:             DSA_get0_g
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:191,36'
          Dst:             DSA_get0_g
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:191,10'
          Dst:             BN_cmp
    - functionName:    _ZL12int_dsa_freeP11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DSA_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:201,3'
          Dst:             DSA_free
    - functionName:    EVP_PKEY_set1_DSA
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - key
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DSA_up_ref
        - EVP_PKEY_assign_DSA
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dsa_asn1.cc:252,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:253,16'
              BranchSideFuncs:
                - DSA_up_ref
            - BranchSide:      '/src/boringssl/crypto/evp/p_dsa_asn1.cc:256,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:252,7'
          Dst:             EVP_PKEY_assign_DSA
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:253,5'
          Dst:             DSA_up_ref
    - functionName:    EVP_PKEY_CTX_set_dsa_paramgen_q_bits
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - qbits
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:247,3'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_CTX_set_dsa_paramgen_bits
      functionSourceFile: '/src/boringssl/crypto/evp/p_dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - nbits
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dsa_asn1.cc:241,3'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_CTX_set_ec_param_enc
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - encoding
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:225,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:226,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:229,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:226,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_CTX_set_ec_paramgen_curve_nid
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - nid
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:219,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    _ZL12pkey_ec_ctrlP15evp_pkey_ctx_stiiPv
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         22
      ICount:          139
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - EC_GROUP_new_by_curve_name
        - ERR_put_error
        - EVP_MD_type
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:129,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:131,59'
              BranchSideFuncs:
                - EVP_MD_type
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:144,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:149,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:152,58'
              BranchSideFuncs:
                - EC_GROUP_new_by_curve_name
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:161,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:133,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:133,34'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:139,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:133,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:134,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:139,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:134,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:134,36'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:139,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:134,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:135,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:139,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:133,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:136,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:139,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:153,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:154,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:156,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:132,21'
          Dst:             EVP_MD_type
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:136,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:152,31'
          Dst:             EC_GROUP_new_by_curve_name
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:161,7'
          Dst:             ERR_put_error
    - functionName:    _ZL16pkey_ec_paramgenP15evp_pkey_ctx_stP11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_KEY_free
        - EC_KEY_new
        - EC_KEY_set_group
        - ERR_put_error
        - EVP_PKEY_assign_EC_KEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:188,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:191,16'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - EC_KEY_free
                - EVP_PKEY_assign_EC_KEY
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:192,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:192,39'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:193,17'
              BranchSideFuncs:
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:193,17'
              BranchSideFuncs:
                - EVP_PKEY_assign_EC_KEY
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:196,26'
              BranchSideFuncs:
                - EVP_PKEY_assign_EC_KEY
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:188,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:191,16'
          Dst:             EC_KEY_new
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:192,22'
          Dst:             EC_KEY_set_group
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:193,5'
          Dst:             EC_KEY_free
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:196,3'
          Dst:             EVP_PKEY_assign_EC_KEY
    - functionName:    _ZL14pkey_ec_deriveP15evp_pkey_ctx_stPhPm
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - key
        - keylen
      BBCount:         13
      ICount:          113
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ECDH_compute_key
        - EC_GROUP_get_degree
        - EC_KEY_get0_group
        - EC_KEY_get0_public_key
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:99,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:99,22'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEcvbB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EC_KEY_get0_group
                - EC_GROUP_get_degree
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EC_KEY_get0_public_key
                - ECDH_compute_key
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:100,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:100,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EC_KEY_get0_group
                - EC_GROUP_get_degree
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EC_KEY_get0_public_key
                - ECDH_compute_key
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:104,52'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EC_KEY_get0_group
                - EC_GROUP_get_degree
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EC_KEY_get0_public_key
                - ECDH_compute_key
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:107,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EC_KEY_get0_public_key
                - ECDH_compute_key
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:112,57'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EC_KEY_get0_public_key
                - ECDH_compute_key
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:120,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:122,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:100,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:107,13'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:108,16'
          Dst:             EC_GROUP_get_degree
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:113,28'
          Dst:             EC_KEY_get0_public_key
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:118,13'
          Dst:             ECDH_compute_key
    - functionName:    _ZL14pkey_ec_verifyP15evp_pkey_ctx_stPKhmS2_m
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ECDSA_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:95,10'
          Dst:             ECDSA_verify
    - functionName:    _ZL12pkey_ec_signP15evp_pkey_ctx_stPhPmPKhm
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         11
      ICount:          86
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ECDSA_sign
        - ECDSA_size
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:76,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:77,26'
              BranchSideFuncs:
                - ECDSA_size
                - ECDSA_sign
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:79,15'
              BranchSideFuncs:
                - ECDSA_size
                - ECDSA_sign
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:86,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:88,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:77,15'
          Dst:             ECDSA_size
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:79,32'
          Dst:             ECDSA_size
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:80,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:85,8'
          Dst:             ECDSA_sign
    - functionName:    _ZL14pkey_ec_keygenP15evp_pkey_ctx_stP11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         16
      ICount:          101
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - EC_KEY_free
        - EC_KEY_generate_key
        - EC_KEY_get0_group
        - EC_KEY_new
        - EC_KEY_set_group
        - ERR_put_error
        - EVP_PKEY_assign_EC_KEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:169,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:170,9'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EC_KEY_get0_group
                - EC_KEY_new
                - EC_KEY_set_group
                - EC_KEY_free
                - EC_KEY_generate_key
                - EVP_PKEY_assign_EC_KEY
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:176,16'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
                - EC_KEY_free
                - EC_KEY_generate_key
                - EVP_PKEY_assign_EC_KEY
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:170,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:171,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:174,58'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - EC_KEY_get0_group
                - EC_KEY_new
                - EC_KEY_set_group
                - EC_KEY_free
                - EC_KEY_generate_key
                - EVP_PKEY_assign_EC_KEY
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:177,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:177,39'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:178,17'
              BranchSideFuncs:
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:177,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:177,74'
              BranchSideFuncs:
                - EC_KEY_generate_key
                - EC_KEY_free
                - EVP_PKEY_assign_EC_KEY
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:178,17'
              BranchSideFuncs:
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:178,17'
              BranchSideFuncs:
                - EVP_PKEY_assign_EC_KEY
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:181,26'
              BranchSideFuncs:
                - EVP_PKEY_assign_EC_KEY
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:171,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:174,13'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:176,16'
          Dst:             EC_KEY_new
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:177,22'
          Dst:             EC_KEY_set_group
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:177,54'
          Dst:             EC_KEY_generate_key
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:178,5'
          Dst:             EC_KEY_free
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:181,3'
          Dst:             EVP_PKEY_assign_EC_KEY
    - functionName:    _ZL15pkey_ec_cleanupP15evp_pkey_ctx_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:66,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:67,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:70,16'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:70,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL12pkey_ec_copyP15evp_pkey_ctx_stS0_
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL12pkey_ec_initP15evp_pkey_ctx_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:54,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:57,61'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:53,8'
          Dst:             _ZL12pkey_ec_initP15evp_pkey_ctx_st
    - functionName:    _ZL12pkey_ec_initP15evp_pkey_ctx_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_zalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec.cc:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:45,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec.cc:48,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec.cc:43,39'
          Dst:             OPENSSL_zalloc
    - functionName:    EVP_PKEY_get1_EC_KEY
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_KEY_up_ref
        - EVP_PKEY_get0_EC_KEY
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:282,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:282,7'
              BranchSideFuncs:
                - EC_KEY_up_ref
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:283,19'
              BranchSideFuncs:
                - EC_KEY_up_ref
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:281,20'
          Dst:             EVP_PKEY_get0_EC_KEY
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:283,5'
          Dst:             EC_KEY_up_ref
    - functionName:    EVP_PKEY_get0_EC_KEY
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:273,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:274,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:277,37'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:274,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_assign_EC_KEY
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - key
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - evp_pkey_set_method
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:267,3'
          Dst:             evp_pkey_set_method
    - functionName:    _ZL16eckey_pub_decodeP11evp_pkey_stP6cbs_stS2_
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - params
        - key
      BBCount:         24
      ICount:          123
      EdgeCount:       47
      CyclomaticComplexity: 25
      functionsReached:
        - CBS_data
        - CBS_len
        - EC_KEY_new
        - EC_KEY_oct2key
        - EC_KEY_parse_curve_name
        - EC_KEY_set_group
        - ERR_put_error
        - EVP_PKEY_assign_EC_KEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:56,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:56,32'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:57,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:57,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:61,33'
              BranchSideFuncs:
                - EC_KEY_new
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9ec_key_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EC_KEY_set_group
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - CBS_len
                - EC_KEY_oct2key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_EC_KEY
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:62,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:63,31'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:65,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:63,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:64,29'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - CBS_data
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - EC_KEY_oct2key
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_EC_KEY
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:65,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:62,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:65,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_EC_KEY
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:68,26'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - EVP_PKEY_assign_EC_KEY
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9ec_key_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:55,27'
          Dst:             EC_KEY_parse_curve_name
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:56,24'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:57,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:61,33'
          Dst:             EC_KEY_new
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:63,8'
          Dst:             EC_KEY_set_group
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:64,36'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:64,51'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:64,8'
          Dst:             EC_KEY_oct2key
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:68,3'
          Dst:             EVP_PKEY_assign_EC_KEY
    - functionName:    _ZL16eckey_pub_encodeP6cbb_stPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - key
      BBCount:         21
      ICount:          118
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_u8
        - CBB_flush
        - EC_KEY_get0_group
        - EC_KEY_get0_public_key
        - EC_KEY_marshal_curve_name
        - EC_POINT_point2cbb
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:34,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:35,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1_element
                - EC_KEY_marshal_curve_name
                - CBB_add_asn1
                - CBB_add_u8
                - EC_POINT_point2cbb
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:44,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:35,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:36,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - ERR_put_error
                - EC_KEY_marshal_curve_name
                - CBB_add_asn1
                - CBB_add_u8
                - EC_POINT_point2cbb
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:44,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:37,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:38,46'
              BranchSideFuncs:
                - EC_KEY_marshal_curve_name
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - EC_POINT_point2cbb
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:44,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:38,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:39,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_u8
                - EC_POINT_point2cbb
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:44,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:39,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:40,8'
              BranchSideFuncs:
                - CBB_add_u8
                - ERR_put_error
                - EC_POINT_point2cbb
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:44,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:40,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:41,43'
              BranchSideFuncs:
                - EC_POINT_point2cbb
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:44,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:42,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:43,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:44,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:34,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:44,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:48,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:29,27'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:30,32'
          Dst:             EC_KEY_get0_public_key
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:34,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:35,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:36,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:38,8'
          Dst:             EC_KEY_marshal_curve_name
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:39,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:40,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:41,8'
          Dst:             EC_POINT_point2cbb
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:43,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:44,5'
          Dst:             ERR_put_error
    - functionName:    _ZL13eckey_pub_cmpPK11evp_pkey_stS1_
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         8
      ICount:          76
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EC_KEY_get0_group
        - EC_KEY_get0_public_key
        - EC_POINT_cmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:79,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:80,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:81,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:81,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:82,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:84,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:75,27'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:76,24'
          Dst:             EC_KEY_get0_public_key
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:77,24'
          Dst:             EC_KEY_get0_public_key
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:78,11'
          Dst:             EC_POINT_cmp
    - functionName:    _ZL17eckey_priv_decodeP11evp_pkey_stP6cbs_stS2_
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - params
        - key
      BBCount:         14
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_len
        - EC_KEY_free
        - EC_KEY_parse_parameters
        - EC_KEY_parse_private_key
        - ERR_put_error
        - EVP_PKEY_assign_EC_KEY
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:91,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:91,32'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:92,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:91,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:92,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:96,45'
              BranchSideFuncs:
                - EC_KEY_parse_private_key
                - CBS_len
                - EVP_PKEY_assign_EC_KEY
                - ERR_put_error
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:97,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:97,33'
              BranchSideFuncs:
                - ERR_put_error
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:98,5'
              BranchSideFuncs:
                - ERR_put_error
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:97,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:98,5'
              BranchSideFuncs:
                - ERR_put_error
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:103,26'
              BranchSideFuncs:
                - EVP_PKEY_assign_EC_KEY
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:90,27'
          Dst:             EC_KEY_parse_parameters
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:91,24'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:92,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:96,20'
          Dst:             EC_KEY_parse_private_key
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:97,25'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:98,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:99,5'
          Dst:             EC_KEY_free
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:103,3'
          Dst:             EVP_PKEY_assign_EC_KEY
    - functionName:    _ZL17eckey_priv_encodeP6cbb_stPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - key
      BBCount:         21
      ICount:          115
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_asn1_uint64
        - CBB_flush
        - EC_KEY_get0_group
        - EC_KEY_get_enc_flags
        - EC_KEY_marshal_curve_name
        - EC_KEY_marshal_private_key
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:118,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:119,8'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_asn1_element
                - EC_KEY_get0_group
                - EC_KEY_marshal_curve_name
                - CBB_add_asn1
                - EC_KEY_marshal_private_key
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:127,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:119,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:120,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1_element
                - EC_KEY_get0_group
                - EC_KEY_marshal_curve_name
                - CBB_add_asn1
                - EC_KEY_marshal_private_key
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:127,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:120,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:121,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - ERR_put_error
                - EC_KEY_get0_group
                - EC_KEY_marshal_curve_name
                - CBB_add_asn1
                - EC_KEY_marshal_private_key
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:127,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:122,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:123,64'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_marshal_curve_name
                - ERR_put_error
                - CBB_add_asn1
                - EC_KEY_marshal_private_key
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:127,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:123,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:124,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - EC_KEY_marshal_private_key
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:127,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:124,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:125,49'
              BranchSideFuncs:
                - EC_KEY_marshal_private_key
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:127,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:125,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:126,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:127,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:118,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:127,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:131,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:114,24'
          Dst:             EC_KEY_get_enc_flags
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:118,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:119,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:120,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:121,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:123,46'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:123,8'
          Dst:             EC_KEY_marshal_curve_name
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:124,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:125,8'
          Dst:             EC_KEY_marshal_private_key
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:126,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:127,5'
          Dst:             ERR_put_error
    - functionName:    _ZL27eckey_set1_tls_encodedpointP11evp_pkey_stPKhm
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pkey
        - in
        - len
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_KEY_oct2key
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:137,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:138,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:142,25'
              BranchSideFuncs:
                - EC_KEY_oct2key
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:138,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:142,10'
          Dst:             EC_KEY_oct2key
    - functionName:    _ZL27eckey_get1_tls_encodedpointPK11evp_pkey_stPPh
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - out_ptr
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_KEY_key2buf
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:148,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:149,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:153,25'
              BranchSideFuncs:
                - EC_KEY_key2buf
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:149,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:153,10'
          Dst:             EC_KEY_key2buf
    - functionName:    _ZL12eckey_opaquePK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_KEY_is_opaque
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:221,10'
          Dst:             EC_KEY_is_opaque
    - functionName:    _ZL11int_ec_sizePK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ECDSA_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:158,10'
          Dst:             ECDSA_size
    - functionName:    _ZL7ec_bitsPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_GROUP_order_bits
        - EC_KEY_get0_group
        - ERR_clear_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:164,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:165,5'
              BranchSideFuncs:
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:168,30'
              BranchSideFuncs:
                - EC_GROUP_order_bits
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:163,27'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:165,5'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:168,10'
          Dst:             EC_GROUP_order_bits
    - functionName:    _ZL21ec_missing_parametersPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_KEY_get0_group
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:173,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:173,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:173,46'
              BranchSideFuncs:
                - EC_KEY_get0_group
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:173,28'
          Dst:             EC_KEY_get0_group
    - functionName:    _ZL18ec_copy_parametersP11evp_pkey_stPKS_
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         13
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - EC_KEY_get0_group
        - EC_KEY_new
        - EC_KEY_set_group
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:178,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:179,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:182,45'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_set_group
                - EC_KEY_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:183,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:184,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:187,7'
              BranchSideFuncs:
                - EC_KEY_set_group
                - EC_KEY_new
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:188,16'
              BranchSideFuncs:
                - EC_KEY_new
                - EC_KEY_set_group
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:193,54'
              BranchSideFuncs:
                - EC_KEY_set_group
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:189,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:190,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:192,3'
              BranchSideFuncs:
                - EC_KEY_set_group
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:179,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:182,27'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:184,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:188,16'
          Dst:             EC_KEY_new
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:193,10'
          Dst:             EC_KEY_set_group
    - functionName:    _ZL17ec_cmp_parametersPK11evp_pkey_stS1_
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         16
      ICount:          89
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - EC_GROUP_cmp
        - EC_KEY_get0_group
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:199,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:199,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:200,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:199,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:200,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:202,47'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_KEY_get0_group
                - EC_GROUP_cmp
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:204,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:204,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:205,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:205,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:207,20'
              BranchSideFuncs:
                - EC_GROUP_cmp
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:207,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:209,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:211,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:202,29'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:203,29'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:207,7'
          Dst:             EC_GROUP_cmp
    - functionName:    _ZL11int_ec_freeP11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EC_KEY_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:215,3'
          Dst:             EC_KEY_free
    - functionName:    EVP_PKEY_set1_EC_KEY
      functionSourceFile: '/src/boringssl/crypto/evp/p_ec_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - key
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EC_KEY_up_ref
        - EVP_PKEY_assign_EC_KEY
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ec_asn1.cc:259,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:260,19'
              BranchSideFuncs:
                - EC_KEY_up_ref
            - BranchSide:      '/src/boringssl/crypto/evp/p_ec_asn1.cc:263,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:259,7'
          Dst:             EVP_PKEY_assign_EC_KEY
        - Src:             '/src/boringssl/crypto/evp/p_ec_asn1.cc:260,5'
          Dst:             EC_KEY_up_ref
    - functionName:    _ZL27pkey_ed25519_verify_messageP15evp_pkey_ctx_stPKhmS2_m
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ED25519_verify
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519.cc:78,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.cc:79,23'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.cc:80,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519.cc:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.cc:80,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.cc:84,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.cc:79,8'
          Dst:             ED25519_verify
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.cc:80,5'
          Dst:             ERR_put_error
    - functionName:    _ZL25pkey_ed25519_sign_messageP15evp_pkey_ctx_stPhPmPKhm
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         12
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ED25519_sign
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.cc:51,5'
              BranchSideFuncs:
                - ED25519_sign
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.cc:55,7'
              BranchSideFuncs:
                - ED25519_sign
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519.cc:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.cc:56,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.cc:60,8'
              BranchSideFuncs:
                - ED25519_sign
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519.cc:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.cc:61,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.cc:65,21'
              BranchSideFuncs:
                - ED25519_sign
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519.cc:65,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.cc:66,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.cc:69,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.cc:51,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.cc:61,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.cc:65,8'
          Dst:             ED25519_sign
    - functionName:    _ZL19pkey_ed25519_keygenP15evp_pkey_ctx_stP11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ED25519_keypair
        - OPENSSL_free
        - OPENSSL_malloc
        - evp_pkey_set_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519.cc:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.cc:31,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519.cc:34,23'
              BranchSideFuncs:
                - evp_pkey_set_method
                - ED25519_keypair
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.cc:29,39'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.cc:34,3'
          Dst:             evp_pkey_set_method
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.cc:37,3'
          Dst:             ED25519_keypair
        - Src:             '/src/boringssl/crypto/evp/p_ed25519.cc:40,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL17pkey_ed25519_copyP15evp_pkey_ctx_stS0_
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/../internal.h:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:852,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:855,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/../internal.h:855,10'
          Dst:             memcmp
    - functionName:    _ZL12ed25519_freeP11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:27,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL12ed25519_bitsPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12ed25519_sizePK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19ed25519_get_pub_rawPK11evp_pkey_stPhPm
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - out
        - out_len
      BBCount:         8
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:102,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:106,8'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13191
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:106,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:107,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:111,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13191
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:107,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:111,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL20ed25519_get_priv_rawPK11evp_pkey_stPhPm
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - out
        - out_len
      BBCount:         10
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:78,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13191
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:82,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13191
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:83,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:87,8'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13191
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:88,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:93,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13191
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:78,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:88,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:93,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL19ed25519_set_pub_rawP11evp_pkey_stPKhm
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pkey
        - in
        - len
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - _ZL12ed25519_freeP11evp_pkey_st
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:56,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:61,39'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.13191
                - _ZL12ed25519_freeP11evp_pkey_st
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:62,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:63,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:66,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13191
                - _ZL12ed25519_freeP11evp_pkey_st
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:56,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:61,39'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:66,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:69,3'
          Dst:             _ZL12ed25519_freeP11evp_pkey_st
    - functionName:    _ZL20ed25519_set_priv_rawP11evp_pkey_stPKhm
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pkey
        - in
        - len
      BBCount:         8
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ED25519_keypair_from_seed
        - ERR_put_error
        - OPENSSL_malloc
        - _ZL12ed25519_freeP11evp_pkey_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:32,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:33,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:38,39'
              BranchSideFuncs:
                - OPENSSL_malloc
                - ED25519_keypair_from_seed
                - _ZL12ed25519_freeP11evp_pkey_st
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:39,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:40,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:46,29'
              BranchSideFuncs:
                - ED25519_keypair_from_seed
                - _ZL12ed25519_freeP11evp_pkey_st
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:33,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:38,39'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:46,3'
          Dst:             ED25519_keypair_from_seed
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:49,3'
          Dst:             _ZL12ed25519_freeP11evp_pkey_st
    - functionName:    _ZL19ed25519_priv_encodeP6cbb_stPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pkey
      BBCount:         23
      ICount:          122
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_asn1_uint64
        - CBB_add_bytes
        - CBB_flush
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:174,5'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:180,21'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:180,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:181,8'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:191,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:181,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:182,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:191,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:182,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:183,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:191,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:184,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:185,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:191,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:185,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:186,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:191,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:186,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:189,30'
              BranchSideFuncs:
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:191,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:189,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:190,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:191,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:180,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:191,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:195,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:174,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:180,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:181,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:182,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:183,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:185,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:186,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:189,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:190,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:191,5'
          Dst:             ERR_put_error
    - functionName:    _ZL18ed25519_pub_decodeP11evp_pkey_stP6cbs_stS2_
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - params
        - key
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_data
        - CBS_len
        - ERR_put_error
        - _ZL19ed25519_set_pub_rawP11evp_pkey_stPKhm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:120,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:121,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:125,30'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL19ed25519_set_pub_rawP11evp_pkey_stPKhm
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:120,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:121,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:125,35'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:125,50'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:125,10'
          Dst:             _ZL19ed25519_set_pub_rawP11evp_pkey_stPKhm
    - functionName:    _ZL18ed25519_pub_encodeP6cbb_stPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pkey
      BBCount:         19
      ICount:          101
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_bytes
        - CBB_add_u8
        - CBB_flush
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:133,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:134,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_u8
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:142,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:134,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:135,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:142,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:136,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:137,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_u8
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:142,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:137,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:138,8'
              BranchSideFuncs:
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:142,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:138,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:139,38'
              BranchSideFuncs:
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:142,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:140,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:141,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:142,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:133,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:142,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:146,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:133,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:134,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:135,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:137,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:138,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:139,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:141,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:142,5'
          Dst:             ERR_put_error
    - functionName:    _ZL15ed25519_pub_cmpPK11evp_pkey_stS1_
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcmpPKvS0_m
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:152,10'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    _ZL19ed25519_priv_decodeP11evp_pkey_stP6cbs_stS2_
      functionSourceFile: '/src/boringssl/crypto/evp/p_ed25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - params
        - key
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_len
        - ERR_put_error
        - _ZL20ed25519_set_priv_rawP11evp_pkey_stPKhm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:162,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:163,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:164,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:163,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:163,67'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL20ed25519_set_priv_rawP11evp_pkey_stPKhm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:164,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:164,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:168,31'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL20ed25519_set_priv_rawP11evp_pkey_stPKhm
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:162,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:163,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:163,59'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:164,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:168,36'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:168,54'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_ed25519_asn1.cc:168,10'
          Dst:             _ZL20ed25519_set_priv_rawP11evp_pkey_stPKhm
    - functionName:    EVP_PKEY_CTX_add1_hkdf_info
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - info
        - info_len
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_init
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:233,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:234,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_PKEY_CTX_set1_hkdf_salt
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - salt
        - salt_len
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_init
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:225,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:226,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_PKEY_CTX_set1_hkdf_key
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - key
        - key_len
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_init
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:217,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:218,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_PKEY_CTX_set_hkdf_md
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:210,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_PKEY_CTX_hkdf_mode
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - mode
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:205,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    _ZL14pkey_hkdf_ctrlP15evp_pkey_ctx_stiiPv
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         23
      ICount:          156
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_bytes
        - CBS_data
        - CBS_len
        - CBS_stow
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:144,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:146,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:155,51'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:158,54'
              BranchSideFuncs:
                - CBS_stow
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:165,55'
              BranchSideFuncs:
                - CBS_stow
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:172,55'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:181,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:146,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:147,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:152,20'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:147,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:148,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:152,20'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:146,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:149,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:152,20'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:159,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:160,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:162,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:166,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:167,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:169,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:175,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:176,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:178,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:149,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:159,12'
          Dst:             CBS_stow
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:166,12'
          Dst:             CBS_stow
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:175,39'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:175,55'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:175,12'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:181,7'
          Dst:             ERR_put_error
    - functionName:    _ZL16pkey_hkdf_deriveP15evp_pkey_ctx_stPhPm
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
      BBCount:         19
      ICount:          180
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_data
        - CBB_len
        - ERR_put_error
        - EVP_MD_size
        - HKDF
        - HKDF_expand
        - HKDF_extract
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:104,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:107,7'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - HKDF_expand
                - EVP_MD_size
                - HKDF_extract
                - ERR_put_error
                - CBB_data
                - CBB_len
                - HKDF
                - ERR_put_error
                - EVP_MD_size
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:107,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:108,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:112,7'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - HKDF_expand
                - EVP_MD_size
                - HKDF_extract
                - ERR_put_error
                - CBB_data
                - CBB_len
                - HKDF
                - ERR_put_error
                - EVP_MD_size
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:113,9'
              BranchSideFuncs:
                - EVP_MD_size
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:121,11'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - HKDF_expand
                - EVP_MD_size
                - HKDF_extract
                - ERR_put_error
                - CBB_data
                - CBB_len
                - HKDF
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:113,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:114,30'
              BranchSideFuncs:
                - EVP_MD_size
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:118,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:121,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:123,19'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - HKDF
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:127,12'
              BranchSideFuncs:
                - EVP_MD_size
                - HKDF_extract
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:135,26'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - HKDF_expand
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:138,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:127,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:128,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:131,27'
              BranchSideFuncs:
                - HKDF_extract
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:104,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:108,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:114,18'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:124,35'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:124,58'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:123,14'
          Dst:             HKDF
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:127,22'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:128,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:131,14'
          Dst:             HKDF_extract
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:136,26'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:136,49'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:135,14'
          Dst:             HKDF_expand
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:138,3'
          Dst:             ERR_put_error
    - functionName:    _ZL17pkey_hkdf_cleanupP15evp_pkey_ctx_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBB_cleanup
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:92,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - CBB_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:93,18'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - CBB_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:93,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:94,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:95,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:96,5'
          Dst:             OPENSSL_free
    - functionName:    _ZL14pkey_hkdf_copyP15evp_pkey_ctx_stS0_
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         18
      ICount:          155
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_add_bytes
        - CBB_data
        - CBB_len
        - OPENSSL_memdup
        - _ZL14pkey_hkdf_initP15evp_pkey_ctx_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:55,5'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - OPENSSL_memdup
                - OPENSSL_memdup
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:58,63'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - OPENSSL_memdup
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:66,24'
              BranchSideFuncs:
                - OPENSSL_memdup
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - OPENSSL_memdup
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:73,7'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:67,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:68,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:70,25'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - CBB_add_bytes
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:75,24'
              BranchSideFuncs:
                - OPENSSL_memdup
                - CBB_data
                - CBB_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:82,23'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:76,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:77,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:79,26'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:84,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:87,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:54,8'
          Dst:             _ZL14pkey_hkdf_initP15evp_pkey_ctx_st
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:66,9'
          Dst:             OPENSSL_memdup
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:75,9'
          Dst:             OPENSSL_memdup
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:82,39'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:83,22'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:82,8'
          Dst:             CBB_add_bytes
    - functionName:    _ZL14pkey_hkdf_initP15evp_pkey_ctx_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_hkdf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_init
        - OPENSSL_free
        - OPENSSL_zalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:40,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:41,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:44,18'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/p_hkdf.cc:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:45,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_hkdf.cc:49,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:39,41'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:44,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/evp/p_hkdf.cc:45,5'
          Dst:             OPENSSL_free
    - functionName:    _ZL16check_padding_mdPK9env_md_sti
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - md
        - padding
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:332,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:333,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:336,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:336,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:337,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:341,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:337,5'
          Dst:             ERR_put_error
    - functionName:    _ZL16is_known_paddingi
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - padding_mode
      BBCount:         8
      ICount:          36
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:345,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:350,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:350,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:350,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:350,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:352,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - pk
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_PKEY_size
        - OPENSSL_malloc
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:120,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:121,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:124,36'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:126,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:128,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:124,22'
          Dst:             EVP_PKEY_size
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:124,7'
          Dst:             OPENSSL_malloc
    - functionName:    EVP_PKEY_CTX_get0_rsa_oaep_label
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out_label
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_data
        - CBS_len
        - ERR_put_error
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:599,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:601,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:603,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:603,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:604,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:607,16'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:599,8'
          Dst:             EVP_PKEY_CTX_ctrl
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:603,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:604,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:607,16'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:608,15'
          Dst:             CBS_len
    - functionName:    EVP_PKEY_CTX_set0_rsa_oaep_label
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - label
        - label_len
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:592,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_PKEY_CTX_get_rsa_mgf1_md
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out_md
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:584,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_PKEY_CTX_set_rsa_mgf1_md
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:578,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_PKEY_CTX_get_rsa_oaep_md
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out_md
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:573,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_PKEY_CTX_set_rsa_oaep_md
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:568,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_PKEY_CTX_set_rsa_keygen_pubexp
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - e
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:563,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_PKEY_CTX_set_rsa_keygen_bits
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - bits
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:558,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_PKEY_CTX_get_rsa_pss_saltlen
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out_salt_len
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:552,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_PKEY_CTX_set_rsa_pss_saltlen
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - salt_len
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:546,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_PKEY_CTX_set_rsa_pss_keygen_mgf1_md
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_CTX_set_rsa_pss_keygen_saltlen
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - salt_len
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_CTX_set_rsa_pss_keygen_md
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - md
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_PKEY_CTX_get_rsa_padding
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out_padding
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:528,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    EVP_PKEY_CTX_set_rsa_padding
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - padding
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:523,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    _ZL13pkey_rsa_ctrlP15evp_pkey_ctx_stiiPv
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         78
      ICount:          465
      EdgeCount:       100
      CyclomaticComplexity: 24
      functionsReached:
        - BN_free
        - CBS_init
        - ERR_put_error
        - EVP_sha1
        - OPENSSL_free
        - _ZL16check_padding_mdPK9env_md_sti
        - _ZL16is_known_paddingi
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:358,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:360,29'
              BranchSideFuncs:
                - _ZL16is_known_paddingi
                - ERR_put_error
                - _ZL16check_padding_mdPK9env_md_sti
                - EVP_sha1
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:376,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:381,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:381,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:396,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:404,12'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:413,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:413,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:425,56'
              BranchSideFuncs:
                - _ZL16check_padding_mdPK9env_md_sti
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:432,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:437,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:437,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:454,11'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:467,11'
              BranchSideFuncs:
                - CBS_init
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:475,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:360,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:360,54'
              BranchSideFuncs:
                - _ZL16check_padding_mdPK9env_md_sti
                - ERR_put_error
                - EVP_sha1
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:365,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:360,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:361,12'
              BranchSideFuncs:
                - EVP_sha1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:365,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:361,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:362,18'
              BranchSideFuncs:
                - EVP_sha1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:363,12'
              BranchSideFuncs:
                - EVP_sha1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:362,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:363,12'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:365,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:363,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:364,18'
              BranchSideFuncs:
                - EVP_sha1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:368,12'
              BranchSideFuncs:
                - EVP_sha1
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:360,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:365,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:368,12'
              BranchSideFuncs:
                - EVP_sha1
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:368,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:368,43'
              BranchSideFuncs:
                - EVP_sha1
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:369,11'
              BranchSideFuncs:
                - EVP_sha1
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:368,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:369,11'
              BranchSideFuncs:
                - EVP_sha1
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:372,24'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:368,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:370,20'
              BranchSideFuncs:
                - EVP_sha1
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:372,24'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:381,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:382,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:385,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:385,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:386,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:388,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:388,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:389,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:391,25'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:396,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:397,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:400,21'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:404,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:405,9'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:407,15'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:413,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:414,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:417,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:417,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:418,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:420,47'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:425,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:426,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:428,45'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:437,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:438,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:442,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:437,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:439,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:442,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:442,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:443,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:449,51'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:443,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:444,34'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:446,34'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:454,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:455,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:458,20'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:467,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:468,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:471,23'
              BranchSideFuncs:
                - CBS_init
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:360,12'
          Dst:             _ZL16is_known_paddingi
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:360,37'
          Dst:             _ZL16check_padding_mdPK9env_md_sti
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:365,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:370,20'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:382,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:397,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:407,7'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:414,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:425,12'
          Dst:             _ZL16check_padding_mdPK9env_md_sti
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:439,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:455,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:458,7'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:468,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:471,7'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:475,7'
          Dst:             ERR_put_error
    - functionName:    _ZL16pkey_rsa_decryptP15evp_pkey_ctx_stPhPmPKhm
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outlen
        - in
        - inlen
      BBCount:         17
      ICount:          155
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_size
        - RSA_decrypt
        - RSA_padding_check_PKCS1_OAEP_mgf1
        - _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:305,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:306,15'
              BranchSideFuncs:
                - RSA_decrypt
                - _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
                - RSA_decrypt
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:310,8'
              BranchSideFuncs:
                - RSA_decrypt
                - _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
                - RSA_decrypt
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:310,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:311,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:315,7'
              BranchSideFuncs:
                - RSA_decrypt
                - _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
                - RSA_decrypt
                - RSA_padding_check_PKCS1_OAEP_mgf1
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:315,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:317,21'
              BranchSideFuncs:
                - _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
                - RSA_decrypt
                - RSA_padding_check_PKCS1_OAEP_mgf1
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:328,22'
              BranchSideFuncs:
                - RSA_decrypt
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:317,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:318,22'
              BranchSideFuncs:
                - RSA_decrypt
                - RSA_padding_check_PKCS1_OAEP_mgf1
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:323,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:319,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:321,13'
              BranchSideFuncs:
                - RSA_padding_check_PKCS1_OAEP_mgf1
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:323,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:317,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:323,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:325,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:303,26'
          Dst:             EVP_PKEY_size
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:311,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:317,10'
          Dst:             _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:318,10'
          Dst:             RSA_decrypt
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:320,10'
          Dst:             RSA_padding_check_PKCS1_OAEP_mgf1
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:328,10'
          Dst:             RSA_decrypt
    - functionName:    _ZL16pkey_rsa_encryptP15evp_pkey_ctx_stPhPmPKhm
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - outlen
        - in
        - inlen
      BBCount:         17
      ICount:          155
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_size
        - RSA_encrypt
        - RSA_padding_add_PKCS1_OAEP_mgf1
        - _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:274,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:275,15'
              BranchSideFuncs:
                - RSA_encrypt
                - _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - RSA_encrypt
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:279,8'
              BranchSideFuncs:
                - RSA_encrypt
                - _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - RSA_encrypt
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:279,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:280,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:284,7'
              BranchSideFuncs:
                - RSA_encrypt
                - _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - RSA_encrypt
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:284,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:285,21'
              BranchSideFuncs:
                - _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - RSA_encrypt
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:296,22'
              BranchSideFuncs:
                - RSA_encrypt
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:285,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:286,42'
              BranchSideFuncs:
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - RSA_encrypt
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:291,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:288,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:289,22'
              BranchSideFuncs:
                - RSA_encrypt
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:291,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:285,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:291,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:293,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:272,26'
          Dst:             EVP_PKEY_size
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:280,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:285,10'
          Dst:             _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:286,10'
          Dst:             RSA_padding_add_PKCS1_OAEP_mgf1
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:289,10'
          Dst:             RSA_encrypt
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:296,10'
          Dst:             RSA_encrypt
    - functionName:    _ZL23pkey_rsa_verify_recoverP15evp_pkey_ctx_stPhPmPKhm
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
        - sig
        - sig_len
      BBCount:         33
      ICount:          243
      EdgeCount:       45
      CyclomaticComplexity: 14
      functionsReached:
        - CRYPTO_memcmp
        - ERR_put_error
        - EVP_MD_size
        - EVP_MD_type
        - EVP_PKEY_size
        - OPENSSL_free
        - RSA_add_pkcs1_prefix
        - RSA_verify_raw
        - _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:210,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:211,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:215,8'
              BranchSideFuncs:
                - EVP_MD_size
                - _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
                - EVP_MD_type
                - RSA_add_pkcs1_prefix
                - RSA_verify_raw
                - _ZL14OPENSSL_memcpyPvPKvm.13287
                - OPENSSL_free
                - CRYPTO_memcmp
                - RSA_verify_raw
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:215,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:216,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:220,7'
              BranchSideFuncs:
                - EVP_MD_size
                - _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
                - EVP_MD_type
                - RSA_add_pkcs1_prefix
                - RSA_verify_raw
                - _ZL14OPENSSL_memcpyPvPKvm.13287
                - OPENSSL_free
                - CRYPTO_memcmp
                - RSA_verify_raw
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:220,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:221,27'
              BranchSideFuncs:
                - RSA_verify_raw
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:225,7'
              BranchSideFuncs:
                - EVP_MD_size
                - _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
                - EVP_MD_type
                - RSA_add_pkcs1_prefix
                - RSA_verify_raw
                - _ZL14OPENSSL_memcpyPvPKvm.13287
                - OPENSSL_free
                - CRYPTO_memcmp
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:225,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:226,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:231,39'
              BranchSideFuncs:
                - EVP_MD_size
                - _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
                - EVP_MD_type
                - RSA_add_pkcs1_prefix
                - RSA_verify_raw
                - _ZL14OPENSSL_memcpyPvPKvm.13287
                - OPENSSL_free
                - CRYPTO_memcmp
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:235,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:237,65'
              BranchSideFuncs:
                - EVP_MD_type
                - RSA_add_pkcs1_prefix
                - RSA_verify_raw
                - _ZL14OPENSSL_memcpyPvPKvm.13287
                - OPENSSL_free
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:239,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:235,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:239,5'
              BranchSideFuncs:
                - RSA_verify_raw
                - _ZL14OPENSSL_memcpyPvPKvm.13287
                - OPENSSL_free
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:243,7'
              BranchSideFuncs:
                - RSA_verify_raw
                - _ZL14OPENSSL_memcpyPvPKvm.13287
                - OPENSSL_free
                - CRYPTO_memcmp
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:245,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:246,7'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - _ZL14OPENSSL_memcpyPvPKvm.13287
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:249,8'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13287
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:246,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:248,21'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13287
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:249,8'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13287
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:244,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:249,8'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13287
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:252,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13287
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:252,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:253,18'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.13287
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:256,8'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13287
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:256,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:257,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13287
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:260,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13287
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:260,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:261,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13287
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:263,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:208,26'
          Dst:             EVP_PKEY_size
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:216,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:221,12'
          Dst:             RSA_verify_raw
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:231,27'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:235,8'
          Dst:             _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:237,53'
          Dst:             EVP_MD_type
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:236,8'
          Dst:             RSA_add_pkcs1_prefix
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:244,8'
          Dst:             RSA_verify_raw
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:248,7'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:253,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:261,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL15pkey_rsa_verifyP15evp_pkey_ctx_stPKhmS2_m
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         19
      ICount:          163
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_memcmp
        - ERR_put_error
        - EVP_MD_type
        - EVP_PKEY_size
        - RSA_verify
        - RSA_verify_pss_mgf1
        - RSA_verify_raw
        - _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:175,13'
              BranchSideFuncs:
                - RSA_verify_pss_mgf1
                - EVP_MD_type
                - RSA_verify
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:189,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_size
                - _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
                - RSA_verify_raw
                - CRYPTO_memcmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:175,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:177,39'
              BranchSideFuncs:
                - EVP_MD_type
                - RSA_verify
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:180,36'
              BranchSideFuncs:
                - RSA_verify_pss_mgf1
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:184,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:190,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:191,23'
              BranchSideFuncs:
                - RSA_verify_raw
                - CRYPTO_memcmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:193,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:190,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:193,5'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:195,7'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:195,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:195,40'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:196,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:196,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:200,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:177,27'
          Dst:             EVP_MD_type
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:177,16'
          Dst:             RSA_verify
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:180,16'
          Dst:             RSA_verify_pss_mgf1
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:189,26'
          Dst:             EVP_PKEY_size
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:190,8'
          Dst:             _ZL10setup_tbufP12RSA_PKEY_CTXP15evp_pkey_ctx_st
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:191,8'
          Dst:             RSA_verify_raw
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:195,26'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:196,5'
          Dst:             ERR_put_error
    - functionName:    _ZL13pkey_rsa_signP15evp_pkey_ctx_stPhPmPKhm
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - sig
        - siglen
        - tbs
        - tbslen
      BBCount:         15
      ICount:          155
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_MD_type
        - EVP_PKEY_size
        - RSA_sign
        - RSA_sign_pss_mgf1
        - RSA_sign_raw
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:137,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:138,15'
              BranchSideFuncs:
                - RSA_sign_raw
                - RSA_sign_pss_mgf1
                - EVP_MD_type
                - RSA_sign
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:142,8'
              BranchSideFuncs:
                - RSA_sign_raw
                - RSA_sign_pss_mgf1
                - EVP_MD_type
                - RSA_sign
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:143,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:147,7'
              BranchSideFuncs:
                - RSA_sign_raw
                - RSA_sign_pss_mgf1
                - EVP_MD_type
                - RSA_sign
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:149,13'
              BranchSideFuncs:
                - RSA_sign_pss_mgf1
                - EVP_MD_type
                - RSA_sign
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:166,23'
              BranchSideFuncs:
                - RSA_sign_raw
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:149,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:151,35'
              BranchSideFuncs:
                - EVP_MD_type
                - RSA_sign
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:158,34'
              BranchSideFuncs:
                - RSA_sign_pss_mgf1
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:162,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:151,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:152,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:154,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:135,26'
          Dst:             EVP_PKEY_size
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:143,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:151,23'
          Dst:             EVP_MD_type
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:151,14'
          Dst:             RSA_sign
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:158,16'
          Dst:             RSA_sign_pss_mgf1
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:166,10'
          Dst:             RSA_sign_raw
    - functionName:    _ZL15pkey_rsa_keygenP15evp_pkey_ctx_stP11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         16
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BN_new
        - BN_set_word
        - EVP_PKEY_assign_RSA
        - RSA_free
        - RSA_generate_key_ex
        - RSA_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:484,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:485,21'
              BranchSideFuncs:
                - RSA_new
                - RSA_generate_key_ex
                - RSA_free
                - EVP_PKEY_assign_RSA
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:490,9'
              BranchSideFuncs:
                - RSA_new
                - RSA_generate_key_ex
                - RSA_free
                - EVP_PKEY_assign_RSA
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:486,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:486,40'
              BranchSideFuncs:
                - BN_set_word
                - RSA_new
                - RSA_generate_key_ex
                - RSA_free
                - EVP_PKEY_assign_RSA
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:487,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:486,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:487,7'
              BranchSideFuncs:
                - RSA_new
                - RSA_generate_key_ex
                - RSA_free
                - EVP_PKEY_assign_RSA
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:489,3'
              BranchSideFuncs:
                - RSA_new
                - RSA_generate_key_ex
                - RSA_free
                - EVP_PKEY_assign_RSA
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:491,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:492,5'
              BranchSideFuncs:
                - RSA_generate_key_ex
                - RSA_free
                - EVP_PKEY_assign_RSA
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:495,28'
              BranchSideFuncs:
                - RSA_generate_key_ex
                - RSA_free
                - EVP_PKEY_assign_RSA
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:495,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:496,14'
              BranchSideFuncs:
                - EVP_PKEY_assign_RSA
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:500,23'
              BranchSideFuncs:
                - EVP_PKEY_assign_RSA
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:485,21'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:486,28'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:490,9'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:495,8'
          Dst:             RSA_generate_key_ex
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:496,5'
          Dst:             RSA_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:500,3'
          Dst:             EVP_PKEY_assign_RSA
    - functionName:    _ZL16pkey_rsa_cleanupP15evp_pkey_ctx_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:110,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:113,11'
              BranchSideFuncs:
                - BN_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:113,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:114,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:115,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:116,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL13pkey_rsa_copyP15evp_pkey_ctx_stS0_
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         16
      ICount:          146
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BN_dup
        - OPENSSL_free
        - OPENSSL_memdup
        - _ZL13pkey_rsa_initP15evp_pkey_ctx_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:76,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:77,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memdup
                - BN_dup
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:79,43'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memdup
                - BN_dup
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:83,28'
              BranchSideFuncs:
                - BN_dup
                - OPENSSL_free
                - OPENSSL_memdup
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:89,20'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:84,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:85,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memdup
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:87,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:93,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:94,18'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memdup
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:103,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:97,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:98,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:100,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:76,8'
          Dst:             _ZL13pkey_rsa_initP15evp_pkey_ctx_st
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:83,21'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:94,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:96,9'
          Dst:             OPENSSL_memdup
    - functionName:    _ZL13pkey_rsa_initP15evp_pkey_ctx_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_zalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa.cc:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:62,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa.cc:65,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa.cc:60,40'
          Dst:             OPENSSL_zalloc
    - functionName:    EVP_PKEY_get1_RSA
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_PKEY_get0_RSA
        - RSA_up_ref
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:194,7'
              BranchSideFuncs:
                - RSA_up_ref
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:195,16'
              BranchSideFuncs:
                - RSA_up_ref
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:193,14'
          Dst:             EVP_PKEY_get0_RSA
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:195,5'
          Dst:             RSA_up_ref
    - functionName:    EVP_PKEY_get0_RSA
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:186,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:189,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:186,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_assign_RSA
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - key
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - evp_pkey_set_method
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:179,3'
          Dst:             evp_pkey_set_method
    - functionName:    _ZL14rsa_pub_decodeP11evp_pkey_stP6cbs_stS2_
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - params
        - key
      BBCount:         16
      ICount:          87
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_asn1
        - CBS_len
        - ERR_put_error
        - EVP_PKEY_assign_RSA
        - RSA_free
        - RSA_parse_public_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:53,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:53,54'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - RSA_parse_public_key
                - CBS_len
                - EVP_PKEY_assign_RSA
                - ERR_put_error
                - RSA_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:55,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:53,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:54,15'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:55,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:55,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:59,35'
              BranchSideFuncs:
                - RSA_parse_public_key
                - CBS_len
                - EVP_PKEY_assign_RSA
                - ERR_put_error
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:60,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:60,30'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:61,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:61,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:66,23'
              BranchSideFuncs:
                - EVP_PKEY_assign_RSA
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:53,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:53,54'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:54,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:55,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:59,14'
          Dst:             RSA_parse_public_key
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:60,22'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:61,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:62,5'
          Dst:             RSA_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:66,3'
          Dst:             EVP_PKEY_assign_RSA
    - functionName:    _ZL14rsa_pub_encodeP6cbb_stPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - key
      BBCount:         21
      ICount:          108
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_u8
        - CBB_flush
        - ERR_put_error
        - RSA_marshal_public_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:32,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:33,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u8
                - RSA_marshal_public_key
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:41,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:33,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:34,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_u8
                - RSA_marshal_public_key
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:41,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:35,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:36,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - RSA_marshal_public_key
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:41,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:36,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:37,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_u8
                - RSA_marshal_public_key
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:41,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:37,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:38,8'
              BranchSideFuncs:
                - CBB_add_u8
                - ERR_put_error
                - RSA_marshal_public_key
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:41,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:38,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:39,47'
              BranchSideFuncs:
                - RSA_marshal_public_key
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:41,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:39,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:40,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:41,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:32,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:41,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:45,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:32,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:33,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:34,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:36,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:37,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:38,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:39,8'
          Dst:             RSA_marshal_public_key
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:40,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:41,5'
          Dst:             ERR_put_error
    - functionName:    _ZL11rsa_pub_cmpPK11evp_pkey_stS1_
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_cmp
        - RSA_get0_e
        - RSA_get0_n
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:73,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:73,60'
              BranchSideFuncs:
                - RSA_get0_e
                - RSA_get0_e
                - BN_cmp
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:74,28'
              BranchSideFuncs:
                - RSA_get0_e
                - RSA_get0_e
                - BN_cmp
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:73,17'
          Dst:             RSA_get0_n
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:73,36'
          Dst:             RSA_get0_n
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:73,10'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:74,17'
          Dst:             RSA_get0_e
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:74,36'
          Dst:             RSA_get0_e
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:74,10'
          Dst:             BN_cmp
    - functionName:    _ZL15rsa_priv_decodeP11evp_pkey_stP6cbs_stS2_
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - params
        - key
      BBCount:         16
      ICount:          87
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_asn1
        - CBS_len
        - ERR_put_error
        - EVP_PKEY_assign_RSA
        - RSA_free
        - RSA_parse_private_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:99,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:99,54'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - RSA_parse_private_key
                - CBS_len
                - EVP_PKEY_assign_RSA
                - ERR_put_error
                - RSA_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:101,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:99,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:100,15'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:101,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:101,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:105,36'
              BranchSideFuncs:
                - RSA_parse_private_key
                - CBS_len
                - EVP_PKEY_assign_RSA
                - ERR_put_error
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:106,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:106,30'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:107,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:106,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:107,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:112,23'
              BranchSideFuncs:
                - EVP_PKEY_assign_RSA
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:99,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:99,54'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:100,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:101,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:105,14'
          Dst:             RSA_parse_private_key
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:106,22'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:107,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:108,5'
          Dst:             RSA_free
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:112,3'
          Dst:             EVP_PKEY_assign_RSA
    - functionName:    _ZL15rsa_priv_encodeP6cbb_stPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - key
      BBCount:         21
      ICount:          108
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_asn1_uint64
        - CBB_flush
        - ERR_put_error
        - RSA_marshal_private_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:80,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:81,8'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - RSA_marshal_private_key
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:89,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:81,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:82,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - RSA_marshal_private_key
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:89,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:82,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:83,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_asn1
                - RSA_marshal_private_key
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:89,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:84,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:85,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - RSA_marshal_private_key
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:89,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:85,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:86,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - RSA_marshal_private_key
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:89,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:86,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:87,46'
              BranchSideFuncs:
                - RSA_marshal_private_key
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:89,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:87,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:88,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:89,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:89,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:93,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:80,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:81,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:82,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:83,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:85,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:86,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:87,8'
          Dst:             RSA_marshal_private_key
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:88,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:89,5'
          Dst:             ERR_put_error
    - functionName:    _ZL10rsa_opaquePK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_is_opaque
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:118,10'
          Dst:             RSA_is_opaque
    - functionName:    _ZL12int_rsa_sizePK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:123,10'
          Dst:             RSA_size
    - functionName:    _ZL8rsa_bitsPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_bits
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:128,10'
          Dst:             RSA_bits
    - functionName:    _ZL12int_rsa_freeP11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RSA_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:132,3'
          Dst:             RSA_free
    - functionName:    EVP_PKEY_set1_RSA
      functionSourceFile: '/src/boringssl/crypto/evp/p_rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - key
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_PKEY_assign_RSA
        - RSA_up_ref
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_rsa_asn1.cc:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:172,16'
              BranchSideFuncs:
                - RSA_up_ref
            - BranchSide:      '/src/boringssl/crypto/evp/p_rsa_asn1.cc:175,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:171,7'
          Dst:             EVP_PKEY_assign_RSA
        - Src:             '/src/boringssl/crypto/evp/p_rsa_asn1.cc:172,5'
          Dst:             RSA_up_ref
    - functionName:    _ZL16pkey_x25519_ctrlP15evp_pkey_ctx_stiiPv
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         6
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.cc:81,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:85,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:88,7'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519.cc:88,7'
          Dst:             ERR_put_error
    - functionName:    _ZL18pkey_x25519_deriveP15evp_pkey_ctx_stPhPm
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
      BBCount:         23
      ICount:          129
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - X25519
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.cc:46,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:46,28'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:47,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.cc:46,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:47,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:52,44'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - X25519
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.cc:55,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:55,26'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:56,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.cc:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:56,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:60,8'
              BranchSideFuncs:
                - ERR_put_error
                - X25519
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.cc:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:61,5'
              BranchSideFuncs:
                - X25519
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:65,7'
              BranchSideFuncs:
                - X25519
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.cc:65,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:66,10'
              BranchSideFuncs:
                - X25519
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:76,4'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.cc:66,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:67,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:70,17'
              BranchSideFuncs:
                - X25519
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.cc:70,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:71,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:74,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519.cc:47,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519.cc:56,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519.cc:61,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519.cc:67,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519.cc:70,10'
          Dst:             X25519
        - Src:             '/src/boringssl/crypto/evp/p_x25519.cc:71,7'
          Dst:             ERR_put_error
    - functionName:    _ZL18pkey_x25519_keygenP15evp_pkey_ctx_stP11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - OPENSSL_malloc
        - X25519_keypair
        - evp_pkey_set_method
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519.cc:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:31,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519.cc:34,23'
              BranchSideFuncs:
                - evp_pkey_set_method
                - X25519_keypair
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519.cc:29,38'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/p_x25519.cc:34,3'
          Dst:             evp_pkey_set_method
        - Src:             '/src/boringssl/crypto/evp/p_x25519.cc:36,3'
          Dst:             X25519_keypair
        - Src:             '/src/boringssl/crypto/evp/p_x25519.cc:39,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL16pkey_x25519_copyP15evp_pkey_ctx_stS0_
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/../internal.h:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:852,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:855,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/../internal.h:855,10'
          Dst:             memcmp
    - functionName:    _ZL11x25519_freeP11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:27,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL11x25519_bitsPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11x25519_sizePK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL28x25519_get1_tls_encodedpointPK11evp_pkey_stPPh
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - out_ptr
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - OPENSSL_memdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:122,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:126,57'
              BranchSideFuncs:
                - OPENSSL_memdup
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:122,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:126,42'
          Dst:             OPENSSL_memdup
    - functionName:    _ZL28x25519_set1_tls_encodedpointP11evp_pkey_stPKhm
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pkey
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18x25519_set_pub_rawP11evp_pkey_stPKhm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:115,10'
          Dst:             _ZL18x25519_set_pub_rawP11evp_pkey_stPKhm
    - functionName:    _ZL18x25519_set_pub_rawP11evp_pkey_stPKhm
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pkey
        - in
        - len
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - _ZL11x25519_freeP11evp_pkey_st
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:54,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:59,38'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.13388
                - _ZL11x25519_freeP11evp_pkey_st
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:61,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:64,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13388
                - _ZL11x25519_freeP11evp_pkey_st
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:54,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:59,38'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:64,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:67,3'
          Dst:             _ZL11x25519_freeP11evp_pkey_st
    - functionName:    _ZL18x25519_get_pub_rawPK11evp_pkey_stPhPm
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - out
        - out_len
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:99,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:103,8'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13388
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:104,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:108,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13388
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:104,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:108,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL19x25519_get_priv_rawPK11evp_pkey_stPhPm
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
        - out
        - out_len
      BBCount:         10
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:76,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13388
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:80,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13388
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:81,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:85,8'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13388
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:86,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:90,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13388
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:76,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:86,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:90,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL19x25519_set_priv_rawP11evp_pkey_stPKhm
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pkey
        - in
        - len
      BBCount:         8
      ICount:          70
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - X25519_public_from_private
        - _ZL11x25519_freeP11evp_pkey_st
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:32,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:33,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:38,38'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.13388
                - X25519_public_from_private
                - _ZL11x25519_freeP11evp_pkey_st
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:39,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:40,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:43,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13388
                - X25519_public_from_private
                - _ZL11x25519_freeP11evp_pkey_st
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:33,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:38,38'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:43,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:44,3'
          Dst:             X25519_public_from_private
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:47,3'
          Dst:             _ZL11x25519_freeP11evp_pkey_st
    - functionName:    _ZL18x25519_priv_encodeP6cbb_stPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pkey
      BBCount:         23
      ICount:          122
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_asn1_uint64
        - CBB_add_bytes
        - CBB_flush
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:186,5'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:192,21'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:192,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:193,8'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:203,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:193,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:194,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:203,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:194,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:195,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:203,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:196,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:197,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:203,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:197,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:198,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:203,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:198,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:201,30'
              BranchSideFuncs:
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:203,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:201,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:202,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:203,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:203,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:207,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:186,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:192,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:193,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:194,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:195,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:197,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:198,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:201,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:202,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:203,5'
          Dst:             ERR_put_error
    - functionName:    _ZL17x25519_pub_decodeP11evp_pkey_stP6cbs_stS2_
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - params
        - key
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_data
        - CBS_len
        - ERR_put_error
        - _ZL18x25519_set_pub_rawP11evp_pkey_stPKhm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:135,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:139,29'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL18x25519_set_pub_rawP11evp_pkey_stPKhm
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:134,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:135,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:139,34'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:139,49'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:139,10'
          Dst:             _ZL18x25519_set_pub_rawP11evp_pkey_stPKhm
    - functionName:    _ZL17x25519_pub_encodeP6cbb_stPK11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pkey
      BBCount:         19
      ICount:          100
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_bytes
        - CBB_add_u8
        - CBB_flush
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:147,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:148,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_u8
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:155,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:148,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:149,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - ERR_put_error
                - CBB_add_asn1
                - CBB_add_u8
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:155,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:150,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:151,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - CBB_add_u8
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:155,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:151,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:152,8'
              BranchSideFuncs:
                - CBB_add_u8
                - ERR_put_error
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:155,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:152,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:153,38'
              BranchSideFuncs:
                - CBB_add_bytes
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:155,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:153,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:154,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:155,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:155,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:159,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:147,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:148,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:149,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:151,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:152,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:153,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:154,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:155,5'
          Dst:             ERR_put_error
    - functionName:    _ZL14x25519_pub_cmpPK11evp_pkey_stS1_
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcmpPKvS0_m
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:165,10'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    _ZL18x25519_priv_decodeP11evp_pkey_stP6cbs_stS2_
      functionSourceFile: '/src/boringssl/crypto/evp/p_x25519_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - params
        - key
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_len
        - ERR_put_error
        - _ZL19x25519_set_priv_rawP11evp_pkey_stPKhm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:174,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:175,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:176,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:175,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:175,67'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL19x25519_set_priv_rawP11evp_pkey_stPKhm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:176,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_x25519_asn1.cc:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:176,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_x25519_asn1.cc:180,30'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL19x25519_set_priv_rawP11evp_pkey_stPKhm
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:174,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:175,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:175,59'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:176,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:180,35'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:180,53'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/evp/p_x25519_asn1.cc:180,10'
          Dst:             _ZL19x25519_set_priv_rawP11evp_pkey_stPKhm
    - functionName:    CRYPTO_cleanup_all_ex_data
      functionSourceFile: '/src/boringssl/crypto/ex_data.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_void_free
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:515,1'
          Dst:             OPENSSL_sk_free
    - functionName:    CRYPTO_free_ex_data
      functionSourceFile: '/src/boringssl/crypto/ex_data.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ex_data_class
        - ad
      BBCount:         17
      ICount:          136
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_atomic_load_u32
        - CRYPTO_get_ex_data
        - __assert_fail
        - sk_void_free
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ex_data.cc:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:115,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:118,48'
              BranchSideFuncs:
                - CRYPTO_atomic_load_u32
                - __assert_fail
                - sk_void_free
                - CRYPTO_get_ex_data
        - Branch String:   '/src/boringssl/crypto/ex_data.cc:120,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:120,3'
              BranchSideFuncs:
                - sk_void_free
                - CRYPTO_get_ex_data
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:124,41'
              BranchSideFuncs:
                - sk_void_free
                - CRYPTO_get_ex_data
        - Branch String:   '/src/boringssl/crypto/ex_data.cc:125,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:126,11'
              BranchSideFuncs:
                - sk_void_free
                - CRYPTO_get_ex_data
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:135,16'
              BranchSideFuncs:
                - sk_void_free
        - Branch String:   '/src/boringssl/crypto/ex_data.cc:126,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:127,24'
              BranchSideFuncs:
                - CRYPTO_get_ex_data
                - sk_void_free
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:132,16'
              BranchSideFuncs:
                - sk_void_free
                - CRYPTO_get_ex_data
      Callsites:
        - Src:             '/src/boringssl/crypto/ex_data.cc:118,24'
          Dst:             CRYPTO_atomic_load_u32
        - Src:             '/src/boringssl/crypto/ex_data.cc:120,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/ex_data.cc:128,19'
          Dst:             CRYPTO_get_ex_data
        - Src:             '/src/boringssl/crypto/ex_data.cc:135,3'
          Dst:             sk_void_free
    - functionName:    CRYPTO_atomic_load_u32
      functionSourceFile: '/src/boringssl/crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_get_ex_data
      functionSourceFile: '/src/boringssl/crypto/ex_data.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ad
        - idx
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - sk_void_num
        - sk_void_value
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ex_data.cc:103,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:103,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:104,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/ex_data.cc:103,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:103,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:104,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/ex_data.cc:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:104,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:106,24'
              BranchSideFuncs:
                - sk_void_value
      Callsites:
        - Src:             '/src/boringssl/crypto/ex_data.cc:103,51'
          Dst:             sk_void_num
        - Src:             '/src/boringssl/crypto/ex_data.cc:106,10'
          Dst:             sk_void_value
    - functionName:    sk_void_num
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:515,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_void_value
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:515,1'
          Dst:             OPENSSL_sk_value
    - functionName:    CRYPTO_new_ex_data
      functionSourceFile: '/src/boringssl/crypto/ex_data.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ad
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_void_set
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - i
        - p
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:515,1'
          Dst:             OPENSSL_sk_set
    - functionName:    sk_void_push
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:515,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_void_new_null
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/stack.h:515,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:515,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:515,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:515,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    CRYPTO_set_ex_data
      functionSourceFile: '/src/boringssl/crypto/ex_data.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ad
        - index
        - val
      BBCount:         17
      ICount:          104
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - abort
        - sk_void_new_null
        - sk_void_num
        - sk_void_push
        - sk_void_set
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ex_data.cc:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:81,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:84,7'
              BranchSideFuncs:
                - sk_void_num
                - sk_void_set
                - sk_void_push
                - sk_void_new_null
        - Branch String:   '/src/boringssl/crypto/ex_data.cc:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:85,14'
              BranchSideFuncs:
                - sk_void_new_null
                - sk_void_num
                - sk_void_set
                - sk_void_push
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:92,31'
              BranchSideFuncs:
                - sk_void_num
                - sk_void_set
                - sk_void_push
        - Branch String:   '/src/boringssl/crypto/ex_data.cc:86,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:87,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:89,3'
              BranchSideFuncs:
                - sk_void_num
                - sk_void_set
                - sk_void_push
        - Branch String:   '/src/boringssl/crypto/ex_data.cc:92,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:93,23'
              BranchSideFuncs:
                - sk_void_push
                - sk_void_set
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:98,15'
              BranchSideFuncs:
                - sk_void_set
        - Branch String:   '/src/boringssl/crypto/ex_data.cc:93,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:94,7'
              BranchSideFuncs:
                - sk_void_set
                - sk_void_push
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:96,3'
              BranchSideFuncs:
                - sk_void_set
                - sk_void_push
      Callsites:
        - Src:             '/src/boringssl/crypto/ex_data.cc:81,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/ex_data.cc:85,14'
          Dst:             sk_void_new_null
        - Src:             '/src/boringssl/crypto/ex_data.cc:92,19'
          Dst:             sk_void_num
        - Src:             '/src/boringssl/crypto/ex_data.cc:93,10'
          Dst:             sk_void_push
        - Src:             '/src/boringssl/crypto/ex_data.cc:98,3'
          Dst:             sk_void_set
    - functionName:    CRYPTO_atomic_store_u32
      functionSourceFile: '/src/boringssl/crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - val
        - desired
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_get_ex_new_index_ex
      functionSourceFile: '/src/boringssl/crypto/ex_data.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ex_data_class
        - argl
        - argp
        - free_func
      BBCount:         15
      ICount:          139
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - CRYPTO_atomic_load_u32
        - CRYPTO_atomic_store_u32
        - ERR_put_error
        - OPENSSL_malloc
        - __assert_fail
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ex_data.cc:42,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:43,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:46,17'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_atomic_load_u32
                - CRYPTO_atomic_store_u32
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
                - ERR_put_error
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/ex_data.cc:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:56,5'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:62,7'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/ex_data.cc:62,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:63,5'
              BranchSideFuncs:
                - __assert_fail
                - CRYPTO_atomic_store_u32
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:67,33'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/ex_data.cc:63,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:63,5'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/ex_data.cc:64,28'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/ex_data.cc:41,7'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/ex_data.cc:51,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/ex_data.cc:53,24'
          Dst:             CRYPTO_atomic_load_u32
        - Src:             '/src/boringssl/crypto/ex_data.cc:56,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ex_data.cc:57,5'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/ex_data.cc:63,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/ex_data.cc:71,3'
          Dst:             CRYPTO_atomic_store_u32
        - Src:             '/src/boringssl/crypto/ex_data.cc:72,3'
          Dst:             CRYPTO_MUTEX_unlock_write
    - functionName:    CRYPTO_set_fuzzer_mode
      functionSourceFile: '/src/boringssl/crypto/fuzzer_mode.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - enabled
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_atomic_store_u32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/fuzzer_mode.cc:28,3'
          Dst:             CRYPTO_atomic_store_u32
    - functionName:    CRYPTO_fuzzer_mode_enabled
      functionSourceFile: '/src/boringssl/crypto/fuzzer_mode.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_atomic_load_u32
      functionUses:    21
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/fuzzer_mode.cc:24,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/fuzzer_mode.cc:24,10'
              BranchSideFuncs:
                - CRYPTO_atomic_load_u32
            - BranchSide:      '/src/boringssl/crypto/fuzzer_mode.cc:24,10'
              BranchSideFuncs:
                - CRYPTO_atomic_load_u32
      Callsites:
        - Src:             '/src/boringssl/crypto/fuzzer_mode.cc:24,10'
          Dst:             CRYPTO_atomic_load_u32
    - functionName:    _ZL4p256PhPKhS1_
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_dh
        - my_private
        - their_public
      BBCount:         24
      ICount:          140
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - EC_group_p256
        - ERR_put_error
        - __assert_fail
        - ec_affine_to_jacobian
        - ec_felem_from_bytes
        - ec_felem_to_bytes
        - ec_jacobian_to_affine
        - ec_point_mul_scalar
        - ec_point_set_affine_coordinates
        - ec_scalar_from_bytes
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:423,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:424,28'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:429,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:424,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:425,28'
              BranchSideFuncs:
                - ec_felem_from_bytes
                - ERR_put_error
                - ec_point_set_affine_coordinates
                - ec_scalar_from_bytes
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ec_felem_to_bytes
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:429,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:425,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:426,40'
              BranchSideFuncs:
                - ec_point_set_affine_coordinates
                - ERR_put_error
                - ec_scalar_from_bytes
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ec_felem_to_bytes
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:429,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:426,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:427,29'
              BranchSideFuncs:
                - ec_scalar_from_bytes
                - ERR_put_error
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ec_felem_to_bytes
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:429,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:423,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:429,5'
              BranchSideFuncs:
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ec_felem_to_bytes
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:433,25'
              BranchSideFuncs:
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ec_felem_to_bytes
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:435,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:436,30'
              BranchSideFuncs:
                - ec_jacobian_to_affine
                - ERR_put_error
                - ec_felem_to_bytes
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:437,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:434,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:437,5'
              BranchSideFuncs:
                - ec_felem_to_bytes
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:442,21'
              BranchSideFuncs:
                - ec_felem_to_bytes
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:443,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:443,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:444,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:417,33'
          Dst:             EC_group_p256
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:424,8'
          Dst:             ec_felem_from_bytes
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:425,8'
          Dst:             ec_felem_from_bytes
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:426,8'
          Dst:             ec_point_set_affine_coordinates
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:427,8'
          Dst:             ec_scalar_from_bytes
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:429,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:433,3'
          Dst:             ec_affine_to_jacobian
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:434,8'
          Dst:             ec_point_mul_scalar
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:436,8'
          Dst:             ec_jacobian_to_affine
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:437,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:442,3'
          Dst:             ec_felem_to_bytes
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:443,3'
          Dst:             __assert_fail
    - functionName:    _ZL26p256_private_key_from_seedPhPKh
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_priv
        - seed
      BBCount:         18
      ICount:          111
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - EC_group_p256
        - ERR_put_error
        - EVP_sha256
        - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
        - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
        - __assert_fail
        - ec_scalar_from_bytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:373,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:376,5'
              BranchSideFuncs:
                - __assert_fail
                - EC_group_p256
                - ERR_put_error
                - EVP_sha256
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - ec_scalar_from_bytes
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:378,3'
              BranchSideFuncs:
                - __assert_fail
                - EC_group_p256
                - ERR_put_error
                - EVP_sha256
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - ec_scalar_from_bytes
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:378,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:378,3'
              BranchSideFuncs:
                - EC_group_p256
                - ERR_put_error
                - EVP_sha256
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - ec_scalar_from_bytes
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:380,33'
              BranchSideFuncs:
                - EC_group_p256
                - ERR_put_error
                - EVP_sha256
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - ec_scalar_from_bytes
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:383,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:384,34'
              BranchSideFuncs:
                - EVP_sha256
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - ec_scalar_from_bytes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:400,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:385,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:389,7'
              BranchSideFuncs:
                - ec_scalar_from_bytes
                - ERR_put_error
                - EVP_sha256
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:393,30'
              BranchSideFuncs:
                - ec_scalar_from_bytes
                - ERR_put_error
                - EVP_sha256
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:393,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:395,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:397,3'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_sha256
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - ec_scalar_from_bytes
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:373,29'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:373,8'
          Dst:             _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:378,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:380,33'
          Dst:             EC_group_p256
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:385,30'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:385,10'
          Dst:             _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:393,9'
          Dst:             ec_scalar_from_bytes
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:400,3'
          Dst:             ERR_put_error
    - functionName:    _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hkdf_md
        - out_key
        - out_len
        - salt
        - salt_len
        - suite_id
        - suite_id_len
        - label
        - ikm
        - ikm_len
      BBCount:         14
      ICount:          109
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_bytes
        - CBB_cleanup
        - CBB_data
        - CBB_init
        - CBB_len
        - HKDF_extract
        - _ZL16add_label_stringP6cbb_stPKc
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:99,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:99,38'
              BranchSideFuncs:
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_cleanup
                - CBB_add_bytes
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_add_bytes
                - CBB_data
                - CBB_len
                - HKDF_extract
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:100,12'
              BranchSideFuncs:
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_cleanup
                - CBB_add_bytes
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_add_bytes
                - CBB_data
                - CBB_len
                - HKDF_extract
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:100,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:100,59'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_cleanup
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_add_bytes
                - CBB_data
                - CBB_len
                - HKDF_extract
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:101,40'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_cleanup
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_add_bytes
                - CBB_data
                - CBB_len
                - HKDF_extract
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:101,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:101,64'
              BranchSideFuncs:
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_cleanup
                - CBB_add_bytes
                - CBB_data
                - CBB_len
                - HKDF_extract
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:102,43'
              BranchSideFuncs:
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_cleanup
                - CBB_add_bytes
                - CBB_data
                - CBB_len
                - HKDF_extract
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:102,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:102,50'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_cleanup
                - CBB_data
                - CBB_len
                - HKDF_extract
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:103,40'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_cleanup
                - CBB_data
                - CBB_len
                - HKDF_extract
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:103,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:103,54'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - HKDF_extract
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:104,25'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - HKDF_extract
                - CBB_cleanup
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:99,12'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:100,12'
          Dst:             _ZL16add_label_stringP6cbb_stPKc
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:101,12'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:102,12'
          Dst:             _ZL16add_label_stringP6cbb_stPKc
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:103,12'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:104,52'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:105,25'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:104,12'
          Dst:             HKDF_extract
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:106,3'
          Dst:             CBB_cleanup
    - functionName:    _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hkdf_md
        - out_key
        - out_len
        - prk
        - prk_len
        - suite_id
        - suite_id_len
        - label
        - info
        - info_len
      BBCount:         16
      ICount:          119
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u16
        - CBB_cleanup
        - CBB_data
        - CBB_init
        - CBB_len
        - HKDF_expand
        - _ZL16add_label_stringP6cbb_stPKc
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:117,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:117,39'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_cleanup
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_add_bytes
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_add_bytes
                - CBB_data
                - CBB_len
                - HKDF_expand
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:118,39'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_cleanup
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_add_bytes
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_add_bytes
                - CBB_data
                - CBB_len
                - HKDF_expand
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:118,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:118,48'
              BranchSideFuncs:
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_cleanup
                - CBB_add_bytes
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_add_bytes
                - CBB_data
                - CBB_len
                - HKDF_expand
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:119,12'
              BranchSideFuncs:
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_cleanup
                - CBB_add_bytes
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_add_bytes
                - CBB_data
                - CBB_len
                - HKDF_expand
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:119,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:119,60'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_cleanup
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_add_bytes
                - CBB_data
                - CBB_len
                - HKDF_expand
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:120,41'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_cleanup
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_add_bytes
                - CBB_data
                - CBB_len
                - HKDF_expand
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:120,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:120,65'
              BranchSideFuncs:
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_cleanup
                - CBB_add_bytes
                - CBB_data
                - CBB_len
                - HKDF_expand
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:121,44'
              BranchSideFuncs:
                - _ZL16add_label_stringP6cbb_stPKc
                - CBB_cleanup
                - CBB_add_bytes
                - CBB_data
                - CBB_len
                - HKDF_expand
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:121,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:121,51'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_cleanup
                - CBB_data
                - CBB_len
                - HKDF_expand
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:122,41'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_cleanup
                - CBB_data
                - CBB_len
                - HKDF_expand
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:122,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:122,57'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - HKDF_expand
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:123,24'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - HKDF_expand
                - CBB_cleanup
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:117,12'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:118,12'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:119,12'
          Dst:             _ZL16add_label_stringP6cbb_stPKc
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:120,12'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:121,12'
          Dst:             _ZL16add_label_stringP6cbb_stPKc
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:122,12'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:124,24'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:124,49'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:123,12'
          Dst:             HKDF_expand
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:125,3'
          Dst:             CBB_cleanup
    - functionName:    _ZL16add_label_stringP6cbb_stPKc
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - label
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_add_bytes
        - strlen
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:89,53'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:89,10'
          Dst:             CBB_add_bytes
    - functionName:    _ZL24p256_public_from_privatePhPKh
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_pub
        - priv
      BBCount:         13
      ICount:          96
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_memcmp
        - EC_group_p256
        - ERR_put_error
        - ec_felem_to_bytes
        - ec_jacobian_to_affine
        - ec_point_mul_scalar_base
        - ec_scalar_from_bytes
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:330,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:331,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:335,29'
              BranchSideFuncs:
                - ec_scalar_from_bytes
                - ec_point_mul_scalar_base
                - ec_jacobian_to_affine
                - ec_felem_to_bytes
                - ec_felem_to_bytes
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:336,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:337,33'
              BranchSideFuncs:
                - ec_point_mul_scalar_base
                - ec_jacobian_to_affine
                - ec_felem_to_bytes
                - ec_felem_to_bytes
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:339,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:337,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:338,30'
              BranchSideFuncs:
                - ec_jacobian_to_affine
                - ec_felem_to_bytes
                - ec_felem_to_bytes
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:339,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:335,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:339,5'
              BranchSideFuncs:
                - ec_felem_to_bytes
                - ec_felem_to_bytes
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:343,3'
              BranchSideFuncs:
                - ec_felem_to_bytes
                - ec_felem_to_bytes
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:324,33'
          Dst:             EC_group_p256
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:330,7'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:331,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:335,8'
          Dst:             ec_scalar_from_bytes
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:337,8'
          Dst:             ec_point_mul_scalar_base
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:338,8'
          Dst:             ec_jacobian_to_affine
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:344,3'
          Dst:             ec_felem_to_bytes
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:345,3'
          Dst:             ec_felem_to_bytes
    - functionName:    _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - kem_id
        - hkdf_md
        - out_key
        - out_len
        - dh
        - dh_len
        - kem_context
        - kem_context_len
      BBCount:         6
      ICount:          89
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
        - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:145,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:145,72'
              BranchSideFuncs:
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:146,30'
              BranchSideFuncs:
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:144,10'
          Dst:             _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:146,10'
          Dst:             _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
    - functionName:    EVP_HPKE_CTX_kdf
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_HPKE_CTX_aead
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1089
      functionLinenumberEnd: 1090
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_HPKE_CTX_kem
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1085
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_HPKE_CTX_max_overhead
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1080
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_AEAD_CTX_aead
        - EVP_AEAD_max_overhead
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:1081,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1081,3'
              BranchSideFuncs:
                - EVP_AEAD_CTX_aead
                - EVP_AEAD_max_overhead
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1081,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:1081,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:1082,32'
          Dst:             EVP_AEAD_CTX_aead
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:1082,10'
          Dst:             EVP_AEAD_max_overhead
    - functionName:    _ZL19hpke_build_suite_idPK15evp_hpke_ctx_stPh
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out
      BBCount:         10
      ICount:          69
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_add_u16
        - CBB_init_fixed
        - _ZL16add_label_stringP6cbb_stPKc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:754,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:754,41'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:755,28'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
                - CBB_add_u16
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:755,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:755,42'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:756,28'
              BranchSideFuncs:
                - CBB_add_u16
                - CBB_add_u16
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:756,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:756,42'
              BranchSideFuncs:
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:757,28'
              BranchSideFuncs:
                - CBB_add_u16
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:753,3'
          Dst:             CBB_init_fixed
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:754,10'
          Dst:             _ZL16add_label_stringP6cbb_stPKc
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:755,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:756,10'
          Dst:             CBB_add_u16
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:757,10'
          Dst:             CBB_add_u16
    - functionName:    EVP_HPKE_CTX_export
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1066
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - secret_len
        - context
        - context_len
      BBCount:         8
      ICount:          77
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_MD_size
        - _ZL19hpke_build_suite_idPK15evp_hpke_ctx_stPh
        - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:1068,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1069,5'
              BranchSideFuncs:
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1071,27'
              BranchSideFuncs:
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:1072,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1075,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1077,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:1068,8'
          Dst:             _ZL19hpke_build_suite_idPK15evp_hpke_ctx_stPh
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:1073,28'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:1072,8'
          Dst:             _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
    - functionName:    EVP_HPKE_CTX_seal
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionLinenumberEnd: 1062
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
        - max_out_len
        - in
        - in_len
        - ad
        - ad_len
      BBCount:         10
      ICount:          105
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_AEAD_CTX_seal
        - EVP_AEAD_nonce_length
        - _ZL10hpke_noncePK15evp_hpke_ctx_stPhm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:1043,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1044,5'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - _ZL10hpke_noncePK15evp_hpke_ctx_stPhm
                - EVP_AEAD_CTX_seal
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1047,7'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - _ZL10hpke_noncePK15evp_hpke_ctx_stPhm
                - EVP_AEAD_CTX_seal
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:1047,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1048,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1053,50'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - _ZL10hpke_noncePK15evp_hpke_ctx_stPhm
                - EVP_AEAD_CTX_seal
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:1056,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1058,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1060,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:1044,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:1048,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:1053,28'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:1054,3'
          Dst:             _ZL10hpke_noncePK15evp_hpke_ctx_stPhm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:1056,8'
          Dst:             EVP_AEAD_CTX_seal
    - functionName:    _ZL10hpke_noncePK15evp_hpke_ctx_stPhm
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 999
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out_nonce
        - nonce_len
      BBCount:         15
      ICount:          106
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:1000,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1000,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.13603
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1003,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.13603
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:1005,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1006,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1011,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:1011,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1012,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1014,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:1000,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:1003,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/hpke/../fipsmodule/ec/../bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/../fipsmodule/ec/../bn/../../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/../fipsmodule/ec/../bn/../../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/../fipsmodule/ec/../bn/../../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_HPKE_CTX_open
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1038
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
        - max_out_len
        - in
        - in_len
        - ad
        - ad_len
      BBCount:         10
      ICount:          105
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_AEAD_CTX_open
        - EVP_AEAD_nonce_length
        - _ZL10hpke_noncePK15evp_hpke_ctx_stPhm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:1019,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1020,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1023,7'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - _ZL10hpke_noncePK15evp_hpke_ctx_stPhm
                - EVP_AEAD_CTX_open
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:1023,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1024,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1029,50'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - _ZL10hpke_noncePK15evp_hpke_ctx_stPhm
                - EVP_AEAD_CTX_open
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:1032,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1034,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:1036,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:1020,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:1024,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:1029,28'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:1030,3'
          Dst:             _ZL10hpke_noncePK15evp_hpke_ctx_stPhm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:1032,8'
          Dst:             EVP_AEAD_CTX_open
    - functionName:    EVP_HPKE_CTX_setup_auth_recipient
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 974
      functionLinenumberEnd: 996
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - key
        - kdf
        - aead
        - enc
        - enc_len
        - info
        - info_len
        - peer_public_key
        - peer_public_key_len
      BBCount:         11
      ICount:          122
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_HPKE_CTX_cleanup
        - EVP_HPKE_CTX_zero
        - _ZL17hpke_key_scheduleP15evp_hpke_ctx_sthPKhmS2_m
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:975,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:977,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:981,21'
              BranchSideFuncs:
                - EVP_HPKE_CTX_zero
                - EVP_HPKE_CTX_cleanup
                - _ZL17hpke_key_scheduleP15evp_hpke_ctx_sthPKhmS2_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:989,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:990,26'
              BranchSideFuncs:
                - _ZL17hpke_key_scheduleP15evp_hpke_ctx_sthPKhmS2_m
                - EVP_HPKE_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:992,26'
              BranchSideFuncs:
                - EVP_HPKE_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:988,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:992,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:995,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:977,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:981,3'
          Dst:             EVP_HPKE_CTX_zero
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:990,8'
          Dst:             _ZL17hpke_key_scheduleP15evp_hpke_ctx_sthPKhmS2_m
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:992,5'
          Dst:             EVP_HPKE_CTX_cleanup
    - functionName:    EVP_HPKE_CTX_zero
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_AEAD_CTX_zero
        - _ZL14OPENSSL_memsetPvim
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:843,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:844,3'
          Dst:             EVP_AEAD_CTX_zero
    - functionName:    _ZL17hpke_key_scheduleP15evp_hpke_ctx_sthPKhmS2_m
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - mode
        - shared_secret
        - shared_secret_len
        - info
        - info_len
      BBCount:         30
      ICount:          244
      EdgeCount:       42
      CyclomaticComplexity: 14
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u8
        - CBB_finish
        - CBB_init_fixed
        - EVP_AEAD_CTX_init
        - EVP_AEAD_key_length
        - EVP_AEAD_nonce_length
        - EVP_HPKE_AEAD_aead
        - EVP_MD_size
        - _ZL19hpke_build_suite_idPK15evp_hpke_ctx_stPh
        - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
        - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:768,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:769,5'
              BranchSideFuncs:
                - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
                - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
                - CBB_init_fixed
                - CBB_add_u8
                - CBB_add_bytes
                - CBB_add_bytes
                - CBB_finish
                - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
                - EVP_HPKE_AEAD_aead
                - EVP_AEAD_key_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_AEAD_CTX_init
                - EVP_AEAD_nonce_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:774,27'
              BranchSideFuncs:
                - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
                - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
                - CBB_init_fixed
                - CBB_add_u8
                - CBB_add_bytes
                - CBB_add_bytes
                - CBB_finish
                - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
                - EVP_HPKE_AEAD_aead
                - EVP_AEAD_key_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_AEAD_CTX_init
                - EVP_AEAD_nonce_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:777,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:780,5'
              BranchSideFuncs:
                - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
                - CBB_init_fixed
                - CBB_add_u8
                - CBB_add_bytes
                - CBB_add_bytes
                - CBB_finish
                - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
                - EVP_HPKE_AEAD_aead
                - EVP_AEAD_key_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_AEAD_CTX_init
                - EVP_AEAD_nonce_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:786,29'
              BranchSideFuncs:
                - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
                - CBB_init_fixed
                - CBB_add_u8
                - CBB_add_bytes
                - CBB_add_bytes
                - CBB_finish
                - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
                - EVP_HPKE_AEAD_aead
                - EVP_AEAD_key_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_AEAD_CTX_init
                - EVP_AEAD_nonce_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:786,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:789,5'
              BranchSideFuncs:
                - CBB_init_fixed
                - CBB_add_u8
                - CBB_add_bytes
                - CBB_add_bytes
                - CBB_finish
                - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
                - EVP_HPKE_AEAD_aead
                - EVP_AEAD_key_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_AEAD_CTX_init
                - EVP_AEAD_nonce_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:796,32'
              BranchSideFuncs:
                - CBB_init_fixed
                - CBB_add_u8
                - CBB_add_bytes
                - CBB_add_bytes
                - CBB_finish
                - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
                - EVP_HPKE_AEAD_aead
                - EVP_AEAD_key_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_AEAD_CTX_init
                - EVP_AEAD_nonce_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:797,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:798,36'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_add_bytes
                - CBB_finish
                - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
                - EVP_HPKE_AEAD_aead
                - EVP_AEAD_key_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_AEAD_CTX_init
                - EVP_AEAD_nonce_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:801,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:798,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:799,36'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_finish
                - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
                - EVP_HPKE_AEAD_aead
                - EVP_AEAD_key_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_AEAD_CTX_init
                - EVP_AEAD_nonce_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:801,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:799,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:800,8'
              BranchSideFuncs:
                - CBB_finish
                - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
                - EVP_HPKE_AEAD_aead
                - EVP_AEAD_key_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_AEAD_CTX_init
                - EVP_AEAD_nonce_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:801,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:797,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:801,5'
              BranchSideFuncs:
                - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
                - EVP_HPKE_AEAD_aead
                - EVP_AEAD_key_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_AEAD_CTX_init
                - EVP_AEAD_nonce_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:807,29'
              BranchSideFuncs:
                - _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
                - EVP_HPKE_AEAD_aead
                - EVP_AEAD_key_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_AEAD_CTX_init
                - EVP_AEAD_nonce_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:807,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:810,5'
              BranchSideFuncs:
                - EVP_HPKE_AEAD_aead
                - EVP_AEAD_key_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_AEAD_CTX_init
                - EVP_AEAD_nonce_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:814,45'
              BranchSideFuncs:
                - EVP_HPKE_AEAD_aead
                - EVP_AEAD_key_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_AEAD_CTX_init
                - EVP_AEAD_nonce_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:818,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:819,27'
              BranchSideFuncs:
                - EVP_AEAD_CTX_init
                - EVP_AEAD_nonce_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:821,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:817,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:821,5'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:825,28'
              BranchSideFuncs:
                - EVP_AEAD_nonce_length
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:825,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:829,5'
              BranchSideFuncs:
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:833,28'
              BranchSideFuncs:
                - EVP_MD_size
                - _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:833,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:836,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:839,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:768,8'
          Dst:             _ZL19hpke_build_suite_idPK15evp_hpke_ctx_stPh
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:777,8'
          Dst:             _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:786,8'
          Dst:             _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:796,3'
          Dst:             CBB_init_fixed
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:797,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:798,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:799,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:800,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:807,8'
          Dst:             _ZL20hpke_labeled_extractPK9env_md_stPhPmPKhmS5_mPKcS5_m
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:814,26'
          Dst:             EVP_HPKE_AEAD_aead
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:816,26'
          Dst:             EVP_AEAD_key_length
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:817,8'
          Dst:             _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:819,8'
          Dst:             EVP_AEAD_CTX_init
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:826,28'
          Dst:             EVP_AEAD_nonce_length
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:825,8'
          Dst:             _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:833,59'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:833,8'
          Dst:             _ZL19hpke_labeled_expandPK9env_md_stPhmPKhmS4_mPKcS4_m
    - functionName:    EVP_HPKE_CTX_cleanup
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_AEAD_CTX_cleanup
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:848,3'
          Dst:             EVP_AEAD_CTX_cleanup
    - functionName:    EVP_HPKE_AEAD_aead
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aead
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 968
      functionDepth:   0
      returnType:      int
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out_enc
        - out_enc_len
        - max_enc
        - key
        - kdf
        - aead
        - peer_public_key
        - peer_public_key_len
        - info
        - info_len
        - seed
        - seed_len
      BBCount:         11
      ICount:          134
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_HPKE_CTX_cleanup
        - EVP_HPKE_CTX_zero
        - _ZL17hpke_key_scheduleP15evp_hpke_ctx_sthPKhmS2_m
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:946,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:948,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:952,21'
              BranchSideFuncs:
                - EVP_HPKE_CTX_zero
                - EVP_HPKE_CTX_cleanup
                - _ZL17hpke_key_scheduleP15evp_hpke_ctx_sthPKhmS2_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:961,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:962,26'
              BranchSideFuncs:
                - _ZL17hpke_key_scheduleP15evp_hpke_ctx_sthPKhmS2_m
                - EVP_HPKE_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:964,26'
              BranchSideFuncs:
                - EVP_HPKE_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:959,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:964,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:967,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:948,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:952,3'
          Dst:             EVP_HPKE_CTX_zero
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:962,8'
          Dst:             _ZL17hpke_key_scheduleP15evp_hpke_ctx_sthPKhmS2_m
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:964,5'
          Dst:             EVP_HPKE_CTX_cleanup
    - functionName:    EVP_HPKE_CTX_setup_auth_sender
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out_enc
        - out_enc_len
        - max_enc
        - key
        - kdf
        - aead
        - peer_public_key
        - peer_public_key_len
        - info
        - info_len
      BBCount:         3
      ICount:          71
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing
        - RAND_bytes
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:934,3'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:935,10'
          Dst:             EVP_HPKE_CTX_setup_auth_sender_with_seed_for_testing
    - functionName:    EVP_HPKE_CTX_setup_recipient
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - key
        - kdf
        - aead
        - enc
        - enc_len
        - info
        - info_len
      BBCount:         9
      ICount:          101
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_HPKE_CTX_cleanup
        - EVP_HPKE_CTX_zero
        - _ZL17hpke_key_scheduleP15evp_hpke_ctx_sthPKhmS2_m
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:918,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:919,26'
              BranchSideFuncs:
                - _ZL17hpke_key_scheduleP15evp_hpke_ctx_sthPKhmS2_m
                - EVP_HPKE_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:921,26'
              BranchSideFuncs:
                - EVP_HPKE_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:918,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:921,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:924,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:911,3'
          Dst:             EVP_HPKE_CTX_zero
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:919,8'
          Dst:             _ZL17hpke_key_scheduleP15evp_hpke_ctx_sthPKhmS2_m
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:921,5'
          Dst:             EVP_HPKE_CTX_cleanup
    - functionName:    EVP_HPKE_CTX_setup_sender_with_seed_for_testing
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      int
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out_enc
        - out_enc_len
        - max_enc
        - kem
        - kdf
        - aead
        - peer_public_key
        - peer_public_key_len
        - info
        - info_len
        - seed
        - seed_len
      BBCount:         9
      ICount:          117
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_HPKE_CTX_cleanup
        - EVP_HPKE_CTX_zero
        - _ZL17hpke_key_scheduleP15evp_hpke_ctx_sthPKhmS2_m
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:897,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:898,26'
              BranchSideFuncs:
                - _ZL17hpke_key_scheduleP15evp_hpke_ctx_sthPKhmS2_m
                - EVP_HPKE_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:900,26'
              BranchSideFuncs:
                - EVP_HPKE_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:895,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:900,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:903,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:888,3'
          Dst:             EVP_HPKE_CTX_zero
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:898,8'
          Dst:             _ZL17hpke_key_scheduleP15evp_hpke_ctx_sthPKhmS2_m
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:900,5'
          Dst:             EVP_HPKE_CTX_cleanup
    - functionName:    EVP_HPKE_CTX_setup_sender
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out_enc
        - out_enc_len
        - max_enc
        - kem
        - kdf
        - aead
        - peer_public_key
        - peer_public_key_len
        - info
        - info_len
      BBCount:         3
      ICount:          67
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_HPKE_CTX_setup_sender_with_seed_for_testing
        - RAND_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:876,3'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:877,10'
          Dst:             EVP_HPKE_CTX_setup_sender_with_seed_for_testing
    - functionName:    EVP_HPKE_CTX_free
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 866
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_HPKE_CTX_cleanup
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:862,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:862,7'
              BranchSideFuncs:
                - EVP_HPKE_CTX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:863,26'
              BranchSideFuncs:
                - EVP_HPKE_CTX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:863,5'
          Dst:             EVP_HPKE_CTX_cleanup
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:864,5'
          Dst:             OPENSSL_free
    - functionName:    EVP_HPKE_CTX_new
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 859
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_HPKE_CTX_zero
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:853,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:852,17'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_HPKE_CTX_zero
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:853,40'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_HPKE_CTX_zero
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:854,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:855,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:857,21'
              BranchSideFuncs:
                - EVP_HPKE_CTX_zero
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:853,40'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:857,3'
          Dst:             EVP_HPKE_CTX_zero
    - functionName:    EVP_HPKE_AEAD_id
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - aead
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_hpke_chacha20_poly1305
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_hpke_aes_256_gcm
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_hpke_aes_128_gcm
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 721
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_HPKE_KDF_hkdf_md
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 715
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - kdf
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_HPKE_KDF_id
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - kdf
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_hpke_hkdf_sha256
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_HPKE_KEY_private_key
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - out
        - out_len
        - max_out
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:695,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:696,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:699,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:696,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:699,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/hpke/../fipsmodule/ec/../bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/../fipsmodule/ec/../bn/../../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/../fipsmodule/ec/../bn/../../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/../fipsmodule/ec/../bn/../../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_HPKE_KEY_public_key
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - out
        - out_len
        - max_out
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:684,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:685,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:688,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:685,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:688,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    EVP_HPKE_KEY_kem
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_HPKE_KEY_generate
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 676
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - kem
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_HPKE_KEY_zero
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:671,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:672,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:675,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:669,3'
          Dst:             EVP_HPKE_KEY_zero
    - functionName:    EVP_HPKE_KEY_zero
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:617,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    EVP_HPKE_KEY_init
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 666
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - kem
        - priv_key
        - priv_key_len
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_HPKE_KEY_zero
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:661,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:662,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:665,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:659,3'
          Dst:             EVP_HPKE_KEY_zero
    - functionName:    EVP_HPKE_KEY_move
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_HPKE_KEY_cleanup
        - EVP_HPKE_KEY_zero
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:649,3'
          Dst:             EVP_HPKE_KEY_cleanup
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:653,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:654,3'
          Dst:             EVP_HPKE_KEY_zero
    - functionName:    EVP_HPKE_KEY_cleanup
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_HPKE_KEY_copy
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:644,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    EVP_HPKE_KEY_free
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_HPKE_KEY_cleanup
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:636,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:636,7'
              BranchSideFuncs:
                - EVP_HPKE_KEY_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:637,26'
              BranchSideFuncs:
                - EVP_HPKE_KEY_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:637,5'
          Dst:             EVP_HPKE_KEY_cleanup
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:638,5'
          Dst:             OPENSSL_free
    - functionName:    EVP_HPKE_KEY_new
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_HPKE_KEY_zero
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:627,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:626,17'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_HPKE_KEY_zero
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:627,40'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_HPKE_KEY_zero
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:628,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:629,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:631,21'
              BranchSideFuncs:
                - EVP_HPKE_KEY_zero
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:627,40'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:631,3'
          Dst:             EVP_HPKE_KEY_zero
    - functionName:    EVP_HPKE_KEM_enc_len
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - kem
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_HPKE_KEM_private_key_len
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - kem
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_HPKE_KEM_public_key_len
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - kem
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_HPKE_KEM_id
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - kem
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15p256_auth_decapPK15evp_hpke_key_stPhPmPKhmS5_m
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - out_shared_secret
        - out_shared_secret_len
        - enc
        - enc_len
        - peer_public_key
        - peer_public_key_len
      BBCount:         15
      ICount:          122
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - EVP_sha256
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
        - _ZL4p256PhPKhS1_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:563,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:564,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:567,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:564,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:565,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:567,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:565,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:566,13'
              BranchSideFuncs:
                - _ZL4p256PhPKhS1_
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:567,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:563,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:567,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:572,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:577,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:580,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:583,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:565,8'
          Dst:             _ZL4p256PhPKhS1_
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:566,8'
          Dst:             _ZL4p256PhPKhS1_
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:567,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:572,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:573,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:575,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:577,47'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:577,8'
          Dst:             _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
    - functionName:    _ZL25p256_auth_encap_with_seedPK15evp_hpke_key_stPhPmS2_S3_mPKhmS5_m
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - out_shared_secret
        - out_shared_secret_len
        - out_enc
        - out_enc_len
        - max_enc
        - peer_public_key
        - peer_public_key_len
        - seed
        - seed_len
      BBCount:         19
      ICount:          159
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - EVP_sha256
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
        - _ZL24p256_public_from_privatePhPKh
        - _ZL26p256_private_key_from_seedPhPKh
        - _ZL4p256PhPKhS1_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:519,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:520,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:523,7'
              BranchSideFuncs:
                - _ZL26p256_private_key_from_seedPhPKh
                - _ZL24p256_public_from_privatePhPKh
                - _ZL4p256PhPKhS1_
                - ERR_put_error
                - _ZL4p256PhPKhS1_
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:523,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:524,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:528,35'
              BranchSideFuncs:
                - _ZL26p256_private_key_from_seedPhPKh
                - _ZL24p256_public_from_privatePhPKh
                - _ZL4p256PhPKhS1_
                - ERR_put_error
                - _ZL4p256PhPKhS1_
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:528,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:529,5'
              BranchSideFuncs:
                - _ZL24p256_public_from_privatePhPKh
                - _ZL4p256PhPKhS1_
                - ERR_put_error
                - _ZL4p256PhPKhS1_
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:531,28'
              BranchSideFuncs:
                - _ZL24p256_public_from_privatePhPKh
                - _ZL4p256PhPKhS1_
                - ERR_put_error
                - _ZL4p256PhPKhS1_
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:534,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:535,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:537,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:535,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:536,13'
              BranchSideFuncs:
                - _ZL4p256PhPKhS1_
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:537,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:534,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:537,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:542,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:547,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:550,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:553,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:520,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:524,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:528,8'
          Dst:             _ZL26p256_private_key_from_seedPhPKh
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:531,3'
          Dst:             _ZL24p256_public_from_privatePhPKh
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:535,8'
          Dst:             _ZL4p256PhPKhS1_
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:536,8'
          Dst:             _ZL4p256PhPKhS1_
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:537,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:542,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:543,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:545,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:547,47'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:547,8'
          Dst:             _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
    - functionName:    _ZL10p256_decapPK15evp_hpke_key_stPhPmPKhm
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - out_shared_secret
        - out_shared_secret_len
        - enc
        - enc_len
      BBCount:         11
      ICount:          90
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_sha256
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
        - _ZL4p256PhPKhS1_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:494,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:495,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:496,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:494,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:496,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:501,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:504,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:507,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:510,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:495,8'
          Dst:             _ZL4p256PhPKhS1_
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:496,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:501,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:502,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:504,47'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:504,8'
          Dst:             _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
    - functionName:    _ZL20p256_encap_with_seedPK15evp_hpke_kem_stPhPmS2_S3_mPKhmS5_m
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - kem
        - out_shared_secret
        - out_shared_secret_len
        - out_enc
        - out_enc_len
        - max_enc
        - peer_public_key
        - peer_public_key_len
        - seed
        - seed_len
      BBCount:         17
      ICount:          137
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - EVP_sha256
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
        - _ZL24p256_public_from_privatePhPKh
        - _ZL26p256_private_key_from_seedPhPKh
        - _ZL4p256PhPKhS1_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:454,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:455,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:458,7'
              BranchSideFuncs:
                - _ZL26p256_private_key_from_seedPhPKh
                - _ZL24p256_public_from_privatePhPKh
                - _ZL4p256PhPKhS1_
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:458,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:459,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:463,35'
              BranchSideFuncs:
                - _ZL26p256_private_key_from_seedPhPKh
                - _ZL24p256_public_from_privatePhPKh
                - _ZL4p256PhPKhS1_
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:463,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:464,5'
              BranchSideFuncs:
                - _ZL24p256_public_from_privatePhPKh
                - _ZL4p256PhPKhS1_
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:466,28'
              BranchSideFuncs:
                - _ZL24p256_public_from_privatePhPKh
                - _ZL4p256PhPKhS1_
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:469,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:470,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:471,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:469,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:471,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:476,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:479,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:482,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:485,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:455,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:459,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:463,8'
          Dst:             _ZL26p256_private_key_from_seedPhPKh
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:466,3'
          Dst:             _ZL24p256_public_from_privatePhPKh
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:470,8'
          Dst:             _ZL4p256PhPKhS1_
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:471,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:476,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:477,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:479,42'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:479,8'
          Dst:             _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
    - functionName:    _ZL17p256_generate_keyP15evp_hpke_key_st
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - RAND_bytes
        - _ZL24p256_public_from_privatePhPKh
        - _ZL26p256_private_key_from_seedPhPKh
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:407,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:408,33'
              BranchSideFuncs:
                - _ZL24p256_public_from_privatePhPKh
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:409,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:407,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:409,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:411,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:406,3'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:407,8'
          Dst:             _ZL26p256_private_key_from_seedPhPKh
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:408,8'
          Dst:             _ZL24p256_public_from_privatePhPKh
    - functionName:    _ZL13p256_init_keyP15evp_hpke_key_stPKhm
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - priv_key
        - priv_key_len
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL24p256_public_from_privatePhPKh
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:351,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:352,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:356,33'
              BranchSideFuncs:
                - _ZL24p256_public_from_privatePhPKh
                - _ZL14OPENSSL_memcpyPvPKvm.13634
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:356,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:357,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:360,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:352,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:356,8'
          Dst:             _ZL24p256_public_from_privatePhPKh
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:360,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    EVP_hpke_p256_hkdf_sha256
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17x25519_auth_decapPK15evp_hpke_key_stPhPmPKhmS5_m
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - out_shared_secret
        - out_shared_secret_len
        - enc
        - enc_len
        - peer_public_key
        - peer_public_key_len
      BBCount:         15
      ICount:          122
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - EVP_sha256
        - X25519
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:275,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:276,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:279,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:276,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:277,15'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:279,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:277,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:278,15'
              BranchSideFuncs:
                - X25519
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:279,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:275,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:279,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:284,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:289,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:292,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:295,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:277,8'
          Dst:             X25519
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:278,8'
          Dst:             X25519
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:279,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:284,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:285,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:287,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:289,47'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:289,8'
          Dst:             _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
    - functionName:    _ZL27x25519_auth_encap_with_seedPK15evp_hpke_key_stPhPmS2_S3_mPKhmS5_m
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - out_shared_secret
        - out_shared_secret_len
        - out_enc
        - out_enc_len
        - max_enc
        - peer_public_key
        - peer_public_key_len
        - seed
        - seed_len
      BBCount:         17
      ICount:          146
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - EVP_sha256
        - X25519
        - X25519_public_from_private
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:234,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:235,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:238,7'
              BranchSideFuncs:
                - X25519_public_from_private
                - X25519
                - ERR_put_error
                - X25519
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:238,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:239,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:242,30'
              BranchSideFuncs:
                - X25519_public_from_private
                - X25519
                - ERR_put_error
                - X25519
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:245,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:246,15'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:248,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:246,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:247,15'
              BranchSideFuncs:
                - X25519
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:248,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:245,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:248,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:253,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:258,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:261,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:264,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:235,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:239,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:242,3'
          Dst:             X25519_public_from_private
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:246,8'
          Dst:             X25519
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:247,8'
          Dst:             X25519
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:248,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:253,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:254,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:256,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:258,47'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:258,8'
          Dst:             _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
    - functionName:    _ZL12x25519_decapPK15evp_hpke_key_stPhPmPKhm
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - out_shared_secret
        - out_shared_secret_len
        - enc
        - enc_len
      BBCount:         11
      ICount:          90
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_sha256
        - X25519
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:209,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:210,15'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:211,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:211,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:216,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:219,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:222,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:225,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:210,8'
          Dst:             X25519
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:211,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:216,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:217,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:219,47'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:219,8'
          Dst:             _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
    - functionName:    _ZL22x25519_encap_with_seedPK15evp_hpke_kem_stPhPmS2_S3_mPKhmS5_m
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - kem
        - out_shared_secret
        - out_shared_secret_len
        - out_enc
        - out_enc_len
        - max_enc
        - peer_public_key
        - peer_public_key_len
        - seed
        - seed_len
      BBCount:         15
      ICount:          124
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - EVP_sha256
        - X25519
        - X25519_public_from_private
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:174,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:177,7'
              BranchSideFuncs:
                - X25519_public_from_private
                - X25519
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:178,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:181,30'
              BranchSideFuncs:
                - X25519_public_from_private
                - X25519
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:184,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:185,15'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:186,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:184,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:186,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:191,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - EVP_sha256
                - _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:197,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:200,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:174,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:178,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:181,3'
          Dst:             X25519_public_from_private
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:185,8'
          Dst:             X25519
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:186,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:191,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:192,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:194,42'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:194,8'
          Dst:             _ZL24dhkem_extract_and_expandtPK9env_md_stPhmPKhmS4_m
    - functionName:    _ZL19x25519_generate_keyP15evp_hpke_key_st
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X25519_keypair
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:164,3'
          Dst:             X25519_keypair
    - functionName:    _ZL15x25519_init_keyP15evp_hpke_key_stPKhm
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - priv_key
        - priv_key_len
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - X25519_public_from_private
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/hpke/hpke.cc:153,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:154,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/hpke/hpke.cc:158,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.13634
                - X25519_public_from_private
      Callsites:
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:154,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:158,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/hpke/hpke.cc:159,3'
          Dst:             X25519_public_from_private
    - functionName:    EVP_hpke_x25519_hkdf_sha256
      functionSourceFile: '/src/boringssl/crypto/hpke/hpke.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15value_barrier_wm
      functionSourceFile: '/src/boringssl/crypto/kyber/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23constant_time_is_zero_wm
      functionSourceFile: '/src/boringssl/crypto/kyber/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19constant_time_msb_wm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/../internal.h:337,10'
          Dst:             _ZL19constant_time_msb_wm
    - functionName:    _ZL19constant_time_msb_wm
      functionSourceFile: '/src/boringssl/crypto/kyber/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18constant_time_eq_wmm
      functionSourceFile: '/src/boringssl/crypto/kyber/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23constant_time_is_zero_wm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/../internal.h:349,10'
          Dst:             _ZL23constant_time_is_zero_wm
    - functionName:    _ZL18constant_time_eq_8mm
      functionSourceFile: '/src/boringssl/crypto/kyber/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_eq_wmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/../internal.h:355,20'
          Dst:             _ZL18constant_time_eq_wmm
    - functionName:    _ZL15scalar_encode_1PhPK6scalar
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - s
      BBCount:         9
      ICount:          71
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:432,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:433,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:440,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:434,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:435,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:437,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL10scalar_subP6scalarPKS_
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11reduce_oncet
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:240,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:241,29'
              BranchSideFuncs:
                - _ZL11reduce_oncet
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:243,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:241,17'
          Dst:             _ZL11reduce_oncet
    - functionName:    _ZL11reduce_oncet
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - x
      BBCount:         7
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:138,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:138,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:138,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:138,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:138,3'
          Dst:             __assert_fail
    - functionName:    _ZL28constant_time_declassify_inti
      functionSourceFile: '/src/boringssl/crypto/kyber/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17value_barrier_u32j
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/../internal.h:486,10'
          Dst:             _ZL17value_barrier_u32j
    - functionName:    _ZL17value_barrier_u32j
      functionSourceFile: '/src/boringssl/crypto/kyber/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13scalar_decodeP6scalarPKhi
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - bits
      BBCount:         26
      ICount:          180
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:455,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:455,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL28constant_time_declassify_inti.13788
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:455,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL28constant_time_declassify_inti.13788
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:455,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:455,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.13788
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:457,11'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.13788
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:460,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:461,14'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.13788
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:491,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:464,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:465,11'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.13788
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:485,38'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.13788
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:465,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:466,20'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.13788
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:471,24'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.13788
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:472,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:473,22'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.13788
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:476,19'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.13788
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:485,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:486,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:488,17'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.13788
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:455,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:485,9'
          Dst:             _ZL28constant_time_declassify_inti
    - functionName:    _ZL17vector_decompressP6vectori
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - bits
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL17scalar_decompressP6scalari
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:575,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:576,24'
              BranchSideFuncs:
                - _ZL17scalar_decompressP6scalari
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:578,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:576,5'
          Dst:             _ZL17scalar_decompressP6scalari
    - functionName:    _ZL17scalar_decompressP6scalari
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - bits
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL10decompressti
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:563,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:564,26'
              BranchSideFuncs:
                - _ZL10decompressti
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:566,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:564,15'
          Dst:             _ZL10decompressti
    - functionName:    _ZL10decompressti
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - int
      constantsTouched: []
      argNames:
        - x
        - bits
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18constant_time_lt_wmm
      functionSourceFile: '/src/boringssl/crypto/kyber/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19constant_time_msb_wm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/../internal.h:304,10'
          Dst:             _ZL19constant_time_msb_wm
    - functionName:    _ZL8compressti
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - int
      constantsTouched: []
      argNames:
        - x
        - bits
      BBCount:         7
      ICount:          85
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_lt_wmm
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:533,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:533,3'
              BranchSideFuncs:
                - _ZL18constant_time_lt_wmm.13793
                - _ZL18constant_time_lt_wmm.13793
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:533,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:533,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:533,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:534,19'
          Dst:             _ZL18constant_time_lt_wmm
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:535,19'
          Dst:             _ZL18constant_time_lt_wmm
    - functionName:    _ZL11scalar_zeroP6scalar
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:163,40'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/kyber/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/kyber/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL13scalar_encodePhPK6scalari
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - s
        - bits
      BBCount:         23
      ICount:          183
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:396,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:396,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:396,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:396,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:396,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:398,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:401,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:402,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:425,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:405,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:406,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:423,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:408,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:409,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:416,22'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:425,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:425,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:426,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:396,3'
          Dst:             __assert_fail
    - functionName:    _ZL15scalar_compressP6scalari
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - bits
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL8compressti
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:557,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:558,24'
              BranchSideFuncs:
                - _ZL8compressti
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:560,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:558,15'
          Dst:             _ZL8compressti
    - functionName:    _ZL15vector_compressP6vectori
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - bits
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL15scalar_compressP6scalari
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:569,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:570,22'
              BranchSideFuncs:
                - _ZL15scalar_compressP6scalari
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:572,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:570,5'
          Dst:             _ZL15scalar_compressP6scalari
    - functionName:    _ZL15scalar_decode_1P6scalarPKh
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         9
      ICount:          70
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:496,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:497,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:504,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:499,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:500,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:503,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL18scalar_inverse_nttP6scalar
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         19
      ICount:          175
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11reduce_oncet
        - _ZL6reducej
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:208,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:209,10'
              BranchSideFuncs:
                - _ZL6reducej
                - _ZL11reduce_oncet
                - _ZL6reducej
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:222,12'
              BranchSideFuncs:
                - _ZL6reducej
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:211,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:212,45'
              BranchSideFuncs:
                - _ZL6reducej
                - _ZL11reduce_oncet
                - _ZL6reducej
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:221,3'
              BranchSideFuncs:
                - _ZL6reducej
                - _ZL11reduce_oncet
                - _ZL6reducej
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:213,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:214,24'
              BranchSideFuncs:
                - _ZL11reduce_oncet
                - _ZL6reducej
                - _ZL6reducej
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:219,16'
              BranchSideFuncs:
                - _ZL6reducej
                - _ZL11reduce_oncet
                - _ZL6reducej
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:222,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:223,22'
              BranchSideFuncs:
                - _ZL6reducej
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:225,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:216,19'
          Dst:             _ZL11reduce_oncet
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:217,28'
          Dst:             _ZL6reducej
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:223,15'
          Dst:             _ZL6reducej
    - functionName:    _ZL6reducej
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         7
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11reduce_oncet
        - _ZL28constant_time_declassify_inti
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:156,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:156,3'
              BranchSideFuncs:
                - _ZL11reduce_oncet
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:156,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:156,3'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:156,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:160,10'
          Dst:             _ZL11reduce_oncet
    - functionName:    _ZL20scalar_inner_productP6scalarPK6vectorS3_
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - lhs
        - rhs
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL10scalar_addP6scalarPKS_
        - _ZL11scalar_multP6scalarPKS_S2_
        - _ZL11scalar_zeroP6scalar
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:297,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:299,28'
              BranchSideFuncs:
                - _ZL11scalar_multP6scalarPKS_S2_
                - _ZL10scalar_addP6scalarPKS_
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:302,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:296,3'
          Dst:             _ZL11scalar_zeroP6scalar
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:299,5'
          Dst:             _ZL11scalar_multP6scalarPKS_S2_
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:300,5'
          Dst:             _ZL10scalar_addP6scalarPKS_
    - functionName:    _ZL11scalar_multP6scalarPKS_S2_
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - lhs
        - rhs
      BBCount:         7
      ICount:          154
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL6reducej
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:254,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:255,36'
              BranchSideFuncs:
                - _ZL6reducej
                - _ZL6reducej
                - _ZL6reducej
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:263,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:260,38'
          Dst:             _ZL6reducej
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:260,9'
          Dst:             _ZL6reducej
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:261,25'
          Dst:             _ZL6reducej
    - functionName:    _ZL10scalar_addP6scalarPKS_
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         7
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11reduce_oncet
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:234,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:235,29'
              BranchSideFuncs:
                - _ZL11reduce_oncet
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:237,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:235,17'
          Dst:             _ZL11reduce_oncet
    - functionName:    _ZL18vector_inverse_nttP6vector
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL18scalar_inverse_nttP6scalar
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:228,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:229,25'
              BranchSideFuncs:
                - _ZL18scalar_inverse_nttP6scalar
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:231,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:229,5'
          Dst:             _ZL18scalar_inverse_nttP6scalar
    - functionName:    _ZL11matrix_multP6vectorPK6matrixPKS_
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - m
        - a
      BBCount:         11
      ICount:          79
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10scalar_addP6scalarPKS_
        - _ZL11scalar_multP6scalarPKS_S2_
        - _ZL11vector_zeroP6vector
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:273,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:274,14'
              BranchSideFuncs:
                - _ZL11scalar_multP6scalarPKS_S2_
                - _ZL10scalar_addP6scalarPKS_
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:280,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:274,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:276,30'
              BranchSideFuncs:
                - _ZL11scalar_multP6scalarPKS_S2_
                - _ZL10scalar_addP6scalarPKS_
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:279,3'
              BranchSideFuncs:
                - _ZL11scalar_multP6scalarPKS_S2_
                - _ZL10scalar_addP6scalarPKS_
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:272,3'
          Dst:             _ZL11vector_zeroP6vector
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:276,7'
          Dst:             _ZL11scalar_multP6scalarPKS_S2_
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:277,7'
          Dst:             _ZL10scalar_addP6scalarPKS_
    - functionName:    _ZL11vector_zeroP6vector
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:165,40'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL10scalar_nttP6scalar
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         15
      ICount:          147
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11reduce_oncet
        - _ZL6reducej
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:177,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:178,12'
              BranchSideFuncs:
                - _ZL6reducej
                - _ZL11reduce_oncet
                - _ZL11reduce_oncet
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:191,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:180,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:181,44'
              BranchSideFuncs:
                - _ZL6reducej
                - _ZL11reduce_oncet
                - _ZL11reduce_oncet
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:190,3'
              BranchSideFuncs:
                - _ZL6reducej
                - _ZL11reduce_oncet
                - _ZL11reduce_oncet
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:183,31'
              BranchSideFuncs:
                - _ZL6reducej
                - _ZL11reduce_oncet
                - _ZL11reduce_oncet
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:188,16'
              BranchSideFuncs:
                - _ZL6reducej
                - _ZL11reduce_oncet
                - _ZL11reduce_oncet
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:183,24'
          Dst:             _ZL6reducej
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:185,19'
          Dst:             _ZL11reduce_oncet
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:186,28'
          Dst:             _ZL11reduce_oncet
    - functionName:    _ZL3prfPhmPKh
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - out_len
        - in
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BORINGSSL_keccak
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:33,3'
          Dst:             BORINGSSL_keccak
    - functionName:    _ZL52scalar_centered_binomial_distribution_eta_2_with_prfP6scalarPKh
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - input
      BBCount:         7
      ICount:          145
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL3prfPhmPKh
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:342,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:343,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:361,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:340,3'
          Dst:             _ZL3prfPhmPKh
    - functionName:    _ZL26scalar_from_keccak_vartimeP6scalarP19BORINGSSL_keccak_st
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - keccak_ctx
      BBCount:         29
      ICount:          183
      EdgeCount:       35
      CyclomaticComplexity: 8
      functionsReached:
        - BORINGSSL_keccak_squeeze
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:309,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:309,3'
              BranchSideFuncs:
                - __assert_fail
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:310,3'
              BranchSideFuncs:
                - __assert_fail
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:310,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:310,3'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:313,7'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:314,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:316,30'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:328,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:317,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:317,45'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:317,5'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:317,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:314,3'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:318,27'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:320,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:321,26'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:323,11'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:323,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:323,26'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:326,5'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:323,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:324,26'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:326,5'
              BranchSideFuncs:
                - BORINGSSL_keccak_squeeze
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:309,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:310,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:316,5'
          Dst:             BORINGSSL_keccak_squeeze
    - functionName:    _ZL13vector_decodeP6vectorPKhi
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - bits
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL13scalar_decodeP6scalarPKhi
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:509,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:510,25'
              BranchSideFuncs:
                - _ZL13scalar_decodeP6scalarPKhi
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:514,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:510,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:511,7'
              BranchSideFuncs:
                - _ZL13scalar_decodeP6scalarPKhi
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:513,3'
              BranchSideFuncs:
                - _ZL13scalar_decodeP6scalarPKhi
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:510,10'
          Dst:             _ZL13scalar_decodeP6scalarPKhi
    - functionName:    KYBER_parse_private_key
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_private_key
        - in
      BBCount:         17
      ICount:          98
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_copy_bytes
        - CBS_data
        - CBS_get_bytes
        - CBS_len
        - _ZL13vector_decodeP6vectorPKhi
        - _ZL30kyber_parse_public_key_no_hashPN12_GLOBAL__N_110public_keyEP6cbs_st
        - _ZN12_GLOBAL__N_125private_key_from_externalEPK17KYBER_private_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:858,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:859,23'
              BranchSideFuncs:
                - CBS_data
                - _ZL13vector_decodeP6vectorPKhi
                - _ZL30kyber_parse_public_key_no_hashPN12_GLOBAL__N_110public_keyEP6cbs_st
                - CBS_copy_bytes
                - CBS_copy_bytes
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:866,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:859,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:860,40'
              BranchSideFuncs:
                - _ZL30kyber_parse_public_key_no_hashPN12_GLOBAL__N_110public_keyEP6cbs_st
                - CBS_copy_bytes
                - CBS_copy_bytes
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:866,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:860,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:861,23'
              BranchSideFuncs:
                - CBS_copy_bytes
                - CBS_copy_bytes
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:866,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:862,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:863,23'
              BranchSideFuncs:
                - CBS_copy_bytes
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:866,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:864,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:865,15'
              BranchSideFuncs:
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:866,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:858,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:866,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:868,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:855,36'
          Dst:             _ZN12_GLOBAL__N_125private_key_from_externalEPK17KYBER_private_key
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:858,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:859,32'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:859,8'
          Dst:             _ZL13vector_decodeP6vectorPKhi
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:860,8'
          Dst:             _ZL30kyber_parse_public_key_no_hashPN12_GLOBAL__N_110public_keyEP6cbs_st
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:861,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:863,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:865,7'
          Dst:             CBS_len
    - functionName:    _ZN12_GLOBAL__N_125private_key_from_externalEPK17KYBER_private_key
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - external
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL30kyber_parse_public_key_no_hashPN12_GLOBAL__N_110public_keyEP6cbs_st
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pub
        - in
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_copy_bytes
        - CBS_data
        - CBS_get_bytes
        - _ZL13matrix_expandP6matrixPKh
        - _ZL13vector_decodeP6vectorPKhi
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:815,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:816,23'
              BranchSideFuncs:
                - CBS_data
                - _ZL13vector_decodeP6vectorPKhi
                - CBS_copy_bytes
                - _ZL13matrix_expandP6matrixPKh
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:818,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:816,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:817,23'
              BranchSideFuncs:
                - CBS_copy_bytes
                - _ZL13matrix_expandP6matrixPKh
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:818,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:815,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:818,5'
              BranchSideFuncs:
                - _ZL13matrix_expandP6matrixPKh
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:820,18'
              BranchSideFuncs:
                - _ZL13matrix_expandP6matrixPKh
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:815,8'
          Dst:             CBS_get_bytes
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:816,31'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:816,8'
          Dst:             _ZL13vector_decodeP6vectorPKhi
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:817,8'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:820,3'
          Dst:             _ZL13matrix_expandP6matrixPKh
    - functionName:    _ZL13matrix_expandP6matrixPKh
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - rho
      BBCount:         11
      ICount:          79
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - BORINGSSL_keccak_absorb
        - BORINGSSL_keccak_init
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL26scalar_from_keccak_vartimeP6scalarP19BORINGSSL_keccak_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:380,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:381,14'
              BranchSideFuncs:
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - _ZL26scalar_from_keccak_vartimeP6scalarP19BORINGSSL_keccak_st
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:390,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:381,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:382,19'
              BranchSideFuncs:
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - _ZL26scalar_from_keccak_vartimeP6scalarP19BORINGSSL_keccak_st
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:389,3'
              BranchSideFuncs:
                - BORINGSSL_keccak_init
                - BORINGSSL_keccak_absorb
                - _ZL26scalar_from_keccak_vartimeP6scalarP19BORINGSSL_keccak_st
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:379,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:385,7'
          Dst:             BORINGSSL_keccak_init
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:386,7'
          Dst:             BORINGSSL_keccak_absorb
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:387,7'
          Dst:             _ZL26scalar_from_keccak_vartimeP6scalarP19BORINGSSL_keccak_st
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/kyber/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/kyber/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL13vector_encodePhPK6vectori
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - a
        - bits
      BBCount:         7
      ICount:          54
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL13scalar_encodePhPK6scalari
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:446,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:447,19'
              BranchSideFuncs:
                - _ZL13scalar_encodePhPK6scalari
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:449,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:447,5'
          Dst:             _ZL13scalar_encodePhPK6scalari
    - functionName:    KYBER_marshal_private_key
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - private_key
      BBCount:         13
      ICount:          83
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_add_bytes
        - CBB_add_space
        - _ZL13vector_encodePhPK6vectori
        - _ZL24kyber_marshal_public_keyP6cbb_stPKN12_GLOBAL__N_110public_keyE
        - _ZN12_GLOBAL__N_125private_key_from_externalEPK17KYBER_private_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:839,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:840,5'
              BranchSideFuncs:
                - _ZL13vector_encodePhPK6vectori
                - _ZL24kyber_marshal_public_keyP6cbb_stPKN12_GLOBAL__N_110public_keyE
                - CBB_add_bytes
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:842,17'
              BranchSideFuncs:
                - _ZL13vector_encodePhPK6vectori
                - _ZL24kyber_marshal_public_keyP6cbb_stPKN12_GLOBAL__N_110public_keyE
                - CBB_add_bytes
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:843,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:844,22'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:848,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:845,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:846,22'
              BranchSideFuncs:
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:848,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:843,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:848,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:850,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:837,42'
          Dst:             _ZN12_GLOBAL__N_125private_key_from_externalEPK17KYBER_private_key
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:839,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:842,3'
          Dst:             _ZL13vector_encodePhPK6vectori
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:843,8'
          Dst:             _ZL24kyber_marshal_public_keyP6cbb_stPKN12_GLOBAL__N_110public_keyE
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:844,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:846,8'
          Dst:             CBB_add_bytes
    - functionName:    _ZL24kyber_marshal_public_keyP6cbb_stPKN12_GLOBAL__N_110public_keyE
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 637
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pub
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_add_bytes
        - CBB_add_space
        - _ZL13vector_encodePhPK6vectori
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:629,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:630,5'
              BranchSideFuncs:
                - _ZL13vector_encodePhPK6vectori
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:632,17'
              BranchSideFuncs:
                - _ZL13vector_encodePhPK6vectori
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:633,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:634,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:636,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:629,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:632,3'
          Dst:             _ZL13vector_encodePhPK6vectori
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:633,8'
          Dst:             CBB_add_bytes
    - functionName:    KYBER_parse_public_key
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 824
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - public_key
        - in
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_data
        - CBS_len
        - _ZL30kyber_parse_public_key_no_hashPN12_GLOBAL__N_110public_keyEP6cbs_st
        - _ZL6hash_hPhPKhm
        - _ZN12_GLOBAL__N_124public_key_from_externalEPK16KYBER_public_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:827,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:828,15'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL6hash_hPhPKhm
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:829,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:827,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:829,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:831,10'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL6hash_hPhPKhm
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:825,28'
          Dst:             _ZN12_GLOBAL__N_124public_key_from_externalEPK16KYBER_public_key
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:827,8'
          Dst:             _ZL30kyber_parse_public_key_no_hashPN12_GLOBAL__N_110public_keyEP6cbs_st
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:828,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:831,32'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:831,52'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:831,3'
          Dst:             _ZL6hash_hPhPKhm
    - functionName:    _ZN12_GLOBAL__N_124public_key_from_externalEPK16KYBER_public_key
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - external
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL6hash_hPhPKhm
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BORINGSSL_keccak
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:37,3'
          Dst:             BORINGSSL_keccak
    - functionName:    KYBER_marshal_public_key
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 807
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - public_key
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24kyber_marshal_public_keyP6cbb_stPKN12_GLOBAL__N_110public_keyE
        - _ZN12_GLOBAL__N_124public_key_from_externalEPK16KYBER_public_key
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:808,40'
          Dst:             _ZN12_GLOBAL__N_124public_key_from_externalEPK16KYBER_public_key
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:808,10'
          Dst:             _ZL24kyber_marshal_public_keyP6cbb_stPKN12_GLOBAL__N_110public_keyE
    - functionName:    _ZL22constant_time_select_8mhh
      functionSourceFile: '/src/boringssl/crypto/kyber/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - size_t
        - char
        - char
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15value_barrier_wm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/../internal.h:395,15'
          Dst:             _ZL15value_barrier_wm
    - functionName:    _ZL22constant_time_eq_int_8ii
      functionSourceFile: '/src/boringssl/crypto/kyber/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_eq_8mm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/../internal.h:367,10'
          Dst:             _ZL18constant_time_eq_8mm
    - functionName:    _ZL11decrypt_cpaPhPKN12_GLOBAL__N_111private_keyEPKh
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - priv
        - ciphertext
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10scalar_subP6scalarPKS_
        - _ZL10vector_nttP6vector
        - _ZL13scalar_decodeP6scalarPKhi
        - _ZL13vector_decodeP6vectorPKhi
        - _ZL15scalar_compressP6scalari
        - _ZL15scalar_encode_1PhPK6scalar
        - _ZL17scalar_decompressP6scalari
        - _ZL17vector_decompressP6vectori
        - _ZL18scalar_inverse_nttP6scalar
        - _ZL20scalar_inner_productP6scalarPK6vectorS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:761,3'
          Dst:             _ZL13vector_decodeP6vectorPKhi
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:762,3'
          Dst:             _ZL17vector_decompressP6vectori
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:763,3'
          Dst:             _ZL10vector_nttP6vector
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:765,3'
          Dst:             _ZL13scalar_decodeP6scalarPKhi
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:766,3'
          Dst:             _ZL17scalar_decompressP6scalari
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:768,3'
          Dst:             _ZL20scalar_inner_productP6scalarPK6vectorS3_
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:769,3'
          Dst:             _ZL18scalar_inverse_nttP6scalar
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:770,3'
          Dst:             _ZL10scalar_subP6scalarPKS_
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:771,3'
          Dst:             _ZL15scalar_compressP6scalari
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:772,3'
          Dst:             _ZL15scalar_encode_1PhPK6scalar
    - functionName:    _ZL10vector_nttP6vector
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL10scalar_nttP6scalar
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:194,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:195,17'
              BranchSideFuncs:
                - _ZL10scalar_nttP6scalar
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:197,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:195,5'
          Dst:             _ZL10scalar_nttP6scalar
    - functionName:    KYBER_decap
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_shared_secret
        - ciphertext
        - private_key
      BBCount:         7
      ICount:          104
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_memcmp
        - _ZL11decrypt_cpaPhPKN12_GLOBAL__N_111private_keyEPKh
        - _ZL11encrypt_cpaPhPKN12_GLOBAL__N_110public_keyEPKhS5_
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL22constant_time_eq_int_8ii
        - _ZL22constant_time_select_8mhh
        - _ZL3kdfPhmPKhm
        - _ZL6hash_gPhPKhm
        - _ZL6hash_hPhPKhm
        - _ZN12_GLOBAL__N_125private_key_from_externalEPK17KYBER_private_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:798,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:799,39'
              BranchSideFuncs:
                - _ZL22constant_time_select_8mhh.13803
                - _ZL6hash_hPhPKhm
                - _ZL3kdfPhmPKhm
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:802,10'
              BranchSideFuncs:
                - _ZL6hash_hPhPKhm
                - _ZL3kdfPhmPKhm
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:783,36'
          Dst:             _ZN12_GLOBAL__N_125private_key_from_externalEPK17KYBER_private_key
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:785,3'
          Dst:             _ZL11decrypt_cpaPhPKN12_GLOBAL__N_111private_keyEPKh
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:786,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:789,3'
          Dst:             _ZL6hash_gPhPKhm
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:791,3'
          Dst:             _ZL11encrypt_cpaPhPKN12_GLOBAL__N_110public_keyEPKhS5_
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:794,30'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:794,7'
          Dst:             _ZL22constant_time_eq_int_8ii
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:799,16'
          Dst:             _ZL22constant_time_select_8mhh
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:802,3'
          Dst:             _ZL6hash_hPhPKhm
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:803,3'
          Dst:             _ZL3kdfPhmPKhm
    - functionName:    _ZL6hash_gPhPKhm
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BORINGSSL_keccak
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:41,3'
          Dst:             BORINGSSL_keccak
    - functionName:    _ZL11encrypt_cpaPhPKN12_GLOBAL__N_110public_keyEPKhS5_
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pub
        - message
        - randomness
      BBCount:         3
      ICount:          74
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10scalar_addP6scalarPKS_
        - _ZL10vector_addP6vectorPKS_
        - _ZL10vector_nttP6vector
        - _ZL11matrix_multP6vectorPK6matrixPKS_
        - _ZL13scalar_encodePhPK6scalari
        - _ZL13vector_encodePhPK6vectori
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL15scalar_compressP6scalari
        - _ZL15scalar_decode_1P6scalarPKh
        - _ZL15vector_compressP6vectori
        - _ZL17scalar_decompressP6scalari
        - _ZL18scalar_inverse_nttP6scalar
        - _ZL18vector_inverse_nttP6vector
        - _ZL20scalar_inner_productP6scalarPK6vectorS3_
        - _ZL28vector_generate_secret_eta_2P6vectorPhPKh
        - _ZL52scalar_centered_binomial_distribution_eta_2_with_prfP6scalarPKh
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:693,3'
          Dst:             _ZL28vector_generate_secret_eta_2P6vectorPhPKh
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:694,3'
          Dst:             _ZL10vector_nttP6vector
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:696,3'
          Dst:             _ZL28vector_generate_secret_eta_2P6vectorPhPKh
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:698,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:701,3'
          Dst:             _ZL52scalar_centered_binomial_distribution_eta_2_with_prfP6scalarPKh
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:703,3'
          Dst:             _ZL11matrix_multP6vectorPK6matrixPKS_
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:704,3'
          Dst:             _ZL18vector_inverse_nttP6vector
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:705,3'
          Dst:             _ZL10vector_addP6vectorPKS_
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:707,3'
          Dst:             _ZL20scalar_inner_productP6scalarPK6vectorS3_
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:708,3'
          Dst:             _ZL18scalar_inverse_nttP6scalar
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:709,3'
          Dst:             _ZL10scalar_addP6scalarPKS_
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:711,3'
          Dst:             _ZL15scalar_decode_1P6scalarPKh
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:712,3'
          Dst:             _ZL17scalar_decompressP6scalari
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:713,3'
          Dst:             _ZL10scalar_addP6scalarPKS_
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:714,3'
          Dst:             _ZL15vector_compressP6vectori
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:715,3'
          Dst:             _ZL13vector_encodePhPK6vectori
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:716,3'
          Dst:             _ZL15scalar_compressP6scalari
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:717,3'
          Dst:             _ZL13scalar_encodePhPK6scalari
    - functionName:    _ZL3kdfPhmPKhm
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - out_len
        - in
        - len
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BORINGSSL_keccak
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:45,3'
          Dst:             BORINGSSL_keccak
    - functionName:    _ZL28vector_generate_secret_eta_2P6vectorPhPKh
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - counter
        - seed
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL52scalar_centered_binomial_distribution_eta_2_with_prfP6scalarPKh
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:370,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:371,19'
              BranchSideFuncs:
                - _ZL52scalar_centered_binomial_distribution_eta_2_with_prfP6scalarPKh
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:374,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:369,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:372,5'
          Dst:             _ZL52scalar_centered_binomial_distribution_eta_2_with_prfP6scalarPKh
    - functionName:    _ZL10vector_addP6vectorPKS_
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lhs
        - rhs
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL10scalar_addP6scalarPKS_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:266,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:267,17'
              BranchSideFuncs:
                - _ZL10scalar_addP6scalarPKS_
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:269,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:267,5'
          Dst:             _ZL10scalar_addP6scalarPKS_
    - functionName:    KYBER_encap_external_entropy
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_ciphertext
        - out_shared_secret
        - public_key
        - entropy
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11encrypt_cpaPhPKN12_GLOBAL__N_110public_keyEPKhS5_
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL3kdfPhmPKhm
        - _ZL6hash_gPhPKhm
        - _ZL6hash_hPhPKhm
        - _ZN12_GLOBAL__N_124public_key_from_externalEPK16KYBER_public_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:742,34'
          Dst:             _ZN12_GLOBAL__N_124public_key_from_externalEPK16KYBER_public_key
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:744,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:745,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:748,3'
          Dst:             _ZL6hash_gPhPKhm
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:749,3'
          Dst:             _ZL11encrypt_cpaPhPKN12_GLOBAL__N_110public_keyEPKhS5_
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:752,3'
          Dst:             _ZL6hash_hPhPKhm
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:753,3'
          Dst:             _ZL3kdfPhmPKhm
    - functionName:    KYBER_encap
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_ciphertext
        - out_shared_secret
        - public_key
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KYBER_encap_external_entropy
        - RAND_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:725,3'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:727,3'
          Dst:             KYBER_encap_external_entropy
    - functionName:    KYBER_public_from_private
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_key
        - private_key
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_124public_key_from_externalEPK16KYBER_public_key
        - _ZN12_GLOBAL__N_125private_key_from_externalEPK17KYBER_private_key
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:679,34'
          Dst:             _ZN12_GLOBAL__N_124public_key_from_externalEPK16KYBER_public_key
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:680,42'
          Dst:             _ZN12_GLOBAL__N_125private_key_from_externalEPK17KYBER_private_key
    - functionName:    _ZL21matrix_mult_transposeP6vectorPK6matrixPKS_
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - m
        - a
      BBCount:         11
      ICount:          79
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10scalar_addP6scalarPKS_
        - _ZL11scalar_multP6scalarPKS_S2_
        - _ZL11vector_zeroP6vector
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:285,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:286,14'
              BranchSideFuncs:
                - _ZL11scalar_multP6scalarPKS_S2_
                - _ZL10scalar_addP6scalarPKS_
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:292,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:286,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:288,30'
              BranchSideFuncs:
                - _ZL11scalar_multP6scalarPKS_S2_
                - _ZL10scalar_addP6scalarPKS_
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:291,3'
              BranchSideFuncs:
                - _ZL11scalar_multP6scalarPKS_S2_
                - _ZL10scalar_addP6scalarPKS_
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:284,3'
          Dst:             _ZL11vector_zeroP6vector
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:288,7'
          Dst:             _ZL11scalar_multP6scalarPKS_S2_
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:289,7'
          Dst:             _ZL10scalar_addP6scalarPKS_
    - functionName:    KYBER_generate_key_external_entropy
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - out_private_key
        - entropy
      BBCount:         5
      ICount:          108
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - CBB_init_fixed
        - _ZL10vector_addP6vectorPKS_
        - _ZL10vector_nttP6vector
        - _ZL13matrix_expandP6matrixPKh
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL21matrix_mult_transposeP6vectorPK6matrixPKS_
        - _ZL24kyber_marshal_public_keyP6cbb_stPKN12_GLOBAL__N_110public_keyE
        - _ZL28vector_generate_secret_eta_2P6vectorPhPKh
        - _ZL6hash_gPhPKhm
        - _ZL6hash_hPhPKhm
        - _ZN12_GLOBAL__N_125private_key_from_externalEPK17KYBER_private_key
        - abort
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/kyber/kyber.cc:668,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:669,5'
              BranchSideFuncs:
                - _ZL6hash_hPhPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.13800
            - BranchSide:      '/src/boringssl/crypto/kyber/kyber.cc:672,10'
              BranchSideFuncs:
                - _ZL6hash_hPhPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.13800
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:646,30'
          Dst:             _ZN12_GLOBAL__N_125private_key_from_externalEPK17KYBER_private_key
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:648,3'
          Dst:             _ZL6hash_gPhPKhm
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:653,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:654,3'
          Dst:             _ZL13matrix_expandP6matrixPKh
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:656,3'
          Dst:             _ZL28vector_generate_secret_eta_2P6vectorPhPKh
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:657,3'
          Dst:             _ZL10vector_nttP6vector
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:659,3'
          Dst:             _ZL28vector_generate_secret_eta_2P6vectorPhPKh
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:660,3'
          Dst:             _ZL10vector_nttP6vector
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:661,3'
          Dst:             _ZL21matrix_mult_transposeP6vectorPK6matrixPKS_
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:662,3'
          Dst:             _ZL10vector_addP6vectorPKS_
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:667,3'
          Dst:             CBB_init_fixed
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:668,8'
          Dst:             _ZL24kyber_marshal_public_keyP6cbb_stPKN12_GLOBAL__N_110public_keyE
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:669,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:672,3'
          Dst:             _ZL6hash_hPhPKhm
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:674,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    KYBER_generate_key
      functionSourceFile: '/src/boringssl/crypto/kyber/kyber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - out_private_key
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - KYBER_generate_key_external_entropy
        - RAND_bytes
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:621,3'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/kyber/kyber.cc:623,3'
          Dst:             KYBER_generate_key_external_entropy
    - functionName:    _ZL11lh_rebucketP8lhash_stm
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - lh
        - new_num_buckets
      BBCount:         16
      ICount:          126
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_free
        - OPENSSL_zalloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:169,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:172,64'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:174,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:177,10'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:177,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:178,16'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:186,16'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:178,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:179,33'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:184,3'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:172,49'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:186,3'
          Dst:             OPENSSL_free
    - functionName:    OPENSSL_lh_doall_arg
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - func
        - arg
      BBCount:         20
      ICount:          121
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL15lh_maybe_resizeP8lhash_st
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:282,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:283,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:286,7'
              BranchSideFuncs:
                - _ZL15lh_maybe_resizeP8lhash_st
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:286,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:288,5'
              BranchSideFuncs:
                - _ZL15lh_maybe_resizeP8lhash_st
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:291,15'
              BranchSideFuncs:
                - _ZL15lh_maybe_resizeP8lhash_st
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:291,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:293,28'
              BranchSideFuncs:
                - _ZL15lh_maybe_resizeP8lhash_st
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:299,7'
              BranchSideFuncs:
                - _ZL15lh_maybe_resizeP8lhash_st
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:293,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:294,14'
              BranchSideFuncs:
                - _ZL15lh_maybe_resizeP8lhash_st
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:297,3'
              BranchSideFuncs:
                - _ZL15lh_maybe_resizeP8lhash_st
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:299,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:300,5'
              BranchSideFuncs:
                - _ZL15lh_maybe_resizeP8lhash_st
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:306,19'
              BranchSideFuncs:
                - _ZL15lh_maybe_resizeP8lhash_st
      Callsites:
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:306,3'
          Dst:             _ZL15lh_maybe_resizeP8lhash_st
    - functionName:    _ZL15lh_maybe_resizeP8lhash_st
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         23
      ICount:          123
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL11lh_rebucketP8lhash_stm
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:198,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:201,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL11lh_rebucketP8lhash_stm
                - _ZL11lh_rebucketP8lhash_stm
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:201,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:201,3'
              BranchSideFuncs:
                - _ZL11lh_rebucketP8lhash_stm
                - _ZL11lh_rebucketP8lhash_stm
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:202,22'
              BranchSideFuncs:
                - _ZL11lh_rebucketP8lhash_stm
                - _ZL11lh_rebucketP8lhash_stm
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:205,36'
              BranchSideFuncs:
                - _ZL11lh_rebucketP8lhash_stm
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:210,14'
              BranchSideFuncs:
                - _ZL11lh_rebucketP8lhash_stm
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:207,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:208,19'
              BranchSideFuncs:
                - _ZL11lh_rebucketP8lhash_stm
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:210,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:214,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:215,23'
              BranchSideFuncs:
                - _ZL11lh_rebucketP8lhash_stm
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:218,17'
              BranchSideFuncs:
                - _ZL11lh_rebucketP8lhash_stm
      Callsites:
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:201,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:208,7'
          Dst:             _ZL11lh_rebucketP8lhash_stm
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:218,5'
          Dst:             _ZL11lh_rebucketP8lhash_stm
    - functionName:    OPENSSL_lh_delete
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - data
        - call_hash_func
        - call_cmp_func
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZL15lh_maybe_resizeP8lhash_st
        - _ZL21get_next_ptr_and_hashPK8lhash_stPjPKvPFjPFjS4_ES4_EPFiPFiS4_S4_ES4_S4_E
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:265,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:267,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:270,11'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZL15lh_maybe_resizeP8lhash_st
      Callsites:
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:263,7'
          Dst:             _ZL21get_next_ptr_and_hashPK8lhash_stPjPKvPFjPFjS4_ES4_EPFiPFiS4_S4_ES4_S4_E
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:273,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:276,3'
          Dst:             _ZL15lh_maybe_resizeP8lhash_st
    - functionName:    _ZL21get_next_ptr_and_hashPK8lhash_stPjPKvPFjPFjS4_ES4_EPFiPFiS4_S4_ES4_S4_E
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - out_hash
        - data
        - call_hash_func
        - call_cmp_func
      BBCount:         13
      ICount:          107
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:113,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:116,23'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:117,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:117,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:118,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:118,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:119,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:121,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_lh_insert
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - old_data
        - data
        - call_hash_func
        - call_cmp_func
      BBCount:         8
      ICount:          98
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_malloc
        - _ZL15lh_maybe_resizeP8lhash_st
        - _ZL21get_next_ptr_and_hashPK8lhash_stPjPKvPFjPFjS4_ES4_EPFiPFiS4_S4_ES4_S4_E
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:233,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:236,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:242,41'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL15lh_maybe_resizeP8lhash_st
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:243,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:244,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:247,16'
              BranchSideFuncs:
                - _ZL15lh_maybe_resizeP8lhash_st
      Callsites:
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:230,7'
          Dst:             _ZL21get_next_ptr_and_hashPK8lhash_stPjPKvPFjPFjS4_ES4_EPFiPFiS4_S4_ES4_S4_E
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:242,41'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:252,3'
          Dst:             _ZL15lh_maybe_resizeP8lhash_st
    - functionName:    _ZL19get_next_ptr_by_keyPK8lhash_stPKvjPFiS3_S3_E
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - key
        - key_hash
        - cmp_key
      BBCount:         10
      ICount:          76
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:134,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:134,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:135,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:135,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:136,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:138,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_lh_retrieve_key
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - key
        - key_hash
        - cmp_key
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL19get_next_ptr_by_keyPK8lhash_stPKvjPFiS3_S3_E
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:157,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:157,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:157,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:156,27'
          Dst:             _ZL19get_next_ptr_by_keyPK8lhash_stPKvjPFiS3_S3_E
    - functionName:    OPENSSL_lh_retrieve
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - data
        - call_hash_func
        - call_cmp_func
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL21get_next_ptr_and_hashPK8lhash_stPjPKvPFjPFjS4_ES4_EPFiPFiS4_S4_ES4_S4_E
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:149,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:149,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:149,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:148,7'
          Dst:             _ZL21get_next_ptr_and_hashPK8lhash_stPjPKvPFjPFjS4_ES4_EPFiPFiS4_S4_ES4_S4_E
    - functionName:    OPENSSL_lh_num_items
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_lh_free
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         14
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:83,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:86,15'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:86,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:88,26'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:94,16'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:88,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:89,14'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:92,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:90,7'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:94,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:95,3'
          Dst:             OPENSSL_free
    - functionName:    OPENSSL_lh_new
      functionSourceFile: '/src/boringssl/crypto/lhash/lhash.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hash
        - comp
      BBCount:         8
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_calloc
        - OPENSSL_free
        - OPENSSL_zalloc
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:65,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:68,3'
              BranchSideFuncs:
                - OPENSSL_calloc
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/lhash/lhash.cc:71,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:72,18'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/lhash/lhash.cc:76,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:63,44'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:70,7'
          Dst:             OPENSSL_calloc
        - Src:             '/src/boringssl/crypto/lhash/lhash.cc:72,5'
          Dst:             OPENSSL_free
    - functionName:    _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
      functionSourceFile: '/src/boringssl/crypto/md4/md4.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - data
        - num_blocks
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL20md4_block_data_orderPjPKhm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/md4/md4.cc:60,5'
          Dst:             _ZL20md4_block_data_orderPjPKhm
    - functionName:    _ZL20md4_block_data_orderPjPKhm
      functionSourceFile: '/src/boringssl/crypto/md4/md4.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - data
        - num
      BBCount:         102
      ICount:          1238
      EdgeCount:       103
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL15CRYPTO_rotl_u32ji
        - _ZL18CRYPTO_load_u32_lePKv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/md4/md4.cc:115,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md4/md4.cc:116,29'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u32_lePKv.13889
                - _ZL18CRYPTO_load_u32_lePKv.13889
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL18CRYPTO_load_u32_lePKv.13889
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL18CRYPTO_load_u32_lePKv.13889
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL18CRYPTO_load_u32_lePKv.13889
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL18CRYPTO_load_u32_lePKv.13889
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL18CRYPTO_load_u32_lePKv.13889
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL18CRYPTO_load_u32_lePKv.13889
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL18CRYPTO_load_u32_lePKv.13889
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL18CRYPTO_load_u32_lePKv.13889
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL18CRYPTO_load_u32_lePKv.13889
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL18CRYPTO_load_u32_lePKv.13889
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL18CRYPTO_load_u32_lePKv.13889
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL18CRYPTO_load_u32_lePKv.13889
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL18CRYPTO_load_u32_lePKv.13889
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL18CRYPTO_load_u32_lePKv.13889
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
                - _ZL15CRYPTO_rotl_u32ji.13890
            - BranchSide:      '/src/boringssl/crypto/md4/md4.cc:205,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/md4/md4.cc:116,10'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/md4/md4.cc:118,10'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/md4/md4.cc:121,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:122,10'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/md4/md4.cc:124,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:125,10'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/md4/md4.cc:127,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:128,10'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/md4/md4.cc:130,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:131,10'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/md4/md4.cc:133,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:134,10'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/md4/md4.cc:136,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:137,10'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/md4/md4.cc:139,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:140,10'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/md4/md4.cc:142,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:143,10'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/md4/md4.cc:145,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:146,11'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/md4/md4.cc:148,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:149,11'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/md4/md4.cc:151,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:152,11'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/md4/md4.cc:154,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:155,11'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/md4/md4.cc:157,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:158,11'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/md4/md4.cc:160,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:161,11'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/md4/md4.cc:163,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:164,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:166,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:167,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:168,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:169,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:170,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:171,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:172,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:173,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:174,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:175,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:176,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:177,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:178,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:179,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:180,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:181,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:183,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:184,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:185,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:186,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:187,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:188,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:189,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:190,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:191,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:192,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:193,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:194,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:195,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:196,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:197,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/md4/md4.cc:198,5'
          Dst:             _ZL15CRYPTO_rotl_u32ji
    - functionName:    _ZL18CRYPTO_load_u32_lePKv
      functionSourceFile: '/src/boringssl/crypto/md4/../fipsmodule/digest/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/../../internal.h:902,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL15CRYPTO_rotl_u32ji
      functionSourceFile: '/src/boringssl/crypto/md4/../fipsmodule/digest/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 971
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - value
        - shift
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/md4/../fipsmodule/digest/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/md4/../fipsmodule/digest/../../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/../../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/../../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL19CRYPTO_store_u32_lePvj
      functionSourceFile: '/src/boringssl/crypto/md4/../fipsmodule/digest/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/../../internal.h:907,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN4bssl17crypto_md32_finalIN12_GLOBAL__N_19MD4TraitsEEEvPNT_11HashContextE
      functionSourceFile: '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         10
      ICount:          111
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZL19CRYPTO_store_u32_lePvj
        - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:138,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:138,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.13895
                - _ZL19CRYPTO_store_u32_lePvj.13892
                - _ZL19CRYPTO_store_u32_lePvj.13892
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.13895
                - _ZL14OPENSSL_memsetPvim.13895
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:139,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.13895
                - _ZL19CRYPTO_store_u32_lePvj.13892
                - _ZL19CRYPTO_store_u32_lePvj.13892
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.13895
                - _ZL14OPENSSL_memsetPvim.13895
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
        - Branch String:   '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:143,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.13895
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.13895
                - _ZL19CRYPTO_store_u32_lePvj.13892
                - _ZL19CRYPTO_store_u32_lePvj.13892
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.13895
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:144,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.13895
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.13895
                - _ZL19CRYPTO_store_u32_lePvj.13892
                - _ZL19CRYPTO_store_u32_lePvj.13892
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.13895
      Callsites:
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:144,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:146,5'
          Dst:             _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:148,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:155,5'
          Dst:             _ZL19CRYPTO_store_u32_lePvj
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:156,5'
          Dst:             _ZL19CRYPTO_store_u32_lePvj
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:158,3'
          Dst:             _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:160,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/md4/../fipsmodule/digest/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/md4/../fipsmodule/digest/../../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/../../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/../../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl18crypto_md32_updateIN12_GLOBAL__N_19MD4TraitsEEEvPNT_11HashContextENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - in
        - ''
      BBCount:         23
      ICount:          212
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5emptyEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:82,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:85,16'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.13895
        - Branch String:   '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:88,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.13895
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:90,39'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.13895
        - Branch String:   '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:95,12'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.13895
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:110,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
        - Branch String:   '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:95,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:96,12'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.13895
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:97,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.13895
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
        - Branch String:   '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:95,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:97,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.13895
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:104,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
                - _ZNK4bssl4SpanIKhE4sizeEv
        - Branch String:   '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:112,24'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:116,11'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
        - Branch String:   '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:116,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:117,41'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13891
      Callsites:
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:81,10'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:85,53'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:90,39'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:95,12'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:96,12'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:97,40'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:97,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:98,7'
          Dst:             _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:99,15'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:102,7'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:104,40'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:104,51'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:104,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:105,44'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:110,10'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:112,35'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:112,5'
          Dst:             _ZN12_GLOBAL__N_19MD4Traits10HashBlocksEPjPKhm
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:113,13'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:116,11'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:117,41'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:118,34'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:118,45'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/md4/../fipsmodule/digest/md32_common.h:118,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    MD4_Transform
      functionSourceFile: '/src/boringssl/crypto/md4/md4.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - data
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL20md4_block_data_orderPjPKhm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/md4/md4.cc:50,3'
          Dst:             _ZL20md4_block_data_orderPjPKhm
    - functionName:    MD4_Final
      functionSourceFile: '/src/boringssl/crypto/md4/md4.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - c
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19CRYPTO_store_u32_lePvj
        - _ZN4bssl17crypto_md32_finalIN12_GLOBAL__N_19MD4TraitsEEEvPNT_11HashContextE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/md4/md4.cc:72,3'
          Dst:             _ZN4bssl17crypto_md32_finalIN12_GLOBAL__N_19MD4TraitsEEEvPNT_11HashContextE
        - Src:             '/src/boringssl/crypto/md4/md4.cc:73,3'
          Dst:             _ZL19CRYPTO_store_u32_lePvj
        - Src:             '/src/boringssl/crypto/md4/md4.cc:74,3'
          Dst:             _ZL19CRYPTO_store_u32_lePvj
        - Src:             '/src/boringssl/crypto/md4/md4.cc:75,3'
          Dst:             _ZL19CRYPTO_store_u32_lePvj
        - Src:             '/src/boringssl/crypto/md4/md4.cc:76,3'
          Dst:             _ZL19CRYPTO_store_u32_lePvj
    - functionName:    MD4_Update
      functionSourceFile: '/src/boringssl/crypto/md4/md4.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - data
        - len
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl18crypto_md32_updateIN12_GLOBAL__N_19MD4TraitsEEEvPNT_11HashContextENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/md4/md4.cc:67,10'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/crypto/md4/md4.cc:66,3'
          Dst:             _ZN4bssl18crypto_md32_updateIN12_GLOBAL__N_19MD4TraitsEEEvPNT_11HashContextENS_4SpanIKhEE
    - functionName:    MD4_Init
      functionSourceFile: '/src/boringssl/crypto/md4/md4.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - md4
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/md4/md4.cc:38,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    MD4
      functionSourceFile: '/src/boringssl/crypto/md4/md4.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - len
        - out
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MD4_Final
        - MD4_Init
        - MD4_Update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/md4/md4.cc:28,3'
          Dst:             MD4_Init
        - Src:             '/src/boringssl/crypto/md4/md4.cc:29,3'
          Dst:             MD4_Update
        - Src:             '/src/boringssl/crypto/md4/md4.cc:30,3'
          Dst:             MD4_Final
    - functionName:    _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
      functionSourceFile: '/src/boringssl/crypto/md5/md5.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - data
        - num_blocks
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - md5_block_asm_data_order
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/md5/md5.cc:63,5'
          Dst:             md5_block_asm_data_order
    - functionName:    md5_block_asm_data_order
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      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:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/md5/../fipsmodule/digest/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/md5/../fipsmodule/digest/../../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/../../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/../../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL19CRYPTO_store_u32_lePvj
      functionSourceFile: '/src/boringssl/crypto/md5/../fipsmodule/digest/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/../../internal.h:907,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN4bssl17crypto_md32_finalIN12_GLOBAL__N_19MD5TraitsEEEvPNT_11HashContextE
      functionSourceFile: '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         10
      ICount:          111
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZL19CRYPTO_store_u32_lePvj
        - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:138,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:138,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.13932
                - _ZL19CRYPTO_store_u32_lePvj.13929
                - _ZL19CRYPTO_store_u32_lePvj.13929
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.13932
                - _ZL14OPENSSL_memsetPvim.13932
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:139,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.13932
                - _ZL19CRYPTO_store_u32_lePvj.13929
                - _ZL19CRYPTO_store_u32_lePvj.13929
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.13932
                - _ZL14OPENSSL_memsetPvim.13932
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
        - Branch String:   '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:143,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.13932
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.13932
                - _ZL19CRYPTO_store_u32_lePvj.13929
                - _ZL19CRYPTO_store_u32_lePvj.13929
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.13932
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:144,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.13932
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.13932
                - _ZL19CRYPTO_store_u32_lePvj.13929
                - _ZL19CRYPTO_store_u32_lePvj.13929
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZL14OPENSSL_memsetPvim.13932
      Callsites:
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:138,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:144,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:146,5'
          Dst:             _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:148,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:155,5'
          Dst:             _ZL19CRYPTO_store_u32_lePvj
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:156,5'
          Dst:             _ZL19CRYPTO_store_u32_lePvj
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:158,3'
          Dst:             _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:160,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/md5/../fipsmodule/digest/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/md5/../fipsmodule/digest/../../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/../../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/../../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZN4bssl18crypto_md32_updateIN12_GLOBAL__N_19MD5TraitsEEEvPNT_11HashContextENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - in
        - ''
      BBCount:         23
      ICount:          212
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5emptyEv
        - _ZNK4bssl4SpanIKhE7subspanEmm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:82,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:85,16'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.13932
        - Branch String:   '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:88,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.13932
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:90,39'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.13932
        - Branch String:   '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:95,12'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.13932
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:110,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
        - Branch String:   '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:95,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:96,12'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.13932
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:97,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.13932
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
        - Branch String:   '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:95,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:97,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZL14OPENSSL_memsetPvim.13932
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:104,22'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
                - _ZNK4bssl4SpanIKhE4sizeEv
        - Branch String:   '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:112,24'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
                - _ZNK4bssl4SpanIKhE7subspanEmm
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:116,11'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
        - Branch String:   '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:116,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:117,41'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZL14OPENSSL_memcpyPvPKvm.13928
      Callsites:
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:81,10'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:85,53'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:90,39'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:95,12'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:96,12'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:97,40'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:97,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:98,7'
          Dst:             _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:99,15'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:102,7'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:104,40'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:104,51'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:104,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:105,44'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:110,10'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:112,35'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:112,5'
          Dst:             _ZN12_GLOBAL__N_19MD5Traits10HashBlocksEPjPKhm
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:113,13'
          Dst:             _ZNK4bssl4SpanIKhE7subspanEmm
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:116,11'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:117,41'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:118,34'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:118,45'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/md5/../fipsmodule/digest/md32_common.h:118,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    MD5_Transform
      functionSourceFile: '/src/boringssl/crypto/md5/md5.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
        - data
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - md5_block_asm_data_order
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/md5/md5.cc:53,3'
          Dst:             md5_block_asm_data_order
    - functionName:    MD5_Final
      functionSourceFile: '/src/boringssl/crypto/md5/md5.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - c
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19CRYPTO_store_u32_lePvj
        - _ZN4bssl17crypto_md32_finalIN12_GLOBAL__N_19MD5TraitsEEEvPNT_11HashContextE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/md5/md5.cc:75,3'
          Dst:             _ZN4bssl17crypto_md32_finalIN12_GLOBAL__N_19MD5TraitsEEEvPNT_11HashContextE
        - Src:             '/src/boringssl/crypto/md5/md5.cc:76,3'
          Dst:             _ZL19CRYPTO_store_u32_lePvj
        - Src:             '/src/boringssl/crypto/md5/md5.cc:77,3'
          Dst:             _ZL19CRYPTO_store_u32_lePvj
        - Src:             '/src/boringssl/crypto/md5/md5.cc:78,3'
          Dst:             _ZL19CRYPTO_store_u32_lePvj
        - Src:             '/src/boringssl/crypto/md5/md5.cc:79,3'
          Dst:             _ZL19CRYPTO_store_u32_lePvj
    - functionName:    MD5_Update
      functionSourceFile: '/src/boringssl/crypto/md5/md5.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - c
        - data
        - len
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl18crypto_md32_updateIN12_GLOBAL__N_19MD5TraitsEEEvPNT_11HashContextENS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/md5/md5.cc:70,10'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/crypto/md5/md5.cc:69,3'
          Dst:             _ZN4bssl18crypto_md32_updateIN12_GLOBAL__N_19MD5TraitsEEEvPNT_11HashContextENS_4SpanIKhEE
    - functionName:    MD5_Init
      functionSourceFile: '/src/boringssl/crypto/md5/md5.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - md5
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/md5/md5.cc:37,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    MD5
      functionSourceFile: '/src/boringssl/crypto/md5/md5.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - len
        - out
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - MD5_Final
        - MD5_Init
        - MD5_Update
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/md5/md5.cc:29,3'
          Dst:             MD5_Init
        - Src:             '/src/boringssl/crypto/md5/md5.cc:30,3'
          Dst:             MD5_Update
        - Src:             '/src/boringssl/crypto/md5/md5.cc:31,3'
          Dst:             MD5_Final
    - functionName:    CRYPTO_free
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ptr
        - file
        - line
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:581,59'
          Dst:             OPENSSL_free
    - functionName:    OPENSSL_free
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - orig_ptr
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_cleanse
        - OPENSSL_memory_free
        - _ZL29__asan_unpoison_memory_regionPKvm
      functionUses:    382
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:239,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:240,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:243,7'
              BranchSideFuncs:
                - _ZL29__asan_unpoison_memory_regionPKvm
                - OPENSSL_cleanse
                - free
                - OPENSSL_memory_free
        - Branch String:   '/src/boringssl/crypto/mem.cc:243,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:244,25'
              BranchSideFuncs:
                - OPENSSL_memory_free
            - BranchSide:      '/src/boringssl/crypto/mem.cc:248,27'
              BranchSideFuncs:
                - _ZL29__asan_unpoison_memory_regionPKvm
                - OPENSSL_cleanse
                - free
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:244,5'
          Dst:             OPENSSL_memory_free
        - Src:             '/src/boringssl/crypto/mem.cc:249,3'
          Dst:             _ZL29__asan_unpoison_memory_regionPKvm
        - Src:             '/src/boringssl/crypto/mem.cc:252,3'
          Dst:             OPENSSL_cleanse
    - functionName:    OPENSSL_memory_free
      functionSourceFile: ''
      linkageType:     ExternalWeakLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL29__asan_unpoison_memory_regionPKvm
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - addr
        - size
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_cleanse
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr
        - len
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:302,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_realloc
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ptr
        - new_size
        - file
        - line
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_realloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:578,10'
          Dst:             OPENSSL_realloc
    - functionName:    OPENSSL_realloc
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - orig_ptr
        - new_size
      BBCount:         14
      ICount:          96
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memory_get_size
        - _ZL27__asan_poison_memory_regionPKvm
        - _ZL29__asan_unpoison_memory_regionPKvm
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:268,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:269,27'
              BranchSideFuncs:
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/mem.cc:273,7'
              BranchSideFuncs:
                - _ZL29__asan_unpoison_memory_regionPKvm
                - _ZL27__asan_poison_memory_regionPKvm
                - OPENSSL_malloc
                - OPENSSL_free
                - OPENSSL_memory_get_size
        - Branch String:   '/src/boringssl/crypto/mem.cc:273,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:274,40'
              BranchSideFuncs:
                - OPENSSL_memory_get_size
                - OPENSSL_malloc
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/mem.cc:276,29'
              BranchSideFuncs:
                - _ZL29__asan_unpoison_memory_regionPKvm
                - _ZL27__asan_poison_memory_regionPKvm
                - OPENSSL_malloc
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/mem.cc:283,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:284,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:287,20'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/mem.cc:288,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:289,15'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/mem.cc:292,10'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:269,12'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/mem.cc:274,16'
          Dst:             OPENSSL_memory_get_size
        - Src:             '/src/boringssl/crypto/mem.cc:277,5'
          Dst:             _ZL29__asan_unpoison_memory_regionPKvm
        - Src:             '/src/boringssl/crypto/mem.cc:279,5'
          Dst:             _ZL27__asan_poison_memory_regionPKvm
        - Src:             '/src/boringssl/crypto/mem.cc:282,15'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/mem.cc:293,3'
          Dst:             OPENSSL_free
    - functionName:    OPENSSL_malloc
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         26
      ICount:          114
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - OPENSSL_memory_alloc
        - _ZL22should_fail_allocationv
        - _ZL27__asan_poison_memory_regionPKvm
        - __assert_fail
      functionUses:    146
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:188,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/mem.cc:191,7'
              BranchSideFuncs:
                - malloc
                - _ZL27__asan_poison_memory_regionPKvm
                - ERR_put_error
                - __assert_fail
                - __assert_fail
                - OPENSSL_memory_alloc
        - Branch String:   '/src/boringssl/crypto/mem.cc:191,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:192,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - OPENSSL_memory_alloc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/mem.cc:201,7'
              BranchSideFuncs:
                - malloc
                - _ZL27__asan_poison_memory_regionPKvm
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/mem.cc:192,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:192,5'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_memory_alloc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/mem.cc:193,5'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_memory_alloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/mem.cc:193,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:193,5'
              BranchSideFuncs:
                - OPENSSL_memory_alloc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/mem.cc:194,39'
              BranchSideFuncs:
                - OPENSSL_memory_alloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/mem.cc:195,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:195,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/mem.cc:198,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.cc:195,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:196,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/mem.cc:198,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.cc:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:202,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/mem.cc:205,16'
              BranchSideFuncs:
                - malloc
                - _ZL27__asan_poison_memory_regionPKvm
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/mem.cc:206,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:207,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/mem.cc:210,20'
              BranchSideFuncs:
                - _ZL27__asan_poison_memory_regionPKvm
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:187,7'
          Dst:             _ZL22should_fail_allocationv
        - Src:             '/src/boringssl/crypto/mem.cc:192,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/mem.cc:193,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/mem.cc:194,18'
          Dst:             OPENSSL_memory_alloc
        - Src:             '/src/boringssl/crypto/mem.cc:212,3'
          Dst:             _ZL27__asan_poison_memory_regionPKvm
        - Src:             '/src/boringssl/crypto/mem.cc:217,3'
          Dst:             ERR_put_error
    - functionName:    OPENSSL_memory_get_size
      functionSourceFile: ''
      linkageType:     ExternalWeakLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27__asan_poison_memory_regionPKvm
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - addr
        - size
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22should_fail_allocationv
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_memory_alloc
      functionSourceFile: ''
      linkageType:     ExternalWeakLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_malloc
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - size
        - file
        - line
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:574,10'
          Dst:             OPENSSL_malloc
    - functionName:    OPENSSL_strlcat
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - dst_size
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_strlcpy
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:553,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:553,27'
              BranchSideFuncs:
                - OPENSSL_strlcpy
            - BranchSide:      '/src/boringssl/crypto/mem.cc:553,3'
              BranchSideFuncs:
                - OPENSSL_strlcpy
        - Branch String:   '/src/boringssl/crypto/mem.cc:553,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:554,6'
              BranchSideFuncs:
                - OPENSSL_strlcpy
            - BranchSide:      '/src/boringssl/crypto/mem.cc:556,10'
              BranchSideFuncs:
                - OPENSSL_strlcpy
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:556,14'
          Dst:             OPENSSL_strlcpy
    - functionName:    OPENSSL_strlcpy
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - dst_size
      BBCount:         13
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - strlen
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:539,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:539,27'
              BranchSideFuncs:
                - strlen
            - BranchSide:      '/src/boringssl/crypto/mem.cc:539,3'
              BranchSideFuncs:
                - strlen
        - Branch String:   '/src/boringssl/crypto/mem.cc:539,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:540,18'
              BranchSideFuncs:
                - strlen
            - BranchSide:      '/src/boringssl/crypto/mem.cc:544,7'
              BranchSideFuncs:
                - strlen
        - Branch String:   '/src/boringssl/crypto/mem.cc:544,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:544,7'
              BranchSideFuncs:
                - strlen
            - BranchSide:      '/src/boringssl/crypto/mem.cc:545,6'
              BranchSideFuncs:
                - strlen
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:548,14'
          Dst:             strlen
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_strndup
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - size
      BBCount:         8
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - OPENSSL_strnlen
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:521,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:523,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/mem.cc:526,55'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.14045
        - Branch String:   '/src/boringssl/crypto/mem.cc:527,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:528,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:531,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.14045
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:518,10'
          Dst:             OPENSSL_strnlen
        - Src:             '/src/boringssl/crypto/mem.cc:523,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/mem.cc:526,40'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/mem.cc:531,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    OPENSSL_strnlen
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - len
      BBCount:         8
      ICount:          49
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:358,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:359,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:364,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.cc:359,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:360,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:362,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_asprintf
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - format
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_vasprintf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:512,13'
          Dst:             OPENSSL_vasprintf
    - functionName:    OPENSSL_vasprintf
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - format
        - args
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_vasprintf_internal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:506,10'
          Dst:             OPENSSL_vasprintf_internal
    - functionName:    OPENSSL_vasprintf_internal
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - format
        - args
        - system_malloc
      BBCount:         28
      ICount:          195
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - vsnprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:461,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:461,11'
              BranchSideFuncs:
                - vsnprintf
                - __errno_location
                - vsnprintf
            - BranchSide:      '/src/boringssl/crypto/mem.cc:461,11'
              BranchSideFuncs:
                - vsnprintf
                - __errno_location
                - vsnprintf
        - Branch String:   '/src/boringssl/crypto/mem.cc:462,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:462,10'
              BranchSideFuncs:
                - vsnprintf
                - __errno_location
                - vsnprintf
            - BranchSide:      '/src/boringssl/crypto/mem.cc:462,10'
              BranchSideFuncs:
                - vsnprintf
                - __errno_location
                - vsnprintf
        - Branch String:   '/src/boringssl/crypto/mem.cc:464,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:463,11'
              BranchSideFuncs:
                - vsnprintf
                - __errno_location
                - vsnprintf
            - BranchSide:      '/src/boringssl/crypto/mem.cc:463,11'
              BranchSideFuncs:
                - vsnprintf
                - __errno_location
                - vsnprintf
        - Branch String:   '/src/boringssl/crypto/mem.cc:469,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:470,5'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/mem.cc:473,3'
              BranchSideFuncs:
                - vsnprintf
                - __errno_location
                - vsnprintf
        - Branch String:   '/src/boringssl/crypto/mem.cc:476,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:477,5'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/mem.cc:479,15'
              BranchSideFuncs:
                - __errno_location
                - vsnprintf
        - Branch String:   '/src/boringssl/crypto/mem.cc:479,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:483,29'
              BranchSideFuncs:
                - vsnprintf
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/mem.cc:492,7'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/mem.cc:484,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:486,7'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/mem.cc:488,17'
              BranchSideFuncs:
                - vsnprintf
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/mem.cc:492,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:492,26'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/mem.cc:493,5'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/mem.cc:492,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:493,5'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/mem.cc:495,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:474,9'
          Dst:             vsnprintf
        - Src:             '/src/boringssl/crypto/mem.cc:489,11'
          Dst:             vsnprintf
        - Src:             '/src/boringssl/crypto/mem.cc:501,3'
          Dst:             __errno_location
    - 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:    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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_vsnprintf
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - n
        - format
        - args
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:456,10'
          Dst:             vsnprintf
    - functionName:    BIO_snprintf
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - n
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_vsnprintf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:450,13'
          Dst:             BIO_vsnprintf
    - functionName:    OPENSSL_strncasecmp
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
        - n
      BBCount:         16
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_tolower
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:431,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:432,36'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_tolower
            - BranchSide:      '/src/boringssl/crypto/mem.cc:444,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.cc:435,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:436,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:437,16'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_tolower
        - Branch String:   '/src/boringssl/crypto/mem.cc:437,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:438,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:439,16'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_tolower
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:432,20'
          Dst:             OPENSSL_tolower
        - Src:             '/src/boringssl/crypto/mem.cc:433,20'
          Dst:             OPENSSL_tolower
    - functionName:    OPENSSL_tolower
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - c
      BBCount:         7
      ICount:          35
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:404,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:404,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:407,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.cc:404,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:405,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:407,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_strcasecmp
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         14
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_tolower
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:420,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:421,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:422,16'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_tolower
        - Branch String:   '/src/boringssl/crypto/mem.cc:422,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:423,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:424,16'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_tolower
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:417,20'
          Dst:             OPENSSL_tolower
        - Src:             '/src/boringssl/crypto/mem.cc:418,20'
          Dst:             OPENSSL_tolower
    - functionName:    OPENSSL_isspace
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - c
      BBCount:         12
      ICount:          56
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:411,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:411,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:411,23'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.cc:411,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:411,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:411,36'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.cc:411,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:411,46'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:411,49'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.cc:411,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:411,59'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:411,62'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.cc:411,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:411,72'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:412,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_isalnum
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - c
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_isalpha
        - OPENSSL_isdigit
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:401,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:401,56'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:401,75'
              BranchSideFuncs:
                - OPENSSL_isdigit
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:401,37'
          Dst:             OPENSSL_isalpha
        - Src:             '/src/boringssl/crypto/mem.cc:401,59'
          Dst:             OPENSSL_isdigit
    - functionName:    OPENSSL_isalpha
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - c
      BBCount:         10
      ICount:          46
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:376,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:376,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:376,37'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.cc:376,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:376,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:376,37'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.cc:376,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:376,49'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:376,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_isdigit
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - c
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:379,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:379,49'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:379,46'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_fromxdigit
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - c
      BBCount:         16
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - OPENSSL_isdigit
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:386,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:387,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:390,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.cc:390,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:390,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:394,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.cc:390,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:391,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:394,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.cc:394,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:394,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:398,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.cc:394,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:395,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:398,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:386,7'
          Dst:             OPENSSL_isdigit
    - functionName:    OPENSSL_isxdigit
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - c
      BBCount:         14
      ICount:          62
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_isdigit
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:382,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:382,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:382,33'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.cc:382,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:382,45'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:382,59'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.cc:382,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:382,55'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:382,59'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/mem.cc:382,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:382,71'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:382,55'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:382,10'
          Dst:             OPENSSL_isdigit
    - functionName:    OPENSSL_memdup
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_malloc
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    21
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:560,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:561,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:564,30'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.14045
        - Branch String:   '/src/boringssl/crypto/mem.cc:565,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:566,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:569,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.14045
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:564,15'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/mem.cc:569,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    OPENSSL_strdup
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_memdup
        - strlen
      functionUses:    17
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:368,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:369,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:372,50'
              BranchSideFuncs:
                - strlen
                - OPENSSL_memdup
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:372,53'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/mem.cc:372,35'
          Dst:             OPENSSL_memdup
    - functionName:    OPENSSL_strhash
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_hash32
        - strlen
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:355,68'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/mem.cc:355,50'
          Dst:             OPENSSL_hash32
    - functionName:    OPENSSL_hash32
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr
        - len
      BBCount:         5
      ICount:          49
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:347,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:348,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:352,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_memcmp
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in_a
        - in_b
        - len
      BBCount:         5
      ICount:          62
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:332,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:333,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/mem.cc:336,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_secure_clear_free
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr
        - len
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_clear_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:324,3'
          Dst:             OPENSSL_clear_free
    - functionName:    OPENSSL_clear_free
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ptr
        - unused
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:313,53'
          Dst:             OPENSSL_free
    - functionName:    OPENSSL_secure_malloc
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:321,51'
          Dst:             OPENSSL_malloc
    - functionName:    CRYPTO_secure_used
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_secure_malloc_initialized
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_secure_malloc_init
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - size
        - min_size
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_calloc
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - num
        - size
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OPENSSL_zalloc
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:230,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:230,20'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/mem.cc:235,25'
              BranchSideFuncs:
                - OPENSSL_zalloc
        - Branch String:   '/src/boringssl/crypto/mem.cc:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:231,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/mem.cc:235,25'
              BranchSideFuncs:
                - OPENSSL_zalloc
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:231,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/mem.cc:235,10'
          Dst:             OPENSSL_zalloc
    - functionName:    OPENSSL_zalloc
      functionSourceFile: '/src/boringssl/crypto/mem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
        - _ZL14OPENSSL_memsetPvim
      functionUses:    42
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/mem.cc:223,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/mem.cc:223,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.14033
            - BranchSide:      '/src/boringssl/crypto/mem.cc:224,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.14033
      Callsites:
        - Src:             '/src/boringssl/crypto/mem.cc:222,15'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/mem.cc:224,5'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    MLKEM1024_parse_public_key
      functionSourceFile: '/src/boringssl/crypto/mlkem/mlkem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_key
        - in
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mlkem1024_parse_public_key
        - bcm_success
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:142,22'
          Dst:             BCM_mlkem1024_parse_public_key
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:142,10'
          Dst:             bcm_success
    - functionName:    MLKEM1024_marshal_public_key
      functionSourceFile: '/src/boringssl/crypto/mlkem/mlkem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - public_key
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mlkem1024_marshal_public_key
        - bcm_success
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:136,22'
          Dst:             BCM_mlkem1024_marshal_public_key
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:136,10'
          Dst:             bcm_success
    - functionName:    MLKEM1024_decap
      functionSourceFile: '/src/boringssl/crypto/mlkem/mlkem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_shared_secret
        - ciphertext
        - ciphertext_len
        - private_key
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mlkem1024_decap
        - bcm_success
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:129,22'
          Dst:             BCM_mlkem1024_decap
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:129,10'
          Dst:             bcm_success
    - functionName:    MLKEM1024_encap
      functionSourceFile: '/src/boringssl/crypto/mlkem/mlkem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_ciphertext
        - out_shared_secret
        - public_key
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mlkem1024_encap
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:121,9'
          Dst:             BCM_mlkem1024_encap
    - functionName:    MLKEM1024_public_from_private
      functionSourceFile: '/src/boringssl/crypto/mlkem/mlkem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_key
        - private_key
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mlkem1024_public_from_private
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:113,9'
          Dst:             BCM_mlkem1024_public_from_private
    - functionName:    MLKEM1024_private_key_from_seed
      functionSourceFile: '/src/boringssl/crypto/mlkem/mlkem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_private_key
        - seed
        - seed_len
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mlkem1024_private_key_from_seed
        - bcm_success
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:105,22'
          Dst:             BCM_mlkem1024_private_key_from_seed
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:105,10'
          Dst:             bcm_success
    - functionName:    MLKEM1024_generate_key
      functionSourceFile: '/src/boringssl/crypto/mlkem/mlkem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - optional_out_seed
        - out_private_key
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mlkem1024_generate_key
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:97,9'
          Dst:             BCM_mlkem1024_generate_key
    - functionName:    MLKEM768_parse_public_key
      functionSourceFile: '/src/boringssl/crypto/mlkem/mlkem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_key
        - in
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mlkem768_parse_public_key
        - bcm_success
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:80,22'
          Dst:             BCM_mlkem768_parse_public_key
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:80,10'
          Dst:             bcm_success
    - functionName:    MLKEM768_marshal_public_key
      functionSourceFile: '/src/boringssl/crypto/mlkem/mlkem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - public_key
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mlkem768_marshal_public_key
        - bcm_success
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:74,22'
          Dst:             BCM_mlkem768_marshal_public_key
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:74,10'
          Dst:             bcm_success
    - functionName:    MLKEM768_decap
      functionSourceFile: '/src/boringssl/crypto/mlkem/mlkem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_shared_secret
        - ciphertext
        - ciphertext_len
        - private_key
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mlkem768_decap
        - bcm_success
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:67,22'
          Dst:             BCM_mlkem768_decap
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:67,10'
          Dst:             bcm_success
    - functionName:    MLKEM768_encap
      functionSourceFile: '/src/boringssl/crypto/mlkem/mlkem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_ciphertext
        - out_shared_secret
        - public_key
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mlkem768_encap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:59,9'
          Dst:             BCM_mlkem768_encap
    - functionName:    MLKEM768_public_from_private
      functionSourceFile: '/src/boringssl/crypto/mlkem/mlkem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_public_key
        - private_key
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mlkem768_public_from_private
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:51,9'
          Dst:             BCM_mlkem768_public_from_private
    - functionName:    MLKEM768_private_key_from_seed
      functionSourceFile: '/src/boringssl/crypto/mlkem/mlkem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_private_key
        - seed
        - seed_len
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mlkem768_private_key_from_seed
        - bcm_success
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:43,22'
          Dst:             BCM_mlkem768_private_key_from_seed
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:43,10'
          Dst:             bcm_success
    - functionName:    MLKEM768_generate_key
      functionSourceFile: '/src/boringssl/crypto/mlkem/mlkem.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_encoded_public_key
        - optional_out_seed
        - out_private_key
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_mlkem768_generate_key
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/mlkem/mlkem.cc:36,3'
          Dst:             BCM_mlkem768_generate_key
    - functionName:    _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - old_data
        - data
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_insert
        - _Z28lh_ASN1_OBJECT_call_cmp_funcPFiPKvS0_ES0_S0_
        - _Z29lh_ASN1_OBJECT_call_hash_funcPFjPKvES0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:34,1'
          Dst:             OPENSSL_lh_insert
        - Src:             '/src/boringssl/crypto/obj/obj.cc:34,1'
          Dst:             _Z29lh_ASN1_OBJECT_call_hash_funcPFjPKvES0_
        - Src:             '/src/boringssl/crypto/obj/obj.cc:34,1'
          Dst:             _Z28lh_ASN1_OBJECT_call_cmp_funcPFiPKvS0_ES0_S0_
    - functionName:    _Z29lh_ASN1_OBJECT_call_hash_funcPFjPKvES0_
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
        - a
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z28lh_ASN1_OBJECT_call_cmp_funcPFiPKvS0_ES0_S0_
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
        - a
        - b
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13cmp_long_namePK14asn1_object_stS1_
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:448,10'
          Dst:             strcmp
    - functionName:    _ZL14hash_long_namePK14asn1_object_st
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_strhash
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:444,10'
          Dst:             OPENSSL_strhash
    - functionName:    _ZL14cmp_short_namePK14asn1_object_stS1_
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:440,10'
          Dst:             strcmp
    - functionName:    _ZL15hash_short_namePK14asn1_object_st
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_strhash
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:436,10'
          Dst:             OPENSSL_strhash
    - functionName:    _ZL9hash_dataPK14asn1_object_st
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_hash32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:432,10'
          Dst:             OPENSSL_hash32
    - functionName:    _ZL7cmp_nidPK14asn1_object_stS1_
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL8hash_nidPK14asn1_object_st
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hash
        - comp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_new
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:34,1'
          Dst:             OPENSSL_lh_new
    - functionName:    OBJ_cleanup
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14obj_add_objectP14asn1_object_st
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
      BBCount:         36
      ICount:          181
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - OBJ_cmp
        - _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
        - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
        - _ZL13cmp_long_namePK14asn1_object_stS1_
        - _ZL14cmp_short_namePK14asn1_object_stS1_
        - _ZL14hash_long_namePK14asn1_object_st
        - _ZL15hash_short_namePK14asn1_object_st
        - _ZL7cmp_nidPK14asn1_object_stS1_
        - _ZL8hash_nidPK14asn1_object_st
        - _ZL9hash_dataPK14asn1_object_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:458,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:459,27'
              BranchSideFuncs:
                - _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - CRYPTO_MUTEX_unlock_write
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
                - _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
                - _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:461,7'
              BranchSideFuncs:
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - CRYPTO_MUTEX_unlock_write
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
                - _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
                - _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:461,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:462,28'
              BranchSideFuncs:
                - _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - CRYPTO_MUTEX_unlock_write
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
                - _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:464,7'
              BranchSideFuncs:
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - CRYPTO_MUTEX_unlock_write
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
                - _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:464,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:466,9'
              BranchSideFuncs:
                - _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - CRYPTO_MUTEX_unlock_write
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:468,7'
              BranchSideFuncs:
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - CRYPTO_MUTEX_unlock_write
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:468,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:470,9'
              BranchSideFuncs:
                - _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - CRYPTO_MUTEX_unlock_write
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:473,7'
              BranchSideFuncs:
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - CRYPTO_MUTEX_unlock_write
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:474,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:475,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:478,5'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:475,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:476,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:478,5'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:476,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:477,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:478,5'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:474,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:478,5'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:486,30'
              BranchSideFuncs:
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - CRYPTO_MUTEX_unlock_write
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:487,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:487,27'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:490,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:487,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:488,33'
              BranchSideFuncs:
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - CRYPTO_MUTEX_unlock_write
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:490,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:490,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:491,33'
              BranchSideFuncs:
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - CRYPTO_MUTEX_unlock_write
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:493,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:493,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:493,18'
              BranchSideFuncs:
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:494,33'
              BranchSideFuncs:
                - _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:457,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/obj/obj.cc:459,27'
          Dst:             _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
        - Src:             '/src/boringssl/crypto/obj/obj.cc:459,27'
          Dst:             _ZL8hash_nidPK14asn1_object_st
        - Src:             '/src/boringssl/crypto/obj/obj.cc:459,27'
          Dst:             _ZL7cmp_nidPK14asn1_object_stS1_
        - Src:             '/src/boringssl/crypto/obj/obj.cc:462,28'
          Dst:             _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
        - Src:             '/src/boringssl/crypto/obj/obj.cc:462,28'
          Dst:             _ZL9hash_dataPK14asn1_object_st
        - Src:             '/src/boringssl/crypto/obj/obj.cc:462,28'
          Dst:             OBJ_cmp
        - Src:             '/src/boringssl/crypto/obj/obj.cc:466,9'
          Dst:             _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
        - Src:             '/src/boringssl/crypto/obj/obj.cc:466,9'
          Dst:             _ZL15hash_short_namePK14asn1_object_st
        - Src:             '/src/boringssl/crypto/obj/obj.cc:466,9'
          Dst:             _ZL14cmp_short_namePK14asn1_object_stS1_
        - Src:             '/src/boringssl/crypto/obj/obj.cc:470,9'
          Dst:             _Z18lh_ASN1_OBJECT_newPFjPK14asn1_object_stEPFiS1_S1_E
        - Src:             '/src/boringssl/crypto/obj/obj.cc:470,9'
          Dst:             _ZL14hash_long_namePK14asn1_object_st
        - Src:             '/src/boringssl/crypto/obj/obj.cc:470,9'
          Dst:             _ZL13cmp_long_namePK14asn1_object_stS1_
        - Src:             '/src/boringssl/crypto/obj/obj.cc:486,8'
          Dst:             _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
        - Src:             '/src/boringssl/crypto/obj/obj.cc:488,11'
          Dst:             _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
        - Src:             '/src/boringssl/crypto/obj/obj.cc:491,11'
          Dst:             _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
        - Src:             '/src/boringssl/crypto/obj/obj.cc:494,11'
          Dst:             _Z21lh_ASN1_OBJECT_insertP20lhash_st_ASN1_OBJECTPP14asn1_object_stS2_
        - Src:             '/src/boringssl/crypto/obj/obj.cc:498,3'
          Dst:             CRYPTO_MUTEX_unlock_write
    - functionName:    OBJ_cmp
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcmpPKvS0_m
      functionUses:    18
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:114,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:115,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:116,14'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.14194
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:119,10'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/crypto/obj/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/../internal.h:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/../internal.h:852,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/../internal.h:855,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/../internal.h:855,10'
          Dst:             memcmp
    - functionName:    _ZL12obj_next_nidv
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:47,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:47,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:47,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:47,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/obj/obj.cc:49,3'
          Dst:             CRYPTO_MUTEX_unlock_write
    - functionName:    OBJ_create
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - oid
        - short_name
        - long_name
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL12obj_next_nidv
        - _ZL14obj_add_objectP14asn1_object_st
        - _ZL27create_object_with_text_oidPFivEPKcS2_S2_
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:505,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:505,37'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:506,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:505,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:506,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:508,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:504,7'
          Dst:             _ZL27create_object_with_text_oidPFivEPKcS2_S2_
        - Src:             '/src/boringssl/crypto/obj/obj.cc:504,7'
          Dst:             _ZL12obj_next_nidv
        - Src:             '/src/boringssl/crypto/obj/obj.cc:505,22'
          Dst:             _ZL14obj_add_objectP14asn1_object_st
    - functionName:    _ZL27create_object_with_text_oidPFivEPKcS2_S2_
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - get_nid
        - oid
        - short_name
        - long_name
      BBCount:         14
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_OBJECT_create
        - CBB_add_asn1_oid_from_text
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - ERR_put_error
        - OPENSSL_free
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:351,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:352,41'
              BranchSideFuncs:
                - strlen
                - CBB_add_asn1_oid_from_text
                - ERR_put_error
                - CBB_cleanup
                - CBB_finish
                - ASN1_OBJECT_create
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:354,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:352,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:353,8'
              BranchSideFuncs:
                - CBB_finish
                - ERR_put_error
                - CBB_cleanup
                - ASN1_OBJECT_create
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:354,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:351,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:354,5'
              BranchSideFuncs:
                - ASN1_OBJECT_create
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:359,41'
              BranchSideFuncs:
                - ASN1_OBJECT_create
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:359,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:359,51'
              BranchSideFuncs:
                - ASN1_OBJECT_create
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:359,74'
              BranchSideFuncs:
                - ASN1_OBJECT_create
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:351,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/obj/obj.cc:352,46'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/obj/obj.cc:352,8'
          Dst:             CBB_add_asn1_oid_from_text
        - Src:             '/src/boringssl/crypto/obj/obj.cc:353,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/obj/obj.cc:354,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/obj/obj.cc:355,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/obj/obj.cc:359,22'
          Dst:             ASN1_OBJECT_create
        - Src:             '/src/boringssl/crypto/obj/obj.cc:361,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL11strlcpy_intPcPKci
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dst
        - src
        - dst_size
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OPENSSL_strlcpy
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:381,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:381,16'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:381,69'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:382,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:383,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:386,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:381,16'
          Dst:             OPENSSL_strlcpy
        - Src:             '/src/boringssl/crypto/obj/obj.cc:383,5'
          Dst:             ERR_put_error
    - functionName:    OBJ_obj2txt
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - out_len
        - obj
        - always_return_oid
      BBCount:         25
      ICount:          153
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - CBS_asn1_oid_to_text
        - CBS_init
        - OBJ_nid2ln
        - OBJ_nid2sn
        - OBJ_obj2nid
        - OPENSSL_free
        - _ZL11strlcpy_intPcPKci
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:393,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:393,22'
              BranchSideFuncs:
                - _ZL11strlcpy_intPcPKci
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:394,24'
              BranchSideFuncs:
                - _ZL11strlcpy_intPcPKci
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:393,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:394,24'
              BranchSideFuncs:
                - _ZL11strlcpy_intPcPKci
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:397,8'
              BranchSideFuncs:
                - OBJ_obj2nid
                - CBS_init
                - CBS_asn1_oid_to_text
                - _ZL11strlcpy_intPcPKci
                - OPENSSL_free
                - OBJ_nid2ln
                - _ZL11strlcpy_intPcPKci
                - OBJ_nid2sn
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:397,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:398,27'
              BranchSideFuncs:
                - CBS_init
                - CBS_asn1_oid_to_text
                - _ZL11strlcpy_intPcPKci
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:411,18'
              BranchSideFuncs:
                - CBS_init
                - CBS_asn1_oid_to_text
                - _ZL11strlcpy_intPcPKci
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:399,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:400,37'
              BranchSideFuncs:
                - OBJ_nid2ln
                - CBS_init
                - CBS_asn1_oid_to_text
                - _ZL11strlcpy_intPcPKci
                - OPENSSL_free
                - _ZL11strlcpy_intPcPKci
                - OBJ_nid2sn
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:408,3'
              BranchSideFuncs:
                - CBS_init
                - CBS_asn1_oid_to_text
                - _ZL11strlcpy_intPcPKci
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:401,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:402,27'
              BranchSideFuncs:
                - OBJ_nid2sn
                - CBS_init
                - CBS_asn1_oid_to_text
                - _ZL11strlcpy_intPcPKci
                - OPENSSL_free
                - _ZL11strlcpy_intPcPKci
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:404,11'
              BranchSideFuncs:
                - CBS_init
                - CBS_asn1_oid_to_text
                - _ZL11strlcpy_intPcPKci
                - OPENSSL_free
                - _ZL11strlcpy_intPcPKci
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:404,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:405,28'
              BranchSideFuncs:
                - _ZL11strlcpy_intPcPKci
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:407,5'
              BranchSideFuncs:
                - CBS_init
                - CBS_asn1_oid_to_text
                - _ZL11strlcpy_intPcPKci
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:413,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:414,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:420,25'
              BranchSideFuncs:
                - _ZL11strlcpy_intPcPKci
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:414,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:415,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:417,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:394,12'
          Dst:             _ZL11strlcpy_intPcPKci
        - Src:             '/src/boringssl/crypto/obj/obj.cc:398,15'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/obj/obj.cc:400,26'
          Dst:             OBJ_nid2ln
        - Src:             '/src/boringssl/crypto/obj/obj.cc:402,16'
          Dst:             OBJ_nid2sn
        - Src:             '/src/boringssl/crypto/obj/obj.cc:405,16'
          Dst:             _ZL11strlcpy_intPcPKci
        - Src:             '/src/boringssl/crypto/obj/obj.cc:411,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/obj/obj.cc:412,15'
          Dst:             CBS_asn1_oid_to_text
        - Src:             '/src/boringssl/crypto/obj/obj.cc:420,13'
          Dst:             _ZL11strlcpy_intPcPKci
        - Src:             '/src/boringssl/crypto/obj/obj.cc:421,3'
          Dst:             OPENSSL_free
    - functionName:    OBJ_obj2nid
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
      BBCount:         15
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_unlock_read
        - _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
        - _ZL18get_builtin_objecti
        - _ZL7obj_cmpPKvS0_
        - bsearch
      functionUses:    26
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:155,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:156,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:159,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - CRYPTO_MUTEX_unlock_read
                - bsearch
                - _ZL18get_builtin_objecti
                - _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
                - CRYPTO_MUTEX_unlock_read
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:159,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:160,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:163,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - CRYPTO_MUTEX_unlock_read
                - bsearch
                - _ZL18get_builtin_objecti
                - _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
                - CRYPTO_MUTEX_unlock_read
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:164,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:167,37'
              BranchSideFuncs:
                - _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
                - CRYPTO_MUTEX_unlock_read
                - bsearch
                - _ZL18get_builtin_objecti
                - CRYPTO_MUTEX_unlock_read
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:173,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - bsearch
                - _ZL18get_builtin_objecti
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:168,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:169,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:172,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - bsearch
                - _ZL18get_builtin_objecti
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:178,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:179,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:182,30'
              BranchSideFuncs:
                - _ZL18get_builtin_objecti
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:163,3'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/obj/obj.cc:167,13'
          Dst:             _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
        - Src:             '/src/boringssl/crypto/obj/obj.cc:169,7'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/obj/obj.cc:173,3'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/obj/obj.cc:176,7'
          Dst:             bsearch
        - Src:             '/src/boringssl/crypto/obj/obj.cc:176,7'
          Dst:             _ZL7obj_cmpPKvS0_
        - Src:             '/src/boringssl/crypto/obj/obj.cc:182,10'
          Dst:             _ZL18get_builtin_objecti
    - functionName:    OBJ_nid2ln
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_nid2obj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:337,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:338,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:341,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:336,28'
          Dst:             OBJ_nid2obj
    - functionName:    OBJ_nid2sn
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_nid2obj
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:328,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:329,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:332,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:327,28'
          Dst:             OBJ_nid2obj
    - functionName:    OBJ_nid2obj
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         22
      ICount:          110
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_unlock_read
        - ERR_put_error
        - OBJ_get_undef
        - _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
        - _ZL18get_builtin_objecti
      functionUses:    20
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:296,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:297,27'
              BranchSideFuncs:
                - OBJ_get_undef
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:300,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - CRYPTO_MUTEX_unlock_read
                - ERR_put_error
                - _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
                - CRYPTO_MUTEX_unlock_read
                - _ZL18get_builtin_objecti
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:300,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:300,18'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - CRYPTO_MUTEX_unlock_read
                - ERR_put_error
                - _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
                - CRYPTO_MUTEX_unlock_read
                - _ZL18get_builtin_objecti
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:308,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - CRYPTO_MUTEX_unlock_read
                - ERR_put_error
                - _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
                - CRYPTO_MUTEX_unlock_read
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:300,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:301,49'
              BranchSideFuncs:
                - _ZL18get_builtin_objecti
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:308,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - CRYPTO_MUTEX_unlock_read
                - ERR_put_error
                - _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
                - CRYPTO_MUTEX_unlock_read
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:302,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:302,29'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:305,27'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:302,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:303,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:305,27'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:309,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:312,17'
              BranchSideFuncs:
                - _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
                - CRYPTO_MUTEX_unlock_read
                - ERR_put_error
                - CRYPTO_MUTEX_unlock_read
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:319,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:314,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:315,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:318,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:297,27'
          Dst:             OBJ_get_undef
        - Src:             '/src/boringssl/crypto/obj/obj.cc:301,30'
          Dst:             _ZL18get_builtin_objecti
        - Src:             '/src/boringssl/crypto/obj/obj.cc:308,3'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/obj/obj.cc:313,13'
          Dst:             _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
        - Src:             '/src/boringssl/crypto/obj/obj.cc:315,7'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/obj/obj.cc:319,3'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/obj/obj.cc:322,3'
          Dst:             ERR_put_error
    - functionName:    OBJ_get_undef
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18get_builtin_objecti
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         10
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - abort
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:141,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:141,3'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:141,3'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:141,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:141,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:141,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:141,3'
          Dst:             abort
    - functionName:    _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_retrieve
        - _Z28lh_ASN1_OBJECT_call_cmp_funcPFiPKvS0_ES0_S0_
        - _Z29lh_ASN1_OBJECT_call_hash_funcPFjPKvES0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:34,1'
          Dst:             OPENSSL_lh_retrieve
        - Src:             '/src/boringssl/crypto/obj/obj.cc:34,1'
          Dst:             _Z29lh_ASN1_OBJECT_call_hash_funcPFjPKvES0_
        - Src:             '/src/boringssl/crypto/obj/obj.cc:34,1'
          Dst:             _Z28lh_ASN1_OBJECT_call_cmp_funcPFiPKvS0_ES0_S0_
    - functionName:    _ZL7obj_cmpPKvS0_
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - element
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_cmp
        - _ZL18get_builtin_objecti
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:151,18'
          Dst:             _ZL18get_builtin_objecti
        - Src:             '/src/boringssl/crypto/obj/obj.cc:150,10'
          Dst:             OBJ_cmp
    - functionName:    OBJ_nid2cbb
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - nid
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBB_add_asn1_element
        - OBJ_nid2obj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:279,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:279,22'
              BranchSideFuncs:
                - CBB_add_asn1_element
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:280,31'
              BranchSideFuncs:
                - CBB_add_asn1_element
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:278,28'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/obj/obj.cc:280,10'
          Dst:             CBB_add_asn1_element
    - functionName:    OBJ_txt2obj
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - dont_search_names
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OBJ_ln2nid
        - OBJ_nid2obj
        - OBJ_sn2nid
        - _ZL27create_object_with_text_oidPFivEPKcS2_S2_
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:366,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:367,26'
              BranchSideFuncs:
                - _ZL27create_object_with_text_oidPFivEPKcS2_S2_
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:377,44'
              BranchSideFuncs:
                - _ZL27create_object_with_text_oidPFivEPKcS2_S2_
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:368,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:369,24'
              BranchSideFuncs:
                - OBJ_ln2nid
                - _ZL27create_object_with_text_oidPFivEPKcS2_S2_
                - OBJ_nid2obj
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:372,9'
              BranchSideFuncs:
                - _ZL27create_object_with_text_oidPFivEPKcS2_S2_
                - OBJ_nid2obj
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:372,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:373,26'
              BranchSideFuncs:
                - OBJ_nid2obj
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:375,3'
              BranchSideFuncs:
                - _ZL27create_object_with_text_oidPFivEPKcS2_S2_
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:367,15'
          Dst:             OBJ_sn2nid
        - Src:             '/src/boringssl/crypto/obj/obj.cc:369,13'
          Dst:             OBJ_ln2nid
        - Src:             '/src/boringssl/crypto/obj/obj.cc:373,14'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/obj/obj.cc:377,10'
          Dst:             _ZL27create_object_with_text_oidPFivEPKcS2_S2_
    - functionName:    OBJ_sn2nid
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - short_name
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_unlock_read
        - _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
        - _ZL14short_name_cmpPKvS0_
        - _ZL18get_builtin_objecti
        - bsearch
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:210,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:213,16'
              BranchSideFuncs:
                - _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
                - CRYPTO_MUTEX_unlock_read
                - bsearch
                - _ZL18get_builtin_objecti
                - CRYPTO_MUTEX_unlock_read
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:220,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - bsearch
                - _ZL18get_builtin_objecti
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:215,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:216,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:219,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - bsearch
                - _ZL18get_builtin_objecti
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:226,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:227,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:230,30'
              BranchSideFuncs:
                - _ZL18get_builtin_objecti
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:209,3'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/obj/obj.cc:214,13'
          Dst:             _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
        - Src:             '/src/boringssl/crypto/obj/obj.cc:216,7'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/obj/obj.cc:220,3'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/obj/obj.cc:223,7'
          Dst:             bsearch
        - Src:             '/src/boringssl/crypto/obj/obj.cc:223,7'
          Dst:             _ZL14short_name_cmpPKvS0_
        - Src:             '/src/boringssl/crypto/obj/obj.cc:230,10'
          Dst:             _ZL18get_builtin_objecti
    - functionName:    OBJ_ln2nid
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - long_name
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_unlock_read
        - _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
        - _ZL13long_name_cmpPKvS0_
        - _ZL18get_builtin_objecti
        - bsearch
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:245,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:248,16'
              BranchSideFuncs:
                - _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
                - CRYPTO_MUTEX_unlock_read
                - bsearch
                - _ZL18get_builtin_objecti
                - CRYPTO_MUTEX_unlock_read
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:255,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - bsearch
                - _ZL18get_builtin_objecti
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:250,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:251,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:254,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - bsearch
                - _ZL18get_builtin_objecti
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:260,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:261,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:264,30'
              BranchSideFuncs:
                - _ZL18get_builtin_objecti
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:244,3'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/obj/obj.cc:249,13'
          Dst:             _Z23lh_ASN1_OBJECT_retrievePK20lhash_st_ASN1_OBJECTPK14asn1_object_st
        - Src:             '/src/boringssl/crypto/obj/obj.cc:251,7'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/obj/obj.cc:255,3'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/obj/obj.cc:257,64'
          Dst:             bsearch
        - Src:             '/src/boringssl/crypto/obj/obj.cc:257,64'
          Dst:             _ZL13long_name_cmpPKvS0_
        - Src:             '/src/boringssl/crypto/obj/obj.cc:264,10'
          Dst:             _ZL18get_builtin_objecti
    - functionName:    _ZL13long_name_cmpPKvS0_
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - element
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18get_builtin_objecti
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:240,23'
          Dst:             _ZL18get_builtin_objecti
        - Src:             '/src/boringssl/crypto/obj/obj.cc:240,10'
          Dst:             strcmp
    - functionName:    _ZL14short_name_cmpPKvS0_
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - element
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18get_builtin_objecti
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:205,23'
          Dst:             _ZL18get_builtin_objecti
        - Src:             '/src/boringssl/crypto/obj/obj.cc:205,10'
          Dst:             strcmp
    - functionName:    OBJ_txt2nid
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_OBJECT_free
        - OBJ_obj2nid
        - OBJ_txt2obj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:271,9'
          Dst:             OBJ_txt2obj
        - Src:             '/src/boringssl/crypto/obj/obj.cc:272,9'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/obj/obj.cc:273,3'
          Dst:             ASN1_OBJECT_free
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/obj/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OBJ_cbs2nid
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_data
        - CBS_len
        - OBJ_obj2nid
        - _ZL14OPENSSL_memsetPvim
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:187,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:191,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.14543
                - CBS_data
                - CBS_len
                - OBJ_obj2nid
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:186,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/obj/obj.cc:191,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/obj/obj.cc:192,14'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/obj/obj.cc:193,21'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/obj/obj.cc:195,10'
          Dst:             OBJ_obj2nid
    - functionName:    OBJ_length
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:131,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:131,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:132,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:132,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:135,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OBJ_get0_data
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:124,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:127,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OBJ_dup
      functionSourceFile: '/src/boringssl/crypto/obj/obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
      BBCount:         26
      ICount:          190
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_OBJECT_new
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_memdup
        - OPENSSL_strdup
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:58,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:59,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:62,9'
              BranchSideFuncs:
                - ASN1_OBJECT_new
                - OPENSSL_memdup
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_strdup
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:62,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:64,27'
              BranchSideFuncs:
                - ASN1_OBJECT_new
                - OPENSSL_memdup
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_strdup
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:67,7'
              BranchSideFuncs:
                - ASN1_OBJECT_new
                - OPENSSL_memdup
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_strdup
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:68,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:69,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:72,11'
              BranchSideFuncs:
                - OPENSSL_memdup
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_strdup
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:76,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:76,25'
              BranchSideFuncs:
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_strdup
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:80,15'
              BranchSideFuncs:
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_strdup
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:76,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:77,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:80,15'
              BranchSideFuncs:
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_strdup
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:83,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:84,25'
              BranchSideFuncs:
                - OPENSSL_strdup
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:90,7'
              BranchSideFuncs:
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:85,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:86,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:88,3'
              BranchSideFuncs:
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:90,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:91,25'
              BranchSideFuncs:
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:97,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/obj/obj.cc:92,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:93,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/obj/obj.cc:95,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/obj/obj.cc:67,7'
          Dst:             ASN1_OBJECT_new
        - Src:             '/src/boringssl/crypto/obj/obj.cc:69,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/obj/obj.cc:75,41'
          Dst:             OPENSSL_memdup
        - Src:             '/src/boringssl/crypto/obj/obj.cc:84,10'
          Dst:             OPENSSL_strdup
        - Src:             '/src/boringssl/crypto/obj/obj.cc:91,10'
          Dst:             OPENSSL_strdup
        - Src:             '/src/boringssl/crypto/obj/obj.cc:106,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/obj/obj.cc:107,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/obj/obj.cc:108,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/obj/obj.cc:109,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/pem/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PEM_read
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - name
        - header
        - data
        - len
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - PEM_read_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:543,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:544,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:547,26'
              BranchSideFuncs:
                - PEM_read_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:542,12'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:544,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:547,13'
          Dst:             PEM_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:548,3'
          Dst:             BIO_free
    - functionName:    PEM_read_bio
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - name
        - header
        - data
        - len
      BBCount:         93
      ICount:          680
      EdgeCount:       128
      CyclomaticComplexity: 37
      functionsReached:
        - BIO_gets
        - BUF_MEM_free
        - BUF_MEM_grow
        - BUF_MEM_grow_clean
        - BUF_MEM_new
        - ERR_put_error
        - EVP_DecodeFinal
        - EVP_DecodeInit
        - EVP_DecodeUpdate
        - OPENSSL_free
        - _ZL14OPENSSL_memcpyPvPKvm
        - strlen
        - strncmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:564,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:564,27'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:565,18'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:564,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:564,48'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:565,18'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:564,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:565,18'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:571,3'
              BranchSideFuncs:
                - BIO_gets
                - strncmp
                - strlen
                - strncmp
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - BUF_MEM_grow
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:575,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:576,7'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:580,5'
              BranchSideFuncs:
                - strncmp
                - BIO_gets
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - strlen
                - strncmp
                - BUF_MEM_grow
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - BUF_MEM_grow
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:580,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:580,29'
              BranchSideFuncs:
                - strncmp
                - BIO_gets
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - strlen
                - strncmp
                - BUF_MEM_grow
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - BUF_MEM_grow
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:580,5'
              BranchSideFuncs:
                - strncmp
                - BIO_gets
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - strlen
                - strncmp
                - BUF_MEM_grow
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - BUF_MEM_grow
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:580,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:581,8'
              BranchSideFuncs:
                - strncmp
                - BIO_gets
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - strlen
                - strncmp
                - BUF_MEM_grow
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - BUF_MEM_grow
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:583,9'
              BranchSideFuncs:
                - strncmp
                - BIO_gets
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - strlen
                - strncmp
                - BUF_MEM_grow
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - BUF_MEM_grow
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:586,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:572,3'
              BranchSideFuncs:
                - strlen
                - strncmp
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - BUF_MEM_grow
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - strncmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:587,20'
              BranchSideFuncs:
                - strlen
                - strncmp
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - BUF_MEM_grow
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
                - strncmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:589,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:590,9'
              BranchSideFuncs:
                - BIO_gets
                - strncmp
                - strlen
                - strncmp
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - BUF_MEM_grow
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:592,25'
              BranchSideFuncs:
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - BUF_MEM_grow
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:592,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:593,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BIO_gets
                - BUF_MEM_grow
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:595,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BIO_gets
                - BUF_MEM_grow
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:601,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:602,5'
              BranchSideFuncs:
                - BIO_gets
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:604,3'
              BranchSideFuncs:
                - BIO_gets
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:607,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:608,7'
              BranchSideFuncs:
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:611,5'
              BranchSideFuncs:
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:611,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:611,29'
              BranchSideFuncs:
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:611,5'
              BranchSideFuncs:
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:611,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:612,8'
              BranchSideFuncs:
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:614,9'
              BranchSideFuncs:
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:617,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:618,7'
              BranchSideFuncs:
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:620,23'
              BranchSideFuncs:
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:620,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:621,7'
              BranchSideFuncs:
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:623,17'
              BranchSideFuncs:
                - strncmp
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:623,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:624,14'
              BranchSideFuncs:
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:627,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - BUF_MEM_grow
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - strncmp
                - BUF_MEM_grow
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:633,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:634,5'
              BranchSideFuncs:
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:636,3'
              BranchSideFuncs:
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:637,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:638,5'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:682,12'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:640,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:641,9'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:644,7'
              BranchSideFuncs:
                - strncmp
                - BUF_MEM_grow_clean
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:644,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:644,31'
              BranchSideFuncs:
                - strncmp
                - BUF_MEM_grow_clean
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:644,7'
              BranchSideFuncs:
                - strncmp
                - BUF_MEM_grow_clean
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:644,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:645,10'
              BranchSideFuncs:
                - strncmp
                - BUF_MEM_grow_clean
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:647,11'
              BranchSideFuncs:
                - strncmp
                - BUF_MEM_grow_clean
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:650,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:651,13'
              BranchSideFuncs:
                - strncmp
                - BUF_MEM_grow_clean
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:653,19'
              BranchSideFuncs:
                - strncmp
                - BUF_MEM_grow_clean
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:653,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:654,9'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:656,11'
              BranchSideFuncs:
                - BUF_MEM_grow_clean
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strncmp
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:656,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:657,9'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:659,31'
              BranchSideFuncs:
                - BUF_MEM_grow_clean
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strncmp
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:659,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:660,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:662,24'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.14588
                - BIO_gets
                - strncmp
                - BUF_MEM_grow_clean
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - BIO_gets
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:665,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:638,5'
              BranchSideFuncs:
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:666,9'
              BranchSideFuncs:
                - BIO_gets
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:668,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:669,11'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:672,9'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:672,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:672,33'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:672,9'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:672,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:673,12'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:675,13'
              BranchSideFuncs:
                - strlen
                - strncmp
                - strncmp
                - strncmp
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:688,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:689,16'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:691,5'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:689,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:690,26'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:691,5'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:688,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:691,5'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:695,3'
              BranchSideFuncs:
                - EVP_DecodeInit
                - EVP_DecodeUpdate
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:698,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:699,5'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:702,48'
              BranchSideFuncs:
                - EVP_DecodeFinal
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:703,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:704,5'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:707,9'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:709,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:710,5'
              BranchSideFuncs:
                - BUF_MEM_free
                - BUF_MEM_free
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:712,11'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:561,11'
          Dst:             BUF_MEM_new
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:562,13'
          Dst:             BUF_MEM_new
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:563,11'
          Dst:             BUF_MEM_new
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:565,5'
          Dst:             BUF_MEM_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:566,5'
          Dst:             BUF_MEM_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:567,5'
          Dst:             BUF_MEM_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:573,9'
          Dst:             BIO_gets
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:576,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:586,9'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:587,11'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:589,11'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:592,12'
          Dst:             BUF_MEM_grow
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:595,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:601,8'
          Dst:             BUF_MEM_grow
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:606,9'
          Dst:             BIO_gets
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:620,10'
          Dst:             BUF_MEM_grow
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:623,9'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:627,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:633,8'
          Dst:             BUF_MEM_grow
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:639,11'
          Dst:             BIO_gets
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:653,11'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:659,12'
          Dst:             BUF_MEM_grow_clean
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:662,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:667,13'
          Dst:             BIO_gets
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:687,7'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:688,8'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:689,8'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:690,8'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:691,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:695,3'
          Dst:             EVP_DecodeInit
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:696,7'
          Dst:             EVP_DecodeUpdate
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:699,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:702,7'
          Dst:             EVP_DecodeFinal
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:704,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:716,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:717,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:718,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:721,3'
          Dst:             BUF_MEM_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:722,3'
          Dst:             BUF_MEM_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:723,3'
          Dst:             BUF_MEM_free
    - functionName:    PEM_write
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fp
        - name
        - header
        - data
        - len
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - PEM_write_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:472,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:473,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:476,27'
              BranchSideFuncs:
                - PEM_write_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:471,12'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:473,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:476,13'
          Dst:             PEM_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:477,3'
          Dst:             BIO_free
    - functionName:    PEM_write_bio
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bp
        - name
        - header
        - data
        - len
      BBCount:         47
      ICount:          282
      EdgeCount:       64
      CyclomaticComplexity: 19
      functionsReached:
        - BIO_write
        - ERR_put_error
        - EVP_EncodeFinal
        - EVP_EncodeInit
        - EVP_EncodeUpdate
        - OPENSSL_free
        - OPENSSL_malloc
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:492,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:493,18'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:495,5'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:493,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:494,18'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:495,5'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:492,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:495,5'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:498,14'
              BranchSideFuncs:
                - strlen
                - OPENSSL_malloc
                - EVP_EncodeFinal
                - BIO_write
                - BIO_write
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - EVP_EncodeUpdate
                - BIO_write
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:499,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:500,20'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - OPENSSL_malloc
                - EVP_EncodeFinal
                - BIO_write
                - BIO_write
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - EVP_EncodeUpdate
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:505,37'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_EncodeFinal
                - BIO_write
                - BIO_write
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - EVP_EncodeUpdate
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:500,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:500,55'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:501,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:500,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:501,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:503,3'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_EncodeFinal
                - BIO_write
                - BIO_write
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - EVP_EncodeUpdate
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:506,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:507,5'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:510,9'
              BranchSideFuncs:
                - EVP_EncodeFinal
                - BIO_write
                - BIO_write
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - EVP_EncodeUpdate
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:511,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:512,16'
              BranchSideFuncs:
                - EVP_EncodeUpdate
                - EVP_EncodeFinal
                - BIO_write
                - BIO_write
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:521,25'
              BranchSideFuncs:
                - EVP_EncodeFinal
                - BIO_write
                - BIO_write
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:512,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:512,14'
              BranchSideFuncs:
                - EVP_EncodeUpdate
                - EVP_EncodeFinal
                - BIO_write
                - BIO_write
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:512,63'
              BranchSideFuncs:
                - EVP_EncodeUpdate
                - EVP_EncodeFinal
                - BIO_write
                - BIO_write
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:514,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:514,30'
              BranchSideFuncs:
                - BIO_write
                - EVP_EncodeFinal
                - BIO_write
                - BIO_write
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - EVP_EncodeUpdate
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:517,10'
              BranchSideFuncs:
                - EVP_EncodeFinal
                - BIO_write
                - BIO_write
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - EVP_EncodeUpdate
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:514,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:515,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:517,10'
              BranchSideFuncs:
                - EVP_EncodeFinal
                - BIO_write
                - BIO_write
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - EVP_EncodeUpdate
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:522,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:522,32'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - BIO_write
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:525,18'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:522,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:523,5'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:525,18'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:525,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:526,18'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:528,5'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:526,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:527,18'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:528,5'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:525,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:528,5'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:530,12'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:533,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:533,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:534,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:489,3'
          Dst:             EVP_EncodeInit
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:490,10'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:492,8'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:493,8'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:494,8'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:498,7'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:500,10'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:500,45'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:505,37'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:513,5'
          Dst:             EVP_EncodeUpdate
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:514,20'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:521,3'
          Dst:             EVP_EncodeFinal
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:522,22'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:525,8'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:526,8'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:527,8'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:534,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:536,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL7load_ivPPKcPhm
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fromp
        - to
        - num
      BBCount:         14
      ICount:          113
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - OPENSSL_fromxdigit
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:452,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:453,5'
              BranchSideFuncs:
                - OPENSSL_fromxdigit
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:455,7'
              BranchSideFuncs:
                - OPENSSL_fromxdigit
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:456,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:457,34'
              BranchSideFuncs:
                - OPENSSL_fromxdigit
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:465,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:457,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:458,7'
              BranchSideFuncs:
                - OPENSSL_fromxdigit
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:461,9'
              BranchSideFuncs:
                - OPENSSL_fromxdigit
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:457,10'
          Dst:             OPENSSL_fromxdigit
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:458,7'
          Dst:             ERR_put_error
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/pem/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL12PEM_dek_infoPcPKcmS_
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - type
        - len
        - str
      BBCount:         15
      ICount:          143
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_strlcat
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:74,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:74,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:75,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:74,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:74,45'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:75,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:74,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:75,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:78,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:78,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:79,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:82,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:68,3'
          Dst:             OPENSSL_strlcat
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:69,3'
          Dst:             OPENSSL_strlcat
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:70,3'
          Dst:             OPENSSL_strlcat
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:72,23'
          Dst:             strlen
    - functionName:    _ZL13PEM_proc_typePci
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - type
      BBCount:         12
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_strlcat
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:48,9'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:49,14'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:49,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:50,9'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:51,14'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:51,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:52,9'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:54,9'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - OPENSSL_strlcat
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:57,3'
          Dst:             OPENSSL_strlcat
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:58,3'
          Dst:             OPENSSL_strlcat
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:59,3'
          Dst:             OPENSSL_strlcat
    - functionName:    PEM_def_callback
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - size
        - rwflag
        - userdata
      BBCount:         13
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_strlcpy
        - strlen
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:728,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:728,16'
              BranchSideFuncs:
                - strlen
                - OPENSSL_strlcpy
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:729,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:728,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:728,28'
              BranchSideFuncs:
                - strlen
                - OPENSSL_strlcpy
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:729,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:728,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:729,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:731,31'
              BranchSideFuncs:
                - strlen
                - OPENSSL_strlcpy
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:732,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:733,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:735,19'
              BranchSideFuncs:
                - OPENSSL_strlcpy
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:731,16'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:735,3'
          Dst:             OPENSSL_strlcpy
    - functionName:    _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - name
        - ''
      BBCount:         14
      ICount:          124
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - EVP_aes_128_cbc
        - EVP_aes_192_cbc
        - EVP_aes_256_cbc
        - EVP_des_cbc
        - EVP_des_ede3_cbc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:159,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:160,12'
              BranchSideFuncs:
                - EVP_des_cbc
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:161,14'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - EVP_aes_256_cbc
                - EVP_aes_192_cbc
                - EVP_aes_128_cbc
                - EVP_des_ede3_cbc
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:161,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:162,12'
              BranchSideFuncs:
                - EVP_des_ede3_cbc
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:163,14'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - EVP_aes_256_cbc
                - EVP_aes_192_cbc
                - EVP_aes_128_cbc
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:163,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:164,12'
              BranchSideFuncs:
                - EVP_aes_128_cbc
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:165,14'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - EVP_aes_256_cbc
                - EVP_aes_192_cbc
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:165,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:166,12'
              BranchSideFuncs:
                - EVP_aes_192_cbc
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:167,14'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZNSt3__1eqB8ne180100IcNS_11char_traitsIcEELi1EEEbNS_17basic_string_viewIT_T0_EENS_15__type_identityIS6_E4typeE
                - EVP_aes_256_cbc
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:167,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:168,12'
              BranchSideFuncs:
                - EVP_aes_256_cbc
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:170,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:160,12'
          Dst:             EVP_des_cbc
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:162,12'
          Dst:             EVP_des_ede3_cbc
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:164,12'
          Dst:             EVP_aes_128_cbc
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:166,12'
          Dst:             EVP_aes_192_cbc
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:168,12'
          Dst:             EVP_aes_256_cbc
    - functionName:    PEM_ASN1_write_bio
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - i2d
        - name
        - bp
        - x
        - enc
        - pass
        - pass_len
        - callback
        - u
      BBCount:         89
      ICount:          474
      EdgeCount:       165
      CyclomaticComplexity: 78
      functionsReached:
        - ERR_put_error
        - EVP_BytesToKey
        - EVP_CIPHER_iv_length
        - EVP_CIPHER_nid
        - EVP_EncryptFinal_ex
        - EVP_EncryptInit_ex
        - EVP_EncryptUpdate
        - EVP_md5
        - OBJ_nid2sn
        - OPENSSL_cleanse
        - OPENSSL_free
        - OPENSSL_malloc
        - PEM_write_bio
        - RAND_bytes
        - _ZL12PEM_dek_infoPcPKcmS_
        - _ZL13PEM_proc_typePci
        - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - __assert_fail
        - strlen
      functionUses:    19
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:251,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:252,40'
              BranchSideFuncs:
                - EVP_CIPHER_nid
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OBJ_nid2sn
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - OPENSSL_malloc
                - PEM_write_bio
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_CIPHER_iv_length
                - __assert_fail
                - RAND_bytes
                - EVP_md5
                - EVP_BytesToKey
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - OPENSSL_cleanse
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:260,16'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_malloc
                - PEM_write_bio
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_CIPHER_iv_length
                - __assert_fail
                - RAND_bytes
                - EVP_md5
                - EVP_BytesToKey
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - OPENSSL_cleanse
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:253,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:253,42'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:255,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:253,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:254,30'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:255,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:253,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:255,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:258,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_malloc
                - PEM_write_bio
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_CIPHER_iv_length
                - __assert_fail
                - RAND_bytes
                - EVP_md5
                - EVP_BytesToKey
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - OPENSSL_cleanse
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:260,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:261,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:267,56'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - PEM_write_bio
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_CIPHER_iv_length
                - __assert_fail
                - RAND_bytes
                - EVP_md5
                - EVP_BytesToKey
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - OPENSSL_cleanse
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:268,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:269,5'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:271,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - PEM_write_bio
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_CIPHER_iv_length
                - __assert_fail
                - RAND_bytes
                - EVP_md5
                - EVP_BytesToKey
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - OPENSSL_cleanse
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:274,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:275,50'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - __assert_fail
                - RAND_bytes
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_md5
                - EVP_BytesToKey
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - PEM_write_bio
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - OPENSSL_cleanse
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:321,9'
              BranchSideFuncs:
                - PEM_write_bio
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:277,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:278,12'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - __assert_fail
                - RAND_bytes
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_md5
                - EVP_BytesToKey
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - PEM_write_bio
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - OPENSSL_cleanse
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:288,5'
              BranchSideFuncs:
                - __assert_fail
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_md5
                - EVP_BytesToKey
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - PEM_write_bio
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:278,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:279,18'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - __assert_fail
                - RAND_bytes
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_md5
                - EVP_BytesToKey
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - PEM_write_bio
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - OPENSSL_cleanse
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:281,20'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - __assert_fail
                - RAND_bytes
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_md5
                - EVP_BytesToKey
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - PEM_write_bio
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - OPENSSL_cleanse
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:282,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:283,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:286,37'
              BranchSideFuncs:
                - __assert_fail
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_md5
                - EVP_BytesToKey
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - PEM_write_bio
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:288,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:288,5'
              BranchSideFuncs:
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_md5
                - EVP_BytesToKey
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - PEM_write_bio
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:289,21'
              BranchSideFuncs:
                - RAND_bytes
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_md5
                - EVP_BytesToKey
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - PEM_write_bio
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:289,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:290,7'
              BranchSideFuncs:
                - EVP_md5
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_BytesToKey
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - PEM_write_bio
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:294,25'
              BranchSideFuncs:
                - EVP_md5
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_BytesToKey
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - PEM_write_bio
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:294,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:295,7'
              BranchSideFuncs:
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - PEM_write_bio
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:298,9'
              BranchSideFuncs:
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - PEM_write_bio
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:298,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:299,23'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - PEM_write_bio
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:302,5'
              BranchSideFuncs:
                - strlen
                - __assert_fail
                - _ZL13PEM_proc_typePci
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - PEM_write_bio
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:302,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:302,5'
              BranchSideFuncs:
                - _ZL13PEM_proc_typePci
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - PEM_write_bio
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:304,5'
              BranchSideFuncs:
                - _ZL13PEM_proc_typePci
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZL12PEM_dek_infoPcPKcmS_
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptInit_ex
                - PEM_write_bio
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:310,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:311,32'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_EncryptUpdate
                - PEM_write_bio
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_EncryptFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:313,11'
              BranchSideFuncs:
                - PEM_write_bio
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:311,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:312,34'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_EncryptFinal_ex
                - PEM_write_bio
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:313,11'
              BranchSideFuncs:
                - PEM_write_bio
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:310,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:313,11'
              BranchSideFuncs:
                - PEM_write_bio
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:315,12'
              BranchSideFuncs:
                - PEM_write_bio
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:317,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:318,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:320,3'
              BranchSideFuncs:
                - PEM_write_bio
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:325,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:325,12'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:326,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:243,30'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:252,25'
          Dst:             EVP_CIPHER_nid
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:252,14'
          Dst:             OBJ_nid2sn
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:253,27'
          Dst:             _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:254,9'
          Dst:             EVP_CIPHER_iv_length
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:255,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:334,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:261,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:267,27'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:275,29'
          Dst:             EVP_CIPHER_iv_length
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:283,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:288,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:289,10'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:294,30'
          Dst:             EVP_md5
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:294,10'
          Dst:             EVP_BytesToKey
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:299,7'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:302,5'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:302,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:305,5'
          Dst:             _ZL13PEM_proc_typePci
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:306,5'
          Dst:             _ZL12PEM_dek_infoPcPKcmS_
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:310,33'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:310,10'
          Dst:             EVP_EncryptInit_ex
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:311,32'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:311,10'
          Dst:             EVP_EncryptUpdate
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:312,34'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:312,10'
          Dst:             EVP_EncryptFinal_ex
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:324,7'
          Dst:             PEM_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:329,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:330,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:331,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:332,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:334,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
    - functionName:    PEM_ASN1_write
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - i2d
        - name
        - fp
        - x
        - enc
        - pass
        - pass_len
        - callback
        - u
      BBCount:         6
      ICount:          75
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - PEM_ASN1_write_bio
      functionUses:    18
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:231,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:235,26'
              BranchSideFuncs:
                - PEM_ASN1_write_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:229,12'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:231,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:235,7'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:236,3'
          Dst:             BIO_free
    - functionName:    PEM_do_header
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cipher
        - data
        - plen
        - callback
        - u
      BBCount:         36
      ICount:          243
      EdgeCount:       65
      CyclomaticComplexity: 31
      functionsReached:
        - ERR_put_error
        - EVP_BytesToKey
        - EVP_DecryptFinal_ex
        - EVP_DecryptInit_ex
        - EVP_DecryptUpdate
        - EVP_md5
        - OPENSSL_cleanse
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:346,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:347,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:350,12'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_md5
                - EVP_BytesToKey
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptInit_ex
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptUpdate
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:351,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:352,14'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_md5
                - EVP_BytesToKey
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptInit_ex
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptUpdate
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:354,14'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_md5
                - EVP_BytesToKey
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptInit_ex
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptUpdate
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:355,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:356,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:360,23'
              BranchSideFuncs:
                - EVP_md5
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_BytesToKey
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptInit_ex
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptUpdate
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:360,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:362,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_DecryptInit_ex
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptUpdate
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:365,12'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_DecryptInit_ex
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptUpdate
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:367,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:368,31'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_DecryptUpdate
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:370,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:370,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:371,33'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_DecryptFinal_ex
                - OPENSSL_cleanse
                - OPENSSL_cleanse
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:373,27'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_cleanse
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:375,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:376,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:379,8'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:340,30'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:356,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:382,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:360,39'
          Dst:             EVP_md5
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:360,8'
          Dst:             EVP_BytesToKey
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:366,30'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:366,7'
          Dst:             EVP_DecryptInit_ex
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:368,31'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:368,9'
          Dst:             EVP_DecryptUpdate
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:371,33'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:371,9'
          Dst:             EVP_DecryptFinal_ex
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:373,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:374,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:376,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:382,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
    - functionName:    PEM_get_EVP_CIPHER_INFO
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - header
        - cipher
      BBCount:         49
      ICount:          291
      EdgeCount:       66
      CyclomaticComplexity: 19
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_iv_length
        - OPENSSL_isdigit
        - _ZL14OPENSSL_memsetPvim
        - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - _ZL7load_ivPPKcPhm
        - __assert_fail
        - strncmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:387,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:387,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:388,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:387,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:387,50'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:388,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:387,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:388,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:390,15'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - strncmp
                - OPENSSL_isdigit
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:390,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:391,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:394,10'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - OPENSSL_isdigit
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:395,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:395,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:396,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:395,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:396,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:399,10'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - OPENSSL_isdigit
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:400,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:401,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:404,3'
              BranchSideFuncs:
                - strncmp
                - OPENSSL_isdigit
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:404,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:404,33'
              BranchSideFuncs:
                - strncmp
                - OPENSSL_isdigit
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:404,3'
              BranchSideFuncs:
                - strncmp
                - OPENSSL_isdigit
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:404,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:406,3'
              BranchSideFuncs:
                - strncmp
                - OPENSSL_isdigit
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:407,8'
              BranchSideFuncs:
                - strncmp
                - OPENSSL_isdigit
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:407,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:408,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:411,9'
              BranchSideFuncs:
                - strncmp
                - OPENSSL_isdigit
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:412,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:413,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:416,10'
              BranchSideFuncs:
                - OPENSSL_isdigit
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:421,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:421,24'
              BranchSideFuncs:
                - OPENSSL_isdigit
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:421,37'
              BranchSideFuncs:
                - OPENSSL_isdigit
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:421,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:421,37'
              BranchSideFuncs:
                - OPENSSL_isdigit
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:424,11'
              BranchSideFuncs:
                - OPENSSL_isdigit
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:421,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:421,65'
              BranchSideFuncs:
                - OPENSSL_isdigit
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:424,11'
              BranchSideFuncs:
                - OPENSSL_isdigit
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:421,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:422,7'
              BranchSideFuncs:
                - OPENSSL_isdigit
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:424,11'
              BranchSideFuncs:
                - OPENSSL_isdigit
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKcm
                - _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:428,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:429,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:434,28'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:434,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:435,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:439,16'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - _ZL7load_ivPPKcPhm
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:440,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:441,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:444,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:386,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:390,7'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:391,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:396,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:400,7'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:401,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:408,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:412,7'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:413,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:421,49'
          Dst:             OPENSSL_isdigit
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:426,20'
          Dst:             _ZL14cipher_by_nameNSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:429,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:434,7'
          Dst:             EVP_CIPHER_iv_length
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:435,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:440,39'
          Dst:             EVP_CIPHER_iv_length
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:440,8'
          Dst:             _ZL7load_ivPPKcPhm
    - functionName:    _ZL9check_pemPKcS0_
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - nm
        - name
      BBCount:         47
      ICount:          224
      EdgeCount:       65
      CyclomaticComplexity: 20
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:101,5'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:106,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:106,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:107,20'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:114,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:107,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:107,53'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:107,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:107,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:107,12'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:108,20'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:108,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:107,12'
              BranchSideFuncs:
                - strcmp
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:108,51'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:108,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:107,12'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:109,20'
              BranchSideFuncs:
                - strcmp
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:114,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:114,51'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:118,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:114,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:115,5'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:118,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:118,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:119,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:124,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:118,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:120,5'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:124,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:124,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:124,47'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:128,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:124,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:125,5'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:128,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:128,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:129,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:134,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:130,5'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:134,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:134,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:134,47'
              BranchSideFuncs:
                - strcmp
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:138,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:135,5'
              BranchSideFuncs:
                - strcmp
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:138,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:138,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:138,55'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:152,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:138,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:139,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:152,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:100,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:106,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:107,13'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:107,46'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:108,13'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:108,44'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:109,13'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:114,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:114,44'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:118,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:119,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:124,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:124,40'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:128,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:129,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:134,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:134,40'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:138,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:138,48'
          Dst:             strcmp
    - functionName:    PEM_bytes_read_bio
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pdata
        - plen
        - pnm
        - name
        - bp
        - cb
        - u
      BBCount:         32
      ICount:          186
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_GET_LIB
        - ERR_GET_REASON
        - ERR_add_error_data
        - ERR_peek_error
        - OPENSSL_free
        - PEM_do_header
        - PEM_get_EVP_CIPHER_INFO
        - PEM_read_bio
        - _ZL9check_pemPKcS0_
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:184,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:185,24'
              BranchSideFuncs:
                - _ZL9check_pemPKcS0_
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_add_error_data
                - PEM_get_EVP_CIPHER_INFO
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_do_header
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:192,19'
              BranchSideFuncs:
                - _ZL9check_pemPKcS0_
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_add_error_data
                - PEM_get_EVP_CIPHER_INFO
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_do_header
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:186,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:187,26'
              BranchSideFuncs:
                - ERR_GET_REASON
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:190,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:186,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:188,46'
              BranchSideFuncs:
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:190,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:192,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:193,7'
              BranchSideFuncs:
                - PEM_get_EVP_CIPHER_INFO
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_do_header
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:195,18'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_add_error_data
                - _ZL9check_pemPKcS0_
                - PEM_get_EVP_CIPHER_INFO
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_do_header
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:199,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:200,5'
              BranchSideFuncs:
                - PEM_do_header
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:202,31'
              BranchSideFuncs:
                - PEM_do_header
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:202,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:203,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:206,12'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:210,12'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:213,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:216,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:216,16'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:217,18'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:216,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:217,18'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:219,16'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:220,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:221,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:223,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:184,10'
          Dst:             PEM_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:185,24'
          Dst:             ERR_peek_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:186,11'
          Dst:             ERR_GET_LIB
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:187,11'
          Dst:             ERR_GET_REASON
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:188,9'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:192,9'
          Dst:             _ZL9check_pemPKcS0_
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:195,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:196,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:197,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:199,8'
          Dst:             PEM_get_EVP_CIPHER_INFO
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:202,8'
          Dst:             PEM_do_header
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:217,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:219,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:221,5'
          Dst:             OPENSSL_free
    - functionName:    PEM_ASN1_read
      functionSourceFile: '/src/boringssl/crypto/pem/pem_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - d2i
        - name
        - fp
        - x
        - cb
        - u
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - PEM_ASN1_read_bio
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_lib.cc:89,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:90,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_lib.cc:93,33'
              BranchSideFuncs:
                - PEM_ASN1_read_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:88,12'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:90,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:93,15'
          Dst:             PEM_ASN1_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_lib.cc:94,3'
          Dst:             BIO_free
    - functionName:    PEM_ASN1_read_bio
      functionSourceFile: '/src/boringssl/crypto/pem/pem_oth.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - d2i
        - name
        - bp
        - x
        - cb
        - u
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - OPENSSL_free
        - PEM_bytes_read_bio
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_oth.cc:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_oth.cc:36,5'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_oth.cc:38,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_oth.cc:40,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_oth.cc:41,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_oth.cc:43,16'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_oth.cc:35,8'
          Dst:             PEM_bytes_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_oth.cc:41,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_oth.cc:43,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL19CRYPTO_store_u64_lePvm
      functionSourceFile: '/src/boringssl/crypto/poly1305/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 927
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/poly1305/../internal.h:928,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/poly1305/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/poly1305/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/poly1305/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/poly1305/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/poly1305/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/poly1305/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL9add128_64om
      functionSourceFile: '/src/boringssl/crypto/poly1305/poly1305_vec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL6shr128oi
      functionSourceFile: '/src/boringssl/crypto/poly1305/poly1305_vec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - v
        - shift
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL5lo128o
      functionSourceFile: '/src/boringssl/crypto/poly1305/poly1305_vec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12mul64x64_128mm
      functionSourceFile: '/src/boringssl/crypto/poly1305/poly1305_vec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL6add128oo
      functionSourceFile: '/src/boringssl/crypto/poly1305/poly1305_vec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
        - ''
        - ''
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11shr128_pairmmi
      functionSourceFile: '/src/boringssl/crypto/poly1305/poly1305_vec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - hi
        - lo
        - shift
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16poly1305_combineP25poly1305_state_internal_tPKhm
      functionSourceFile: '/src/boringssl/crypto/poly1305/poly1305_vec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - st
        - m
        - bytes
      BBCount:         4
      ICount:          2307
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/poly1305/poly1305_vec.cc:449,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:449,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:451,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_poly1305_finish
      functionSourceFile: '/src/boringssl/crypto/poly1305/poly1305_vec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - mac
      BBCount:         16
      ICount:          779
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11shr128_pairmmi
        - _ZL12mul64x64_128mm
        - _ZL14OPENSSL_memsetPvim
        - _ZL16poly1305_combineP25poly1305_state_internal_tPKhm
        - _ZL18CRYPTO_load_u64_lePKv
        - _ZL19CRYPTO_store_u64_lePvm
        - _ZL22poly1305_aligned_statePA512_h
        - _ZL5lo128o
        - _ZL6add128oo
        - _ZL6shr128oi
        - _ZL9add128_64om
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/poly1305/poly1305_vec.cc:736,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:737,40'
              BranchSideFuncs:
                - _ZL16poly1305_combineP25poly1305_state_internal_tPKhm
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL11shr128_pairmmi
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL9add128_64om
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL9add128_64om
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL11shr128_pairmmi
                - _ZL19CRYPTO_store_u64_lePvm
                - _ZL19CRYPTO_store_u64_lePvm
                - _ZL14OPENSSL_memsetPvim.14683
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL11shr128_pairmmi
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:743,8'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL11shr128_pairmmi
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL9add128_64om
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL9add128_64om
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL11shr128_pairmmi
                - _ZL19CRYPTO_store_u64_lePvm
                - _ZL19CRYPTO_store_u64_lePvm
                - _ZL14OPENSSL_memsetPvim.14683
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL11shr128_pairmmi
        - Branch String:   '/src/boringssl/crypto/poly1305/poly1305_vec.cc:754,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:754,18'
              BranchSideFuncs:
                - _ZL11shr128_pairmmi
                - _ZL19CRYPTO_store_u64_lePvm
                - _ZL19CRYPTO_store_u64_lePvm
                - _ZL14OPENSSL_memsetPvim.14683
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL11shr128_pairmmi
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL9add128_64om
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL9add128_64om
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL11shr128_pairmmi
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:755,5'
              BranchSideFuncs:
                - _ZL11shr128_pairmmi
                - _ZL19CRYPTO_store_u64_lePvm
                - _ZL19CRYPTO_store_u64_lePvm
                - _ZL14OPENSSL_memsetPvim.14683
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL11shr128_pairmmi
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL9add128_64om
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL9add128_64om
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL11shr128_pairmmi
        - Branch String:   '/src/boringssl/crypto/poly1305/poly1305_vec.cc:785,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:785,19'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL11shr128_pairmmi
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL9add128_64om
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL9add128_64om
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL11shr128_pairmmi
                - _ZL19CRYPTO_store_u64_lePvm
                - _ZL19CRYPTO_store_u64_lePvm
                - _ZL14OPENSSL_memsetPvim.14683
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL11shr128_pairmmi
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:786,5'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL11shr128_pairmmi
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL9add128_64om
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL9add128_64om
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL11shr128_pairmmi
                - _ZL19CRYPTO_store_u64_lePvm
                - _ZL19CRYPTO_store_u64_lePvm
                - _ZL14OPENSSL_memsetPvim.14683
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL11shr128_pairmmi
        - Branch String:   '/src/boringssl/crypto/poly1305/poly1305_vec.cc:791,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:792,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.14683
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL11shr128_pairmmi
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL9add128_64om
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL9add128_64om
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL11shr128_pairmmi
                - _ZL19CRYPTO_store_u64_lePvm
                - _ZL19CRYPTO_store_u64_lePvm
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL11shr128_pairmmi
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:795,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.14683
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL11shr128_pairmmi
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL9add128_64om
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL9add128_64om
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL11shr128_pairmmi
                - _ZL19CRYPTO_store_u64_lePvm
                - _ZL19CRYPTO_store_u64_lePvm
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL18CRYPTO_load_u64_lePKv.14686
                - _ZL11shr128_pairmmi
      Callsites:
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:726,33'
          Dst:             _ZL22poly1305_aligned_statePA512_h
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:737,23'
          Dst:             _ZL16poly1305_combineP25poly1305_state_internal_tPKhm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:759,8'
          Dst:             _ZL18CRYPTO_load_u64_lePKv
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:760,8'
          Dst:             _ZL18CRYPTO_load_u64_lePKv
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:762,8'
          Dst:             _ZL11shr128_pairmmi
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:767,24'
          Dst:             _ZL12mul64x64_128mm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:767,46'
          Dst:             _ZL12mul64x64_128mm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:767,17'
          Dst:             _ZL6add128oo
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:768,17'
          Dst:             _ZL12mul64x64_128mm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:767,10'
          Dst:             _ZL6add128oo
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:769,24'
          Dst:             _ZL12mul64x64_128mm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:769,46'
          Dst:             _ZL12mul64x64_128mm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:769,17'
          Dst:             _ZL6add128oo
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:770,17'
          Dst:             _ZL12mul64x64_128mm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:769,10'
          Dst:             _ZL6add128oo
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:771,24'
          Dst:             _ZL12mul64x64_128mm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:771,46'
          Dst:             _ZL12mul64x64_128mm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:771,17'
          Dst:             _ZL6add128oo
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:772,17'
          Dst:             _ZL12mul64x64_128mm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:771,10'
          Dst:             _ZL6add128oo
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:773,8'
          Dst:             _ZL5lo128o
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:774,7'
          Dst:             _ZL6shr128oi
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:775,10'
          Dst:             _ZL9add128_64om
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:776,8'
          Dst:             _ZL5lo128o
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:777,7'
          Dst:             _ZL6shr128oi
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:778,10'
          Dst:             _ZL9add128_64om
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:779,8'
          Dst:             _ZL5lo128o
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:780,7'
          Dst:             _ZL6shr128oi
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:796,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:799,8'
          Dst:             _ZL18CRYPTO_load_u64_lePKv
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:800,8'
          Dst:             _ZL18CRYPTO_load_u64_lePKv
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:802,8'
          Dst:             _ZL11shr128_pairmmi
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:839,8'
          Dst:             _ZL11shr128_pairmmi
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:846,3'
          Dst:             _ZL19CRYPTO_store_u64_lePvm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:847,3'
          Dst:             _ZL19CRYPTO_store_u64_lePvm
    - functionName:    _ZL22poly1305_aligned_statePA512_h
      functionSourceFile: '/src/boringssl/crypto/poly1305/poly1305_vec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18CRYPTO_load_u64_lePKv
      functionSourceFile: '/src/boringssl/crypto/poly1305/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/poly1305/../internal.h:923,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
      functionSourceFile: '/src/boringssl/crypto/poly1305/poly1305_vec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - st
        - m
        - bytes
      BBCount:         4
      ICount:          1984
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/poly1305/poly1305_vec.cc:250,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:252,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:415,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL12poly1305_minmm
      functionSourceFile: '/src/boringssl/crypto/poly1305/poly1305_vec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/poly1305/poly1305_vec.cc:92,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:92,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:92,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL20poly1305_first_blockP25poly1305_state_internal_tPKh
      functionSourceFile: '/src/boringssl/crypto/poly1305/poly1305_vec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - st
        - m
      BBCount:         7
      ICount:          842
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL12mul64x64_128mm
        - _ZL5lo128o
        - _ZL6add128oo
        - _ZL6shr128oi
        - _ZL9add128_64om
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/poly1305/poly1305_vec.cc:165,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:166,11'
              BranchSideFuncs:
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL12mul64x64_128mm
                - _ZL12mul64x64_128mm
                - _ZL6add128oo
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL9add128_64om
                - _ZL5lo128o
                - _ZL6shr128oi
                - _ZL9add128_64om
                - _ZL5lo128o
                - _ZL6shr128oi
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:206,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:168,19'
          Dst:             _ZL12mul64x64_128mm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:168,43'
          Dst:             _ZL12mul64x64_128mm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:168,12'
          Dst:             _ZL6add128oo
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:169,19'
          Dst:             _ZL12mul64x64_128mm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:169,43'
          Dst:             _ZL12mul64x64_128mm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:169,12'
          Dst:             _ZL6add128oo
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:170,19'
          Dst:             _ZL12mul64x64_128mm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:170,43'
          Dst:             _ZL12mul64x64_128mm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:170,12'
          Dst:             _ZL6add128oo
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:172,11'
          Dst:             _ZL5lo128o
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:173,9'
          Dst:             _ZL6shr128oi
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:174,12'
          Dst:             _ZL9add128_64om
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:175,11'
          Dst:             _ZL5lo128o
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:176,9'
          Dst:             _ZL6shr128oi
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:177,12'
          Dst:             _ZL9add128_64om
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:178,11'
          Dst:             _ZL5lo128o
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:179,9'
          Dst:             _ZL6shr128oi
    - functionName:    CRYPTO_poly1305_update
      functionSourceFile: '/src/boringssl/crypto/poly1305/poly1305_vec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - m
        - bytes
      BBCount:         30
      ICount:          260
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL12poly1305_minmm
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
        - _ZL20poly1305_first_blockP25poly1305_state_internal_tPKh
        - _ZL22poly1305_aligned_statePA512_h
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/poly1305/poly1305_vec.cc:672,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:673,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:677,8'
              BranchSideFuncs:
                - _ZL12poly1305_minmm
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL20poly1305_first_blockP25poly1305_state_internal_tPKh
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
                - _ZL12poly1305_minmm
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
                - _ZL20poly1305_first_blockP25poly1305_state_internal_tPKh
        - Branch String:   '/src/boringssl/crypto/poly1305/poly1305_vec.cc:677,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:678,10'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
                - _ZL12poly1305_minmm
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:698,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
                - _ZL12poly1305_minmm
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
        - Branch String:   '/src/boringssl/crypto/poly1305/poly1305_vec.cc:678,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:678,33'
              BranchSideFuncs:
                - _ZL12poly1305_minmm
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL20poly1305_first_blockP25poly1305_state_internal_tPKh
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
                - _ZL12poly1305_minmm
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
                - _ZL20poly1305_first_blockP25poly1305_state_internal_tPKh
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:683,32'
              BranchSideFuncs:
                - _ZL12poly1305_minmm
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL20poly1305_first_blockP25poly1305_state_internal_tPKh
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
                - _ZL12poly1305_minmm
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
        - Branch String:   '/src/boringssl/crypto/poly1305/poly1305_vec.cc:678,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:679,28'
              BranchSideFuncs:
                - _ZL20poly1305_first_blockP25poly1305_state_internal_tPKh
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
                - _ZL12poly1305_minmm
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:683,32'
              BranchSideFuncs:
                - _ZL12poly1305_minmm
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL20poly1305_first_blockP25poly1305_state_internal_tPKh
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
                - _ZL12poly1305_minmm
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
        - Branch String:   '/src/boringssl/crypto/poly1305/poly1305_vec.cc:688,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:688,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:689,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/poly1305/poly1305_vec.cc:688,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:689,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:691,28'
              BranchSideFuncs:
                - _ZL20poly1305_first_blockP25poly1305_state_internal_tPKh
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
                - _ZL12poly1305_minmm
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
        - Branch String:   '/src/boringssl/crypto/poly1305/poly1305_vec.cc:698,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:699,30'
              BranchSideFuncs:
                - _ZL12poly1305_minmm
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:712,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
        - Branch String:   '/src/boringssl/crypto/poly1305/poly1305_vec.cc:704,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:705,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:707,21'
              BranchSideFuncs:
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.14682
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
        - Branch String:   '/src/boringssl/crypto/poly1305/poly1305_vec.cc:712,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:713,13'
              BranchSideFuncs:
                - _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
                - _ZL14OPENSSL_memcpyPvPKvm.14682
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:719,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.14682
        - Branch String:   '/src/boringssl/crypto/poly1305/poly1305_vec.cc:719,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:719,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.14682
            - BranchSide:      '/src/boringssl/crypto/poly1305/poly1305_vec.cc:720,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.14682
      Callsites:
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:668,33'
          Dst:             _ZL22poly1305_aligned_statePA512_h
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:679,7'
          Dst:             _ZL20poly1305_first_blockP25poly1305_state_internal_tPKh
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:683,14'
          Dst:             _ZL12poly1305_minmm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:684,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:691,7'
          Dst:             _ZL20poly1305_first_blockP25poly1305_state_internal_tPKh
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:699,12'
          Dst:             _ZL12poly1305_minmm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:700,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:707,5'
          Dst:             _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:714,5'
          Dst:             _ZL15poly1305_blocksP25poly1305_state_internal_tPKhm
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:720,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL18CRYPTO_load_u32_lePKv
      functionSourceFile: '/src/boringssl/crypto/poly1305/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/poly1305/../internal.h:902,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    CRYPTO_poly1305_init
      functionSourceFile: '/src/boringssl/crypto/poly1305/poly1305_vec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - key
      BBCount:         3
      ICount:          174
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18CRYPTO_load_u32_lePKv
        - _ZL18CRYPTO_load_u64_lePKv
        - _ZL22poly1305_aligned_statePA512_h
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:96,33'
          Dst:             _ZL22poly1305_aligned_statePA512_h
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:102,8'
          Dst:             _ZL18CRYPTO_load_u64_lePKv
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:103,8'
          Dst:             _ZL18CRYPTO_load_u64_lePKv
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:121,17'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:122,17'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:123,17'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/poly1305/poly1305_vec.cc:124,17'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
    - functionName:    lh_CRYPTO_BUFFER_call_cmp_func
      functionSourceFile: '/src/boringssl/crypto/pool/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
        - a
        - b
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lh_CRYPTO_BUFFER_call_hash_func
      functionSourceFile: '/src/boringssl/crypto/pool/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
        - a
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lh_CRYPTO_BUFFER_insert
      functionSourceFile: '/src/boringssl/crypto/pool/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - old_data
        - data
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_insert
        - lh_CRYPTO_BUFFER_call_cmp_func
        - lh_CRYPTO_BUFFER_call_hash_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/internal.h:27,1'
          Dst:             OPENSSL_lh_insert
        - Src:             '/src/boringssl/crypto/pool/internal.h:27,1'
          Dst:             lh_CRYPTO_BUFFER_call_hash_func
        - Src:             '/src/boringssl/crypto/pool/internal.h:27,1'
          Dst:             lh_CRYPTO_BUFFER_call_cmp_func
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/crypto/pool/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pool/../internal.h:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/../internal.h:852,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pool/../internal.h:855,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/../internal.h:855,10'
          Dst:             memcmp
    - functionName:    CRYPTO_BUFFER_init_CBS
      functionSourceFile: '/src/boringssl/crypto/pool/pool.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - out
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_init
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/pool.cc:260,3'
          Dst:             CBS_init
    - functionName:    CRYPTO_BUFFER_len
      functionSourceFile: '/src/boringssl/crypto/pool/pool.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_BUFFER_data
      functionSourceFile: '/src/boringssl/crypto/pool/pool.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_BUFFER_up_ref
      functionSourceFile: '/src/boringssl/crypto/pool/pool.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/pool.cc:249,3'
          Dst:             CRYPTO_refcount_inc
    - functionName:    lh_CRYPTO_BUFFER_delete
      functionSourceFile: '/src/boringssl/crypto/pool/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_delete
        - lh_CRYPTO_BUFFER_call_cmp_func
        - lh_CRYPTO_BUFFER_call_hash_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/internal.h:27,1'
          Dst:             OPENSSL_lh_delete
        - Src:             '/src/boringssl/crypto/pool/internal.h:27,1'
          Dst:             lh_CRYPTO_BUFFER_call_hash_func
        - Src:             '/src/boringssl/crypto/pool/internal.h:27,1'
          Dst:             lh_CRYPTO_BUFFER_call_cmp_func
    - functionName:    lh_CRYPTO_BUFFER_retrieve
      functionSourceFile: '/src/boringssl/crypto/pool/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_retrieve
        - lh_CRYPTO_BUFFER_call_cmp_func
        - lh_CRYPTO_BUFFER_call_hash_func
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/internal.h:27,1'
          Dst:             OPENSSL_lh_retrieve
        - Src:             '/src/boringssl/crypto/pool/internal.h:27,1'
          Dst:             lh_CRYPTO_BUFFER_call_hash_func
        - Src:             '/src/boringssl/crypto/pool/internal.h:27,1'
          Dst:             lh_CRYPTO_BUFFER_call_cmp_func
    - functionName:    _ZL25crypto_buffer_free_objectP16crypto_buffer_st
      functionSourceFile: '/src/boringssl/crypto/pool/pool.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:79,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:79,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:80,18'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/pool.cc:80,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pool/pool.cc:82,3'
          Dst:             OPENSSL_free
    - functionName:    CRYPTO_BUFFER_free
      functionSourceFile: '/src/boringssl/crypto/pool/pool.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         20
      ICount:          110
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - CRYPTO_refcount_dec_and_test_zero
        - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
        - __assert_fail
        - lh_CRYPTO_BUFFER_delete
        - lh_CRYPTO_BUFFER_retrieve
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:202,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:205,36'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_refcount_dec_and_test_zero
                - CRYPTO_MUTEX_unlock_write
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_delete
                - __assert_fail
                - CRYPTO_refcount_dec_and_test_zero
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:206,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:207,44'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:217,28'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_refcount_dec_and_test_zero
                - CRYPTO_MUTEX_unlock_write
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_delete
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:207,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:211,33'
              BranchSideFuncs:
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:214,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:218,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:219,32'
              BranchSideFuncs:
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_delete
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:231,52'
              BranchSideFuncs:
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_delete
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:232,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:233,37'
              BranchSideFuncs:
                - lh_CRYPTO_BUFFER_delete
                - __assert_fail
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:238,30'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:234,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:234,5'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:236,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/pool.cc:207,9'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/pool/pool.cc:211,7'
          Dst:             _ZL25crypto_buffer_free_objectP16crypto_buffer_st
        - Src:             '/src/boringssl/crypto/pool/pool.cc:217,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/pool/pool.cc:218,8'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/pool/pool.cc:219,5'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/pool/pool.cc:231,26'
          Dst:             lh_CRYPTO_BUFFER_retrieve
        - Src:             '/src/boringssl/crypto/pool/pool.cc:233,13'
          Dst:             lh_CRYPTO_BUFFER_delete
        - Src:             '/src/boringssl/crypto/pool/pool.cc:234,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/pool/pool.cc:238,3'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/pool/pool.cc:239,3'
          Dst:             _ZL25crypto_buffer_free_objectP16crypto_buffer_st
    - functionName:    CRYPTO_BUFFER_new_from_static_data_unsafe
      functionSourceFile: '/src/boringssl/crypto/pool/pool.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - len
        - pool
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17crypto_buffer_newPKhmiP21crypto_buffer_pool_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/pool.cc:197,10'
          Dst:             _ZL17crypto_buffer_newPKhmiP21crypto_buffer_pool_st
    - functionName:    _ZL17crypto_buffer_newPKhmiP21crypto_buffer_pool_st
      functionSourceFile: '/src/boringssl/crypto/pool/pool.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - len
        - data_is_static
        - pool
      BBCount:         43
      ICount:          279
      EdgeCount:       59
      CyclomaticComplexity: 18
      functionsReached:
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_read
        - CRYPTO_MUTEX_unlock_write
        - CRYPTO_refcount_inc
        - OPENSSL_free
        - OPENSSL_memdup
        - OPENSSL_zalloc
        - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
        - lh_CRYPTO_BUFFER_insert
        - lh_CRYPTO_BUFFER_retrieve
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:88,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:90,27'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_MUTEX_unlock_read
                - OPENSSL_zalloc
                - OPENSSL_memdup
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_lock_write
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
                - OPENSSL_free
                - CRYPTO_refcount_inc
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:112,41'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - OPENSSL_memdup
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_lock_write
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:96,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:96,27'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - OPENSSL_zalloc
                - OPENSSL_memdup
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_lock_write
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
                - OPENSSL_free
                - CRYPTO_refcount_inc
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:101,9'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - OPENSSL_zalloc
                - OPENSSL_memdup
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_lock_write
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
                - OPENSSL_free
                - CRYPTO_refcount_inc
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:96,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:96,49'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - OPENSSL_zalloc
                - OPENSSL_memdup
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_lock_write
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
                - OPENSSL_free
                - CRYPTO_refcount_inc
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:101,9'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - OPENSSL_zalloc
                - OPENSSL_memdup
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_lock_write
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
                - OPENSSL_free
                - CRYPTO_refcount_inc
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:96,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:99,17'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - OPENSSL_zalloc
                - OPENSSL_memdup
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_lock_write
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
                - OPENSSL_free
                - CRYPTO_refcount_inc
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:101,9'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - OPENSSL_zalloc
                - OPENSSL_memdup
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_lock_write
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
                - OPENSSL_free
                - CRYPTO_refcount_inc
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:101,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:102,28'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_read
                - OPENSSL_zalloc
                - OPENSSL_memdup
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_lock_write
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:104,31'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - OPENSSL_zalloc
                - OPENSSL_memdup
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_lock_write
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:106,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:107,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:109,3'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - OPENSSL_memdup
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_lock_write
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:114,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:117,7'
              BranchSideFuncs:
                - OPENSSL_memdup
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_lock_write
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:118,28'
              BranchSideFuncs:
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_lock_write
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:121,60'
              BranchSideFuncs:
                - OPENSSL_memdup
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_lock_write
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:132,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:135,15'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - lh_CRYPTO_BUFFER_retrieve
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:139,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:139,25'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:144,7'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:139,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:139,47'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:144,7'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:142,15'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:144,7'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
                - lh_CRYPTO_BUFFER_insert
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:145,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:146,20'
              BranchSideFuncs:
                - lh_CRYPTO_BUFFER_insert
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:152,26'
              BranchSideFuncs:
                - CRYPTO_refcount_inc
                - CRYPTO_MUTEX_unlock_write
                - _ZL25crypto_buffer_free_objectP16crypto_buffer_st
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:156,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:159,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:163,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/pool.cc:94,5'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/pool/pool.cc:95,32'
          Dst:             lh_CRYPTO_BUFFER_retrieve
        - Src:             '/src/boringssl/crypto/pool/pool.cc:102,7'
          Dst:             CRYPTO_refcount_inc
        - Src:             '/src/boringssl/crypto/pool/pool.cc:104,5'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/pool/pool.cc:112,41'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/pool/pool.cc:121,45'
          Dst:             OPENSSL_memdup
        - Src:             '/src/boringssl/crypto/pool/pool.cc:123,7'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pool/pool.cc:137,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/pool/pool.cc:138,30'
          Dst:             lh_CRYPTO_BUFFER_retrieve
        - Src:             '/src/boringssl/crypto/pool/pool.cc:147,16'
          Dst:             lh_CRYPTO_BUFFER_insert
        - Src:             '/src/boringssl/crypto/pool/pool.cc:152,5'
          Dst:             CRYPTO_refcount_inc
        - Src:             '/src/boringssl/crypto/pool/pool.cc:154,3'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/pool/pool.cc:159,5'
          Dst:             _ZL25crypto_buffer_free_objectP16crypto_buffer_st
    - functionName:    CRYPTO_BUFFER_new_from_CBS
      functionSourceFile: '/src/boringssl/crypto/pool/pool.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - pool
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CBS_data
        - CBS_len
        - CRYPTO_BUFFER_new
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/pool.cc:192,28'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/pool/pool.cc:192,43'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pool/pool.cc:192,10'
          Dst:             CRYPTO_BUFFER_new
    - functionName:    CRYPTO_BUFFER_new
      functionSourceFile: '/src/boringssl/crypto/pool/pool.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - len
        - pool
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17crypto_buffer_newPKhmiP21crypto_buffer_pool_st
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/pool.cc:168,10'
          Dst:             _ZL17crypto_buffer_newPKhmiP21crypto_buffer_pool_st
    - functionName:    CRYPTO_BUFFER_alloc
      functionSourceFile: '/src/boringssl/crypto/pool/pool.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_data
        - len
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_zalloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:175,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:178,58'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:179,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:179,19'
              BranchSideFuncs:
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:183,14'
              BranchSideFuncs:
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:180,18'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:183,14'
              BranchSideFuncs:
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/pool.cc:173,41'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/pool/pool.cc:178,43'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/pool/pool.cc:180,5'
          Dst:             OPENSSL_free
    - functionName:    lh_CRYPTO_BUFFER_free
      functionSourceFile: '/src/boringssl/crypto/pool/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/internal.h:27,1'
          Dst:             OPENSSL_lh_free
    - functionName:    lh_CRYPTO_BUFFER_num_items
      functionSourceFile: '/src/boringssl/crypto/pool/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_num_items
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/internal.h:27,1'
          Dst:             OPENSSL_lh_num_items
    - functionName:    CRYPTO_BUFFER_POOL_free
      functionSourceFile: '/src/boringssl/crypto/pool/pool.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_MUTEX_cleanup
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - OPENSSL_free
        - __assert_fail
        - lh_CRYPTO_BUFFER_free
        - lh_CRYPTO_BUFFER_num_items
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:64,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:68,28'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - lh_CRYPTO_BUFFER_num_items
                - __assert_fail
                - CRYPTO_MUTEX_unlock_write
                - lh_CRYPTO_BUFFER_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:69,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:69,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - lh_CRYPTO_BUFFER_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:70,30'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - lh_CRYPTO_BUFFER_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/pool.cc:68,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/pool/pool.cc:69,3'
          Dst:             lh_CRYPTO_BUFFER_num_items
        - Src:             '/src/boringssl/crypto/pool/pool.cc:69,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/pool/pool.cc:70,3'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/pool/pool.cc:73,3'
          Dst:             lh_CRYPTO_BUFFER_free
        - Src:             '/src/boringssl/crypto/pool/pool.cc:74,3'
          Dst:             CRYPTO_MUTEX_cleanup
        - Src:             '/src/boringssl/crypto/pool/pool.cc:75,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL17CRYPTO_BUFFER_cmpPK16crypto_buffer_stS1_
      functionSourceFile: '/src/boringssl/crypto/pool/pool.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         14
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcmpPKvS0_m
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:35,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:35,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcmpPKvS0_m.14744
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:36,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcmpPKvS0_m.14744
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:36,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:36,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.14744
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:37,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.14744
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:37,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:38,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:40,25'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.14744
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/pool.cc:35,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/pool/pool.cc:36,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/pool/pool.cc:40,10'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    _ZL18CRYPTO_BUFFER_hashPK16crypto_buffer_st
      functionSourceFile: '/src/boringssl/crypto/pool/pool.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SIPHASH_24
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/pool.cc:30,20'
          Dst:             SIPHASH_24
    - functionName:    lh_CRYPTO_BUFFER_new
      functionSourceFile: '/src/boringssl/crypto/pool/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hash
        - comp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/internal.h:27,1'
          Dst:             OPENSSL_lh_new
    - functionName:    CRYPTO_BUFFER_POOL_new
      functionSourceFile: '/src/boringssl/crypto/pool/pool.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_MUTEX_init
        - OPENSSL_free
        - OPENSSL_zalloc
        - RAND_bytes
        - _ZL17CRYPTO_BUFFER_cmpPK16crypto_buffer_stS1_
        - _ZL18CRYPTO_BUFFER_hashPK16crypto_buffer_st
        - lh_CRYPTO_BUFFER_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:45,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:44,23'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - lh_CRYPTO_BUFFER_new
                - CRYPTO_MUTEX_init
                - RAND_bytes
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:45,7'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - lh_CRYPTO_BUFFER_new
                - CRYPTO_MUTEX_init
                - RAND_bytes
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:46,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:47,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:50,16'
              BranchSideFuncs:
                - lh_CRYPTO_BUFFER_new
                - CRYPTO_MUTEX_init
                - RAND_bytes
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pool/pool.cc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:52,18'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pool/pool.cc:56,22'
              BranchSideFuncs:
                - CRYPTO_MUTEX_init
                - RAND_bytes
      Callsites:
        - Src:             '/src/boringssl/crypto/pool/pool.cc:45,7'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/pool/pool.cc:50,16'
          Dst:             lh_CRYPTO_BUFFER_new
        - Src:             '/src/boringssl/crypto/pool/pool.cc:50,16'
          Dst:             _ZL18CRYPTO_BUFFER_hashPK16crypto_buffer_st
        - Src:             '/src/boringssl/crypto/pool/pool.cc:50,16'
          Dst:             _ZL17CRYPTO_BUFFER_cmpPK16crypto_buffer_stS1_
        - Src:             '/src/boringssl/crypto/pool/pool.cc:52,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pool/pool.cc:56,3'
          Dst:             CRYPTO_MUTEX_init
        - Src:             '/src/boringssl/crypto/pool/pool.cc:57,3'
          Dst:             RAND_bytes
    - functionName:    CRYPTO_sysrand_for_seed
      functionSourceFile: '/src/boringssl/crypto/rand/deterministic.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - requested
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_sysrand
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/rand/deterministic.cc:62,3'
          Dst:             CRYPTO_sysrand
    - functionName:    CRYPTO_sysrand
      functionSourceFile: '/src/boringssl/crypto/rand/deterministic.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - requested
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - CRYPTO_chacha_20
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/rand/deterministic.cc:44,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/rand/deterministic.cc:46,3'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/rand/deterministic.cc:49,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/rand/deterministic.cc:50,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/rand/deterministic.cc:52,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/rand/deterministic.cc:53,3'
          Dst:             CRYPTO_chacha_20
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/rand/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rand/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rand/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/rand/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rand/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rand/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_sysrand_if_available
      functionSourceFile: '/src/boringssl/crypto/rand/deterministic.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_sysrand
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/rand/deterministic.cc:57,3'
          Dst:             CRYPTO_sysrand
    - functionName:    CRYPTO_init_sysrand
      functionSourceFile: '/src/boringssl/crypto/rand/deterministic.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RAND_reset_for_fuzzing
      functionSourceFile: '/src/boringssl/crypto/rand/deterministic.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_fork_detect_force_madv_wipeonfork_for_testing
      functionSourceFile: '/src/boringssl/crypto/rand/fork_detect.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - on
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16init_fork_detectv
      functionSourceFile: '/src/boringssl/crypto/rand/fork_detect.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          80
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_atomic_store_u32
        - madvise
        - mmap
        - munmap
        - sysconf
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rand/fork_detect.cc:48,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:48,7'
              BranchSideFuncs:
                - sysconf
                - mmap
                - madvise
                - madvise
                - CRYPTO_atomic_store_u32
                - munmap
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:48,7'
              BranchSideFuncs:
                - sysconf
                - mmap
                - madvise
                - madvise
                - CRYPTO_atomic_store_u32
                - munmap
        - Branch String:   '/src/boringssl/crypto/rand/fork_detect.cc:48,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:49,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:52,20'
              BranchSideFuncs:
                - sysconf
                - mmap
                - madvise
                - madvise
                - CRYPTO_atomic_store_u32
                - munmap
        - Branch String:   '/src/boringssl/crypto/rand/fork_detect.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:54,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:57,35'
              BranchSideFuncs:
                - mmap
                - madvise
                - madvise
                - CRYPTO_atomic_store_u32
                - munmap
        - Branch String:   '/src/boringssl/crypto/rand/fork_detect.cc:59,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:60,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:68,15'
              BranchSideFuncs:
                - madvise
                - madvise
                - CRYPTO_atomic_store_u32
                - munmap
        - Branch String:   '/src/boringssl/crypto/rand/fork_detect.cc:68,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:69,15'
              BranchSideFuncs:
                - munmap
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:70,12'
              BranchSideFuncs:
                - munmap
        - Branch String:   '/src/boringssl/crypto/rand/fork_detect.cc:68,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:70,12'
              BranchSideFuncs:
                - munmap
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:74,75'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32
      Callsites:
        - Src:             '/src/boringssl/crypto/rand/fork_detect.cc:52,20'
          Dst:             sysconf
        - Src:             '/src/boringssl/crypto/rand/fork_detect.cc:57,16'
          Dst:             mmap
        - Src:             '/src/boringssl/crypto/rand/fork_detect.cc:68,7'
          Dst:             madvise
        - Src:             '/src/boringssl/crypto/rand/fork_detect.cc:69,7'
          Dst:             madvise
        - Src:             '/src/boringssl/crypto/rand/fork_detect.cc:70,5'
          Dst:             munmap
        - Src:             '/src/boringssl/crypto/rand/fork_detect.cc:75,3'
          Dst:             CRYPTO_atomic_store_u32
    - functionName:    sysconf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mmap
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    madvise
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    munmap
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_get_fork_generation
      functionSourceFile: '/src/boringssl/crypto/rand/fork_detect.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         19
      ICount:          100
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - CRYPTO_atomic_load_u32
        - CRYPTO_atomic_store_u32
        - CRYPTO_once
        - _ZL16init_fork_detectv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rand/fork_detect.cc:81,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:81,3'
              BranchSideFuncs:
                - CRYPTO_once
                - CRYPTO_atomic_load_u32
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_atomic_load_u32
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_atomic_store_u32
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:81,3'
              BranchSideFuncs:
                - CRYPTO_once
                - CRYPTO_atomic_load_u32
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_atomic_load_u32
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_atomic_store_u32
        - Branch String:   '/src/boringssl/crypto/rand/fork_detect.cc:95,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:98,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:114,19'
              BranchSideFuncs:
                - CRYPTO_atomic_load_u32
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_atomic_load_u32
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_atomic_store_u32
        - Branch String:   '/src/boringssl/crypto/rand/fork_detect.cc:98,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:98,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:109,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/rand/fork_detect.cc:98,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:101,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:109,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/rand/fork_detect.cc:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:119,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:125,23'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - CRYPTO_atomic_load_u32
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_atomic_store_u32
        - Branch String:   '/src/boringssl/crypto/rand/fork_detect.cc:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:130,23'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:141,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/rand/fork_detect.cc:131,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:133,26'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/rand/fork_detect.cc:138,23'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/rand/fork_detect.cc:81,3'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/rand/fork_detect.cc:81,3'
          Dst:             _ZL16init_fork_detectv
        - Src:             '/src/boringssl/crypto/rand/fork_detect.cc:115,7'
          Dst:             CRYPTO_atomic_load_u32
        - Src:             '/src/boringssl/crypto/rand/fork_detect.cc:126,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/rand/fork_detect.cc:128,7'
          Dst:             CRYPTO_atomic_load_u32
        - Src:             '/src/boringssl/crypto/rand/fork_detect.cc:139,5'
          Dst:             CRYPTO_atomic_store_u32
        - Src:             '/src/boringssl/crypto/rand/fork_detect.cc:141,3'
          Dst:             CRYPTO_MUTEX_unlock_write
    - functionName:    rand_fork_unsafe_buffering_enabled
      functionSourceFile: '/src/boringssl/crypto/rand/forkunsafe.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_atomic_load_u32
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rand/forkunsafe.cc:43,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/forkunsafe.cc:43,10'
              BranchSideFuncs:
                - CRYPTO_atomic_load_u32
            - BranchSide:      '/src/boringssl/crypto/rand/forkunsafe.cc:43,10'
              BranchSideFuncs:
                - CRYPTO_atomic_load_u32
      Callsites:
        - Src:             '/src/boringssl/crypto/rand/forkunsafe.cc:43,10'
          Dst:             CRYPTO_atomic_load_u32
    - functionName:    RAND_disable_fork_unsafe_buffering
      functionSourceFile: '/src/boringssl/crypto/rand/forkunsafe.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_atomic_store_u32
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rand/forkunsafe.cc:38,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/forkunsafe.cc:38,3'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32
            - BranchSide:      '/src/boringssl/crypto/rand/forkunsafe.cc:38,3'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32
      Callsites:
        - Src:             '/src/boringssl/crypto/rand/forkunsafe.cc:38,3'
          Dst:             CRYPTO_atomic_store_u32
    - functionName:    RAND_enable_fork_unsafe_buffering
      functionSourceFile: '/src/boringssl/crypto/rand/forkunsafe.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - fd
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_atomic_store_u32
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rand/forkunsafe.cc:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/forkunsafe.cc:31,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/rand/forkunsafe.cc:34,3'
              BranchSideFuncs:
                - CRYPTO_atomic_store_u32
      Callsites:
        - Src:             '/src/boringssl/crypto/rand/forkunsafe.cc:31,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/rand/forkunsafe.cc:34,3'
          Dst:             CRYPTO_atomic_store_u32
    - functionName:    RAND_get_system_entropy_for_custom_prng
      functionSourceFile: '/src/boringssl/crypto/rand/rand.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         5
      ICount:          32
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_sysrand_for_seed
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rand/rand.cc:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/rand.cc:74,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/rand/rand.cc:76,27'
              BranchSideFuncs:
                - CRYPTO_sysrand_for_seed
      Callsites:
        - Src:             '/src/boringssl/crypto/rand/rand.cc:74,5'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/rand/rand.cc:76,3'
          Dst:             CRYPTO_sysrand_for_seed
    - functionName:    RAND_cleanup
      functionSourceFile: '/src/boringssl/crypto/rand/rand.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RAND_set_rand_method
      functionSourceFile: '/src/boringssl/crypto/rand/rand.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RAND_get_rand_method
      functionSourceFile: '/src/boringssl/crypto/rand/rand.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RAND_SSLeay
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rand/rand.cc:66,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/rand.cc:66,56'
              BranchSideFuncs:
                - RAND_SSLeay
            - BranchSide:      '/src/boringssl/crypto/rand/rand.cc:66,56'
              BranchSideFuncs:
                - RAND_SSLeay
      Callsites:
        - Src:             '/src/boringssl/crypto/rand/rand.cc:66,56'
          Dst:             RAND_SSLeay
    - functionName:    RAND_SSLeay
      functionSourceFile: '/src/boringssl/crypto/rand/rand.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RAND_seed
      functionSourceFile: '/src/boringssl/crypto/rand/rand.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - num
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RAND_bytes
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/rand/rand.cc:34,3'
          Dst:             RAND_bytes
    - functionName:    RAND_bytes
      functionSourceFile: '/src/boringssl/crypto/rand/rand.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_rand_bytes
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/rand/rand.cc:24,3'
          Dst:             BCM_rand_bytes
    - functionName:    RAND_add
      functionSourceFile: '/src/boringssl/crypto/rand/rand.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - double
      constantsTouched: []
      argNames:
        - buf
        - num
        - entropy
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RAND_pseudo_bytes
      functionSourceFile: '/src/boringssl/crypto/rand/rand.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RAND_bytes
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/rand/rand.cc:28,58'
          Dst:             RAND_bytes
    - functionName:    RAND_status
      functionSourceFile: '/src/boringssl/crypto/rand/rand.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RAND_OpenSSL
      functionSourceFile: '/src/boringssl/crypto/rand/rand.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RAND_SSLeay
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rand/rand.cc:64,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/rand.cc:64,42'
              BranchSideFuncs:
                - RAND_SSLeay
            - BranchSide:      '/src/boringssl/crypto/rand/rand.cc:64,42'
              BranchSideFuncs:
                - RAND_SSLeay
      Callsites:
        - Src:             '/src/boringssl/crypto/rand/rand.cc:64,42'
          Dst:             RAND_SSLeay
    - functionName:    RAND_poll
      functionSourceFile: '/src/boringssl/crypto/rand/rand.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RAND_egd
      functionSourceFile: '/src/boringssl/crypto/rand/rand.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RAND_file_name
      functionSourceFile: '/src/boringssl/crypto/rand/rand.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - num
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RAND_load_file
      functionSourceFile: '/src/boringssl/crypto/rand/rand.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - path
        - num
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rand/rand.cc:38,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/rand.cc:39,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rand/rand.cc:40,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/rand/rand.cc:40,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rand/rand.cc:41,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rand/rand.cc:43,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_refcount_dec_and_test_zero
      functionSourceFile: '/src/boringssl/crypto/refcount.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - count
      BBCount:         13
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_atomic_compare_exchange_weak_u32
        - CRYPTO_atomic_load_u32
        - abort
      functionUses:    16
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/refcount.cc:36,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/refcount.cc:37,7'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/refcount.cc:38,16'
              BranchSideFuncs:
                - CRYPTO_atomic_compare_exchange_weak_u32
                - abort
        - Branch String:   '/src/boringssl/crypto/refcount.cc:38,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/refcount.cc:39,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/refcount.cc:41,34'
              BranchSideFuncs:
                - CRYPTO_atomic_compare_exchange_weak_u32
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/refcount.cc:33,23'
          Dst:             CRYPTO_atomic_load_u32
        - Src:             '/src/boringssl/crypto/refcount.cc:37,7'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/refcount.cc:42,11'
          Dst:             CRYPTO_atomic_compare_exchange_weak_u32
    - functionName:    CRYPTO_atomic_compare_exchange_weak_u32
      functionSourceFile: '/src/boringssl/crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - val
        - expected
        - desired
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_refcount_inc
      functionSourceFile: '/src/boringssl/crypto/refcount.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - count
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_atomic_compare_exchange_weak_u32
        - CRYPTO_atomic_load_u32
      functionUses:    17
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/refcount.cc:24,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/refcount.cc:24,3'
              BranchSideFuncs:
                - CRYPTO_atomic_compare_exchange_weak_u32
            - BranchSide:      '/src/boringssl/crypto/refcount.cc:25,26'
              BranchSideFuncs:
                - CRYPTO_atomic_compare_exchange_weak_u32
        - Branch String:   '/src/boringssl/crypto/refcount.cc:26,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/refcount.cc:24,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/refcount.cc:27,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/refcount.cc:22,23'
          Dst:             CRYPTO_atomic_load_u32
        - Src:             '/src/boringssl/crypto/refcount.cc:26,9'
          Dst:             CRYPTO_atomic_compare_exchange_weak_u32
    - functionName:    RSAPrivateKey_dup
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - RSA_private_key_from_bytes
        - RSA_private_key_to_bytes
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:277,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:278,5'
              BranchSideFuncs:
                - RSA_private_key_from_bytes
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:280,41'
              BranchSideFuncs:
                - RSA_private_key_from_bytes
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:277,8'
          Dst:             RSA_private_key_to_bytes
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:280,14'
          Dst:             RSA_private_key_from_bytes
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:281,3'
          Dst:             OPENSSL_free
    - functionName:    RSA_private_key_to_bytes
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_bytes
        - out_len
        - rsa
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - CBB_zero
        - ERR_put_error
        - RSA_marshal_private_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:197,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:198,38'
              BranchSideFuncs:
                - RSA_marshal_private_key
                - ERR_put_error
                - CBB_cleanup
                - CBB_finish
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:200,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:198,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:199,25'
              BranchSideFuncs:
                - CBB_finish
                - ERR_put_error
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:200,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:200,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:204,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:196,3'
          Dst:             CBB_zero
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:197,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:198,8'
          Dst:             RSA_marshal_private_key
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:199,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:200,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:201,5'
          Dst:             CBB_cleanup
    - functionName:    RSA_private_key_from_bytes
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - in_len
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_init
        - CBS_len
        - ERR_put_error
        - RSA_free
        - RSA_parse_private_key
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:166,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:166,22'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:167,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:166,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:167,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:171,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:164,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:165,14'
          Dst:             RSA_parse_private_key
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:166,22'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:167,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:168,5'
          Dst:             RSA_free
    - functionName:    RSA_parse_private_key
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         35
      ICount:          171
      EdgeCount:       49
      CyclomaticComplexity: 16
      functionsReached:
        - CBS_get_asn1
        - CBS_get_asn1_uint64
        - CBS_len
        - ERR_put_error
        - RSA_check_key
        - RSA_free
        - RSA_new
        - _ZL13parse_integerP6cbs_stPP9bignum_st
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:118,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:123,21'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - RSA_free
                - CBS_get_asn1_uint64
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - CBS_len
                - RSA_check_key
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:123,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:124,8'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - ERR_put_error
                - RSA_free
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - CBS_len
                - RSA_check_key
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:125,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:125,5'
              BranchSideFuncs:
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - RSA_free
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - CBS_len
                - RSA_check_key
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:129,7'
              BranchSideFuncs:
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - RSA_free
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - CBS_len
                - RSA_check_key
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:129,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:130,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:134,31'
              BranchSideFuncs:
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - RSA_free
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - CBS_len
                - RSA_check_key
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:134,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:135,31'
              BranchSideFuncs:
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - RSA_free
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - CBS_len
                - RSA_check_key
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:142,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:135,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:136,31'
              BranchSideFuncs:
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - RSA_free
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - CBS_len
                - RSA_check_key
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:142,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:136,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:137,31'
              BranchSideFuncs:
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - RSA_free
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - CBS_len
                - RSA_check_key
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:142,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:137,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:138,31'
              BranchSideFuncs:
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - RSA_free
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - CBS_len
                - RSA_check_key
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:142,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:138,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:139,31'
              BranchSideFuncs:
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - RSA_free
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - CBS_len
                - RSA_check_key
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:142,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:139,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:140,31'
              BranchSideFuncs:
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - RSA_free
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - CBS_len
                - RSA_check_key
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:142,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:140,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:141,31'
              BranchSideFuncs:
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - RSA_free
                - CBS_len
                - RSA_check_key
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:142,5'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:142,5'
              BranchSideFuncs:
                - CBS_len
                - RSA_check_key
                - ERR_put_error
                - RSA_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:145,7'
              BranchSideFuncs:
                - CBS_len
                - RSA_check_key
                - ERR_put_error
                - RSA_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:145,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:146,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:150,22'
              BranchSideFuncs:
                - RSA_check_key
                - ERR_put_error
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:150,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:151,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:155,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:116,14'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:123,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:124,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:125,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:130,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:134,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:135,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:136,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:137,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:138,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:139,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:140,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:141,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:145,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:146,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:150,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:151,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:158,3'
          Dst:             RSA_free
    - functionName:    _ZL13parse_integerP6cbs_stPP9bignum_st
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - BN_new
        - BN_parse_asn1_unsigned
        - __assert_fail
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:32,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:32,3'
              BranchSideFuncs:
                - BN_new
                - BN_parse_asn1_unsigned
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:33,10'
              BranchSideFuncs:
                - BN_new
                - BN_parse_asn1_unsigned
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:34,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:35,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:37,33'
              BranchSideFuncs:
                - BN_parse_asn1_unsigned
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:32,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:33,10'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:37,10'
          Dst:             BN_parse_asn1_unsigned
    - functionName:    RSA_marshal_private_key
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - rsa
      BBCount:         27
      ICount:          143
      EdgeCount:       38
      CyclomaticComplexity: 13
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_uint64
        - CBB_flush
        - ERR_put_error
        - _ZL15marshal_integerP6cbb_stP9bignum_st
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:176,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:177,8'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:187,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:177,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:178,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:187,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:178,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:179,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:187,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:179,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:180,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:187,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:180,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:181,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:187,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:181,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:182,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:187,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:182,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:183,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:187,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:183,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:184,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:187,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:184,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:185,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:187,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:185,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:186,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:187,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:187,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:190,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:176,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:177,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:178,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:179,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:180,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:181,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:182,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:183,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:184,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:185,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:186,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:187,5'
          Dst:             ERR_put_error
    - functionName:    _ZL15marshal_integerP6cbb_stP9bignum_st
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - bn
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_marshal_asn1
        - ERR_put_error
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:41,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:43,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:46,26'
              BranchSideFuncs:
                - BN_marshal_asn1
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:43,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:46,10'
          Dst:             BN_marshal_asn1
    - functionName:    RSAPublicKey_dup
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rsa
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - RSA_public_key_from_bytes
        - RSA_public_key_to_bytes
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:266,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:267,5'
              BranchSideFuncs:
                - RSA_public_key_from_bytes
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:269,40'
              BranchSideFuncs:
                - RSA_public_key_from_bytes
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:266,8'
          Dst:             RSA_public_key_to_bytes
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:269,14'
          Dst:             RSA_public_key_from_bytes
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:270,3'
          Dst:             OPENSSL_free
    - functionName:    RSA_public_key_to_bytes
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_bytes
        - out_len
        - rsa
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - CBB_zero
        - ERR_put_error
        - RSA_marshal_public_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:101,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:102,37'
              BranchSideFuncs:
                - RSA_marshal_public_key
                - ERR_put_error
                - CBB_cleanup
                - CBB_finish
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:104,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:102,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:103,25'
              BranchSideFuncs:
                - CBB_finish
                - ERR_put_error
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:104,5'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:104,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:108,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:100,3'
          Dst:             CBB_zero
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:101,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:102,8'
          Dst:             RSA_marshal_public_key
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:103,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:104,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:105,5'
          Dst:             CBB_cleanup
    - functionName:    RSA_public_key_from_bytes
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - in_len
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_init
        - CBS_len
        - ERR_put_error
        - RSA_free
        - RSA_parse_public_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:77,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:77,22'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:78,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:78,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:82,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:75,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:76,14'
          Dst:             RSA_parse_public_key
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:77,22'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:78,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:79,5'
          Dst:             RSA_free
    - functionName:    RSA_parse_public_key
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         17
      ICount:          91
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_get_asn1
        - CBS_len
        - ERR_put_error
        - RSA_check_key
        - RSA_free
        - RSA_new
        - _ZL13parse_integerP6cbs_stPP9bignum_st
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:52,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:55,21'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - RSA_free
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - CBS_len
                - RSA_check_key
                - ERR_put_error
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:55,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:56,31'
              BranchSideFuncs:
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - ERR_put_error
                - RSA_free
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - CBS_len
                - RSA_check_key
                - ERR_put_error
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:59,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:56,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:57,31'
              BranchSideFuncs:
                - _ZL13parse_integerP6cbs_stPP9bignum_st
                - ERR_put_error
                - RSA_free
                - CBS_len
                - RSA_check_key
                - ERR_put_error
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:59,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:57,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:58,7'
              BranchSideFuncs:
                - CBS_len
                - RSA_check_key
                - ERR_put_error
                - RSA_free
                - ERR_put_error
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:59,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:59,5'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:64,22'
              BranchSideFuncs:
                - RSA_check_key
                - ERR_put_error
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:65,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:70,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:50,14'
          Dst:             RSA_new
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:55,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:56,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:57,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:58,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:59,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:60,5'
          Dst:             RSA_free
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:64,8'
          Dst:             RSA_check_key
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:65,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:66,5'
          Dst:             RSA_free
    - functionName:    RSA_marshal_public_key
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - rsa
      BBCount:         13
      ICount:          69
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_add_asn1
        - CBB_flush
        - ERR_put_error
        - _ZL15marshal_integerP6cbb_stP9bignum_st
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:87,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:88,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:91,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:88,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:89,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:91,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:89,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:90,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:91,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:91,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:94,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:87,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:88,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:89,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:90,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:91,5'
          Dst:             ERR_put_error
    - functionName:    i2d_RSAPrivateKey
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - outp
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - RSA_marshal_private_key
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:255,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:256,38'
              BranchSideFuncs:
                - RSA_marshal_private_key
                - CBB_cleanup
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:257,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:255,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:257,5'
              BranchSideFuncs:
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:260,31'
              BranchSideFuncs:
                - CBB_finish_i2d
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:255,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:256,8'
          Dst:             RSA_marshal_private_key
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:257,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:260,10'
          Dst:             CBB_finish_i2d
    - functionName:    d2i_RSAPrivateKey
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_init
        - RSA_free
        - RSA_parse_private_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:236,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:237,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:240,19'
              BranchSideFuncs:
                - CBS_init
                - RSA_parse_private_key
                - CBS_data
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:242,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:243,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:245,7'
              BranchSideFuncs:
                - CBS_data
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:245,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:246,15'
              BranchSideFuncs:
                - RSA_free
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:249,10'
              BranchSideFuncs:
                - CBS_data
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:240,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:241,14'
          Dst:             RSA_parse_private_key
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:246,5'
          Dst:             RSA_free
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:249,10'
          Dst:             CBS_data
    - functionName:    i2d_RSAPublicKey
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - outp
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - RSA_marshal_public_key
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:227,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:228,37'
              BranchSideFuncs:
                - RSA_marshal_public_key
                - CBB_cleanup
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:229,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:227,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:229,5'
              BranchSideFuncs:
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:232,31'
              BranchSideFuncs:
                - CBB_finish_i2d
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:227,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:228,8'
          Dst:             RSA_marshal_public_key
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:229,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:232,10'
          Dst:             CBB_finish_i2d
    - functionName:    d2i_RSAPublicKey
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_init
        - RSA_free
        - RSA_parse_public_key
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:208,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:209,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:212,19'
              BranchSideFuncs:
                - CBS_init
                - RSA_parse_public_key
                - CBS_data
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:214,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:215,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:217,7'
              BranchSideFuncs:
                - CBS_data
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_asn1.cc:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:218,15'
              BranchSideFuncs:
                - RSA_free
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_asn1.cc:221,10'
              BranchSideFuncs:
                - CBS_data
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:212,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:213,14'
          Dst:             RSA_parse_public_key
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:218,5'
          Dst:             RSA_free
        - Src:             '/src/boringssl/crypto/rsa/rsa_asn1.cc:221,10'
          Dst:             CBS_data
    - functionName:    _ZL18constant_time_lt_wmm
      functionSourceFile: '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19constant_time_msb_wm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h:304,10'
          Dst:             _ZL19constant_time_msb_wm
    - functionName:    _ZL19constant_time_msb_wm
      functionSourceFile: '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18constant_time_ge_wmm
      functionSourceFile: '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_lt_wmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h:316,11'
          Dst:             _ZL18constant_time_lt_wmm
    - functionName:    _ZL30rsa_padding_check_PKCS1_type_2PhPmmPKhm
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_crypt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - out_len
        - max_out
        - from
        - from_len
      BBCount:         16
      ICount:          169
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL18constant_time_eq_wmm
        - _ZL18constant_time_ge_wmm
        - _ZL22constant_time_select_wmmm
        - _ZL23constant_time_is_zero_wm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:247,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:253,7'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_ge_wmm.14974
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - ERR_put_error
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:253,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:256,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:260,57'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_ge_wmm.14974
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - ERR_put_error
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:264,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:265,53'
              BranchSideFuncs:
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
                - _ZL18constant_time_ge_wmm.14974
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:272,31'
              BranchSideFuncs:
                - _ZL18constant_time_ge_wmm.14974
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:292,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:293,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:297,26'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:298,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:301,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:305,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.14979
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:247,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:256,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:260,38'
          Dst:             _ZL18constant_time_eq_wmm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:261,38'
          Dst:             _ZL18constant_time_eq_wmm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:265,29'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:267,9'
          Dst:             _ZL22constant_time_select_wmmm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:268,25'
          Dst:             _ZL22constant_time_select_wmmm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:279,18'
          Dst:             _ZL18constant_time_ge_wmm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:293,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:301,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:305,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL18constant_time_eq_wmm
      functionSourceFile: '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23constant_time_is_zero_wm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h:349,10'
          Dst:             _ZL23constant_time_is_zero_wm
    - functionName:    _ZL23constant_time_is_zero_wm
      functionSourceFile: '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19constant_time_msb_wm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h:337,10'
          Dst:             _ZL19constant_time_msb_wm
    - functionName:    _ZL22constant_time_select_wmmm
      functionSourceFile: '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15value_barrier_wm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h:381,10'
          Dst:             _ZL15value_barrier_wm
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL15value_barrier_wm
      functionSourceFile: '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17value_barrier_u32j
      functionSourceFile: '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL28constant_time_declassify_inti
      functionSourceFile: '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17value_barrier_u32j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h:486,10'
          Dst:             _ZL17value_barrier_u32j
    - functionName:    _ZL12rand_nonzeroPhm
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_crypt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - len
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - RAND_bytes
        - _ZL28constant_time_declassify_inti
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:35,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:38,5'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.14982
                - RAND_bytes
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:42,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:38,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:39,18'
              BranchSideFuncs:
                - RAND_bytes
                - _ZL28constant_time_declassify_inti.14982
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:41,3'
              BranchSideFuncs:
                - _ZL28constant_time_declassify_inti.14982
                - RAND_bytes
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:33,3'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:38,12'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:39,7'
          Dst:             RAND_bytes
    - functionName:    RSA_public_decrypt
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_crypt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - flen
        - from
        - to
        - rsa
        - padding
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - RSA_size
        - RSA_verify_raw
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:514,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:515,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:518,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:518,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:519,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:522,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:514,42'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:514,8'
          Dst:             RSA_verify_raw
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:519,5'
          Dst:             ERR_put_error
    - functionName:    RSA_private_decrypt
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_crypt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - flen
        - from
        - to
        - rsa
        - padding
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - RSA_decrypt
        - RSA_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:500,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:501,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:504,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:504,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:505,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:508,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:500,39'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:500,8'
          Dst:             RSA_decrypt
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:505,5'
          Dst:             ERR_put_error
    - functionName:    RSA_decrypt
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_crypt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - rsa
        - out_len
        - out
        - max_out
        - in
        - in_len
        - padding
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL19rsa_default_decryptP6rsa_stPmPhmPKhmi
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:490,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:491,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:494,30'
              BranchSideFuncs:
                - _ZL19rsa_default_decryptP6rsa_stPmPhmPKhmi
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:494,10'
          Dst:             _ZL19rsa_default_decryptP6rsa_stPmPhmPKhmi
    - functionName:    _ZL19rsa_default_decryptP6rsa_stPmPhmPKhmi
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_crypt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - rsa
        - out_len
        - out
        - max_out
        - in
        - in_len
        - padding
      BBCount:         27
      ICount:          182
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - RSA_padding_check_PKCS1_OAEP_mgf1
        - RSA_size
        - _ZL30rsa_padding_check_PKCS1_type_2PhPmmPKhm
        - rsa_private_transform
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:430,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:431,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:435,7'
              BranchSideFuncs:
                - OPENSSL_malloc
                - rsa_private_transform
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - _ZL30rsa_padding_check_PKCS1_type_2PhPmmPKhm
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:435,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:436,11'
              BranchSideFuncs:
                - rsa_private_transform
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - _ZL30rsa_padding_check_PKCS1_type_2PhPmmPKhm
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:439,54'
              BranchSideFuncs:
                - OPENSSL_malloc
                - rsa_private_transform
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - _ZL30rsa_padding_check_PKCS1_type_2PhPmmPKhm
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:440,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:0,0'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:441,7'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:445,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:446,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:450,30'
              BranchSideFuncs:
                - rsa_private_transform
                - OPENSSL_free
                - ERR_put_error
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - _ZL30rsa_padding_check_PKCS1_type_2PhPmmPKhm
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:450,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:451,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - _ZL30rsa_padding_check_PKCS1_type_2PhPmmPKhm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:454,11'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - _ZL30rsa_padding_check_PKCS1_type_2PhPmmPKhm
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:454,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:457,42'
              BranchSideFuncs:
                - _ZL30rsa_padding_check_PKCS1_type_2PhPmmPKhm
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:461,47'
              BranchSideFuncs:
                - RSA_padding_check_PKCS1_OAEP_mgf1
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:465,18'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:469,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:474,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:0,0'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:475,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:481,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:482,18'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:485,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:426,29'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:431,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:439,39'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:446,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:450,8'
          Dst:             rsa_private_transform
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:457,11'
          Dst:             _ZL30rsa_padding_check_PKCS1_type_2PhPmmPKhm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:461,13'
          Dst:             RSA_padding_check_PKCS1_OAEP_mgf1
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:469,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:475,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:482,5'
          Dst:             OPENSSL_free
    - functionName:    RSA_padding_check_PKCS1_OAEP_mgf1
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_crypt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - out_len
        - max_out
        - from
        - from_len
        - param
        - param_len
        - md
        - mgf1md
      BBCount:         38
      ICount:          354
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - CRYPTO_memcmp
        - ERR_put_error
        - EVP_Digest
        - EVP_MD_size
        - EVP_sha1
        - OPENSSL_free
        - OPENSSL_malloc
        - PKCS1_MGF1
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL18constant_time_eq_wmm
        - _ZL22constant_time_select_wmmm
        - _ZL23constant_time_is_zero_wm
        - _ZL26constant_time_declassify_wm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:123,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:124,12'
              BranchSideFuncs:
                - EVP_sha1
                - EVP_MD_size
                - OPENSSL_malloc
                - PKCS1_MGF1
                - OPENSSL_free
                - PKCS1_MGF1
                - EVP_Digest
                - CRYPTO_memcmp
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL26constant_time_declassify_wm.14988
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:126,9'
              BranchSideFuncs:
                - EVP_MD_size
                - OPENSSL_malloc
                - PKCS1_MGF1
                - OPENSSL_free
                - PKCS1_MGF1
                - EVP_Digest
                - CRYPTO_memcmp
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL26constant_time_declassify_wm.14988
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:126,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:127,16'
              BranchSideFuncs:
                - EVP_MD_size
                - OPENSSL_malloc
                - PKCS1_MGF1
                - OPENSSL_free
                - PKCS1_MGF1
                - EVP_Digest
                - CRYPTO_memcmp
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL26constant_time_declassify_wm.14988
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:130,32'
              BranchSideFuncs:
                - EVP_MD_size
                - OPENSSL_malloc
                - PKCS1_MGF1
                - OPENSSL_free
                - PKCS1_MGF1
                - EVP_Digest
                - CRYPTO_memcmp
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL26constant_time_declassify_wm.14988
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:135,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:138,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:141,20'
              BranchSideFuncs:
                - OPENSSL_malloc
                - PKCS1_MGF1
                - OPENSSL_free
                - PKCS1_MGF1
                - EVP_Digest
                - CRYPTO_memcmp
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL26constant_time_declassify_wm.14988
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:143,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:144,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:147,33'
              BranchSideFuncs:
                - PKCS1_MGF1
                - OPENSSL_free
                - PKCS1_MGF1
                - EVP_Digest
                - CRYPTO_memcmp
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL26constant_time_declassify_wm.14988
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:151,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:152,7'
              BranchSideFuncs:
                - PKCS1_MGF1
                - OPENSSL_free
                - EVP_Digest
                - CRYPTO_memcmp
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL26constant_time_declassify_wm.14988
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:154,17'
              BranchSideFuncs:
                - PKCS1_MGF1
                - OPENSSL_free
                - EVP_Digest
                - CRYPTO_memcmp
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL26constant_time_declassify_wm.14988
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:154,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:155,18'
              BranchSideFuncs:
                - PKCS1_MGF1
                - OPENSSL_free
                - EVP_Digest
                - CRYPTO_memcmp
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL26constant_time_declassify_wm.14988
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:158,21'
              BranchSideFuncs:
                - PKCS1_MGF1
                - OPENSSL_free
                - EVP_Digest
                - CRYPTO_memcmp
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL26constant_time_declassify_wm.14988
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:158,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:159,7'
              BranchSideFuncs:
                - EVP_Digest
                - OPENSSL_free
                - CRYPTO_memcmp
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL26constant_time_declassify_wm.14988
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:161,17'
              BranchSideFuncs:
                - EVP_Digest
                - OPENSSL_free
                - CRYPTO_memcmp
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL26constant_time_declassify_wm.14988
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:161,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:162,16'
              BranchSideFuncs:
                - EVP_Digest
                - OPENSSL_free
                - CRYPTO_memcmp
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL26constant_time_declassify_wm.14988
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:166,21'
              BranchSideFuncs:
                - EVP_Digest
                - OPENSSL_free
                - CRYPTO_memcmp
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL26constant_time_declassify_wm.14988
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:166,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:167,7'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL26constant_time_declassify_wm.14988
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:171,48'
              BranchSideFuncs:
                - CRYPTO_memcmp
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL23constant_time_is_zero_wm.14977
                - _ZL26constant_time_declassify_wm.14988
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:176,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:177,50'
              BranchSideFuncs:
                - _ZL18constant_time_eq_wmm.14976
                - _ZL18constant_time_eq_wmm.14976
                - _ZL22constant_time_select_wmmm.14978
                - _ZL22constant_time_select_wmmm.14978
                - _ZL26constant_time_declassify_wm.14988
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:186,12'
              BranchSideFuncs:
                - _ZL26constant_time_declassify_wm.14988
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:189,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:190,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:196,44'
              BranchSideFuncs:
                - _ZL26constant_time_declassify_wm.14988
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:200,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:201,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:205,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:124,12'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:130,20'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:142,38'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:151,10'
          Dst:             PKCS1_MGF1
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:158,10'
          Dst:             PKCS1_MGF1
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:166,10'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:171,34'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:171,10'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:172,13'
          Dst:             _ZL23constant_time_is_zero_wm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:177,31'
          Dst:             _ZL18constant_time_eq_wmm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:178,31'
          Dst:             _ZL18constant_time_eq_wmm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:180,11'
          Dst:             _ZL22constant_time_select_wmmm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:182,11'
          Dst:             _ZL22constant_time_select_wmmm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:189,9'
          Dst:             _ZL26constant_time_declassify_wm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:196,17'
          Dst:             _ZL26constant_time_declassify_wm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:201,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:205,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:207,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:214,3'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:216,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL26constant_time_declassify_wm
      functionSourceFile: '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15value_barrier_wm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h:478,10'
          Dst:             _ZL15value_barrier_wm
    - functionName:    _ZL28rsa_padding_add_PKCS1_type_2PhmPKhm
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_crypt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - to
        - to_len
        - from
        - from_len
      BBCount:         8
      ICount:          83
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZL12rand_nonzeroPhm
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:223,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:224,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:228,7'
              BranchSideFuncs:
                - _ZL12rand_nonzeroPhm
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:228,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:229,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:233,3'
              BranchSideFuncs:
                - _ZL12rand_nonzeroPhm
                - _ZL14OPENSSL_memcpyPvPKvm.14979
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:224,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:229,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:237,3'
          Dst:             _ZL12rand_nonzeroPhm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:239,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    RSA_private_encrypt
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_crypt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - flen
        - from
        - to
        - rsa
        - padding
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - RSA_sign_raw
        - RSA_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:329,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:330,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:333,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:333,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:334,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:337,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:329,40'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:329,8'
          Dst:             RSA_sign_raw
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:334,5'
          Dst:             ERR_put_error
    - functionName:    RSA_encrypt
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_crypt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - rsa
        - out_len
        - out
        - max_out
        - in
        - in_len
        - padding
      BBCount:         62
      ICount:          359
      EdgeCount:       120
      CyclomaticComplexity: 60
      functionsReached:
        - BN_CTX_get
        - BN_CTX_new
        - BN_MONT_CTX_set_locked
        - BN_bin2bn
        - BN_bn2bin_padded
        - BN_mod_exp_mont
        - BN_ucmp
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - RSA_padding_add_PKCS1_OAEP_mgf1
        - RSA_padding_add_none
        - RSA_size
        - _ZL28rsa_padding_add_PKCS1_type_2PhmPKhm
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - rsa_check_public_key
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:342,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:342,25'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:343,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:342,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:343,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:347,29'
              BranchSideFuncs:
                - rsa_check_public_key
                - RSA_size
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - OPENSSL_malloc
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - RSA_padding_add_none
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - _ZL28rsa_padding_add_PKCS1_type_2PhmPKhm
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:347,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:348,5'
              BranchSideFuncs:
                - RSA_size
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - OPENSSL_malloc
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - RSA_padding_add_none
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - _ZL28rsa_padding_add_PKCS1_type_2PhmPKhm
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:351,38'
              BranchSideFuncs:
                - RSA_size
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - OPENSSL_malloc
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - RSA_padding_add_none
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - _ZL28rsa_padding_add_PKCS1_type_2PhmPKhm
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:352,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:353,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:357,31'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - OPENSSL_malloc
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - RSA_padding_add_none
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - _ZL28rsa_padding_add_PKCS1_type_2PhmPKhm
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:358,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:359,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:362,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - OPENSSL_malloc
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - RSA_padding_add_none
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - _ZL28rsa_padding_add_PKCS1_type_2PhmPKhm
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:367,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:367,14'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - RSA_padding_add_none
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - _ZL28rsa_padding_add_PKCS1_type_2PhmPKhm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:368,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:367,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:367,25'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - RSA_padding_add_none
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - _ZL28rsa_padding_add_PKCS1_type_2PhmPKhm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:368,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:367,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:368,5'
              BranchSideFuncs:
                - RSA_padding_add_none
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - _ZL28rsa_padding_add_PKCS1_type_2PhmPKhm
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:371,11'
              BranchSideFuncs:
                - RSA_padding_add_none
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - _ZL28rsa_padding_add_PKCS1_type_2PhmPKhm
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:371,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:373,40'
              BranchSideFuncs:
                - _ZL28rsa_padding_add_PKCS1_type_2PhmPKhm
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:377,43'
              BranchSideFuncs:
                - RSA_padding_add_PKCS1_OAEP_mgf1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:381,32'
              BranchSideFuncs:
                - RSA_padding_add_none
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_bin2bn
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:384,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:388,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:389,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:392,17'
              BranchSideFuncs:
                - BN_bin2bn
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_ucmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:392,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:393,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:396,15'
              BranchSideFuncs:
                - BN_ucmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:396,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:398,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:402,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_bn2bin_padded
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:402,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:403,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_bn2bin_padded
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:405,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:402,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:405,5'
              BranchSideFuncs:
                - BN_bn2bin_padded
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:410,25'
              BranchSideFuncs:
                - BN_bn2bin_padded
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:410,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:411,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:415,14'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:343,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:347,8'
          Dst:             rsa_check_public_key
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:351,29'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:353,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:357,31'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:362,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:363,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:364,20'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:365,46'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:421,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:373,11'
          Dst:             _ZL28rsa_padding_add_PKCS1_type_2PhmPKhm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:377,11'
          Dst:             RSA_padding_add_PKCS1_OAEP_mgf1
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:381,11'
          Dst:             RSA_padding_add_none
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:384,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:392,7'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:396,7'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:398,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:402,8'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:403,8'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:410,8'
          Dst:             BN_bn2bin_padded
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:411,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:419,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:421,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    RSA_padding_add_PKCS1_OAEP_mgf1
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_crypt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - to_len
        - from
        - from_len
        - param
        - param_len
        - md
        - mgf1md
      BBCount:         35
      ICount:          305
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - ERR_put_error
        - EVP_Digest
        - EVP_MD_size
        - EVP_sha1
        - OPENSSL_free
        - OPENSSL_malloc
        - PKCS1_MGF1
        - RAND_bytes
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:48,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:49,10'
              BranchSideFuncs:
                - EVP_sha1
                - EVP_MD_size
                - EVP_Digest
                - OPENSSL_free
                - _ZL14OPENSSL_memsetPvim.14994
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - RAND_bytes
                - OPENSSL_malloc
                - PKCS1_MGF1
                - PKCS1_MGF1
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:51,7'
              BranchSideFuncs:
                - EVP_MD_size
                - EVP_Digest
                - OPENSSL_free
                - _ZL14OPENSSL_memsetPvim.14994
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - RAND_bytes
                - OPENSSL_malloc
                - PKCS1_MGF1
                - PKCS1_MGF1
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:52,14'
              BranchSideFuncs:
                - EVP_MD_size
                - EVP_Digest
                - OPENSSL_free
                - _ZL14OPENSSL_memsetPvim.14994
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - RAND_bytes
                - OPENSSL_malloc
                - PKCS1_MGF1
                - PKCS1_MGF1
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:55,30'
              BranchSideFuncs:
                - EVP_MD_size
                - EVP_Digest
                - OPENSSL_free
                - _ZL14OPENSSL_memsetPvim.14994
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - RAND_bytes
                - OPENSSL_malloc
                - PKCS1_MGF1
                - PKCS1_MGF1
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:57,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:58,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:62,18'
              BranchSideFuncs:
                - EVP_Digest
                - OPENSSL_free
                - _ZL14OPENSSL_memsetPvim.14994
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - RAND_bytes
                - OPENSSL_malloc
                - PKCS1_MGF1
                - PKCS1_MGF1
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:64,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:68,7'
              BranchSideFuncs:
                - EVP_Digest
                - OPENSSL_free
                - _ZL14OPENSSL_memsetPvim.14994
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - RAND_bytes
                - OPENSSL_malloc
                - PKCS1_MGF1
                - PKCS1_MGF1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:68,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:69,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:73,3'
              BranchSideFuncs:
                - EVP_Digest
                - OPENSSL_free
                - _ZL14OPENSSL_memsetPvim.14994
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - RAND_bytes
                - OPENSSL_malloc
                - PKCS1_MGF1
                - PKCS1_MGF1
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:79,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:80,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.14994
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - RAND_bytes
                - OPENSSL_free
                - OPENSSL_malloc
                - PKCS1_MGF1
                - PKCS1_MGF1
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:82,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.14994
                - _ZL14OPENSSL_memcpyPvPKvm.14979
                - RAND_bytes
                - OPENSSL_free
                - OPENSSL_malloc
                - PKCS1_MGF1
                - PKCS1_MGF1
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:86,5'
              BranchSideFuncs:
                - OPENSSL_malloc
                - PKCS1_MGF1
                - OPENSSL_free
                - PKCS1_MGF1
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:89,55'
              BranchSideFuncs:
                - OPENSSL_malloc
                - PKCS1_MGF1
                - OPENSSL_free
                - PKCS1_MGF1
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:90,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:91,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:94,19'
              BranchSideFuncs:
                - PKCS1_MGF1
                - OPENSSL_free
                - PKCS1_MGF1
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:95,5'
              BranchSideFuncs:
                - PKCS1_MGF1
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:97,15'
              BranchSideFuncs:
                - PKCS1_MGF1
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:97,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:98,14'
              BranchSideFuncs:
                - PKCS1_MGF1
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:102,19'
              BranchSideFuncs:
                - PKCS1_MGF1
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:103,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:105,15'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:105,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:106,25'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:108,7'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:49,10'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:55,18'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:58,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:64,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:69,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:79,8'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:82,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:84,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:85,8'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:89,40'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:94,8'
          Dst:             PKCS1_MGF1
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:102,8'
          Dst:             PKCS1_MGF1
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:111,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rsa/../fipsmodule/bn/../../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RSA_public_encrypt
      functionSourceFile: '/src/boringssl/crypto/rsa/rsa_crypt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - flen
        - from
        - to
        - rsa
        - padding
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - RSA_encrypt
        - RSA_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:314,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:315,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:318,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/rsa/rsa_crypt.cc:318,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:319,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/rsa/rsa_crypt.cc:322,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:314,39'
          Dst:             RSA_size
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:314,8'
          Dst:             RSA_encrypt
        - Src:             '/src/boringssl/crypto/rsa/rsa_crypt.cc:319,5'
          Dst:             ERR_put_error
    - functionName:    CRYPTO_fips_186_2_prf
      functionSourceFile: '/src/boringssl/crypto/sha/sha1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - out_len
        - xkey
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_fips_186_2_prf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha1.cc:51,3'
          Dst:             BCM_fips_186_2_prf
    - functionName:    SHA1_Transform
      functionSourceFile: '/src/boringssl/crypto/sha/sha1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sha
        - block
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha1_transform
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha1.cc:46,3'
          Dst:             BCM_sha1_transform
    - functionName:    SHA1
      functionSourceFile: '/src/boringssl/crypto/sha/sha1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - len
        - out
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha1_final
        - BCM_sha1_init
        - BCM_sha1_update
        - OPENSSL_cleanse
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha1.cc:38,3'
          Dst:             BCM_sha1_init
        - Src:             '/src/boringssl/crypto/sha/sha1.cc:39,3'
          Dst:             BCM_sha1_update
        - Src:             '/src/boringssl/crypto/sha/sha1.cc:40,3'
          Dst:             BCM_sha1_final
        - Src:             '/src/boringssl/crypto/sha/sha1.cc:41,3'
          Dst:             OPENSSL_cleanse
    - functionName:    SHA1_Final
      functionSourceFile: '/src/boringssl/crypto/sha/sha1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - sha
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha1_final
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha1.cc:32,3'
          Dst:             BCM_sha1_final
    - functionName:    SHA1_Update
      functionSourceFile: '/src/boringssl/crypto/sha/sha1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sha
        - data
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha1_update
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha1.cc:27,3'
          Dst:             BCM_sha1_update
    - functionName:    SHA1_Init
      functionSourceFile: '/src/boringssl/crypto/sha/sha1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sha
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha1_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha1.cc:22,3'
          Dst:             BCM_sha1_init
    - functionName:    SHA256_TransformBlocks
      functionSourceFile: '/src/boringssl/crypto/sha/sha256.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - data
        - num_blocks
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha256_transform_blocks
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha256.cc:86,3'
          Dst:             BCM_sha256_transform_blocks
    - functionName:    SHA256_Transform
      functionSourceFile: '/src/boringssl/crypto/sha/sha256.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sha
        - block
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha256_transform
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha256.cc:81,3'
          Dst:             BCM_sha256_transform
    - functionName:    SHA256
      functionSourceFile: '/src/boringssl/crypto/sha/sha256.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - len
        - out
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha256_final
        - BCM_sha256_init
        - BCM_sha256_update
        - OPENSSL_cleanse
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha256.cc:73,3'
          Dst:             BCM_sha256_init
        - Src:             '/src/boringssl/crypto/sha/sha256.cc:74,3'
          Dst:             BCM_sha256_update
        - Src:             '/src/boringssl/crypto/sha/sha256.cc:75,3'
          Dst:             BCM_sha256_final
        - Src:             '/src/boringssl/crypto/sha/sha256.cc:76,3'
          Dst:             OPENSSL_cleanse
    - functionName:    SHA256_Final
      functionSourceFile: '/src/boringssl/crypto/sha/sha256.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - sha
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BCM_sha256_final
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/sha/sha256.cc:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/sha/sha256.cc:64,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/sha/sha256.cc:66,20'
              BranchSideFuncs:
                - BCM_sha256_final
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha256.cc:66,3'
          Dst:             BCM_sha256_final
    - functionName:    SHA256_Update
      functionSourceFile: '/src/boringssl/crypto/sha/sha256.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sha
        - data
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha256_update
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha256.cc:53,3'
          Dst:             BCM_sha256_update
    - functionName:    SHA256_Init
      functionSourceFile: '/src/boringssl/crypto/sha/sha256.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sha
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha256_init
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha256.cc:48,3'
          Dst:             BCM_sha256_init
    - functionName:    SHA224
      functionSourceFile: '/src/boringssl/crypto/sha/sha256.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - len
        - out
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha224_final
        - BCM_sha224_init
        - BCM_sha224_update
        - OPENSSL_cleanse
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha256.cc:40,3'
          Dst:             BCM_sha224_init
        - Src:             '/src/boringssl/crypto/sha/sha256.cc:41,3'
          Dst:             BCM_sha224_update
        - Src:             '/src/boringssl/crypto/sha/sha256.cc:42,3'
          Dst:             BCM_sha224_final
        - Src:             '/src/boringssl/crypto/sha/sha256.cc:43,3'
          Dst:             OPENSSL_cleanse
    - functionName:    SHA224_Final
      functionSourceFile: '/src/boringssl/crypto/sha/sha256.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - sha
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha224_final
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha256.cc:33,3'
          Dst:             BCM_sha224_final
    - functionName:    SHA224_Update
      functionSourceFile: '/src/boringssl/crypto/sha/sha256.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sha
        - data
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha224_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha256.cc:28,3'
          Dst:             BCM_sha224_update
    - functionName:    SHA224_Init
      functionSourceFile: '/src/boringssl/crypto/sha/sha256.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sha
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha224_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha256.cc:23,3'
          Dst:             BCM_sha224_init
    - functionName:    SHA512_Transform
      functionSourceFile: '/src/boringssl/crypto/sha/sha512.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sha
        - block
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha512_transform
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:103,3'
          Dst:             BCM_sha512_transform
    - functionName:    SHA512
      functionSourceFile: '/src/boringssl/crypto/sha/sha512.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - len
        - out
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha512_final
        - BCM_sha512_init
        - BCM_sha512_update
        - OPENSSL_cleanse
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:95,3'
          Dst:             BCM_sha512_init
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:96,3'
          Dst:             BCM_sha512_update
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:97,3'
          Dst:             BCM_sha512_final
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:98,3'
          Dst:             OPENSSL_cleanse
    - functionName:    SHA512_Final
      functionSourceFile: '/src/boringssl/crypto/sha/sha512.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - sha
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BCM_sha512_final
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/sha/sha512.cc:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/sha/sha512.cc:86,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/sha/sha512.cc:88,20'
              BranchSideFuncs:
                - BCM_sha512_final
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:88,3'
          Dst:             BCM_sha512_final
    - functionName:    SHA512_Update
      functionSourceFile: '/src/boringssl/crypto/sha/sha512.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sha
        - data
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha512_update
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:78,3'
          Dst:             BCM_sha512_update
    - functionName:    SHA512_Init
      functionSourceFile: '/src/boringssl/crypto/sha/sha512.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sha
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha512_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:73,3'
          Dst:             BCM_sha512_init
    - functionName:    SHA512_256
      functionSourceFile: '/src/boringssl/crypto/sha/sha512.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - len
        - out
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha512_256_final
        - BCM_sha512_256_init
        - BCM_sha512_256_update
        - OPENSSL_cleanse
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:65,3'
          Dst:             BCM_sha512_256_init
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:66,3'
          Dst:             BCM_sha512_256_update
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:67,3'
          Dst:             BCM_sha512_256_final
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:68,3'
          Dst:             OPENSSL_cleanse
    - functionName:    SHA512_256_Final
      functionSourceFile: '/src/boringssl/crypto/sha/sha512.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - sha
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha512_256_final
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:58,3'
          Dst:             BCM_sha512_256_final
    - functionName:    SHA512_256_Update
      functionSourceFile: '/src/boringssl/crypto/sha/sha512.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sha
        - data
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha512_256_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:53,3'
          Dst:             BCM_sha512_256_update
    - functionName:    SHA512_256_Init
      functionSourceFile: '/src/boringssl/crypto/sha/sha512.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sha
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha512_256_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:48,3'
          Dst:             BCM_sha512_256_init
    - functionName:    SHA384
      functionSourceFile: '/src/boringssl/crypto/sha/sha512.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - len
        - out
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha384_final
        - BCM_sha384_init
        - BCM_sha384_update
        - OPENSSL_cleanse
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:40,3'
          Dst:             BCM_sha384_init
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:41,3'
          Dst:             BCM_sha384_update
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:42,3'
          Dst:             BCM_sha384_final
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:43,3'
          Dst:             OPENSSL_cleanse
    - functionName:    SHA384_Final
      functionSourceFile: '/src/boringssl/crypto/sha/sha512.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - sha
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha384_final
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:33,3'
          Dst:             BCM_sha384_final
    - functionName:    SHA384_Update
      functionSourceFile: '/src/boringssl/crypto/sha/sha512.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sha
        - data
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha384_update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:28,3'
          Dst:             BCM_sha384_update
    - functionName:    SHA384_Init
      functionSourceFile: '/src/boringssl/crypto/sha/sha512.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sha
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BCM_sha384_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/sha/sha512.cc:23,3'
          Dst:             BCM_sha384_init
    - functionName:    _ZL15CRYPTO_rotl_u64mi
      functionSourceFile: '/src/boringssl/crypto/siphash/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - value
        - shift
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/siphash/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/siphash/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/siphash/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/siphash/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/siphash/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/siphash/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/siphash/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/siphash/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL13siphash_roundPm
      functionSourceFile: '/src/boringssl/crypto/siphash/siphash.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          120
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15CRYPTO_rotl_u64mi
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/siphash/siphash.cc:26,10'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/siphash/siphash.cc:27,10'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/siphash/siphash.cc:30,10'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/siphash/siphash.cc:33,10'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/siphash/siphash.cc:34,10'
          Dst:             _ZL15CRYPTO_rotl_u64mi
        - Src:             '/src/boringssl/crypto/siphash/siphash.cc:37,10'
          Dst:             _ZL15CRYPTO_rotl_u64mi
    - functionName:    _ZL18CRYPTO_load_u64_lePKv
      functionSourceFile: '/src/boringssl/crypto/siphash/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/siphash/../internal.h:923,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    SIPHASH_24
      functionSourceFile: '/src/boringssl/crypto/siphash/siphash.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - key
        - input
        - input_len
      BBCount:         6
      ICount:          141
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL13siphash_roundPm
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL18CRYPTO_load_u64_lePKv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/siphash/siphash.cc:50,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/siphash/siphash.cc:51,37'
              BranchSideFuncs:
                - _ZL18CRYPTO_load_u64_lePKv.15112
                - _ZL13siphash_roundPm
                - _ZL13siphash_roundPm
                - _ZL14OPENSSL_memsetPvim.15111
                - _ZL14OPENSSL_memcpyPvPKvm.15110
                - _ZL18CRYPTO_load_u64_lePKv.15112
                - _ZL13siphash_roundPm
                - _ZL13siphash_roundPm
                - _ZL13siphash_roundPm
                - _ZL13siphash_roundPm
                - _ZL13siphash_roundPm
                - _ZL13siphash_roundPm
            - BranchSide:      '/src/boringssl/crypto/siphash/siphash.cc:62,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.15111
                - _ZL14OPENSSL_memcpyPvPKvm.15110
                - _ZL18CRYPTO_load_u64_lePKv.15112
                - _ZL13siphash_roundPm
                - _ZL13siphash_roundPm
                - _ZL13siphash_roundPm
                - _ZL13siphash_roundPm
                - _ZL13siphash_roundPm
                - _ZL13siphash_roundPm
      Callsites:
        - Src:             '/src/boringssl/crypto/siphash/siphash.cc:51,18'
          Dst:             _ZL18CRYPTO_load_u64_lePKv
        - Src:             '/src/boringssl/crypto/siphash/siphash.cc:53,5'
          Dst:             _ZL13siphash_roundPm
        - Src:             '/src/boringssl/crypto/siphash/siphash.cc:54,5'
          Dst:             _ZL13siphash_roundPm
        - Src:             '/src/boringssl/crypto/siphash/siphash.cc:62,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/siphash/siphash.cc:63,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/siphash/siphash.cc:66,30'
          Dst:             _ZL18CRYPTO_load_u64_lePKv
        - Src:             '/src/boringssl/crypto/siphash/siphash.cc:68,3'
          Dst:             _ZL13siphash_roundPm
        - Src:             '/src/boringssl/crypto/siphash/siphash.cc:69,3'
          Dst:             _ZL13siphash_roundPm
        - Src:             '/src/boringssl/crypto/siphash/siphash.cc:73,3'
          Dst:             _ZL13siphash_roundPm
        - Src:             '/src/boringssl/crypto/siphash/siphash.cc:74,3'
          Dst:             _ZL13siphash_roundPm
        - Src:             '/src/boringssl/crypto/siphash/siphash.cc:75,3'
          Dst:             _ZL13siphash_roundPm
        - Src:             '/src/boringssl/crypto/siphash/siphash.cc:76,3'
          Dst:             _ZL13siphash_roundPm
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/spake2plus/../fipsmodule/bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/spake2plus/../fipsmodule/bn/../../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/../fipsmodule/bn/../../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/spake2plus/../fipsmodule/bn/../../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL19CRYPTO_store_u64_lePvm
      functionSourceFile: '/src/boringssl/crypto/spake2plus/../fipsmodule/bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 927
      functionLinenumberEnd: 929
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/spake2plus/../fipsmodule/bn/../../internal.h:928,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/crypto/spake2plus/spake2plus.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sha
        - data
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA256_Update
        - _ZL19CRYPTO_store_u64_lePvm
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:75,36'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:75,3'
          Dst:             _ZL19CRYPTO_store_u64_lePvm
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:76,3'
          Dst:             SHA256_Update
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:77,27'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:77,40'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:77,3'
          Dst:             SHA256_Update
    - functionName:    _ZN4bssl10spake2plus8Verifier24VerifyProverConfirmationENS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/crypto/spake2plus/spake2plus.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - peer_confirm
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CRYPTO_memcmp
        - ERR_put_error
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:488,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:489,20'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:491,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:489,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:490,21'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:491,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:488,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:491,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:495,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:489,20'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:490,44'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:490,7'
          Dst:             CRYPTO_memcmp
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:491,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl10spake2plus8Verifier18ProcessProverShareENS_4SpanIhEES3_S3_NS2_IKhEE
      functionSourceFile: '/src/boringssl/crypto/spake2plus/spake2plus.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - out_share
        - out_confirm
        - out_secret
        - prover_share
        - ''
        - ''
      BBCount:         43
      ICount:          292
      EdgeCount:       58
      CyclomaticComplexity: 17
      functionsReached:
        - EC_group_p256
        - ERR_put_error
        - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
        - _ZN4bssl10spake2plus12_GLOBAL__N_118ConstantToJacobianEPK11ec_group_stP11EC_JACOBIANNS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
        - abort
        - ec_affine_to_jacobian
        - ec_felem_neg
        - ec_jacobian_to_affine
        - ec_point_from_uncompressed
        - ec_point_mul_scalar
        - ec_point_mul_scalar_base
        - ec_point_to_bytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:409,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:410,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:412,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:410,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:410,53'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:412,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:410,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:411,18'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:412,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:411,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:411,56'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:412,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:409,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:412,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:416,27'
              BranchSideFuncs:
                - EC_group_p256
                - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_118ConstantToJacobianEPK11ec_group_stP11EC_JACOBIANNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_118ConstantToJacobianEPK11ec_group_stP11EC_JACOBIANNS_4SpanIKhEE
                - ec_point_mul_scalar_base
                - ERR_put_error
                - ec_point_mul_scalar
                - ec_jacobian_to_affine
                - ERR_put_error
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
                - abort
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ec_point_from_uncompressed
                - ERR_put_error
                - ec_point_mul_scalar
                - ec_felem_neg
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:424,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:425,28'
              BranchSideFuncs:
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ERR_put_error
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
                - abort
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ec_point_from_uncompressed
                - ERR_put_error
                - ec_point_mul_scalar
                - ec_felem_neg
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:426,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:424,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:426,5'
              BranchSideFuncs:
                - ec_jacobian_to_affine
                - ERR_put_error
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
                - abort
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ec_point_from_uncompressed
                - ERR_put_error
                - ec_point_mul_scalar
                - ec_felem_neg
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:432,3'
              BranchSideFuncs:
                - ec_jacobian_to_affine
                - ERR_put_error
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
                - abort
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ec_point_from_uncompressed
                - ERR_put_error
                - ec_point_mul_scalar
                - ec_felem_neg
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:433,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:434,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
                - abort
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ec_point_from_uncompressed
                - ERR_put_error
                - ec_point_mul_scalar
                - ec_felem_neg
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:439,7'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
                - abort
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ec_point_from_uncompressed
                - ERR_put_error
                - ec_point_mul_scalar
                - ec_felem_neg
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:440,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:440,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ec_point_from_uncompressed
                - ERR_put_error
                - ec_point_mul_scalar
                - ec_felem_neg
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:444,35'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ec_point_from_uncompressed
                - ERR_put_error
                - ec_point_mul_scalar
                - ec_felem_neg
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:445,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:446,28'
              BranchSideFuncs:
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_felem_neg
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:447,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:444,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:447,5'
              BranchSideFuncs:
                - ec_felem_neg
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:451,16'
              BranchSideFuncs:
                - ec_felem_neg
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:461,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:462,30'
              BranchSideFuncs:
                - ec_jacobian_to_affine
                - ERR_put_error
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:463,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:461,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:463,5'
              BranchSideFuncs:
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:469,25'
              BranchSideFuncs:
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:470,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:471,30'
              BranchSideFuncs:
                - ec_jacobian_to_affine
                - ERR_put_error
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:472,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:470,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:472,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:476,26'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:476,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:479,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:483,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:410,17'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:410,53'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:411,18'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:411,56'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:412,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:416,27'
          Dst:             EC_group_p256
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:418,35'
          Dst:             _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:418,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_118ConstantToJacobianEPK11ec_group_stP11EC_JACOBIANNS_4SpanIKhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:419,35'
          Dst:             _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:419,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_118ConstantToJacobianEPK11ec_group_stP11EC_JACOBIANNS_4SpanIKhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:424,8'
          Dst:             ec_point_mul_scalar_base
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:425,8'
          Dst:             ec_point_mul_scalar
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:426,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:433,8'
          Dst:             ec_jacobian_to_affine
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:434,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:439,59'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:438,26'
          Dst:             ec_point_to_bytes
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:440,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:444,59'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:445,48'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:444,8'
          Dst:             ec_point_from_uncompressed
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:446,8'
          Dst:             ec_point_mul_scalar
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:447,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:451,3'
          Dst:             ec_felem_neg
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:454,3'
          Dst:             ec_affine_to_jacobian
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:461,8'
          Dst:             ec_point_mul_scalar
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:462,8'
          Dst:             ec_jacobian_to_affine
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:463,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:469,3'
          Dst:             ec_affine_to_jacobian
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:470,8'
          Dst:             ec_point_mul_scalar
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:471,8'
          Dst:             ec_jacobian_to_affine
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:472,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:476,48'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:476,67'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:477,39'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:477,57'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:476,8'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:479,5'
          Dst:             ERR_put_error
    - functionName:    _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
      functionSourceFile: '/src/boringssl/include/openssl/span.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - array
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl4SpanIKhEC2EPS1_m
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/span.h:130,35'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
    - functionName:    _ZN4bssl10spake2plus12_GLOBAL__N_118ConstantToJacobianEPK11ec_group_stP11EC_JACOBIANNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/crypto/spake2plus/spake2plus.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - out
        - in
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - abort
        - ec_affine_to_jacobian
        - ec_point_from_uncompressed
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:83,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:83,3'
              BranchSideFuncs:
                - ec_affine_to_jacobian
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:83,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:83,3'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:83,3'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:83,3'
          Dst:             ec_point_from_uncompressed
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:83,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:84,3'
          Dst:             ec_affine_to_jacobian
    - functionName:    _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
      functionSourceFile: '/src/boringssl/crypto/spake2plus/spake2plus.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_prover_confirm
        - out_verifier_confirm
        - out_secret
        - prover_share
        - verifier_share
        - sha
        - Z
        - V
        - w0
      BBCount:         28
      ICount:          260
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - EC_group_p256
        - EVP_sha256
        - HKDF
        - HMAC
        - SHA256_Final
        - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
        - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
        - _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
        - _ZN4bssl4SpanIKhEC2EPS1_m
        - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
        - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - abort
        - ec_point_to_bytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:122,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:122,3'
              BranchSideFuncs:
                - ec_point_to_bytes
                - abort
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - SHA256_Final
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
                - EVP_sha256
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
                - EVP_sha256
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF
                - EVP_sha256
                - HMAC
                - abort
                - EVP_sha256
                - HMAC
                - abort
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:125,40'
              BranchSideFuncs:
                - ec_point_to_bytes
                - abort
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - SHA256_Final
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
                - EVP_sha256
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
                - EVP_sha256
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF
                - EVP_sha256
                - HMAC
                - abort
                - EVP_sha256
                - HMAC
                - abort
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:127,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:127,3'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - SHA256_Final
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
                - EVP_sha256
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
                - EVP_sha256
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF
                - EVP_sha256
                - HMAC
                - abort
                - EVP_sha256
                - HMAC
                - abort
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:130,23'
              BranchSideFuncs:
                - _ZN4bssl4SpanIhEC2ILm32EEERAT__h
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2EPS1_m
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
                - SHA256_Final
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
                - EVP_sha256
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
                - EVP_sha256
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF
                - EVP_sha256
                - HMAC
                - abort
                - EVP_sha256
                - HMAC
                - abort
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:144,5'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
                - EVP_sha256
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF
                - EVP_sha256
                - HMAC
                - abort
                - EVP_sha256
                - HMAC
                - abort
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:147,40'
              BranchSideFuncs:
                - _ZNSt3__117basic_string_viewIcNS_11char_traitsIcEEEC2B8ne180100EPKc
                - _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
                - EVP_sha256
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - HKDF
                - EVP_sha256
                - HMAC
                - abort
                - EVP_sha256
                - HMAC
                - abort
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:148,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:150,5'
              BranchSideFuncs:
                - EVP_sha256
                - HMAC
                - abort
                - EVP_sha256
                - HMAC
                - abort
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:154,12'
              BranchSideFuncs:
                - EVP_sha256
                - HMAC
                - abort
                - EVP_sha256
                - HMAC
                - abort
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:154,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:156,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:158,3'
              BranchSideFuncs:
                - abort
                - EVP_sha256
                - HMAC
                - abort
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:158,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:158,3'
              BranchSideFuncs:
                - EVP_sha256
                - HMAC
                - abort
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:161,12'
              BranchSideFuncs:
                - EVP_sha256
                - HMAC
                - abort
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:164,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:166,3'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:166,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:166,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:168,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:117,27'
          Dst:             EC_group_p256
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:120,22'
          Dst:             ec_point_to_bytes
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:122,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:125,22'
          Dst:             ec_point_to_bytes
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:127,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:130,34'
          Dst:             _ZN4bssl4SpanIhEC2ILm32EEERAT__h
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:130,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:133,31'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:133,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:134,31'
          Dst:             _ZN4bssl4SpanIKhEC2EPS1_m
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:134,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:135,31'
          Dst:             _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:135,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:136,31'
          Dst:             _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:136,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:137,31'
          Dst:             _ZN4bssl4SpanIKhEC2ILm32EEERAT__S1_
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:137,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:138,3'
          Dst:             SHA256_Final
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:140,27'
          Dst:             _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:142,33'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:143,33'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:143,58'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:142,8'
          Dst:             HKDF
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:147,26'
          Dst:             _ZN4bssl13StringAsBytesENSt3__117basic_string_viewIcNS0_11char_traitsIcEEEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:148,38'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:149,41'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:149,65'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:148,8'
          Dst:             HKDF
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:154,12'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:154,7'
          Dst:             HMAC
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:158,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:161,12'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:161,7'
          Dst:             HMAC
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:166,3'
          Dst:             abort
    - functionName:    _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
      functionSourceFile: '/src/boringssl/crypto/spake2plus/spake2plus.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - group
        - s
        - out_buf
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
        - abort
        - ec_scalar_to_bytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:91,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:91,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:91,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:90,37'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:90,3'
          Dst:             ec_scalar_to_bytes
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:91,3'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:91,3'
          Dst:             abort
    - functionName:    _ZN4bssl10spake2plus8Verifier4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
      functionSourceFile: '/src/boringssl/crypto/spake2plus/spake2plus.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - context
        - id_prover
        - id_verifier
        - w0
        - registration_record
        - y
        - ''
        - ''
      BBCount:         19
      ICount:          124
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - EC_group_p256
        - ERR_put_error
        - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5emptyEv
        - ec_point_from_uncompressed
        - ec_random_scalar
        - ec_scalar_from_bytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:389,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:390,35'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ec_point_from_uncompressed
                - ERR_put_error
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ec_scalar_from_bytes
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
                - ec_random_scalar
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:395,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:391,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:392,11'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ec_scalar_from_bytes
                - ERR_put_error
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
                - ec_random_scalar
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:395,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:392,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:393,30'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
                - ec_random_scalar
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:394,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
                - ec_random_scalar
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:393,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:394,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
                - ec_random_scalar
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:395,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:394,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:394,39'
              BranchSideFuncs:
                - ec_random_scalar
                - ERR_put_error
                - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:399,23'
              BranchSideFuncs:
                - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:389,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:395,5'
              BranchSideFuncs:
                - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:399,23'
              BranchSideFuncs:
                - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
      Callsites:
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:387,27'
          Dst:             EC_group_p256
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:389,45'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:389,56'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:389,8'
          Dst:             ec_scalar_from_bytes
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:390,67'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:391,55'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:390,8'
          Dst:             ec_point_from_uncompressed
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:392,11'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:393,44'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:393,54'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:393,9'
          Dst:             ec_scalar_from_bytes
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:394,10'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:394,22'
          Dst:             ec_random_scalar
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:395,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:399,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
    - functionName:    _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
      functionSourceFile: '/src/boringssl/crypto/spake2plus/spake2plus.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - sha
        - context
        - id_prover
        - id_verifier
        - ''
        - ''
      BBCount:         3
      ICount:          69
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - SHA256_Init
        - _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:102,3'
          Dst:             SHA256_Init
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:103,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:104,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:105,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:106,31'
          Dst:             _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:106,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:107,31'
          Dst:             _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:107,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_122UpdateWithLengthPrefixEP15sha256_state_stNS_4SpanIKhEE
    - functionName:    _ZN4bssl10spake2plus8VerifierD2Ev
      functionSourceFile: '/src/boringssl/crypto/spake2plus/spake2plus.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl10spake2plus8VerifierC2Ev
      functionSourceFile: '/src/boringssl/crypto/spake2plus/spake2plus.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl10spake2plus6Prover19ComputeConfirmationENS_4SpanIhEES3_NS2_IKhEES5_
      functionSourceFile: '/src/boringssl/crypto/spake2plus/spake2plus.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - out_confirm
        - out_secret
        - peer_share
        - peer_confirm
        - ''
        - ''
      BBCount:         33
      ICount:          218
      EdgeCount:       46
      CyclomaticComplexity: 15
      functionsReached:
        - CRYPTO_memcmp
        - EC_group_p256
        - ERR_put_error
        - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
        - _ZN4bssl10spake2plus12_GLOBAL__N_118ConstantToJacobianEPK11ec_group_stP11EC_JACOBIANNS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
        - ec_affine_to_jacobian
        - ec_felem_neg
        - ec_jacobian_to_affine
        - ec_point_from_uncompressed
        - ec_point_mul_scalar
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:324,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:324,55'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:327,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:324,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:325,18'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:327,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:325,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:325,54'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:327,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:325,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:326,20'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:327,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:324,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:327,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:331,27'
              BranchSideFuncs:
                - EC_group_p256
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ec_point_from_uncompressed
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_118ConstantToJacobianEPK11ec_group_stP11EC_JACOBIANNS_4SpanIKhEE
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_felem_neg
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ec_jacobian_to_affine
                - ec_point_mul_scalar
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - _ZNK4bssl4SpanIKhE4dataEv
                - CRYPTO_memcmp
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:333,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:335,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_118ConstantToJacobianEPK11ec_group_stP11EC_JACOBIANNS_4SpanIKhEE
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_felem_neg
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ec_jacobian_to_affine
                - ec_point_mul_scalar
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - _ZNK4bssl4SpanIKhE4dataEv
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:340,22'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_118ConstantToJacobianEPK11ec_group_stP11EC_JACOBIANNS_4SpanIKhEE
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_felem_neg
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ec_jacobian_to_affine
                - ec_point_mul_scalar
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - _ZNK4bssl4SpanIKhE4dataEv
                - CRYPTO_memcmp
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:343,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:344,5'
              BranchSideFuncs:
                - ec_felem_neg
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ec_jacobian_to_affine
                - ec_point_mul_scalar
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - _ZNK4bssl4SpanIKhE4dataEv
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:348,16'
              BranchSideFuncs:
                - ec_felem_neg
                - ec_affine_to_jacobian
                - ec_point_mul_scalar
                - ec_jacobian_to_affine
                - ec_point_mul_scalar
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - _ZNK4bssl4SpanIKhE4dataEv
                - CRYPTO_memcmp
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:360,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:361,30'
              BranchSideFuncs:
                - ec_jacobian_to_affine
                - ec_point_mul_scalar
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - _ZNK4bssl4SpanIKhE4dataEv
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:364,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:361,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:362,28'
              BranchSideFuncs:
                - ec_point_mul_scalar
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - _ZNK4bssl4SpanIKhE4dataEv
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:364,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:362,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:363,30'
              BranchSideFuncs:
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - _ZNK4bssl4SpanIKhE4dataEv
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:364,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:360,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:364,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - _ZNK4bssl4SpanIKhE4dataEv
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:368,38'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
                - _ZNK4bssl4SpanIKhE4dataEv
                - CRYPTO_memcmp
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:370,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:371,21'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - CRYPTO_memcmp
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:373,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:368,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:373,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:376,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:324,55'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:325,18'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:325,54'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:326,20'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:327,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:331,27'
          Dst:             EC_group_p256
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:333,57'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:334,46'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:333,8'
          Dst:             ec_point_from_uncompressed
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:335,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:340,35'
          Dst:             _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:340,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_118ConstantToJacobianEPK11ec_group_stP11EC_JACOBIANNS_4SpanIKhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:343,8'
          Dst:             ec_point_mul_scalar
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:344,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:348,3'
          Dst:             ec_felem_neg
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:351,3'
          Dst:             ec_affine_to_jacobian
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:360,8'
          Dst:             ec_point_mul_scalar
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:361,8'
          Dst:             ec_jacobian_to_affine
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:362,8'
          Dst:             ec_point_mul_scalar
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:363,8'
          Dst:             ec_jacobian_to_affine
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:368,38'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:369,37'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:369,64'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:368,8'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_117ComputeTranscriptEPhS2_S2_PKhS4_P15sha256_state_stPK9EC_AFFINES9_PK9EC_SCALAR
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:371,52'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:371,7'
          Dst:             CRYPTO_memcmp
    - functionName:    _ZN4bssl10spake2plus6Prover13GenerateShareENS_4SpanIhEE
      functionSourceFile: '/src/boringssl/crypto/spake2plus/spake2plus.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - this
        - out_share
        - ''
      BBCount:         19
      ICount:          137
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - EC_group_p256
        - ERR_put_error
        - _ZN4bssl10spake2plus12_GLOBAL__N_118ConstantToJacobianEPK11ec_group_stP11EC_JACOBIANNS_4SpanIKhEE
        - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
        - abort
        - ec_jacobian_to_affine
        - ec_point_mul_scalar
        - ec_point_mul_scalar_base
        - ec_point_to_bytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:280,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:280,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:281,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:280,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:281,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:288,27'
              BranchSideFuncs:
                - EC_group_p256
                - ec_point_mul_scalar_base
                - ERR_put_error
                - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_118ConstantToJacobianEPK11ec_group_stP11EC_JACOBIANNS_4SpanIKhEE
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ERR_put_error
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
                - abort
                - _ZNK4bssl4SpanIhE4dataEv
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:290,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:291,5'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_118ConstantToJacobianEPK11ec_group_stP11EC_JACOBIANNS_4SpanIKhEE
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ERR_put_error
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
                - abort
                - _ZNK4bssl4SpanIhE4dataEv
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:296,22'
              BranchSideFuncs:
                - _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
                - _ZN4bssl10spake2plus12_GLOBAL__N_118ConstantToJacobianEPK11ec_group_stP11EC_JACOBIANNS_4SpanIKhEE
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_jacobian_to_affine
                - ERR_put_error
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
                - abort
                - _ZNK4bssl4SpanIhE4dataEv
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:299,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:300,5'
              BranchSideFuncs:
                - ec_jacobian_to_affine
                - ERR_put_error
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
                - abort
                - _ZNK4bssl4SpanIhE4dataEv
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:305,3'
              BranchSideFuncs:
                - ec_jacobian_to_affine
                - ERR_put_error
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
                - abort
                - _ZNK4bssl4SpanIhE4dataEv
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:306,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:307,5'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
                - abort
                - _ZNK4bssl4SpanIhE4dataEv
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:311,38'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
                - abort
                - _ZNK4bssl4SpanIhE4dataEv
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:313,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:313,3'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:315,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
      Callsites:
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:280,43'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:281,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:288,27'
          Dst:             EC_group_p256
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:290,8'
          Dst:             ec_point_mul_scalar_base
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:291,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:296,35'
          Dst:             _ZN4bssl4SpanIKhEC2ILm65EEERAT__S1_
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:296,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_118ConstantToJacobianEPK11ec_group_stP11EC_JACOBIANNS_4SpanIKhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:299,8'
          Dst:             ec_point_mul_scalar
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:300,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:306,8'
          Dst:             ec_jacobian_to_affine
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:307,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:312,48'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:311,20'
          Dst:             ec_point_to_bytes
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:313,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:315,28'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
    - functionName:    _ZN4bssl10spake2plus6Prover4InitENS_4SpanIKhEES4_S4_S4_S4_S4_
      functionSourceFile: '/src/boringssl/crypto/spake2plus/spake2plus.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - context
        - id_prover
        - id_verifier
        - w0
        - w1
        - x
        - ''
        - ''
      BBCount:         19
      ICount:          124
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - EC_group_p256
        - ERR_put_error
        - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIKhE5emptyEv
        - ec_random_scalar
        - ec_scalar_from_bytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:265,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:266,29'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ec_scalar_from_bytes
                - ERR_put_error
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ec_scalar_from_bytes
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
                - ec_random_scalar
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:270,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:266,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:267,11'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - ec_scalar_from_bytes
                - ERR_put_error
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
                - ec_random_scalar
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:270,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:267,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:268,30'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
                - ec_random_scalar
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:269,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
                - ec_random_scalar
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:268,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:269,10'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE5emptyEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
                - ec_random_scalar
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:270,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:269,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:269,39'
              BranchSideFuncs:
                - ec_random_scalar
                - ERR_put_error
                - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:274,23'
              BranchSideFuncs:
                - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:265,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:270,5'
              BranchSideFuncs:
                - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:274,23'
              BranchSideFuncs:
                - _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
      Callsites:
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:263,27'
          Dst:             EC_group_p256
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:265,45'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:265,56'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:265,8'
          Dst:             ec_scalar_from_bytes
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:266,45'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:266,56'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:266,8'
          Dst:             ec_scalar_from_bytes
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:267,11'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:268,44'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:268,54'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:268,9'
          Dst:             ec_scalar_from_bytes
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:269,10'
          Dst:             _ZNK4bssl4SpanIKhE5emptyEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:269,22'
          Dst:             ec_random_scalar
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:270,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:274,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_118InitTranscriptHashEP15sha256_state_stNS_4SpanIKhEES6_S6_
    - functionName:    _ZN4bssl10spake2plus6ProverD2Ev
      functionSourceFile: '/src/boringssl/crypto/spake2plus/spake2plus.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl10spake2plus6ProverC2Ev
      functionSourceFile: '/src/boringssl/crypto/spake2plus/spake2plus.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl10spake2plus12_GLOBAL__N_117AddLengthPrefixedEP6cbb_stNS_4SpanIKhEE
      functionSourceFile: '/src/boringssl/crypto/spake2plus/spake2plus.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - bytes
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBB_add_bytes
        - CBB_add_u64le
        - _ZNK4bssl4SpanIKhE4dataEv
        - _ZNK4bssl4SpanIKhE4sizeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:95,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:95,43'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:96,24'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIKhE4dataEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_add_bytes
      Callsites:
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:95,35'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:95,10'
          Dst:             CBB_add_u64le
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:96,35'
          Dst:             _ZNK4bssl4SpanIKhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:96,49'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:96,10'
          Dst:             CBB_add_bytes
    - functionName:    _ZN4bssl10spake2plus8RegisterENS_4SpanIhEES2_S2_NS1_IKhEES4_S4_
      functionSourceFile: '/src/boringssl/crypto/spake2plus/spake2plus.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_w0
        - out_w1
        - out_registration_record
        - password
        - id_prover
        - id_verifier
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          351
      EdgeCount:       111
      CyclomaticComplexity: 47
      functionsReached:
        - CBB_data
        - CBB_flush
        - CBB_init
        - CBB_len
        - EC_group_p256
        - ERR_put_error
        - EVP_PBE_scrypt
        - _ZN4bssl10spake2plus12_GLOBAL__N_117AddLengthPrefixedEP6cbb_stNS_4SpanIKhEE
        - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - _ZNK4bssl4SpanIKhE4sizeEv
        - _ZNK4bssl4SpanIhE4dataEv
        - _ZNK4bssl4SpanIhE4sizeEv
        - bn_big_endian_to_words
        - ec_jacobian_to_affine
        - ec_point_mul_scalar_base
        - ec_point_to_bytes
        - ec_scalar_reduce
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:177,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:177,48'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:179,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:177,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:178,31'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:179,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:179,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:185,13'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - _ZNK4bssl4SpanIKhE4sizeEv
                - CBB_init
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117AddLengthPrefixedEP6cbb_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117AddLengthPrefixedEP6cbb_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117AddLengthPrefixedEP6cbb_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_PBE_scrypt
                - ERR_put_error
                - EC_group_p256
                - bn_big_endian_to_words
                - ec_scalar_reduce
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - bn_big_endian_to_words
                - ec_scalar_reduce
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - ec_point_mul_scalar_base
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:188,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:189,36'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl10spake2plus12_GLOBAL__N_117AddLengthPrefixedEP6cbb_stNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117AddLengthPrefixedEP6cbb_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117AddLengthPrefixedEP6cbb_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_PBE_scrypt
                - ERR_put_error
                - EC_group_p256
                - bn_big_endian_to_words
                - ec_scalar_reduce
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - bn_big_endian_to_words
                - ec_scalar_reduce
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - ec_point_mul_scalar_base
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:193,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:189,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:190,36'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl10spake2plus12_GLOBAL__N_117AddLengthPrefixedEP6cbb_stNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl10spake2plus12_GLOBAL__N_117AddLengthPrefixedEP6cbb_stNS_4SpanIKhEE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_PBE_scrypt
                - ERR_put_error
                - EC_group_p256
                - bn_big_endian_to_words
                - ec_scalar_reduce
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - bn_big_endian_to_words
                - ec_scalar_reduce
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - ec_point_mul_scalar_base
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:193,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:190,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:191,36'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl10spake2plus12_GLOBAL__N_117AddLengthPrefixedEP6cbb_stNS_4SpanIKhEE
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_PBE_scrypt
                - ERR_put_error
                - EC_group_p256
                - bn_big_endian_to_words
                - ec_scalar_reduce
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - bn_big_endian_to_words
                - ec_scalar_reduce
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - ec_point_mul_scalar_base
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:193,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:191,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:192,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_flush
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_PBE_scrypt
                - ERR_put_error
                - EC_group_p256
                - bn_big_endian_to_words
                - ec_scalar_reduce
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - bn_big_endian_to_words
                - ec_scalar_reduce
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - ec_point_mul_scalar_base
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:193,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:193,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_PBE_scrypt
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - EC_group_p256
                - bn_big_endian_to_words
                - ec_scalar_reduce
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - bn_big_endian_to_words
                - ec_scalar_reduce
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - ec_point_mul_scalar_base
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:216,20'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - EVP_PBE_scrypt
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - EC_group_p256
                - bn_big_endian_to_words
                - ec_scalar_reduce
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - bn_big_endian_to_words
                - ec_scalar_reduce
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - ec_point_mul_scalar_base
                - ERR_put_error
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:220,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:224,5'
              BranchSideFuncs:
                - EC_group_p256
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - bn_big_endian_to_words
                - ec_scalar_reduce
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - bn_big_endian_to_words
                - ec_scalar_reduce
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - ec_point_mul_scalar_base
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:228,27'
              BranchSideFuncs:
                - EC_group_p256
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - bn_big_endian_to_words
                - ec_scalar_reduce
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - bn_big_endian_to_words
                - ec_scalar_reduce
                - _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
                - ec_point_mul_scalar_base
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ec_jacobian_to_affine
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:245,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:246,30'
              BranchSideFuncs:
                - ec_jacobian_to_affine
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZNK4bssl4SpanIhE4dataEv
                - ec_point_to_bytes
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:250,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:246,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:247,26'
              BranchSideFuncs:
                - _ZNK4bssl4SpanIhE4dataEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ec_point_to_bytes
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:250,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/spake2plus/spake2plus.cc:245,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:250,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/spake2plus/spake2plus.cc:254,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:177,14'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:177,48'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:178,31'
          Dst:             _ZNK4bssl4SpanIhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:179,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:185,13'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:186,27'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:186,43'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:186,62'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:187,50'
          Dst:             _ZNK4bssl4SpanIKhE4sizeEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:186,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:189,36'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:189,8'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_117AddLengthPrefixedEP6cbb_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:190,36'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:190,8'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_117AddLengthPrefixedEP6cbb_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:191,36'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:191,8'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_117AddLengthPrefixedEP6cbb_stNS_4SpanIKhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:192,28'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:192,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:193,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:255,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:220,56'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:220,37'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:221,41'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:221,23'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:220,8'
          Dst:             EVP_PBE_scrypt
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:224,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:228,27'
          Dst:             EC_group_p256
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:230,3'
          Dst:             bn_big_endian_to_words
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:233,3'
          Dst:             ec_scalar_reduce
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:234,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:237,3'
          Dst:             bn_big_endian_to_words
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:240,3'
          Dst:             ec_scalar_reduce
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:241,3'
          Dst:             _ZN4bssl10spake2plus12_GLOBAL__N_119ScalarToSizedBufferEPK11ec_group_stPK9EC_SCALARNS_4SpanIhEE
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:245,8'
          Dst:             ec_point_mul_scalar_base
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:246,8'
          Dst:             ec_jacobian_to_affine
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:248,50'
          Dst:             _ZNK4bssl4SpanIhE4dataEv
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:247,8'
          Dst:             ec_point_to_bytes
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:250,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/spake2plus/spake2plus.cc:255,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZL8left_idxm
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - idx
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:362,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:362,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:362,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:362,3'
          Dst:             __assert_fail
    - functionName:    sk_pop_free_ex
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - call_free_func
        - free_func
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:495,3'
          Dst:             OPENSSL_sk_pop_free_ex
    - functionName:    OPENSSL_sk_pop_free_ex
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - call_free_func
        - free_func
      BBCount:         13
      ICount:          79
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    27
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:111,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:114,15'
              BranchSideFuncs:
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:114,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:115,9'
              BranchSideFuncs:
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:119,19'
              BranchSideFuncs:
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:115,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:116,7'
              BranchSideFuncs:
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:118,3'
              BranchSideFuncs:
                - OPENSSL_sk_free
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:119,3'
          Dst:             OPENSSL_sk_free
    - functionName:    OPENSSL_sk_free
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    16
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:101,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:103,16'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:103,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/stack/stack.cc:104,3'
          Dst:             OPENSSL_free
    - functionName:    sk_pop
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:491,42'
          Dst:             OPENSSL_sk_pop
    - functionName:    OPENSSL_sk_pop
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:316,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:317,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:319,7'
              BranchSideFuncs:
                - OPENSSL_sk_delete
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:319,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:320,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:322,28'
              BranchSideFuncs:
                - OPENSSL_sk_delete
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:322,10'
          Dst:             OPENSSL_sk_delete
    - functionName:    OPENSSL_sk_delete
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - where
      BBCount:         12
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL15OPENSSL_memmovePvPKvm
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:186,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:186,14'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.15268
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:187,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:187,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:190,9'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.15268
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:193,22'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.15268
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:197,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:193,5'
          Dst:             _ZL15OPENSSL_memmovePvPKvm
    - functionName:    _ZL15OPENSSL_memmovePvPKvm
      functionSourceFile: '/src/boringssl/crypto/stack/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/../internal.h:867,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/../internal.h:868,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/../internal.h:871,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sk_push
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:489,53'
          Dst:             OPENSSL_sk_push
    - functionName:    OPENSSL_sk_push
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_insert
      functionUses:    37
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:312,10'
          Dst:             OPENSSL_sk_insert
    - functionName:    OPENSSL_sk_insert
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - p
        - where
      BBCount:         27
      ICount:          215
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
        - OPENSSL_realloc
        - _ZL15OPENSSL_memmovePvPKvm
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:135,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:138,7'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.15268
                - OPENSSL_realloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:138,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:139,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:143,7'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.15268
                - OPENSSL_realloc
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:145,24'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL15OPENSSL_memmovePvPKvm.15268
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:169,7'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.15268
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:150,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:150,38'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL15OPENSSL_memmovePvPKvm.15268
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:151,19'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL15OPENSSL_memmovePvPKvm.15268
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:150,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:151,19'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL15OPENSSL_memmovePvPKvm.15268
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:156,9'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL15OPENSSL_memmovePvPKvm.15268
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:156,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:156,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:157,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:156,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:157,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:160,54'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL15OPENSSL_memmovePvPKvm.15268
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:161,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:162,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:165,16'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.15268
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:169,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:170,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:172,22'
              BranchSideFuncs:
                - _ZL15OPENSSL_memmovePvPKvm.15268
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:139,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/stack/stack.cc:160,38'
          Dst:             OPENSSL_realloc
        - Src:             '/src/boringssl/crypto/stack/stack.cc:172,5'
          Dst:             _ZL15OPENSSL_memmovePvPKvm
    - functionName:    sk_free
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:487,35'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_value
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:484,10'
          Dst:             OPENSSL_sk_value
    - functionName:    OPENSSL_sk_value
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    37
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:86,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:86,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:87,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:87,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:89,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sk_num
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:481,49'
          Dst:             OPENSSL_sk_num
    - functionName:    OPENSSL_sk_num
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:70,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:71,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:73,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sk_new_null
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:479,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:479,43'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:479,43'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:479,43'
          Dst:             OPENSSL_sk_new_null
    - functionName:    OPENSSL_sk_new_null
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    28
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:67,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:67,51'
              BranchSideFuncs:
                - OPENSSL_sk_new
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:67,51'
              BranchSideFuncs:
                - OPENSSL_sk_new
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:67,51'
          Dst:             OPENSSL_sk_new
    - functionName:    OPENSSL_sk_new
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - comp
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_calloc
        - OPENSSL_free
        - OPENSSL_zalloc
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:48,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:52,33'
              BranchSideFuncs:
                - OPENSSL_calloc
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:54,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:57,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:46,41'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/stack/stack.cc:52,33'
          Dst:             OPENSSL_calloc
        - Src:             '/src/boringssl/crypto/stack/stack.cc:63,3'
          Dst:             OPENSSL_free
    - functionName:    OPENSSL_sk_deep_copy
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - call_copy_func
        - copy_func
        - call_free_func
        - free_func
      BBCount:         21
      ICount:          154
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - OPENSSL_sk_dup
        - OPENSSL_sk_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:456,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:457,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:460,15'
              BranchSideFuncs:
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:460,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:461,9'
              BranchSideFuncs:
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:476,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:461,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:462,7'
              BranchSideFuncs:
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:464,20'
              BranchSideFuncs:
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:465,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:466,19'
              BranchSideFuncs:
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:474,3'
              BranchSideFuncs:
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:466,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:467,13'
              BranchSideFuncs:
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:471,23'
              BranchSideFuncs:
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:467,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:468,11'
              BranchSideFuncs:
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:470,7'
              BranchSideFuncs:
                - OPENSSL_sk_free
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:455,24'
          Dst:             OPENSSL_sk_dup
        - Src:             '/src/boringssl/crypto/stack/stack.cc:471,7'
          Dst:             OPENSSL_sk_free
    - functionName:    OPENSSL_sk_dup
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         11
      ICount:          91
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_memdup
        - OPENSSL_sk_free
        - OPENSSL_zalloc
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:326,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:327,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:331,41'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - OPENSSL_memdup
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:332,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:333,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:337,22'
              BranchSideFuncs:
                - OPENSSL_memdup
                - OPENSSL_sk_free
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:338,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:339,5'
              BranchSideFuncs:
                - OPENSSL_sk_free
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:342,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:331,41'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/stack/stack.cc:337,7'
          Dst:             OPENSSL_memdup
        - Src:             '/src/boringssl/crypto/stack/stack.cc:349,3'
          Dst:             OPENSSL_sk_free
    - functionName:    OPENSSL_sk_set_cmp_func
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - comp
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:442,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:442,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:443,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL9down_heapP8stack_stPFiPFiPKPKvS4_ES2_S2_Emm
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - call_cmp_func
        - i
        - num
      BBCount:         24
      ICount:          193
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL8left_idxm
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:371,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:371,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL8left_idxm
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:371,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL8left_idxm
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:371,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:371,3'
              BranchSideFuncs:
                - _ZL8left_idxm
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:372,3'
              BranchSideFuncs:
                - _ZL8left_idxm
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:374,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:375,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:379,19'
              BranchSideFuncs:
                - _ZL8left_idxm
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:380,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:381,14'
              BranchSideFuncs:
                - _ZL8left_idxm
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:383,20'
              BranchSideFuncs:
                - _ZL8left_idxm
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:384,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:385,9'
              BranchSideFuncs:
                - _ZL8left_idxm
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:389,9'
              BranchSideFuncs:
                - _ZL8left_idxm
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:384,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:386,14'
              BranchSideFuncs:
                - _ZL8left_idxm
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:389,9'
              BranchSideFuncs:
                - _ZL8left_idxm
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:389,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:390,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:393,17'
              BranchSideFuncs:
                - _ZL8left_idxm
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:371,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/stack/stack.cc:373,19'
          Dst:             _ZL8left_idxm
    - functionName:    _ZL10parent_idxm
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - idx
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:354,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:354,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:354,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:354,3'
          Dst:             __assert_fail
    - functionName:    OPENSSL_sk_sort
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - call_cmp_func
      BBCount:         22
      ICount:          143
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL10parent_idxm
        - _ZL9down_heapP8stack_stPFiPFiPKPKvS4_ES2_S2_Emm
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:402,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:402,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:403,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:402,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:402,41'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:403,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:402,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:403,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:406,7'
              BranchSideFuncs:
                - _ZL10parent_idxm
                - _ZL9down_heapP8stack_stPFiPFiPKPKvS4_ES2_S2_Emm
                - _ZL9down_heapP8stack_stPFiPFiPKPKvS4_ES2_S2_Emm
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:406,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:415,32'
              BranchSideFuncs:
                - _ZL10parent_idxm
                - _ZL9down_heapP8stack_stPFiPFiPKPKvS4_ES2_S2_Emm
                - _ZL9down_heapP8stack_stPFiPFiPKPKvS4_ES2_S2_Emm
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:427,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:415,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:416,17'
              BranchSideFuncs:
                - _ZL9down_heapP8stack_stPFiPFiPKPKvS4_ES2_S2_Emm
                - _ZL9down_heapP8stack_stPFiPFiPKPKvS4_ES2_S2_Emm
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:420,21'
              BranchSideFuncs:
                - _ZL9down_heapP8stack_stPFiPFiPKPKvS4_ES2_S2_Emm
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:420,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:421,19'
              BranchSideFuncs:
                - _ZL9down_heapP8stack_stPFiPFiPKPKvS4_ES2_S2_Emm
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:426,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:415,21'
          Dst:             _ZL10parent_idxm
        - Src:             '/src/boringssl/crypto/stack/stack.cc:416,7'
          Dst:             _ZL9down_heapP8stack_stPFiPFiPKPKvS4_ES2_S2_Emm
        - Src:             '/src/boringssl/crypto/stack/stack.cc:424,7'
          Dst:             _ZL9down_heapP8stack_stPFiPFiPKPKvS4_ES2_S2_Emm
    - functionName:    OPENSSL_sk_shift
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:302,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:303,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:305,7'
              BranchSideFuncs:
                - OPENSSL_sk_delete
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:305,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:306,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:308,28'
              BranchSideFuncs:
                - OPENSSL_sk_delete
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:308,10'
          Dst:             OPENSSL_sk_delete
    - functionName:    OPENSSL_sk_is_sorted
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         10
      ICount:          51
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:431,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:432,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:435,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:435,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:435,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:435,25'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:435,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:435,45'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:435,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_sk_find
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - out_index
        - p
        - call_cmp_func
      BBCount:         59
      ICount:          310
      EdgeCount:       75
      CyclomaticComplexity: 18
      functionsReached:
        - OPENSSL_sk_is_sorted
        - __assert_fail
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:234,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:235,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:238,7'
              BranchSideFuncs:
                - OPENSSL_sk_is_sorted
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:238,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:240,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:251,7'
              BranchSideFuncs:
                - OPENSSL_sk_is_sorted
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:240,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:241,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:248,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:241,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:242,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:247,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:242,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:243,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:245,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:251,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:252,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:255,29'
              BranchSideFuncs:
                - OPENSSL_sk_is_sorted
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:255,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:256,17'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:271,10'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:256,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:257,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:264,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:257,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:258,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:263,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:258,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:259,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:261,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:272,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:274,18'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:297,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:275,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:275,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:275,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:275,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:275,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:276,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:277,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:278,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:279,16'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:279,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:280,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:284,11'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:284,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:285,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:292,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:285,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:286,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:288,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:292,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:292,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:293,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:297,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:297,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:298,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:255,8'
          Dst:             OPENSSL_sk_is_sorted
        - Src:             '/src/boringssl/crypto/stack/stack.cc:275,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/stack/stack.cc:292,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/stack/stack.cc:297,3'
          Dst:             __assert_fail
    - functionName:    OPENSSL_sk_delete_if
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - call_func
        - func
        - data
      BBCount:         13
      ICount:          98
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:218,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:219,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:222,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:223,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:224,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:229,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:224,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:225,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:228,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_sk_delete_ptr
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:202,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:203,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:206,15'
              BranchSideFuncs:
                - OPENSSL_sk_delete
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:206,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:207,9'
              BranchSideFuncs:
                - OPENSSL_sk_delete
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:212,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:207,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:208,32'
              BranchSideFuncs:
                - OPENSSL_sk_delete
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:210,3'
              BranchSideFuncs:
                - OPENSSL_sk_delete
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:208,14'
          Dst:             OPENSSL_sk_delete
    - functionName:    _ZL21call_free_func_legacyPFvPvES_
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_pop_free
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - _ZL21call_free_func_legacyPFvPvES_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:130,3'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/crypto/stack/stack.cc:130,3'
          Dst:             _ZL21call_free_func_legacyPFvPvES_
    - functionName:    OPENSSL_sk_set
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - i
        - value
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:93,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:93,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:94,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:93,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:94,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:96,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/stack/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_sk_zero
      functionSourceFile: '/src/boringssl/crypto/stack/stack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:77,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:77,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:78,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/stack/stack.cc:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:78,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/stack/stack.cc:80,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.15292
      Callsites:
        - Src:             '/src/boringssl/crypto/stack/stack.cc:80,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL23thread_local_destructorPv
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - arg
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.cc:70,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:71,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:75,7'
              BranchSideFuncs:
                - pthread_mutex_lock
                - _ZL14OPENSSL_memcpyPvPKvm.15323
                - pthread_mutex_unlock
                - free
        - Branch String:   '/src/boringssl/crypto/thread_pthread.cc:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:76,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:78,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.15323
                - pthread_mutex_unlock
                - free
        - Branch String:   '/src/boringssl/crypto/thread_pthread.cc:83,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:84,21'
              BranchSideFuncs:
                - free
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:89,8'
              BranchSideFuncs:
                - free
        - Branch String:   '/src/boringssl/crypto/thread_pthread.cc:84,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:85,19'
              BranchSideFuncs:
                - free
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:87,3'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:75,7'
          Dst:             pthread_mutex_lock
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:78,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:79,3'
          Dst:             pthread_mutex_unlock
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - 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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CRYPTO_set_thread_local
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - index
        - value
        - destructor
      BBCount:         15
      ICount:          119
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_once
        - _ZL14OPENSSL_memsetPvim
        - _ZL17thread_local_initv
        - pthread_getspecific
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - pthread_setspecific
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.cc:118,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:119,5'
              BranchSideFuncs:
                - pthread_getspecific
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - malloc
                - _ZL14OPENSSL_memsetPvim.15324
                - pthread_setspecific
                - free
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:124,53'
              BranchSideFuncs:
                - pthread_getspecific
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - malloc
                - _ZL14OPENSSL_memsetPvim.15324
                - pthread_setspecific
                - free
        - Branch String:   '/src/boringssl/crypto/thread_pthread.cc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:127,9'
              BranchSideFuncs:
                - malloc
                - _ZL14OPENSSL_memsetPvim.15324
                - pthread_setspecific
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - free
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:140,7'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   '/src/boringssl/crypto/thread_pthread.cc:128,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:129,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:132,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.15324
                - pthread_setspecific
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - free
        - Branch String:   '/src/boringssl/crypto/thread_pthread.cc:133,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:134,12'
              BranchSideFuncs:
                - free
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:138,3'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   '/src/boringssl/crypto/thread_pthread.cc:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:141,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:144,26'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:117,3'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:117,3'
          Dst:             _ZL17thread_local_initv
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:124,33'
          Dst:             pthread_getspecific
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:132,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:133,9'
          Dst:             pthread_setspecific
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:140,7'
          Dst:             pthread_mutex_lock
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:145,3'
          Dst:             pthread_mutex_unlock
    - functionName:    _ZL17thread_local_initv
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23thread_local_destructorPv
        - pthread_key_create
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.cc:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:98,7'
              BranchSideFuncs:
                - pthread_key_create
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:98,7'
              BranchSideFuncs:
                - pthread_key_create
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:98,7'
          Dst:             pthread_key_create
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:98,7'
          Dst:             _ZL23thread_local_destructorPv
    - functionName:    CRYPTO_once
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - once
        - init
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - pthread_once
      functionUses:    52
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.cc:59,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:60,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:62,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:59,7'
          Dst:             pthread_once
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:60,5'
          Dst:             abort
    - functionName:    pthread_getspecific
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_setspecific
      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:    pthread_once
      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:    pthread_key_create
      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:    CRYPTO_get_thread_local
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - index
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_once
        - _ZL17thread_local_initv
        - pthread_getspecific
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.cc:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:104,5'
              BranchSideFuncs:
                - pthread_getspecific
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:108,53'
              BranchSideFuncs:
                - pthread_getspecific
        - Branch String:   '/src/boringssl/crypto/thread_pthread.cc:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:110,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:112,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:102,3'
          Dst:             CRYPTO_once
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:102,3'
          Dst:             _ZL17thread_local_initv
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:108,33'
          Dst:             pthread_getspecific
    - functionName:    CRYPTO_MUTEX_cleanup
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lock
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_rwlock_destroy
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:56,49'
          Dst:             pthread_rwlock_destroy
    - functionName:    pthread_rwlock_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_MUTEX_unlock_write
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lock
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - pthread_rwlock_unlock
      functionUses:    36
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.cc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:52,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:54,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:51,7'
          Dst:             pthread_rwlock_unlock
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:52,5'
          Dst:             abort
    - functionName:    pthread_rwlock_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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CRYPTO_MUTEX_unlock_read
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lock
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - pthread_rwlock_unlock
      functionUses:    17
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.cc:45,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:46,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:48,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:45,7'
          Dst:             pthread_rwlock_unlock
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:46,5'
          Dst:             abort
    - functionName:    CRYPTO_MUTEX_lock_write
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lock
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - pthread_rwlock_wrlock
      functionUses:    27
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.cc:39,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:40,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:42,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:39,7'
          Dst:             pthread_rwlock_wrlock
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:40,5'
          Dst:             abort
    - functionName:    pthread_rwlock_wrlock
      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:    CRYPTO_MUTEX_lock_read
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lock
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - pthread_rwlock_rdlock
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.cc:33,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:34,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:36,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:33,7'
          Dst:             pthread_rwlock_rdlock
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:34,5'
          Dst:             abort
    - functionName:    pthread_rwlock_rdlock
      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:    CRYPTO_MUTEX_init
      functionSourceFile: '/src/boringssl/crypto/thread_pthread.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lock
      BBCount:         5
      ICount:          27
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - abort
        - pthread_rwlock_init
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/thread_pthread.cc:27,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:28,5'
              BranchSideFuncs:
                - abort
            - BranchSide:      '/src/boringssl/crypto/thread_pthread.cc:30,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:27,7'
          Dst:             pthread_rwlock_init
        - Src:             '/src/boringssl/crypto/thread_pthread.cc:28,5'
          Dst:             abort
    - functionName:    pthread_rwlock_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sk_X509_dup
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_dup
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:71,1'
          Dst:             OPENSSL_sk_dup
    - functionName:    X509_chain_up_ref
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - chain
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - X509_up_ref
        - sk_X509_dup
        - sk_X509_num
        - sk_X509_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:231,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:232,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:234,15'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - X509_up_ref
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:234,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:235,31'
              BranchSideFuncs:
                - sk_X509_value
                - X509_up_ref
                - sk_X509_num
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:237,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:230,25'
          Dst:             sk_X509_dup
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:234,26'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:235,17'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:235,5'
          Dst:             X509_up_ref
    - functionName:    X509_check_private_key
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - k
      BBCount:         12
      ICount:          74
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_cmp
        - X509_get0_pubkey
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:202,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:203,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:206,26'
              BranchSideFuncs:
                - EVP_PKEY_cmp
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:207,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:208,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:211,11'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:211,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:213,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:216,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:219,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:223,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:201,24'
          Dst:             X509_get0_pubkey
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:206,13'
          Dst:             EVP_PKEY_cmp
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:213,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:216,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:219,7'
          Dst:             ERR_put_error
    - functionName:    X509_get0_pubkey
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_PUBKEY_get0
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:180,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:181,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:183,27'
              BranchSideFuncs:
                - X509_PUBKEY_get0
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:183,10'
          Dst:             X509_PUBKEY_get0
    - functionName:    X509_get0_pubkey_bitstr
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:195,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:197,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_get_pubkey
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_PUBKEY_get
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:188,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:190,26'
              BranchSideFuncs:
                - X509_PUBKEY_get
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:190,10'
          Dst:             X509_PUBKEY_get
    - functionName:    X509_find_by_subject
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - name
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - X509_NAME_cmp
        - X509_get_subject_name
        - sk_X509_num
        - sk_X509_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:170,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:171,32'
              BranchSideFuncs:
                - sk_X509_value
                - X509_get_subject_name
                - X509_NAME_cmp
                - sk_X509_num
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:176,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:172,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:173,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:175,3'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - X509_get_subject_name
                - X509_NAME_cmp
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:170,26'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:171,18'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:172,23'
          Dst:             X509_get_subject_name
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:172,9'
          Dst:             X509_NAME_cmp
    - functionName:    X509_get_subject_name
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_NAME_cmp
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         22
      ICount:          133
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL14OPENSSL_memcmpPKvS0_m
        - i2d_X509_NAME
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:105,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:105,24'
              BranchSideFuncs:
                - i2d_X509_NAME
                - _ZL14OPENSSL_memcmpPKvS0_m.15408
                - i2d_X509_NAME
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:106,38'
              BranchSideFuncs:
                - i2d_X509_NAME
                - i2d_X509_NAME
                - _ZL14OPENSSL_memcmpPKvS0_m.15408
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:106,38'
              BranchSideFuncs:
                - i2d_X509_NAME
                - i2d_X509_NAME
                - _ZL14OPENSSL_memcmpPKvS0_m.15408
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:112,8'
              BranchSideFuncs:
                - i2d_X509_NAME
                - _ZL14OPENSSL_memcmpPKvS0_m.15408
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:107,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:108,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:110,3'
              BranchSideFuncs:
                - i2d_X509_NAME
                - _ZL14OPENSSL_memcmpPKvS0_m.15408
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:112,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:112,24'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.15408
                - i2d_X509_NAME
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:113,38'
              BranchSideFuncs:
                - i2d_X509_NAME
                - _ZL14OPENSSL_memcmpPKvS0_m.15408
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:113,38'
              BranchSideFuncs:
                - i2d_X509_NAME
                - _ZL14OPENSSL_memcmpPKvS0_m.15408
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:119,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.15408
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:114,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:115,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:117,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.15408
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:122,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:125,25'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.15408
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:106,11'
          Dst:             i2d_X509_NAME
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:113,11'
          Dst:             i2d_X509_NAME
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:125,10'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/crypto/x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/../internal.h:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:852,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:855,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/../internal.h:855,10'
          Dst:             memcmp
    - functionName:    X509_find_by_issuer_and_serial
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - name
        - serial
      BBCount:         18
      ICount:          104
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_INTEGER_cmp
        - X509_NAME_cmp
        - X509_get0_serialNumber
        - X509_get_issuer_name
        - sk_X509_num
        - sk_X509_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:155,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:155,41'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - X509_get0_serialNumber
                - ASN1_INTEGER_cmp
                - X509_get_issuer_name
                - X509_NAME_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:159,15'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - X509_get0_serialNumber
                - ASN1_INTEGER_cmp
                - X509_get_issuer_name
                - X509_NAME_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:155,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:156,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:159,15'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - X509_get0_serialNumber
                - ASN1_INTEGER_cmp
                - X509_get_issuer_name
                - X509_NAME_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:159,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:160,32'
              BranchSideFuncs:
                - sk_X509_value
                - X509_get0_serialNumber
                - ASN1_INTEGER_cmp
                - sk_X509_num
                - X509_get_issuer_name
                - X509_NAME_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:166,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:161,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:162,44'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_cmp
                - sk_X509_num
                - sk_X509_value
                - X509_get0_serialNumber
                - ASN1_INTEGER_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:165,3'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - X509_get0_serialNumber
                - ASN1_INTEGER_cmp
                - X509_get_issuer_name
                - X509_NAME_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:161,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:163,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:165,3'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - X509_get0_serialNumber
                - ASN1_INTEGER_cmp
                - X509_get_issuer_name
                - X509_NAME_cmp
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:159,26'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:160,18'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:161,26'
          Dst:             X509_get0_serialNumber
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:161,9'
          Dst:             ASN1_INTEGER_cmp
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:162,23'
          Dst:             X509_get_issuer_name
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:162,9'
          Dst:             X509_NAME_cmp
    - functionName:    X509_get0_serialNumber
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get_issuer_name
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18CRYPTO_load_u32_lePKv
      functionSourceFile: '/src/boringssl/crypto/x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/../internal.h:902,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    X509_cmp
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcmpPKvS0_m
        - x509v3_cache_extensions
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:94,3'
          Dst:             x509v3_cache_extensions
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:95,3'
          Dst:             x509v3_cache_extensions
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:97,10'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    X509_subject_name_hash_old
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_hash_old
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:76,10'
          Dst:             X509_NAME_hash_old
    - functionName:    X509_NAME_hash_old
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - MD5
        - _ZL18CRYPTO_load_u32_lePKv
        - i2d_X509_NAME
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:145,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:149,24'
              BranchSideFuncs:
                - MD5
                - _ZL18CRYPTO_load_u32_lePKv.15409
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:144,7'
          Dst:             i2d_X509_NAME
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:149,3'
          Dst:             MD5
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:150,10'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
    - functionName:    X509_subject_name_hash
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_hash
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:72,10'
          Dst:             X509_NAME_hash
    - functionName:    X509_NAME_hash
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - SHA1
        - _ZL18CRYPTO_load_u32_lePKv
        - i2d_X509_NAME
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_cmp.cc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:131,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_cmp.cc:135,8'
              BranchSideFuncs:
                - SHA1
                - _ZL18CRYPTO_load_u32_lePKv.15409
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:130,7'
          Dst:             i2d_X509_NAME
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:135,3'
          Dst:             SHA1
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:136,10'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
    - functionName:    X509_get_serialNumber
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_issuer_name_hash_old
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_hash_old
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:56,11'
          Dst:             X509_NAME_hash_old
    - functionName:    X509_issuer_name_hash
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_hash
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:52,10'
          Dst:             X509_NAME_hash
    - functionName:    X509_CRL_match
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcmpPKvS0_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:44,10'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    X509_CRL_cmp
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:40,11'
          Dst:             X509_NAME_cmp
    - functionName:    X509_subject_name_cmp
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:36,11'
          Dst:             X509_NAME_cmp
    - functionName:    X509_issuer_name_cmp
      functionSourceFile: '/src/boringssl/crypto/x509/x509_cmp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_cmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_cmp.cc:32,11'
          Dst:             X509_NAME_cmp
    - functionName:    X509_STORE_load_locations
      functionSourceFile: '/src/boringssl/crypto/x509/x509_d2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - file
        - path
      BBCount:         23
      ICount:          113
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - X509_LOOKUP_add_dir
        - X509_LOOKUP_file
        - X509_LOOKUP_hash_dir
        - X509_LOOKUP_load_file
        - X509_STORE_add_lookup
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_d2.cc:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:45,36'
              BranchSideFuncs:
                - X509_LOOKUP_file
                - X509_STORE_add_lookup
                - X509_LOOKUP_load_file
                - X509_LOOKUP_hash_dir
                - X509_STORE_add_lookup
                - X509_LOOKUP_add_dir
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:53,7'
              BranchSideFuncs:
                - X509_LOOKUP_hash_dir
                - X509_STORE_add_lookup
                - X509_LOOKUP_add_dir
        - Branch String:   '/src/boringssl/crypto/x509/x509_d2.cc:46,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:47,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:49,31'
              BranchSideFuncs:
                - X509_LOOKUP_load_file
                - X509_LOOKUP_hash_dir
                - X509_STORE_add_lookup
                - X509_LOOKUP_add_dir
        - Branch String:   '/src/boringssl/crypto/x509/x509_d2.cc:49,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:50,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:52,3'
              BranchSideFuncs:
                - X509_LOOKUP_hash_dir
                - X509_STORE_add_lookup
                - X509_LOOKUP_add_dir
        - Branch String:   '/src/boringssl/crypto/x509/x509_d2.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:54,36'
              BranchSideFuncs:
                - X509_LOOKUP_hash_dir
                - X509_STORE_add_lookup
                - X509_LOOKUP_add_dir
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:62,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_d2.cc:55,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:56,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:58,29'
              BranchSideFuncs:
                - X509_LOOKUP_add_dir
        - Branch String:   '/src/boringssl/crypto/x509/x509_d2.cc:58,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:59,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:61,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_d2.cc:62,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:62,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:65,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_d2.cc:62,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:63,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:65,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_d2.cc:45,41'
          Dst:             X509_LOOKUP_file
        - Src:             '/src/boringssl/crypto/x509/x509_d2.cc:45,14'
          Dst:             X509_STORE_add_lookup
        - Src:             '/src/boringssl/crypto/x509/x509_d2.cc:49,9'
          Dst:             X509_LOOKUP_load_file
        - Src:             '/src/boringssl/crypto/x509/x509_d2.cc:54,41'
          Dst:             X509_LOOKUP_hash_dir
        - Src:             '/src/boringssl/crypto/x509/x509_d2.cc:54,14'
          Dst:             X509_STORE_add_lookup
        - Src:             '/src/boringssl/crypto/x509/x509_d2.cc:58,9'
          Dst:             X509_LOOKUP_add_dir
    - functionName:    X509_STORE_set_default_paths
      functionSourceFile: '/src/boringssl/crypto/x509/x509_d2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_clear_error
        - X509_LOOKUP_add_dir
        - X509_LOOKUP_file
        - X509_LOOKUP_hash_dir
        - X509_LOOKUP_load_file
        - X509_STORE_add_lookup
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_d2.cc:23,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:24,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:26,25'
              BranchSideFuncs:
                - X509_LOOKUP_load_file
                - X509_LOOKUP_hash_dir
                - X509_STORE_add_lookup
                - X509_LOOKUP_add_dir
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_d2.cc:29,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:30,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_d2.cc:32,23'
              BranchSideFuncs:
                - X509_LOOKUP_add_dir
                - ERR_clear_error
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_d2.cc:22,39'
          Dst:             X509_LOOKUP_file
        - Src:             '/src/boringssl/crypto/x509/x509_d2.cc:22,12'
          Dst:             X509_STORE_add_lookup
        - Src:             '/src/boringssl/crypto/x509/x509_d2.cc:26,3'
          Dst:             X509_LOOKUP_load_file
        - Src:             '/src/boringssl/crypto/x509/x509_d2.cc:28,39'
          Dst:             X509_LOOKUP_hash_dir
        - Src:             '/src/boringssl/crypto/x509/x509_d2.cc:28,12'
          Dst:             X509_STORE_add_lookup
        - Src:             '/src/boringssl/crypto/x509/x509_d2.cc:32,3'
          Dst:             X509_LOOKUP_add_dir
        - Src:             '/src/boringssl/crypto/x509/x509_d2.cc:35,3'
          Dst:             ERR_clear_error
    - functionName:    sk_X509_CRL_call_free_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_X509_OBJECT_call_copy_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2928
      functionLinenumberEnd: 2928
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - copy_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_X509_OBJECT_call_cmp_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2928
      functionLinenumberEnd: 2928
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmp_func
        - a
        - b
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_X509_OBJECT_find
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2928
      functionLinenumberEnd: 2928
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - out_index
        - p
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
        - sk_X509_OBJECT_call_cmp_func
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2928,1'
          Dst:             OPENSSL_sk_find
        - Src:             '/src/boringssl/include/openssl/x509.h:2928,1'
          Dst:             sk_X509_OBJECT_call_cmp_func
    - functionName:    sk_X509_OBJECT_sort
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2928
      functionLinenumberEnd: 2928
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_sort
        - sk_X509_OBJECT_call_cmp_func
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2928,1'
          Dst:             OPENSSL_sk_sort
        - Src:             '/src/boringssl/include/openssl/x509.h:2928,1'
          Dst:             sk_X509_OBJECT_call_cmp_func
    - functionName:    sk_X509_OBJECT_push
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2928
      functionLinenumberEnd: 2928
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2928,1'
          Dst:             OPENSSL_sk_push
    - functionName:    _ZL26X509_OBJECT_retrieve_matchP20stack_st_X509_OBJECTP14x509_object_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - x
      BBCount:         27
      ICount:          162
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - X509_CRL_match
        - X509_cmp
        - _ZL15x509_object_cmpPK14x509_object_stS1_
        - sk_X509_OBJECT_find
        - sk_X509_OBJECT_num
        - sk_X509_OBJECT_sort
        - sk_X509_OBJECT_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:451,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:452,5'
              BranchSideFuncs:
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
                - X509_CRL_match
                - X509_cmp
                - sk_X509_OBJECT_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:454,8'
              BranchSideFuncs:
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
                - X509_CRL_match
                - X509_cmp
                - sk_X509_OBJECT_value
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:454,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:454,37'
              BranchSideFuncs:
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
                - X509_CRL_match
                - X509_cmp
                - sk_X509_OBJECT_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:457,19'
              BranchSideFuncs:
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
                - X509_CRL_match
                - X509_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:454,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:455,33'
              BranchSideFuncs:
                - sk_X509_OBJECT_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:457,19'
              BranchSideFuncs:
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
                - X509_CRL_match
                - X509_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:457,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:458,45'
              BranchSideFuncs:
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
                - X509_CRL_match
                - sk_X509_OBJECT_num
                - X509_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:474,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:459,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:460,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:462,9'
              BranchSideFuncs:
                - X509_CRL_match
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
                - X509_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:462,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:463,21'
              BranchSideFuncs:
                - X509_cmp
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
                - X509_CRL_match
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:466,16'
              BranchSideFuncs:
                - X509_CRL_match
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
                - X509_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:463,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:464,16'
              BranchSideFuncs:
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
                - X509_CRL_match
                - X509_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:466,5'
              BranchSideFuncs:
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
                - X509_CRL_match
                - X509_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:466,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:467,27'
              BranchSideFuncs:
                - X509_CRL_match
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
                - X509_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:471,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:467,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:468,16'
              BranchSideFuncs:
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
                - X509_CRL_match
                - X509_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:470,5'
              BranchSideFuncs:
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
                - X509_CRL_match
                - X509_cmp
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:449,3'
          Dst:             sk_X509_OBJECT_sort
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:451,8'
          Dst:             sk_X509_OBJECT_find
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:455,12'
          Dst:             sk_X509_OBJECT_value
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:457,28'
          Dst:             sk_X509_OBJECT_num
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:458,24'
          Dst:             sk_X509_OBJECT_value
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:459,9'
          Dst:             _ZL15x509_object_cmpPK14x509_object_stS1_
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:463,12'
          Dst:             X509_cmp
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:467,12'
          Dst:             X509_CRL_match
    - functionName:    sk_X509_OBJECT_value
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2928
      functionLinenumberEnd: 2928
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2928,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_OBJECT_num
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2928
      functionLinenumberEnd: 2928
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2928,1'
          Dst:             OPENSSL_sk_num
    - functionName:    _ZL15x509_object_cmpPK14x509_object_stS1_
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         9
      ICount:          74
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - X509_CRL_cmp
        - X509_subject_name_cmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:91,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:92,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:94,11'
              BranchSideFuncs:
                - X509_CRL_cmp
                - X509_subject_name_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:94,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:96,36'
              BranchSideFuncs:
                - X509_subject_name_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:98,27'
              BranchSideFuncs:
                - X509_CRL_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:101,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:96,14'
          Dst:             X509_subject_name_cmp
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:98,14'
          Dst:             X509_CRL_cmp
    - functionName:    sk_X509_OBJECT_call_free_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2928
      functionLinenumberEnd: 2928
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_X509_LOOKUP_call_free_func
      functionSourceFile: '/src/boringssl/crypto/x509/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get0_store
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_set_verify_cb
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - verify_cb
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_get0_param
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_set1_param
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - param
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_set1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:541,10'
          Dst:             X509_VERIFY_PARAM_set1
    - functionName:    X509_STORE_set_trust
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - trust
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_set_trust
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:537,10'
          Dst:             X509_VERIFY_PARAM_set_trust
    - functionName:    X509_STORE_set_purpose
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - purpose
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_set_purpose
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:533,10'
          Dst:             X509_VERIFY_PARAM_set_purpose
    - functionName:    X509_STORE_set_depth
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - depth
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_set_depth
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:528,3'
          Dst:             X509_VERIFY_PARAM_set_depth
    - functionName:    X509_STORE_set_flags
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - flags
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_set_flags
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:524,10'
          Dst:             X509_VERIFY_PARAM_set_flags
    - functionName:    _ZL26X509_OBJECT_idx_by_subjectP20stack_st_X509_OBJECTiP12X509_name_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - type
        - name
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19x509_object_idx_cntP20stack_st_X509_OBJECTiP12X509_name_stPi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:333,10'
          Dst:             _ZL19x509_object_idx_cntP20stack_st_X509_OBJECTiP12X509_name_stPi
    - functionName:    _ZL19x509_object_idx_cntP20stack_st_X509_OBJECTiP12X509_name_stPi
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - type
        - name
        - pnmatch
      BBCount:         20
      ICount:          140
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL15x509_object_cmpPK14x509_object_stS1_
        - sk_X509_OBJECT_find
        - sk_X509_OBJECT_num
        - sk_X509_OBJECT_sort
        - sk_X509_OBJECT_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:295,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:297,12'
              BranchSideFuncs:
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:302,12'
              BranchSideFuncs:
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:308,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:313,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:314,5'
              BranchSideFuncs:
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:317,7'
              BranchSideFuncs:
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:317,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:318,6'
              BranchSideFuncs:
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:328,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:319,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:320,54'
              BranchSideFuncs:
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
                - sk_X509_OBJECT_num
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:326,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:321,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:322,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:324,9'
              BranchSideFuncs:
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - _ZL15x509_object_cmpPK14x509_object_stS1_
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:312,3'
          Dst:             sk_X509_OBJECT_sort
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:313,8'
          Dst:             sk_X509_OBJECT_find
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:319,40'
          Dst:             sk_X509_OBJECT_num
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:320,33'
          Dst:             sk_X509_OBJECT_value
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:321,11'
          Dst:             _ZL15x509_object_cmpPK14x509_object_stS1_
    - functionName:    X509_STORE_CTX_get1_issuer
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_issuer
        - ctx
        - x
      BBCount:         22
      ICount:          175
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - X509_NAME_cmp
        - X509_OBJECT_free_contents
        - X509_STORE_CTX_get_by_subject
        - X509_get_issuer_name
        - X509_get_subject_name
        - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
        - _ZL26X509_OBJECT_idx_by_subjectP20stack_st_X509_OBJECTiP12X509_name_st
        - sk_X509_OBJECT_num
        - sk_X509_OBJECT_value
        - x509_check_issued_with_callback
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:484,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:485,5'
              BranchSideFuncs:
                - x509_check_issued_with_callback
                - X509_OBJECT_free_contents
                - CRYPTO_MUTEX_lock_write
                - _ZL26X509_OBJECT_idx_by_subjectP20stack_st_X509_OBJECTiP12X509_name_st
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - X509_get_subject_name
                - X509_NAME_cmp
                - x509_check_issued_with_callback
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:488,39'
              BranchSideFuncs:
                - x509_check_issued_with_callback
                - X509_OBJECT_free_contents
                - CRYPTO_MUTEX_lock_write
                - _ZL26X509_OBJECT_idx_by_subjectP20stack_st_X509_OBJECTiP12X509_name_st
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - X509_get_subject_name
                - X509_NAME_cmp
                - x509_check_issued_with_callback
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:488,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:489,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:492,3'
              BranchSideFuncs:
                - X509_OBJECT_free_contents
                - CRYPTO_MUTEX_lock_write
                - _ZL26X509_OBJECT_idx_by_subjectP20stack_st_X509_OBJECTiP12X509_name_st
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_num
                - sk_X509_OBJECT_value
                - X509_get_subject_name
                - X509_NAME_cmp
                - x509_check_issued_with_callback
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:499,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:502,14'
              BranchSideFuncs:
                - sk_X509_OBJECT_num
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - X509_get_subject_name
                - X509_NAME_cmp
                - x509_check_issued_with_callback
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:519,30'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:502,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:503,35'
              BranchSideFuncs:
                - sk_X509_OBJECT_value
                - X509_get_subject_name
                - X509_NAME_cmp
                - x509_check_issued_with_callback
                - sk_X509_OBJECT_num
                - CRYPTO_MUTEX_unlock_write
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:518,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:505,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:506,9'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:508,25'
              BranchSideFuncs:
                - X509_get_subject_name
                - X509_NAME_cmp
                - x509_check_issued_with_callback
                - sk_X509_OBJECT_num
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:508,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:509,9'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:511,43'
              BranchSideFuncs:
                - x509_check_issued_with_callback
                - sk_X509_OBJECT_num
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - X509_get_subject_name
                - X509_NAME_cmp
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:511,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:512,23'
              BranchSideFuncs:
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:517,5'
              BranchSideFuncs:
                - sk_X509_OBJECT_num
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - X509_get_subject_name
                - X509_NAME_cmp
                - x509_check_issued_with_callback
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:483,8'
          Dst:             X509_get_issuer_name
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:484,8'
          Dst:             X509_STORE_CTX_get_by_subject
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:488,7'
          Dst:             x509_check_issued_with_callback
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:492,3'
          Dst:             X509_OBJECT_free_contents
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:497,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:498,9'
          Dst:             _ZL26X509_OBJECT_idx_by_subjectP20stack_st_X509_OBJECTiP12X509_name_st
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:502,23'
          Dst:             sk_X509_OBJECT_num
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:503,14'
          Dst:             sk_X509_OBJECT_value
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:508,29'
          Dst:             X509_get_subject_name
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:508,11'
          Dst:             X509_NAME_cmp
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:511,11'
          Dst:             x509_check_issued_with_callback
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:513,9'
          Dst:             _ZL24X509_OBJECT_up_ref_countP14x509_object_st
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:519,3'
          Dst:             CRYPTO_MUTEX_unlock_write
    - functionName:    X509_STORE_CTX_get_by_subject
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - vs
        - type
        - name
        - ret
      BBCount:         19
      ICount:          138
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - _ZL22X509_LOOKUP_by_subjectP14x509_lookup_stiP12X509_name_stP14x509_object_st
        - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
        - _ZL31X509_OBJECT_retrieve_by_subjectP20stack_st_X509_OBJECTiP12X509_name_st
        - sk_X509_LOOKUP_num
        - sk_X509_LOOKUP_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:174,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:174,22'
              BranchSideFuncs:
                - sk_X509_LOOKUP_num
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
                - sk_X509_LOOKUP_value
                - _ZL22X509_LOOKUP_by_subjectP14x509_lookup_stiP12X509_name_stP14x509_object_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:175,17'
              BranchSideFuncs:
                - sk_X509_LOOKUP_num
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
                - sk_X509_LOOKUP_value
                - _ZL22X509_LOOKUP_by_subjectP14x509_lookup_stiP12X509_name_stP14x509_object_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:175,17'
              BranchSideFuncs:
                - sk_X509_LOOKUP_num
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
                - sk_X509_LOOKUP_value
                - _ZL22X509_LOOKUP_by_subjectP14x509_lookup_stiP12X509_name_stP14x509_object_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:189,15'
              BranchSideFuncs:
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:175,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:176,46'
              BranchSideFuncs:
                - sk_X509_LOOKUP_value
                - _ZL22X509_LOOKUP_by_subjectP14x509_lookup_stiP12X509_name_stP14x509_object_st
                - sk_X509_LOOKUP_num
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:182,9'
              BranchSideFuncs:
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:177,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:178,13'
              BranchSideFuncs:
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:181,5'
              BranchSideFuncs:
                - sk_X509_LOOKUP_num
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
                - sk_X509_LOOKUP_value
                - _ZL22X509_LOOKUP_by_subjectP14x509_lookup_stiP12X509_name_stP14x509_object_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:182,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:183,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:185,3'
              BranchSideFuncs:
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:170,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:171,22'
          Dst:             _ZL31X509_OBJECT_retrieve_by_subjectP20stack_st_X509_OBJECTiP12X509_name_st
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:172,3'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:175,28'
          Dst:             sk_X509_LOOKUP_num
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:176,25'
          Dst:             sk_X509_LOOKUP_value
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:177,11'
          Dst:             _ZL22X509_LOOKUP_by_subjectP14x509_lookup_stiP12X509_name_stP14x509_object_st
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:191,3'
          Dst:             _ZL24X509_OBJECT_up_ref_countP14x509_object_st
    - functionName:    X509_OBJECT_free_contents
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          42
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - X509_CRL_free
        - X509_free
        - _ZL14OPENSSL_memsetPvim
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:265,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:265,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.15556
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:267,17'
              BranchSideFuncs:
                - X509_free
                - _ZL14OPENSSL_memsetPvim.15556
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:270,21'
              BranchSideFuncs:
                - X509_CRL_free
                - _ZL14OPENSSL_memsetPvim.15556
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:267,7'
          Dst:             X509_free
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:270,7'
          Dst:             X509_CRL_free
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:274,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL24X509_OBJECT_up_ref_countP14x509_object_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          40
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - X509_CRL_up_ref
        - X509_up_ref
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:253,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:253,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:255,19'
              BranchSideFuncs:
                - X509_up_ref
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:258,23'
              BranchSideFuncs:
                - X509_CRL_up_ref
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:255,7'
          Dst:             X509_up_ref
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:258,7'
          Dst:             X509_CRL_up_ref
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL31X509_OBJECT_retrieve_by_subjectP20stack_st_X509_OBJECTiP12X509_name_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - h
        - type
        - name
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL26X509_OBJECT_idx_by_subjectP20stack_st_X509_OBJECTiP12X509_name_st
        - sk_X509_OBJECT_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:340,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:341,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:343,31'
              BranchSideFuncs:
                - sk_X509_OBJECT_value
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:339,9'
          Dst:             _ZL26X509_OBJECT_idx_by_subjectP20stack_st_X509_OBJECTiP12X509_name_st
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:343,10'
          Dst:             sk_X509_OBJECT_value
    - functionName:    sk_X509_LOOKUP_num
      functionSourceFile: '/src/boringssl/crypto/x509/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/internal.h:283,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_LOOKUP_value
      functionSourceFile: '/src/boringssl/crypto/x509/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/internal.h:283,1'
          Dst:             OPENSSL_sk_value
    - functionName:    _ZL22X509_LOOKUP_by_subjectP14x509_lookup_stiP12X509_name_stP14x509_object_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - name
        - ret
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:79,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:79,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:80,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:79,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:80,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:86,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sk_X509_CRL_pop_free
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - sk_X509_CRL_call_free_func
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:668,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/include/openssl/x509.h:668,1'
          Dst:             sk_X509_CRL_call_free_func
    - functionName:    sk_X509_CRL_push
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:668,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_CRL_free
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:668,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_X509_CRL_new_null
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/x509.h:668,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:668,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:668,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:668,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    X509_STORE_CTX_get1_crls
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - nm
      BBCount:         16
      ICount:          150
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - X509_CRL_free
        - X509_CRL_up_ref
        - X509_OBJECT_free_contents
        - X509_STORE_CTX_get_by_subject
        - _ZL19x509_object_idx_cntP20stack_st_X509_OBJECTiP12X509_name_stPi
        - sk_X509_CRL_free
        - sk_X509_CRL_new_null
        - sk_X509_CRL_pop_free
        - sk_X509_CRL_push
        - sk_X509_OBJECT_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:414,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:415,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:419,38'
              BranchSideFuncs:
                - X509_STORE_CTX_get_by_subject
                - sk_X509_CRL_free
                - X509_OBJECT_free_contents
                - CRYPTO_MUTEX_lock_write
                - _ZL19x509_object_idx_cntP20stack_st_X509_OBJECTiP12X509_name_stPi
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - X509_CRL_up_ref
                - sk_X509_CRL_push
                - CRYPTO_MUTEX_unlock_write
                - X509_CRL_free
                - sk_X509_CRL_pop_free
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_CRL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:419,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:420,22'
              BranchSideFuncs:
                - X509_OBJECT_free_contents
                - CRYPTO_MUTEX_lock_write
                - _ZL19x509_object_idx_cntP20stack_st_X509_OBJECTiP12X509_name_stPi
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - X509_CRL_up_ref
                - sk_X509_CRL_push
                - CRYPTO_MUTEX_unlock_write
                - X509_CRL_free
                - sk_X509_CRL_pop_free
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_CRL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:423,3'
              BranchSideFuncs:
                - X509_OBJECT_free_contents
                - CRYPTO_MUTEX_lock_write
                - _ZL19x509_object_idx_cntP20stack_st_X509_OBJECTiP12X509_name_stPi
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - X509_CRL_up_ref
                - sk_X509_CRL_push
                - CRYPTO_MUTEX_unlock_write
                - X509_CRL_free
                - sk_X509_CRL_pop_free
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_CRL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:426,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:427,32'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_CRL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:432,12'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - X509_CRL_up_ref
                - sk_X509_CRL_push
                - CRYPTO_MUTEX_unlock_write
                - X509_CRL_free
                - sk_X509_CRL_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:432,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:433,45'
              BranchSideFuncs:
                - sk_X509_OBJECT_value
                - X509_CRL_up_ref
                - sk_X509_CRL_push
                - CRYPTO_MUTEX_unlock_write
                - X509_CRL_free
                - sk_X509_CRL_pop_free
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:443,30'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:436,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:437,34'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - X509_CRL_up_ref
                - sk_X509_CRL_push
                - CRYPTO_MUTEX_unlock_write
                - X509_CRL_free
                - sk_X509_CRL_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:442,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - X509_CRL_up_ref
                - sk_X509_CRL_push
                - CRYPTO_MUTEX_unlock_write
                - X509_CRL_free
                - sk_X509_CRL_pop_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:413,28'
          Dst:             sk_X509_CRL_new_null
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:419,8'
          Dst:             X509_STORE_CTX_get_by_subject
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:420,5'
          Dst:             sk_X509_CRL_free
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:423,3'
          Dst:             X509_OBJECT_free_contents
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:424,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:425,13'
          Dst:             _ZL19x509_object_idx_cntP20stack_st_X509_OBJECTiP12X509_name_stPi
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:427,5'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:428,5'
          Dst:             sk_X509_CRL_free
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:433,24'
          Dst:             sk_X509_OBJECT_value
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:435,5'
          Dst:             X509_CRL_up_ref
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:436,10'
          Dst:             sk_X509_CRL_push
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:437,7'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:438,7'
          Dst:             X509_CRL_free
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:439,7'
          Dst:             sk_X509_CRL_pop_free
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:439,7'
          Dst:             X509_CRL_free
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:443,3'
          Dst:             CRYPTO_MUTEX_unlock_write
    - functionName:    sk_X509_push
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:71,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_free
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:71,1'
          Dst:             OPENSSL_sk_free
    - functionName:    X509_STORE_CTX_get1_certs
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - nm
      BBCount:         19
      ICount:          178
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - X509_OBJECT_free_contents
        - X509_STORE_CTX_get_by_subject
        - X509_free
        - X509_up_ref
        - _ZL19x509_object_idx_cntP20stack_st_X509_OBJECTiP12X509_name_stPi
        - sk_X509_OBJECT_value
        - sk_X509_free
        - sk_X509_new_null
        - sk_X509_pop_free
        - sk_X509_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:372,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:373,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:375,28'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - _ZL19x509_object_idx_cntP20stack_st_X509_OBJECTiP12X509_name_stPi
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - sk_X509_push
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_pop_free
                - X509_up_ref
                - CRYPTO_MUTEX_unlock_write
                - X509_STORE_CTX_get_by_subject
                - sk_X509_free
                - X509_OBJECT_free_contents
                - CRYPTO_MUTEX_lock_write
                - _ZL19x509_object_idx_cntP20stack_st_X509_OBJECTiP12X509_name_stPi
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:377,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:381,32'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - X509_STORE_CTX_get_by_subject
                - sk_X509_free
                - X509_OBJECT_free_contents
                - CRYPTO_MUTEX_lock_write
                - _ZL19x509_object_idx_cntP20stack_st_X509_OBJECTiP12X509_name_stPi
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - sk_X509_push
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_pop_free
                - X509_up_ref
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:395,12'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - sk_X509_push
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_pop_free
                - X509_up_ref
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:382,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:383,20'
              BranchSideFuncs:
                - X509_OBJECT_free_contents
                - CRYPTO_MUTEX_lock_write
                - _ZL19x509_object_idx_cntP20stack_st_X509_OBJECTiP12X509_name_stPi
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - sk_X509_push
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_pop_free
                - X509_up_ref
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:386,5'
              BranchSideFuncs:
                - X509_OBJECT_free_contents
                - CRYPTO_MUTEX_lock_write
                - _ZL19x509_object_idx_cntP20stack_st_X509_OBJECTiP12X509_name_stPi
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - sk_X509_push
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_pop_free
                - X509_up_ref
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:389,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:390,34'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:394,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - sk_X509_push
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_pop_free
                - X509_up_ref
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:395,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:396,45'
              BranchSideFuncs:
                - sk_X509_OBJECT_value
                - sk_X509_push
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_pop_free
                - X509_up_ref
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:405,30'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:398,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:399,34'
              BranchSideFuncs:
                - X509_up_ref
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - sk_X509_push
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:403,17'
              BranchSideFuncs:
                - X509_up_ref
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - sk_X509_push
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_pop_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:371,24'
          Dst:             sk_X509_new_null
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:375,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:376,13'
          Dst:             _ZL19x509_object_idx_cntP20stack_st_X509_OBJECTiP12X509_name_stPi
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:381,5'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:382,10'
          Dst:             X509_STORE_CTX_get_by_subject
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:383,7'
          Dst:             sk_X509_free
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:386,5'
          Dst:             X509_OBJECT_free_contents
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:387,5'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:388,11'
          Dst:             _ZL19x509_object_idx_cntP20stack_st_X509_OBJECTiP12X509_name_stPi
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:390,7'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:391,7'
          Dst:             sk_X509_free
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:396,24'
          Dst:             sk_X509_OBJECT_value
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:398,10'
          Dst:             sk_X509_push
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:399,7'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:400,7'
          Dst:             sk_X509_pop_free
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:400,7'
          Dst:             X509_free
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:403,5'
          Dst:             X509_up_ref
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:405,3'
          Dst:             CRYPTO_MUTEX_unlock_write
    - functionName:    X509_STORE_get0_objects
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - store
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15x509_object_dupPK14x509_object_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_OBJECT_new
        - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:349,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:351,15'
              BranchSideFuncs:
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:347,22'
          Dst:             X509_OBJECT_new
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:353,3'
          Dst:             _ZL24X509_OBJECT_up_ref_countP14x509_object_st
    - functionName:    X509_OBJECT_new
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_zalloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:241,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:241,42'
              BranchSideFuncs:
                - OPENSSL_zalloc
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:241,42'
              BranchSideFuncs:
                - OPENSSL_zalloc
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:241,42'
          Dst:             OPENSSL_zalloc
    - functionName:    sk_X509_OBJECT_deep_copy
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2928
      functionLinenumberEnd: 2928
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - copy_func
        - free_func
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_deep_copy
        - sk_X509_OBJECT_call_copy_func
        - sk_X509_OBJECT_call_free_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2928,1'
          Dst:             OPENSSL_sk_deep_copy
        - Src:             '/src/boringssl/include/openssl/x509.h:2928,1'
          Dst:             sk_X509_OBJECT_call_copy_func
        - Src:             '/src/boringssl/include/openssl/x509.h:2928,1'
          Dst:             sk_X509_OBJECT_call_free_func
    - functionName:    X509_STORE_get1_objects
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - store
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_unlock_read
        - X509_OBJECT_free
        - _ZL15x509_object_dupPK14x509_object_st
        - sk_X509_OBJECT_deep_copy
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:358,3'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:360,7'
          Dst:             sk_X509_OBJECT_deep_copy
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:360,7'
          Dst:             _ZL15x509_object_dupPK14x509_object_st
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:360,7'
          Dst:             X509_OBJECT_free
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:361,3'
          Dst:             CRYPTO_MUTEX_unlock_read
    - functionName:    X509_OBJECT_free
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - X509_OBJECT_free_contents
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:245,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:246,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:248,29'
              BranchSideFuncs:
                - X509_OBJECT_free_contents
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:248,3'
          Dst:             X509_OBJECT_free_contents
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:249,3'
          Dst:             OPENSSL_free
    - functionName:    X509_OBJECT_get0_X509
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:280,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:280,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:281,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:280,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:281,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:283,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_OBJECT_get_type
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_add_crl
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14x509_store_addP13x509_store_stPvi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:237,10'
          Dst:             _ZL14x509_store_addP13x509_store_stPvi
    - functionName:    _ZL14x509_store_addP13x509_store_stPvi
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - x
        - is_crl
      BBCount:         17
      ICount:          124
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - X509_OBJECT_free
        - X509_OBJECT_new
        - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
        - _ZL26X509_OBJECT_retrieve_matchP20stack_st_X509_OBJECTP14x509_object_st
        - sk_X509_OBJECT_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:197,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:200,28'
              BranchSideFuncs:
                - X509_OBJECT_new
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
                - CRYPTO_MUTEX_lock_write
                - _ZL26X509_OBJECT_retrieve_matchP20stack_st_X509_OBJECTP14x509_object_st
                - sk_X509_OBJECT_push
                - CRYPTO_MUTEX_unlock_write
                - X509_OBJECT_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:202,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:205,7'
              BranchSideFuncs:
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
                - CRYPTO_MUTEX_lock_write
                - _ZL26X509_OBJECT_retrieve_matchP20stack_st_X509_OBJECTP14x509_object_st
                - sk_X509_OBJECT_push
                - CRYPTO_MUTEX_unlock_write
                - X509_OBJECT_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:206,5'
              BranchSideFuncs:
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
                - CRYPTO_MUTEX_lock_write
                - _ZL26X509_OBJECT_retrieve_matchP20stack_st_X509_OBJECTP14x509_object_st
                - sk_X509_OBJECT_push
                - CRYPTO_MUTEX_unlock_write
                - X509_OBJECT_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:209,5'
              BranchSideFuncs:
                - _ZL24X509_OBJECT_up_ref_countP14x509_object_st
                - CRYPTO_MUTEX_lock_write
                - _ZL26X509_OBJECT_retrieve_matchP20stack_st_X509_OBJECTP14x509_object_st
                - sk_X509_OBJECT_push
                - CRYPTO_MUTEX_unlock_write
                - X509_OBJECT_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:219,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:220,40'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - X509_OBJECT_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:223,30'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - X509_OBJECT_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:225,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:226,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:229,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:200,28'
          Dst:             X509_OBJECT_new
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:212,3'
          Dst:             _ZL24X509_OBJECT_up_ref_countP14x509_object_st
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:214,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:219,8'
          Dst:             _ZL26X509_OBJECT_retrieve_matchP20stack_st_X509_OBJECTP14x509_object_st
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:220,20'
          Dst:             sk_X509_OBJECT_push
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:223,3'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:226,5'
          Dst:             X509_OBJECT_free
    - functionName:    X509_STORE_add_cert
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14x509_store_addP13x509_store_stPvi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:233,10'
          Dst:             _ZL14x509_store_addP13x509_store_stPvi
    - functionName:    sk_X509_LOOKUP_push
      functionSourceFile: '/src/boringssl/crypto/x509/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/internal.h:283,1'
          Dst:             OPENSSL_sk_push
    - functionName:    _ZL15X509_LOOKUP_newPK21x509_lookup_method_stP13x509_store_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - store
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_free
        - OPENSSL_zalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:42,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:43,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:46,17'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:48,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:48,36'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:52,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:48,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:49,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:52,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:41,39'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:49,5'
          Dst:             OPENSSL_free
    - functionName:    X509_STORE_add_lookup
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
        - m
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - X509_LOOKUP_free
        - _ZL15X509_LOOKUP_newPK21x509_lookup_method_stP13x509_store_st
        - sk_X509_LOOKUP_num
        - sk_X509_LOOKUP_push
        - sk_X509_LOOKUP_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:150,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:151,44'
              BranchSideFuncs:
                - sk_X509_LOOKUP_value
                - sk_X509_LOOKUP_num
                - _ZL15X509_LOOKUP_newPK21x509_lookup_method_stP13x509_store_st
                - sk_X509_LOOKUP_push
                - X509_LOOKUP_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:157,37'
              BranchSideFuncs:
                - _ZL15X509_LOOKUP_newPK21x509_lookup_method_stP13x509_store_st
                - sk_X509_LOOKUP_push
                - X509_LOOKUP_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:152,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:153,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:155,3'
              BranchSideFuncs:
                - sk_X509_LOOKUP_num
                - _ZL15X509_LOOKUP_newPK21x509_lookup_method_stP13x509_store_st
                - sk_X509_LOOKUP_push
                - X509_LOOKUP_free
                - sk_X509_LOOKUP_value
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:158,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:158,42'
              BranchSideFuncs:
                - X509_LOOKUP_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:159,22'
              BranchSideFuncs:
                - X509_LOOKUP_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:159,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:163,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:150,26'
          Dst:             sk_X509_LOOKUP_num
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:151,23'
          Dst:             sk_X509_LOOKUP_value
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:157,21'
          Dst:             _ZL15X509_LOOKUP_newPK21x509_lookup_method_stP13x509_store_st
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:158,22'
          Dst:             sk_X509_LOOKUP_push
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:159,5'
          Dst:             X509_LOOKUP_free
    - functionName:    X509_LOOKUP_free
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:57,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:59,7'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:59,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:59,30'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:62,16'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:59,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:60,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:62,16'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:62,3'
          Dst:             OPENSSL_free
    - functionName:    sk_X509_OBJECT_pop_free
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2928
      functionLinenumberEnd: 2928
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - sk_X509_OBJECT_call_free_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2928,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/include/openssl/x509.h:2928,1'
          Dst:             sk_X509_OBJECT_call_free_func
    - functionName:    sk_X509_LOOKUP_pop_free
      functionSourceFile: '/src/boringssl/crypto/x509/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - sk_X509_LOOKUP_call_free_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/internal.h:283,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/crypto/x509/internal.h:283,1'
          Dst:             sk_X509_LOOKUP_call_free_func
    - functionName:    X509_STORE_up_ref
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - store
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:132,3'
          Dst:             CRYPTO_refcount_inc
    - functionName:    X509_STORE_free
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - vfy
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_MUTEX_cleanup
        - CRYPTO_refcount_dec_and_test_zero
        - OPENSSL_free
        - X509_LOOKUP_free
        - X509_OBJECT_free
        - X509_VERIFY_PARAM_free
        - sk_X509_LOOKUP_pop_free
        - sk_X509_OBJECT_pop_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:137,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:137,61'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:138,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:137,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:138,5'
              BranchSideFuncs:
                - CRYPTO_MUTEX_cleanup
                - sk_X509_LOOKUP_pop_free
                - sk_X509_OBJECT_pop_free
                - X509_VERIFY_PARAM_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:141,25'
              BranchSideFuncs:
                - CRYPTO_MUTEX_cleanup
                - sk_X509_LOOKUP_pop_free
                - sk_X509_OBJECT_pop_free
                - X509_VERIFY_PARAM_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:137,26'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:141,3'
          Dst:             CRYPTO_MUTEX_cleanup
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:142,3'
          Dst:             sk_X509_LOOKUP_pop_free
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:142,3'
          Dst:             X509_LOOKUP_free
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:143,3'
          Dst:             sk_X509_OBJECT_pop_free
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:143,3'
          Dst:             X509_OBJECT_free
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:144,3'
          Dst:             X509_VERIFY_PARAM_free
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:145,3'
          Dst:             OPENSSL_free
    - functionName:    sk_X509_LOOKUP_new_null
      functionSourceFile: '/src/boringssl/crypto/x509/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/internal.h:283,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/internal.h:283,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/crypto/x509/internal.h:283,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/internal.h:283,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    _ZL18x509_object_cmp_skPKPK14x509_object_stS3_
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15x509_object_cmpPK14x509_object_stS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:107,10'
          Dst:             _ZL15x509_object_cmpPK14x509_object_stS1_
    - functionName:    sk_X509_OBJECT_new
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2928
      functionLinenumberEnd: 2928
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - comp
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2928,1'
          Dst:             OPENSSL_sk_new
    - functionName:    X509_STORE_new
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_MUTEX_init
        - OPENSSL_zalloc
        - X509_STORE_free
        - X509_VERIFY_PARAM_new
        - _ZL18x509_object_cmp_skPKPK14x509_object_stS3_
        - sk_X509_LOOKUP_new_null
        - sk_X509_OBJECT_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:112,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:111,15'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_init
                - sk_X509_OBJECT_new
                - sk_X509_LOOKUP_new_null
                - X509_VERIFY_PARAM_new
                - X509_STORE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:112,38'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_init
                - sk_X509_OBJECT_new
                - sk_X509_LOOKUP_new_null
                - X509_VERIFY_PARAM_new
                - X509_STORE_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:114,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:117,3'
              BranchSideFuncs:
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_init
                - sk_X509_OBJECT_new
                - sk_X509_LOOKUP_new_null
                - X509_VERIFY_PARAM_new
                - X509_STORE_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:122,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:122,28'
              BranchSideFuncs:
                - X509_STORE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:124,21'
              BranchSideFuncs:
                - X509_STORE_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:122,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:123,7'
              BranchSideFuncs:
                - X509_STORE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:124,21'
              BranchSideFuncs:
                - X509_STORE_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:124,21'
              BranchSideFuncs:
                - X509_STORE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:128,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:112,38'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:118,3'
          Dst:             CRYPTO_MUTEX_init
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:119,15'
          Dst:             sk_X509_OBJECT_new
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:119,15'
          Dst:             _ZL18x509_object_cmp_skPKPK14x509_object_stS3_
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:120,27'
          Dst:             sk_X509_LOOKUP_new_null
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:121,16'
          Dst:             X509_VERIFY_PARAM_new
        - Src:             '/src/boringssl/crypto/x509/x509_lu.cc:124,5'
          Dst:             X509_STORE_free
    - functionName:    X509_LOOKUP_ctrl
      functionSourceFile: '/src/boringssl/crypto/x509/x509_lu.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cmd
        - argc
        - argl
        - ret
      BBCount:         8
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:68,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:70,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_lu.cc:70,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:71,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_lu.cc:73,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1260
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - x
      BBCount:         29
      ICount:          190
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - X509_cmp_time_posix
        - X509_get_notAfter
        - X509_get_notBefore
        - _ZL14call_verify_cbiP17x509_store_ctx_st
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1214,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1215,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1219,7'
              BranchSideFuncs:
                - time
                - X509_get_notBefore
                - X509_cmp_time_posix
                - X509_get_notAfter
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1219,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1220,13'
              BranchSideFuncs:
                - X509_get_notBefore
                - X509_cmp_time_posix
                - X509_get_notAfter
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1222,13'
              BranchSideFuncs:
                - time
                - X509_get_notBefore
                - X509_cmp_time_posix
                - X509_get_notAfter
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1226,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1227,5'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_get_notAfter
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1234,7'
              BranchSideFuncs:
                - X509_get_notAfter
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1229,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1230,7'
              BranchSideFuncs:
                - X509_get_notAfter
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1232,3'
              BranchSideFuncs:
                - X509_get_notAfter
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1234,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1235,5'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_get_notAfter
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1242,45'
              BranchSideFuncs:
                - X509_get_notAfter
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1237,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1238,7'
              BranchSideFuncs:
                - X509_get_notAfter
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1240,3'
              BranchSideFuncs:
                - X509_get_notAfter
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1243,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1244,5'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1251,7'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1246,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1247,7'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1249,3'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1251,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1252,5'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1259,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1254,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1255,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1257,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1222,13'
          Dst:             time
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1225,31'
          Dst:             X509_get_notBefore
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1225,11'
          Dst:             X509_cmp_time_posix
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1229,10'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1237,10'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1242,27'
          Dst:             X509_get_notAfter
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1242,7'
          Dst:             X509_cmp_time_posix
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1246,10'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1254,10'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
    - functionName:    X509_cmp_time_posix
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1347
      functionLinenumberEnd: 1354
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctm
        - cmp_time
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_TIME_to_posix
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1349,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1350,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1353,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1349,8'
          Dst:             ASN1_TIME_to_posix
    - functionName:    _ZL14call_verify_cbiP17x509_store_ctx_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ok
        - ctx
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - abort
      functionUses:    33
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:102,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:102,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:102,3'
              BranchSideFuncs:
                - abort
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:102,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:102,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:102,3'
              BranchSideFuncs:
                - abort
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:102,3'
          Dst:             abort
    - functionName:    sk_GENERAL_NAME_value
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:297,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_GENERAL_NAME_num
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:297,1'
          Dst:             OPENSSL_sk_num
    - functionName:    _ZL12idp_check_dpP18DIST_POINT_NAME_stS0_
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 956
      functionLinenumberEnd: 1018
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         45
      ICount:          261
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - GENERAL_NAME_cmp
        - X509_NAME_cmp
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:961,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:961,14'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - GENERAL_NAME_cmp
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - X509_NAME_cmp
                - X509_NAME_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:962,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:961,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:962,5'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - GENERAL_NAME_cmp
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - X509_NAME_cmp
                - X509_NAME_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:964,7'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - GENERAL_NAME_cmp
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - X509_NAME_cmp
                - X509_NAME_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:964,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:965,10'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - GENERAL_NAME_cmp
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - X509_NAME_cmp
                - X509_NAME_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:982,14'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - GENERAL_NAME_cmp
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - X509_NAME_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:965,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:966,7'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - GENERAL_NAME_cmp
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - X509_NAME_cmp
                - X509_NAME_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:969,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - GENERAL_NAME_cmp
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - X509_NAME_cmp
                - X509_NAME_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:969,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:970,12'
              BranchSideFuncs:
                - X509_NAME_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:980,10'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - GENERAL_NAME_cmp
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - X509_NAME_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:970,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:971,9'
              BranchSideFuncs:
                - X509_NAME_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:973,26'
              BranchSideFuncs:
                - X509_NAME_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:973,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:974,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:976,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:983,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:984,7'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - GENERAL_NAME_cmp
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - X509_NAME_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:987,12'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - GENERAL_NAME_cmp
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - X509_NAME_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:992,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:993,12'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - X509_NAME_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1007,10'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - GENERAL_NAME_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:993,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:994,36'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value
                - X509_NAME_cmp
                - sk_GENERAL_NAME_num
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1002,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:995,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:996,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - X509_NAME_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:998,26'
              BranchSideFuncs:
                - X509_NAME_cmp
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:998,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:999,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - X509_NAME_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1001,5'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - X509_NAME_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1007,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1008,34'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - GENERAL_NAME_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1017,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1009,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1010,36'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value
                - GENERAL_NAME_cmp
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1015,3'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - GENERAL_NAME_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1011,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1012,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_value
                - GENERAL_NAME_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1014,5'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_value
                - GENERAL_NAME_cmp
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:973,12'
          Dst:             X509_NAME_cmp
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:993,21'
          Dst:             sk_GENERAL_NAME_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:994,14'
          Dst:             sk_GENERAL_NAME_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:998,12'
          Dst:             X509_NAME_cmp
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1007,19'
          Dst:             sk_GENERAL_NAME_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1008,12'
          Dst:             sk_GENERAL_NAME_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1009,21'
          Dst:             sk_GENERAL_NAME_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1010,14'
          Dst:             sk_GENERAL_NAME_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1011,12'
          Dst:             GENERAL_NAME_cmp
    - functionName:    sk_DIST_POINT_value
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2369
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2369,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_DIST_POINT_num
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2369
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2369,1'
          Dst:             OPENSSL_sk_num
    - functionName:    _ZL15crl_crldp_checkP7x509_stP11X509_crl_sti
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - crl
        - crl_score
      BBCount:         30
      ICount:          171
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL12idp_check_dpP18DIST_POINT_NAME_stS0_
        - sk_DIST_POINT_num
        - sk_DIST_POINT_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1024,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1025,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1027,7'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - sk_DIST_POINT_value
                - _ZL12idp_check_dpP18DIST_POINT_NAME_stS0_
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1027,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1028,9'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - sk_DIST_POINT_value
                - _ZL12idp_check_dpP18DIST_POINT_NAME_stS0_
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1032,9'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - sk_DIST_POINT_value
                - _ZL12idp_check_dpP18DIST_POINT_NAME_stS0_
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1028,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1029,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1031,3'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - sk_DIST_POINT_value
                - _ZL12idp_check_dpP18DIST_POINT_NAME_stS0_
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1032,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1033,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1036,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1037,42'
              BranchSideFuncs:
                - sk_DIST_POINT_value
                - _ZL12idp_check_dpP18DIST_POINT_NAME_stS0_
                - sk_DIST_POINT_num
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1062,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1045,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1045,32'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - sk_DIST_POINT_value
                - _ZL12idp_check_dpP18DIST_POINT_NAME_stS0_
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1046,7'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - sk_DIST_POINT_value
                - _ZL12idp_check_dpP18DIST_POINT_NAME_stS0_
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1045,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1046,7'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - sk_DIST_POINT_value
                - _ZL12idp_check_dpP18DIST_POINT_NAME_stS0_
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1052,10'
              BranchSideFuncs:
                - _ZL12idp_check_dpP18DIST_POINT_NAME_stS0_
                - sk_DIST_POINT_num
                - sk_DIST_POINT_value
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1052,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1052,35'
              BranchSideFuncs:
                - _ZL12idp_check_dpP18DIST_POINT_NAME_stS0_
                - sk_DIST_POINT_num
                - sk_DIST_POINT_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1053,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1052,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1053,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1055,3'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - sk_DIST_POINT_value
                - _ZL12idp_check_dpP18DIST_POINT_NAME_stS0_
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1062,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1062,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1062,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1036,26'
          Dst:             sk_DIST_POINT_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1037,22'
          Dst:             sk_DIST_POINT_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1052,22'
          Dst:             _ZL12idp_check_dpP18DIST_POINT_NAME_stS0_
    - functionName:    _ZL14crl_akid_checkP17x509_store_ctx_stP11X509_crl_stPP7x509_stPi
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 950
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - crl
        - pissuer
        - pcrl_score
      BBCount:         17
      ICount:          151
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - X509_CRL_get_issuer
        - X509_NAME_cmp
        - X509_check_akid
        - X509_get_subject_name
        - sk_X509_num
        - sk_X509_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:925,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:926,9'
              BranchSideFuncs:
                - sk_X509_value
                - X509_check_akid
                - sk_X509_num
                - sk_X509_value
                - X509_get_subject_name
                - X509_NAME_cmp
                - X509_check_akid
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:929,30'
              BranchSideFuncs:
                - sk_X509_value
                - X509_check_akid
                - sk_X509_num
                - sk_X509_value
                - X509_get_subject_name
                - X509_NAME_cmp
                - X509_check_akid
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:931,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:932,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:937,12'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - X509_get_subject_name
                - X509_NAME_cmp
                - X509_check_akid
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:937,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:938,32'
              BranchSideFuncs:
                - sk_X509_value
                - X509_get_subject_name
                - X509_NAME_cmp
                - X509_check_akid
                - sk_X509_num
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:949,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:939,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:940,7'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - X509_get_subject_name
                - X509_NAME_cmp
                - X509_check_akid
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:942,25'
              BranchSideFuncs:
                - X509_check_akid
                - sk_X509_num
                - sk_X509_value
                - X509_get_subject_name
                - X509_NAME_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:942,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:943,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:947,3'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - X509_get_subject_name
                - X509_NAME_cmp
                - X509_check_akid
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:922,20'
          Dst:             X509_CRL_get_issuer
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:925,23'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:929,16'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:931,7'
          Dst:             X509_check_akid
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:937,28'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:938,18'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:939,23'
          Dst:             X509_get_subject_name
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:939,9'
          Dst:             X509_NAME_cmp
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:942,9'
          Dst:             X509_check_akid
    - functionName:    _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 759
      functionLinenumberEnd: 823
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - crl
        - notify
      BBCount:         46
      ICount:          253
      EdgeCount:       63
      CyclomaticComplexity: 19
      functionsReached:
        - X509_CRL_get0_lastUpdate
        - X509_CRL_get0_nextUpdate
        - X509_cmp_time_posix
        - _ZL14call_verify_cbiP17x509_store_ctx_st
        - time
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:760,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:761,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:764,7'
              BranchSideFuncs:
                - time
                - X509_CRL_get0_lastUpdate
                - X509_cmp_time_posix
                - X509_CRL_get0_nextUpdate
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:764,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:765,24'
              BranchSideFuncs:
                - time
                - X509_CRL_get0_lastUpdate
                - X509_cmp_time_posix
                - X509_CRL_get0_nextUpdate
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:768,7'
              BranchSideFuncs:
                - time
                - X509_CRL_get0_lastUpdate
                - X509_cmp_time_posix
                - X509_CRL_get0_nextUpdate
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:768,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:769,13'
              BranchSideFuncs:
                - X509_CRL_get0_lastUpdate
                - X509_cmp_time_posix
                - X509_CRL_get0_nextUpdate
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:771,13'
              BranchSideFuncs:
                - time
                - X509_CRL_get0_lastUpdate
                - X509_cmp_time_posix
                - X509_CRL_get0_nextUpdate
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:775,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:776,10'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_get0_nextUpdate
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:785,7'
              BranchSideFuncs:
                - X509_CRL_get0_nextUpdate
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:776,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:777,7'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_get0_nextUpdate
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:779,5'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_get0_nextUpdate
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:780,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:781,7'
              BranchSideFuncs:
                - X509_CRL_get0_nextUpdate
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:783,3'
              BranchSideFuncs:
                - X509_CRL_get0_nextUpdate
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:785,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:786,10'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_get0_nextUpdate
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:795,32'
              BranchSideFuncs:
                - X509_CRL_get0_nextUpdate
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:786,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:787,7'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_get0_nextUpdate
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:789,5'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_get0_nextUpdate
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:790,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:791,7'
              BranchSideFuncs:
                - X509_CRL_get0_nextUpdate
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:793,3'
              BranchSideFuncs:
                - X509_CRL_get0_nextUpdate
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:795,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:796,54'
              BranchSideFuncs:
                - X509_CRL_get0_nextUpdate
                - X509_cmp_time_posix
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:818,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:798,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:799,12'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:807,9'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:799,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:800,9'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:802,7'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:803,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:804,9'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:806,5'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:807,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:808,12'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:816,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:808,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:809,9'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:811,7'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:812,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:813,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:815,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:818,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:819,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:822,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:771,13'
          Dst:             time
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:774,31'
          Dst:             X509_CRL_get0_lastUpdate
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:774,11'
          Dst:             X509_cmp_time_posix
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:780,10'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:790,10'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:795,7'
          Dst:             X509_CRL_get0_nextUpdate
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:796,29'
          Dst:             X509_CRL_get0_nextUpdate
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:796,9'
          Dst:             X509_cmp_time_posix
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:803,12'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:812,12'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
    - functionName:    _ZL13get_crl_scoreP17x509_store_ctx_stPP7x509_stP11X509_crl_stS2_
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - pissuer
        - crl
        - x
      BBCount:         21
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - X509_CRL_get_issuer
        - X509_NAME_cmp
        - X509_get_issuer_name
        - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
        - _ZL14crl_akid_checkP17x509_store_ctx_stP11X509_crl_stPP7x509_stPi
        - _ZL15crl_crldp_checkP7x509_stP11X509_crl_sti
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:883,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:884,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:887,7'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - _ZL14crl_akid_checkP17x509_store_ctx_stP11X509_crl_stPP7x509_stPi
                - _ZL15crl_crldp_checkP7x509_stP11X509_crl_sti
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:887,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:888,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:891,42'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_CRL_get_issuer
                - X509_NAME_cmp
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - _ZL14crl_akid_checkP17x509_store_ctx_stP11X509_crl_stPP7x509_stPi
                - _ZL15crl_crldp_checkP7x509_stP11X509_crl_sti
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:891,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:892,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:894,13'
              BranchSideFuncs:
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - _ZL14crl_akid_checkP17x509_store_ctx_stP11X509_crl_stPP7x509_stPi
                - _ZL15crl_crldp_checkP7x509_stP11X509_crl_sti
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:896,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:897,15'
              BranchSideFuncs:
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - _ZL14crl_akid_checkP17x509_store_ctx_stP11X509_crl_stPP7x509_stPi
                - _ZL15crl_crldp_checkP7x509_stP11X509_crl_sti
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:901,22'
              BranchSideFuncs:
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - _ZL14crl_akid_checkP17x509_store_ctx_stP11X509_crl_stPP7x509_stPi
                - _ZL15crl_crldp_checkP7x509_stP11X509_crl_sti
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:901,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:902,15'
              BranchSideFuncs:
                - _ZL14crl_akid_checkP17x509_store_ctx_stP11X509_crl_stPP7x509_stPi
                - _ZL15crl_crldp_checkP7x509_stP11X509_crl_sti
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:906,23'
              BranchSideFuncs:
                - _ZL14crl_akid_checkP17x509_store_ctx_stP11X509_crl_stPP7x509_stPi
                - _ZL15crl_crldp_checkP7x509_stP11X509_crl_sti
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:906,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:908,5'
              BranchSideFuncs:
                - _ZL15crl_crldp_checkP7x509_stP11X509_crl_sti
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:912,23'
              BranchSideFuncs:
                - _ZL15crl_crldp_checkP7x509_stP11X509_crl_sti
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:912,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:913,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:916,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:891,21'
          Dst:             X509_get_issuer_name
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:891,46'
          Dst:             X509_CRL_get_issuer
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:891,7'
          Dst:             X509_NAME_cmp
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:901,7'
          Dst:             _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:906,8'
          Dst:             _ZL14crl_akid_checkP17x509_store_ctx_stP11X509_crl_stPP7x509_stPi
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:912,7'
          Dst:             _ZL15crl_crldp_checkP7x509_stP11X509_crl_sti
    - functionName:    sk_X509_CRL_value
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:668,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_CRL_num
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:668,1'
          Dst:             OPENSSL_sk_num
    - functionName:    _ZL10get_crl_skP17x509_store_ctx_stPP11X509_crl_stPP7x509_stPiP17stack_st_X509_CRL
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 826
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - pcrl
        - pissuer
        - pscore
        - crls
      BBCount:         33
      ICount:          201
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - ASN1_TIME_diff
        - X509_CRL_free
        - X509_CRL_get0_lastUpdate
        - X509_CRL_up_ref
        - _ZL13get_crl_scoreP17x509_store_ctx_stPP7x509_stP11X509_crl_stS2_
        - sk_X509_CRL_num
        - sk_X509_CRL_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:832,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:833,39'
              BranchSideFuncs:
                - sk_X509_CRL_value
                - _ZL13get_crl_scoreP17x509_store_ctx_stPP7x509_stP11X509_crl_stS2_
                - sk_X509_CRL_num
                - X509_CRL_up_ref
                - X509_CRL_free
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:856,7'
              BranchSideFuncs:
                - X509_CRL_up_ref
                - X509_CRL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:835,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:835,35'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - X509_CRL_up_ref
                - X509_CRL_free
                - sk_X509_CRL_value
                - _ZL13get_crl_scoreP17x509_store_ctx_stPP7x509_stP11X509_crl_stS2_
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:836,7'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - X509_CRL_up_ref
                - X509_CRL_free
                - sk_X509_CRL_value
                - _ZL13get_crl_scoreP17x509_store_ctx_stPP7x509_stP11X509_crl_stS2_
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:835,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:836,7'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - X509_CRL_up_ref
                - X509_CRL_free
                - sk_X509_CRL_value
                - _ZL13get_crl_scoreP17x509_store_ctx_stPP7x509_stP11X509_crl_stS2_
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:839,9'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - X509_CRL_up_ref
                - X509_CRL_free
                - sk_X509_CRL_value
                - _ZL13get_crl_scoreP17x509_store_ctx_stPP7x509_stP11X509_crl_stS2_
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:839,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:839,36'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - X509_CRL_up_ref
                - X509_CRL_free
                - sk_X509_CRL_value
                - _ZL13get_crl_scoreP17x509_store_ctx_stPP7x509_stP11X509_crl_stS2_
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:851,16'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - X509_CRL_up_ref
                - X509_CRL_free
                - sk_X509_CRL_value
                - _ZL13get_crl_scoreP17x509_store_ctx_stPP7x509_stP11X509_crl_stS2_
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:839,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:841,63'
              BranchSideFuncs:
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
                - sk_X509_CRL_num
                - X509_CRL_up_ref
                - X509_CRL_free
                - sk_X509_CRL_value
                - _ZL13get_crl_scoreP17x509_store_ctx_stPP7x509_stP11X509_crl_stS2_
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:851,16'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - X509_CRL_up_ref
                - X509_CRL_free
                - sk_X509_CRL_value
                - _ZL13get_crl_scoreP17x509_store_ctx_stPP7x509_stP11X509_crl_stS2_
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:841,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:843,9'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - X509_CRL_up_ref
                - X509_CRL_free
                - sk_X509_CRL_value
                - _ZL13get_crl_scoreP17x509_store_ctx_stPP7x509_stP11X509_crl_stS2_
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:847,11'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - X509_CRL_up_ref
                - X509_CRL_free
                - sk_X509_CRL_value
                - _ZL13get_crl_scoreP17x509_store_ctx_stPP7x509_stP11X509_crl_stS2_
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:847,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:847,23'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - X509_CRL_up_ref
                - X509_CRL_free
                - sk_X509_CRL_value
                - _ZL13get_crl_scoreP17x509_store_ctx_stPP7x509_stP11X509_crl_stS2_
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:850,5'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - X509_CRL_up_ref
                - X509_CRL_free
                - sk_X509_CRL_value
                - _ZL13get_crl_scoreP17x509_store_ctx_stPP7x509_stP11X509_crl_stS2_
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:847,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:848,9'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - X509_CRL_up_ref
                - X509_CRL_free
                - sk_X509_CRL_value
                - _ZL13get_crl_scoreP17x509_store_ctx_stPP7x509_stP11X509_crl_stS2_
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:850,5'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - X509_CRL_up_ref
                - X509_CRL_free
                - sk_X509_CRL_value
                - _ZL13get_crl_scoreP17x509_store_ctx_stPP7x509_stP11X509_crl_stS2_
                - X509_CRL_get0_lastUpdate
                - X509_CRL_get0_lastUpdate
                - ASN1_TIME_diff
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:856,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:857,10'
              BranchSideFuncs:
                - X509_CRL_up_ref
                - X509_CRL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:866,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:857,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:858,22'
              BranchSideFuncs:
                - X509_CRL_free
                - X509_CRL_up_ref
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:860,13'
              BranchSideFuncs:
                - X509_CRL_up_ref
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:866,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:867,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:870,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:832,26'
          Dst:             sk_X509_CRL_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:833,21'
          Dst:             sk_X509_CRL_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:834,17'
          Dst:             _ZL13get_crl_scoreP17x509_store_ctx_stPP7x509_stP11X509_crl_stS2_
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:841,38'
          Dst:             X509_CRL_get0_lastUpdate
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:842,26'
          Dst:             X509_CRL_get0_lastUpdate
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:841,11'
          Dst:             ASN1_TIME_diff
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:858,7'
          Dst:             X509_CRL_free
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:863,5'
          Dst:             X509_CRL_up_ref
    - functionName:    _ZL8cert_crlP17x509_store_ctx_stP11X509_crl_stP7x509_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1173
      functionLinenumberEnd: 1195
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - crl
        - x
      BBCount:         16
      ICount:          94
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - X509_CRL_get0_by_cert
        - _ZL14call_verify_cbiP17x509_store_ctx_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1178,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1179,8'
              BranchSideFuncs:
                - X509_CRL_get0_by_cert
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1187,29'
              BranchSideFuncs:
                - X509_CRL_get0_by_cert
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1178,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1180,5'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_get0_by_cert
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1187,29'
              BranchSideFuncs:
                - X509_CRL_get0_by_cert
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1181,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1182,7'
              BranchSideFuncs:
                - X509_CRL_get0_by_cert
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1184,3'
              BranchSideFuncs:
                - X509_CRL_get0_by_cert
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1188,5'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1194,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1189,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1190,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1192,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1181,10'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1187,7'
          Dst:             X509_CRL_get0_by_cert
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1189,10'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
    - functionName:    _ZL9check_crlP17x509_store_ctx_stP11X509_crl_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1100
      functionLinenumberEnd: 1170
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - crl
      BBCount:         50
      ICount:          288
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - X509_CRL_verify
        - X509_get0_pubkey
        - _ZL14call_verify_cbiP17x509_store_ctx_st
        - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
        - sk_X509_num
        - sk_X509_value
        - x509_check_issued_with_callback
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1106,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1107,14'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1108,14'
              BranchSideFuncs:
                - sk_X509_value
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1108,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1109,28'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1111,28'
              BranchSideFuncs:
                - sk_X509_value
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1115,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1116,9'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1118,5'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1123,10'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1169,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1123,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1124,11'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1131,11'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1123,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1125,7'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1131,11'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1126,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1127,9'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1129,5'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1131,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1132,7'
              BranchSideFuncs:
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1138,9'
              BranchSideFuncs:
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1133,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1134,9'
              BranchSideFuncs:
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1136,5'
              BranchSideFuncs:
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1138,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1139,7'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1145,11'
              BranchSideFuncs:
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1140,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1141,9'
              BranchSideFuncs:
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1143,5'
              BranchSideFuncs:
                - _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1145,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1146,27'
              BranchSideFuncs:
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1152,39'
              BranchSideFuncs:
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1146,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1147,9'
              BranchSideFuncs:
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1149,5'
              BranchSideFuncs:
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1153,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1154,7'
              BranchSideFuncs:
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1160,27'
              BranchSideFuncs:
                - X509_CRL_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1155,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1156,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1158,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1162,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1163,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1165,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1103,20'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1109,14'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1111,14'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1113,10'
          Dst:             x509_check_issued_with_callback
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1115,12'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1126,12'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1133,12'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1140,12'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1146,12'
          Dst:             _ZL14check_crl_timeP17x509_store_ctx_stP11X509_crl_sti
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1152,22'
          Dst:             X509_get0_pubkey
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1155,12'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1160,11'
          Dst:             X509_CRL_verify
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1162,14'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
    - functionName:    x509_check_issued_with_callback
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - x
        - issuer
      BBCount:         8
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - X509_check_issued
        - _ZL14call_verify_cbiP17x509_store_ctx_st
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:430,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:431,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:434,9'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:434,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:435,5'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:438,16'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:429,9'
          Dst:             X509_check_issued
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:440,10'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
    - functionName:    _ZL7get_crlP17x509_store_ctx_stPP11X509_crl_stP7x509_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1066
      functionLinenumberEnd: 1097
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - pcrl
        - x
      BBCount:         14
      ICount:          100
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - X509_CRL_free
        - X509_STORE_CTX_get1_crls
        - X509_get_issuer_name
        - _ZL10get_crl_skP17x509_store_ctx_stPP11X509_crl_stPP7x509_stPiP17stack_st_X509_CRL
        - sk_X509_CRL_pop_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1071,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1072,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1076,36'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_STORE_CTX_get1_crls
                - _ZL10get_crl_skP17x509_store_ctx_stPP11X509_crl_stPP7x509_stPiP17stack_st_X509_CRL
                - sk_X509_CRL_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1079,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1079,17'
              BranchSideFuncs:
                - _ZL10get_crl_skP17x509_store_ctx_stPP11X509_crl_stPP7x509_stPiP17stack_st_X509_CRL
                - sk_X509_CRL_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1083,14'
              BranchSideFuncs:
                - _ZL10get_crl_skP17x509_store_ctx_stPP11X509_crl_stPP7x509_stPiP17stack_st_X509_CRL
                - sk_X509_CRL_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1079,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1080,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1083,14'
              BranchSideFuncs:
                - _ZL10get_crl_skP17x509_store_ctx_stPP11X509_crl_stPP7x509_stPiP17stack_st_X509_CRL
                - sk_X509_CRL_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1089,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1090,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1096,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1071,7'
          Dst:             _ZL10get_crl_skP17x509_store_ctx_stPP11X509_crl_stPP7x509_stPiP17stack_st_X509_CRL
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1076,41'
          Dst:             X509_get_issuer_name
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1076,11'
          Dst:             X509_STORE_CTX_get1_crls
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1083,3'
          Dst:             _ZL10get_crl_skP17x509_store_ctx_stPP11X509_crl_stPP7x509_stPiP17stack_st_X509_CRL
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1085,3'
          Dst:             sk_X509_CRL_pop_free
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1085,3'
          Dst:             X509_CRL_free
    - functionName:    _ZL10check_certP17x509_store_ctx_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         11
      ICount:          99
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - X509_CRL_free
        - _ZL14call_verify_cbiP17x509_store_ctx_st
        - _ZL7get_crlP17x509_store_ctx_stPP11X509_crl_stP7x509_st
        - _ZL8cert_crlP17x509_store_ctx_stP11X509_crl_stP7x509_st
        - _ZL9check_crlP17x509_store_ctx_stP11X509_crl_st
        - sk_X509_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:738,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:739,5'
              BranchSideFuncs:
                - _ZL9check_crlP17x509_store_ctx_stP11X509_crl_st
                - X509_CRL_free
                - _ZL8cert_crlP17x509_store_ctx_stP11X509_crl_stP7x509_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:744,22'
              BranchSideFuncs:
                - _ZL9check_crlP17x509_store_ctx_stP11X509_crl_st
                - X509_CRL_free
                - _ZL8cert_crlP17x509_store_ctx_stP11X509_crl_stP7x509_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:745,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:746,17'
              BranchSideFuncs:
                - _ZL8cert_crlP17x509_store_ctx_stP11X509_crl_stP7x509_st
                - X509_CRL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:747,5'
              BranchSideFuncs:
                - X509_CRL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:745,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:747,5'
              BranchSideFuncs:
                - X509_CRL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:750,6'
              BranchSideFuncs:
                - X509_CRL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:726,13'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:738,8'
          Dst:             _ZL7get_crlP17x509_store_ctx_stPP11X509_crl_stP7x509_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:740,10'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:745,8'
          Dst:             _ZL9check_crlP17x509_store_ctx_stP11X509_crl_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:746,8'
          Dst:             _ZL8cert_crlP17x509_store_ctx_stP11X509_crl_stP7x509_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:753,3'
          Dst:             X509_CRL_free
    - functionName:    _ZL17lookup_cert_matchP17x509_store_ctx_stP7x509_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - x
      BBCount:         16
      ICount:          95
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - X509_STORE_CTX_get1_certs
        - X509_cmp
        - X509_free
        - X509_get_subject_name
        - X509_up_ref
        - sk_X509_num
        - sk_X509_pop_free
        - sk_X509_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:114,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:117,10'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_num
                - sk_X509_pop_free
                - X509_up_ref
                - sk_X509_value
                - X509_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:117,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:118,26'
              BranchSideFuncs:
                - sk_X509_value
                - X509_cmp
                - sk_X509_num
                - sk_X509_pop_free
                - X509_up_ref
                - sk_X509_num
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:123,7'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_pop_free
                - X509_up_ref
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:119,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:120,7'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_num
                - sk_X509_pop_free
                - X509_up_ref
                - sk_X509_value
                - X509_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:122,3'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_num
                - sk_X509_pop_free
                - X509_up_ref
                - sk_X509_value
                - X509_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:124,17'
              BranchSideFuncs:
                - X509_up_ref
                - sk_X509_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:126,10'
              BranchSideFuncs:
                - sk_X509_pop_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:112,42'
          Dst:             X509_get_subject_name
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:112,11'
          Dst:             X509_STORE_CTX_get1_certs
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:117,19'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:118,12'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:119,10'
          Dst:             X509_cmp
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:123,11'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:124,5'
          Dst:             X509_up_ref
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:128,3'
          Dst:             sk_X509_pop_free
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:128,3'
          Dst:             X509_free
    - functionName:    sk_OPENSSL_STRING_value
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:516,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_OPENSSL_STRING_num
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:516,1'
          Dst:             OPENSSL_sk_num
    - functionName:    _ZL11check_hostsP7x509_stP20X509_VERIFY_PARAM_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - param
      BBCount:         10
      ICount:          76
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - X509_check_host
        - sk_OPENSSL_STRING_num
        - sk_OPENSSL_STRING_value
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:626,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:627,36'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_value
                - strlen
                - X509_check_host
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:632,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:628,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:629,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:631,3'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_value
                - strlen
                - X509_check_host
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:623,14'
          Dst:             sk_OPENSSL_STRING_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:627,12'
          Dst:             sk_OPENSSL_STRING_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:628,34'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:628,9'
          Dst:             X509_check_host
    - functionName:    _ZL14check_id_errorP17x509_store_ctx_sti
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - errcode
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14call_verify_cbiP17x509_store_ctx_st
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:618,10'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
    - functionName:    _ZL30reject_dns_name_in_common_nameP7x509_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
      BBCount:         11
      ICount:          86
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_to_UTF8
        - OPENSSL_free
        - X509_NAME_ENTRY_get_data
        - X509_NAME_get_entry
        - X509_NAME_get_index_by_NID
        - X509_get_subject_name
        - x509v3_looks_like_dns_name
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:522,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:523,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:526,56'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_to_UTF8
                - x509v3_looks_like_dns_name
                - OPENSSL_free
                - X509_NAME_get_index_by_NID
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:530,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:531,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:535,53'
              BranchSideFuncs:
                - x509v3_looks_like_dns_name
                - OPENSSL_free
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_to_UTF8
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:537,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:520,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:538,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:518,27'
          Dst:             X509_get_subject_name
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:521,9'
          Dst:             X509_NAME_get_index_by_NID
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:526,36'
          Dst:             X509_NAME_get_entry
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:527,38'
          Dst:             X509_NAME_ENTRY_get_data
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:529,17'
          Dst:             ASN1_STRING_to_UTF8
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:535,26'
          Dst:             x509v3_looks_like_dns_name
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:536,5'
          Dst:             OPENSSL_free
    - functionName:    X509_STORE_CTX_set0_param
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1596
      functionLinenumberEnd: 1601
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - param
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_VERIFY_PARAM_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1597,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1597,7'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1598,28'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1598,5'
          Dst:             X509_VERIFY_PARAM_free
    - functionName:    X509_STORE_CTX_get0_param
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1592
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_set_default
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1584
      functionLinenumberEnd: 1590
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - name
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_VERIFY_PARAM_inherit
        - X509_VERIFY_PARAM_lookup
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1586,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1587,5'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_inherit
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1589,36'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_inherit
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1585,36'
          Dst:             X509_VERIFY_PARAM_lookup
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1589,10'
          Dst:             X509_VERIFY_PARAM_inherit
    - functionName:    X509_STORE_CTX_set_verify_cb
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1580
      functionLinenumberEnd: 1582
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - verify_cb
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get0_cert
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1577
      functionLinenumberEnd: 1577
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_set_time
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1573
      functionLinenumberEnd: 1575
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - flags
        - t
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_STORE_CTX_set_time_posix
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1574,3'
          Dst:             X509_STORE_CTX_set_time_posix
    - functionName:    X509_STORE_CTX_set_time_posix
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1568
      functionLinenumberEnd: 1570
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - flags
        - t
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_set_time_posix
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1569,3'
          Dst:             X509_VERIFY_PARAM_set_time_posix
    - functionName:    X509_STORE_CTX_set_flags
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1563
      functionLinenumberEnd: 1565
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - flags
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_set_flags
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1564,3'
          Dst:             X509_VERIFY_PARAM_set_flags
    - functionName:    X509_STORE_CTX_set_depth
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1561
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - depth
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_set_depth
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1560,3'
          Dst:             X509_VERIFY_PARAM_set_depth
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_STORE_CTX_trusted_stack
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1548
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - sk
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_STORE_CTX_set0_trusted_stack
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1549,3'
          Dst:             X509_STORE_CTX_set0_trusted_stack
    - functionName:    X509_STORE_CTX_set0_trusted_stack
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1544
      functionLinenumberEnd: 1546
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - sk
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13null_callbackiP17x509_store_ctx_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ok
        - e
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_init
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1498
      functionLinenumberEnd: 1538
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - store
        - x509
        - chain
      BBCount:         17
      ICount:          125
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CRYPTO_new_ex_data
        - ERR_put_error
        - X509_STORE_CTX_cleanup
        - X509_VERIFY_PARAM_inherit
        - X509_VERIFY_PARAM_lookup
        - X509_VERIFY_PARAM_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1507,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1508,5'
              BranchSideFuncs:
                - ERR_put_error
                - X509_STORE_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1512,16'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_new
                - X509_STORE_CTX_cleanup
                - X509_VERIFY_PARAM_inherit
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1513,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1514,5'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_inherit
                - X509_STORE_CTX_cleanup
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1519,20'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_inherit
                - X509_STORE_CTX_cleanup
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1521,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1522,34'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_lookup
                - X509_VERIFY_PARAM_inherit
                - X509_STORE_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1524,5'
              BranchSideFuncs:
                - X509_STORE_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1521,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1524,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1527,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1527,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1528,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1530,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1499,3'
          Dst:             X509_STORE_CTX_cleanup
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1505,3'
          Dst:             CRYPTO_new_ex_data
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1508,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1512,16'
          Dst:             X509_VERIFY_PARAM_new
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1521,8'
          Dst:             X509_VERIFY_PARAM_inherit
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1523,34'
          Dst:             X509_VERIFY_PARAM_lookup
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1522,8'
          Dst:             X509_VERIFY_PARAM_inherit
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1536,3'
          Dst:             X509_STORE_CTX_cleanup
    - functionName:    X509_STORE_CTX_cleanup
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1552
      functionLinenumberEnd: 1557
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_free_ex_data
        - X509_VERIFY_PARAM_free
        - X509_free
        - _ZL14OPENSSL_memsetPvim
        - sk_X509_pop_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1553,3'
          Dst:             CRYPTO_free_ex_data
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1554,3'
          Dst:             X509_VERIFY_PARAM_free
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1555,3'
          Dst:             sk_X509_pop_free
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1555,3'
          Dst:             X509_free
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1556,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    X509_STORE_CTX_free
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1489
      functionLinenumberEnd: 1495
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - X509_STORE_CTX_cleanup
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1490,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1491,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1493,26'
              BranchSideFuncs:
                - X509_STORE_CTX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1493,3'
          Dst:             X509_STORE_CTX_cleanup
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1494,3'
          Dst:             OPENSSL_free
    - functionName:    X509_STORE_CTX_new
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1484
      functionLinenumberEnd: 1486
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_zalloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1486,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1486,7'
              BranchSideFuncs:
                - OPENSSL_zalloc
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1486,7'
              BranchSideFuncs:
                - OPENSSL_zalloc
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1486,7'
          Dst:             OPENSSL_zalloc
    - functionName:    X509_STORE_CTX_set_trust
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1467
      functionLinenumberEnd: 1482
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - trust
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - X509_is_valid_trust_id
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1469,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1470,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1473,31'
              BranchSideFuncs:
                - X509_is_valid_trust_id
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1473,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1474,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1478,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1478,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1479,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1481,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1473,8'
          Dst:             X509_is_valid_trust_id
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1474,5'
          Dst:             ERR_put_error
    - functionName:    X509_STORE_CTX_set_purpose
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1444
      functionLinenumberEnd: 1465
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - purpose
      BBCount:         13
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - X509_PURPOSE_get0
        - X509_PURPOSE_get_trust
        - X509_STORE_CTX_set_trust
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1446,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1447,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1450,48'
              BranchSideFuncs:
                - X509_PURPOSE_get0
                - X509_PURPOSE_get_trust
                - X509_STORE_CTX_set_trust
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1451,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1452,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1456,38'
              BranchSideFuncs:
                - X509_PURPOSE_get_trust
                - X509_STORE_CTX_set_trust
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1457,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1458,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1461,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1461,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1462,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1464,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1450,30'
          Dst:             X509_PURPOSE_get0
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1452,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1456,15'
          Dst:             X509_PURPOSE_get_trust
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1457,8'
          Dst:             X509_STORE_CTX_set_trust
    - functionName:    X509_STORE_CTX_set0_crls
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1440
      functionLinenumberEnd: 1442
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - sk
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get0_untrusted
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1436
      functionLinenumberEnd: 1437
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_set_chain
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1432
      functionLinenumberEnd: 1434
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - sk
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get0_parent_ctx
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1425
      functionLinenumberEnd: 1429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get0_current_crl
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1421
      functionLinenumberEnd: 1422
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get1_chain
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1414
      functionLinenumberEnd: 1419
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_chain_up_ref
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1415,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1416,5'
              BranchSideFuncs:
                - X509_chain_up_ref
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1418,28'
              BranchSideFuncs:
                - X509_chain_up_ref
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1418,10'
          Dst:             X509_chain_up_ref
    - functionName:    X509_STORE_CTX_get0_chain
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1410
      functionLinenumberEnd: 1411
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_chain
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1406
      functionLinenumberEnd: 1407
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_current_cert
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1402
      functionLinenumberEnd: 1403
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_error_depth
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1398
      functionLinenumberEnd: 1399
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_set_error
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1394
      functionLinenumberEnd: 1396
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - err
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_error
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1392
      functionLinenumberEnd: 1392
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_STORE_CTX_get_ex_data
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1388
      functionLinenumberEnd: 1389
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1389,10'
          Dst:             CRYPTO_get_ex_data
    - functionName:    X509_STORE_CTX_set_ex_data
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1384
      functionLinenumberEnd: 1385
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - idx
        - data
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1385,10'
          Dst:             CRYPTO_set_ex_data
    - functionName:    X509_STORE_CTX_get_ex_new_index
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1380
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - argl
        - argp
        - unused
        - dup_unused
        - free_func
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_new_index_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1381,10'
          Dst:             CRYPTO_get_ex_new_index_ex
    - functionName:    X509_time_adj_ex
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1374
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - offset_day
        - offset_sec
        - in_tm
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_TIME_adj
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1368,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1369,10'
              BranchSideFuncs:
                - ASN1_TIME_adj
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1371,9'
              BranchSideFuncs:
                - time
                - ASN1_TIME_adj
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1371,9'
          Dst:             time
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1374,10'
          Dst:             ASN1_TIME_adj
    - functionName:    X509_time_adj
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1360
      functionLinenumberEnd: 1361
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - offset_sec
        - in_tm
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_time_adj_ex
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1361,10'
          Dst:             X509_time_adj_ex
    - functionName:    X509_gmtime_adj
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1356
      functionLinenumberEnd: 1357
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - offset_sec
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_time_adj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1357,10'
          Dst:             X509_time_adj
    - functionName:    X509_cmp_time
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1342
      functionLinenumberEnd: 1344
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctm
        - cmp_time
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_cmp_time_posix
        - time
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1343,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1343,47'
              BranchSideFuncs:
                - time
                - X509_cmp_time_posix
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1343,61'
              BranchSideFuncs:
                - X509_cmp_time_posix
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1343,47'
          Dst:             time
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1344,10'
          Dst:             X509_cmp_time_posix
    - functionName:    X509_cmp_current_time
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1338
      functionLinenumberEnd: 1339
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctm
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_cmp_time_posix
        - time
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1339,35'
          Dst:             time
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1339,10'
          Dst:             X509_cmp_time_posix
    - functionName:    _ZL12check_policyP17x509_store_ctx_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionLinenumberEnd: 1211
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         8
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - X509_policy_check
        - _ZL14call_verify_cbiP17x509_store_ctx_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1202,25'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1210,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1204,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1205,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1207,30'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1199,13'
          Dst:             X509_policy_check
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1207,12'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
    - functionName:    _ZL22check_name_constraintsP17x509_store_ctx_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         37
      ICount:          235
      EdgeCount:       44
      CyclomaticComplexity: 9
      functionsReached:
        - NAME_CONSTRAINTS_check
        - _ZL14call_verify_cbiP17x509_store_ctx_st
        - _ZL30reject_dns_name_in_common_nameP7x509_st
        - sk_X509_num
        - sk_X509_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:547,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:548,29'
              BranchSideFuncs:
                - sk_X509_value
                - sk_X509_num
                - sk_X509_value
                - _ZL30reject_dns_name_in_common_nameP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - NAME_CONSTRAINTS_check
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:591,30'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL30reject_dns_name_in_common_nameP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:550,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:550,15'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - _ZL30reject_dns_name_in_common_nameP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - sk_X509_value
                - NAME_CONSTRAINTS_check
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:557,31'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - _ZL30reject_dns_name_in_common_nameP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - sk_X509_value
                - NAME_CONSTRAINTS_check
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:550,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:551,7'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL30reject_dns_name_in_common_nameP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - sk_X509_num
                - sk_X509_value
                - NAME_CONSTRAINTS_check
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:557,31'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - _ZL30reject_dns_name_in_common_nameP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - sk_X509_value
                - NAME_CONSTRAINTS_check
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:557,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:558,44'
              BranchSideFuncs:
                - sk_X509_value
                - sk_X509_value
                - _ZL30reject_dns_name_in_common_nameP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - sk_X509_num
                - NAME_CONSTRAINTS_check
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:579,3'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL30reject_dns_name_in_common_nameP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - sk_X509_num
                - sk_X509_value
                - NAME_CONSTRAINTS_check
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:559,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:560,30'
              BranchSideFuncs:
                - NAME_CONSTRAINTS_check
                - sk_X509_value
                - _ZL30reject_dns_name_in_common_nameP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - sk_X509_num
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:578,5'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL30reject_dns_name_in_common_nameP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - sk_X509_num
                - sk_X509_value
                - NAME_CONSTRAINTS_check
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:562,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:564,13'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL30reject_dns_name_in_common_nameP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - sk_X509_num
                - sk_X509_value
                - NAME_CONSTRAINTS_check
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:566,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:569,26'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL30reject_dns_name_in_common_nameP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - sk_X509_num
                - sk_X509_value
                - NAME_CONSTRAINTS_check
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:572,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:573,15'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL30reject_dns_name_in_common_nameP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - sk_X509_num
                - sk_X509_value
                - NAME_CONSTRAINTS_check
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:575,13'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL30reject_dns_name_in_common_nameP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - sk_X509_num
                - sk_X509_value
                - NAME_CONSTRAINTS_check
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:592,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:592,31'
              BranchSideFuncs:
                - _ZL30reject_dns_name_in_common_nameP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:611,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:592,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:593,41'
              BranchSideFuncs:
                - _ZL30reject_dns_name_in_common_nameP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:611,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:594,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:596,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:598,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:601,22'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:604,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:605,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:607,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:547,17'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:548,15'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:557,19'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:558,30'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:561,14'
          Dst:             NAME_CONSTRAINTS_check
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:572,18'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:591,16'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:593,10'
          Dst:             _ZL30reject_dns_name_in_common_nameP7x509_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:604,14'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
    - functionName:    _ZL15internal_verifyP17x509_store_ctx_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1262
      functionLinenumberEnd: 1336
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         38
      ICount:          260
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - X509_get0_pubkey
        - X509_verify
        - _ZL14call_verify_cbiP17x509_store_ctx_st
        - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
        - sk_X509_num
        - sk_X509_value
        - x509_check_issued_with_callback
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1276,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1277,10'
              BranchSideFuncs:
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - X509_get0_pubkey
                - X509_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1279,9'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - X509_get0_pubkey
                - X509_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1279,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1280,12'
              BranchSideFuncs:
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_get0_pubkey
                - X509_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1283,9'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - X509_get0_pubkey
                - X509_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1283,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1284,7'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1288,6'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - X509_get0_pubkey
                - X509_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1294,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1295,24'
              BranchSideFuncs:
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - X509_get0_pubkey
                - X509_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1335,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1300,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1300,22'
              BranchSideFuncs:
                - X509_get0_pubkey
                - X509_verify
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1301,41'
              BranchSideFuncs:
                - X509_get0_pubkey
                - X509_verify
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1300,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1300,72'
              BranchSideFuncs:
                - X509_get0_pubkey
                - X509_verify
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1301,41'
              BranchSideFuncs:
                - X509_get0_pubkey
                - X509_verify
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1302,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1303,9'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_get0_pubkey
                - X509_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1308,30'
              BranchSideFuncs:
                - X509_verify
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_get0_pubkey
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1305,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1306,11'
              BranchSideFuncs:
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_get0_pubkey
                - X509_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1308,7'
              BranchSideFuncs:
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_get0_pubkey
                - X509_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1311,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1312,11'
              BranchSideFuncs:
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_get0_pubkey
                - X509_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1314,7'
              BranchSideFuncs:
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_get0_pubkey
                - X509_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1318,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1319,7'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - X509_get0_pubkey
                - X509_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1323,25'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - X509_get0_pubkey
                - X509_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1324,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1325,7'
              BranchSideFuncs:
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_get0_pubkey
                - X509_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1328,6'
              BranchSideFuncs:
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_get0_pubkey
                - X509_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:1329,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1294,3'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_get0_pubkey
                - X509_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:1330,12'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_get0_pubkey
                - X509_verify
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1271,16'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1274,14'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1276,7'
          Dst:             x509_check_issued_with_callback
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1286,14'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1290,10'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1301,24'
          Dst:             X509_get0_pubkey
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1305,14'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1308,18'
          Dst:             X509_verify
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1311,14'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1318,10'
          Dst:             _ZL15check_cert_timeP17x509_store_ctx_stP7x509_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1324,10'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:1331,12'
          Dst:             sk_X509_value
    - functionName:    _ZL16check_revocationP17x509_store_ctx_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 721
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         15
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL10check_certP17x509_store_ctx_st
        - sk_X509_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:705,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:706,5'
              BranchSideFuncs:
                - _ZL10check_certP17x509_store_ctx_st
                - sk_X509_num
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:709,7'
              BranchSideFuncs:
                - _ZL10check_certP17x509_store_ctx_st
                - sk_X509_num
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:709,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:710,29'
              BranchSideFuncs:
                - sk_X509_num
                - _ZL10check_certP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:712,10'
              BranchSideFuncs:
                - _ZL10check_certP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:714,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:715,24'
              BranchSideFuncs:
                - _ZL10check_certP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:720,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:716,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:717,7'
              BranchSideFuncs:
                - _ZL10check_certP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:719,3'
              BranchSideFuncs:
                - _ZL10check_certP17x509_store_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:710,17'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:716,10'
          Dst:             _ZL10check_certP17x509_store_ctx_st
    - functionName:    _ZL8check_idP17x509_store_ctx_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         30
      ICount:          163
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - X509_check_email
        - X509_check_ip
        - _ZL11check_hostsP7x509_stP20X509_VERIFY_PARAM_st
        - _ZL14check_id_errorP17x509_store_ctx_sti
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:638,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:639,25'
              BranchSideFuncs:
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - X509_check_ip
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - X509_check_email
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - _ZL11check_hostsP7x509_stP20X509_VERIFY_PARAM_st
                - _ZL14check_id_errorP17x509_store_ctx_sti
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:643,7'
              BranchSideFuncs:
                - X509_check_ip
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - X509_check_email
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - _ZL11check_hostsP7x509_stP20X509_VERIFY_PARAM_st
                - _ZL14check_id_errorP17x509_store_ctx_sti
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:639,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:640,7'
              BranchSideFuncs:
                - X509_check_ip
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - X509_check_email
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - _ZL11check_hostsP7x509_stP20X509_VERIFY_PARAM_st
                - _ZL14check_id_errorP17x509_store_ctx_sti
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:642,3'
              BranchSideFuncs:
                - X509_check_ip
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - X509_check_email
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - _ZL11check_hostsP7x509_stP20X509_VERIFY_PARAM_st
                - _ZL14check_id_errorP17x509_store_ctx_sti
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:643,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:643,33'
              BranchSideFuncs:
                - _ZL11check_hostsP7x509_stP20X509_VERIFY_PARAM_st
                - X509_check_ip
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - X509_check_email
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - _ZL14check_id_errorP17x509_store_ctx_sti
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:648,7'
              BranchSideFuncs:
                - X509_check_ip
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - X509_check_email
                - _ZL14check_id_errorP17x509_store_ctx_sti
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:643,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:644,25'
              BranchSideFuncs:
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - X509_check_ip
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - X509_check_email
                - _ZL14check_id_errorP17x509_store_ctx_sti
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:648,7'
              BranchSideFuncs:
                - X509_check_ip
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - X509_check_email
                - _ZL14check_id_errorP17x509_store_ctx_sti
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:644,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:645,7'
              BranchSideFuncs:
                - X509_check_ip
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - X509_check_email
                - _ZL14check_id_errorP17x509_store_ctx_sti
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:647,3'
              BranchSideFuncs:
                - X509_check_ip
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - X509_check_email
                - _ZL14check_id_errorP17x509_store_ctx_sti
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:648,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:648,38'
              BranchSideFuncs:
                - X509_check_email
                - X509_check_ip
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - _ZL14check_id_errorP17x509_store_ctx_sti
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:653,7'
              BranchSideFuncs:
                - X509_check_ip
                - _ZL14check_id_errorP17x509_store_ctx_sti
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:648,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:649,25'
              BranchSideFuncs:
                - _ZL14check_id_errorP17x509_store_ctx_sti
                - X509_check_ip
                - _ZL14check_id_errorP17x509_store_ctx_sti
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:653,7'
              BranchSideFuncs:
                - X509_check_ip
                - _ZL14check_id_errorP17x509_store_ctx_sti
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:649,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:650,7'
              BranchSideFuncs:
                - X509_check_ip
                - _ZL14check_id_errorP17x509_store_ctx_sti
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:652,3'
              BranchSideFuncs:
                - X509_check_ip
                - _ZL14check_id_errorP17x509_store_ctx_sti
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:653,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:653,32'
              BranchSideFuncs:
                - X509_check_ip
                - _ZL14check_id_errorP17x509_store_ctx_sti
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:658,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:653,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:654,25'
              BranchSideFuncs:
                - _ZL14check_id_errorP17x509_store_ctx_sti
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:658,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:654,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:655,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:657,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:639,10'
          Dst:             _ZL14check_id_errorP17x509_store_ctx_sti
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:643,21'
          Dst:             _ZL11check_hostsP7x509_stP20X509_VERIFY_PARAM_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:644,10'
          Dst:             _ZL14check_id_errorP17x509_store_ctx_sti
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:648,21'
          Dst:             X509_check_email
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:649,10'
          Dst:             _ZL14check_id_errorP17x509_store_ctx_sti
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:653,18'
          Dst:             X509_check_ip
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:654,10'
          Dst:             _ZL14check_id_errorP17x509_store_ctx_sti
    - functionName:    _ZL22check_chain_extensionsP17x509_store_ctx_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         43
      ICount:          291
      EdgeCount:       59
      CyclomaticComplexity: 18
      functionsReached:
        - X509_check_ca
        - X509_check_purpose
        - _ZL14call_verify_cbiP17x509_store_ctx_st
        - sk_X509_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:468,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:469,29'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:514,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:470,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:471,10'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:480,22'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:470,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:472,7'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:480,22'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:475,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:476,9'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:478,5'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:481,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:481,38'
              BranchSideFuncs:
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:489,9'
              BranchSideFuncs:
                - sk_X509_value
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:481,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:482,7'
              BranchSideFuncs:
                - sk_X509_value
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:489,9'
              BranchSideFuncs:
                - sk_X509_value
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:485,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:486,9'
              BranchSideFuncs:
                - sk_X509_value
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:488,5'
              BranchSideFuncs:
                - sk_X509_value
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:489,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:490,28'
              BranchSideFuncs:
                - X509_check_purpose
                - sk_X509_value
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:499,9'
              BranchSideFuncs:
                - sk_X509_value
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:489,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:491,7'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - X509_check_purpose
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:499,9'
              BranchSideFuncs:
                - sk_X509_value
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:494,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:495,9'
              BranchSideFuncs:
                - sk_X509_value
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:497,5'
              BranchSideFuncs:
                - sk_X509_value
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:499,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:499,20'
              BranchSideFuncs:
                - sk_X509_value
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:509,11'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:499,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:499,48'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:509,11'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:499,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:500,9'
              BranchSideFuncs:
                - sk_X509_value
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:509,11'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:499,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:501,7'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:509,11'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:504,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:505,9'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:507,5'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:509,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:510,11'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:512,3'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_purpose
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_check_ca
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL14call_verify_cbiP17x509_store_ctx_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:469,15'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:475,12'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:481,24'
          Dst:             X509_check_ca
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:485,12'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:490,9'
          Dst:             X509_check_purpose
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:494,12'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:504,12'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
    - functionName:    _ZL11check_trustP17x509_store_ctx_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 702
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         22
      ICount:          166
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - X509_check_trust
        - X509_free
        - _ZL14call_verify_cbiP17x509_store_ctx_st
        - _ZL17lookup_cert_matchP17x509_store_ctx_stP7x509_st
        - sk_X509_num
        - sk_X509_set
        - sk_X509_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:664,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:665,23'
              BranchSideFuncs:
                - sk_X509_value
                - X509_check_trust
                - sk_X509_num
                - sk_X509_num
                - sk_X509_value
                - _ZL17lookup_cert_matchP17x509_store_ctx_stP7x509_st
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:684,7'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - _ZL17lookup_cert_matchP17x509_store_ctx_stP7x509_st
                - sk_X509_set
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:668,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:669,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:673,9'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_num
                - sk_X509_value
                - _ZL17lookup_cert_matchP17x509_store_ctx_stP7x509_st
                - sk_X509_set
                - X509_free
                - sk_X509_value
                - X509_check_trust
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:673,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:674,31'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_num
                - sk_X509_num
                - sk_X509_value
                - _ZL17lookup_cert_matchP17x509_store_ctx_stP7x509_st
                - sk_X509_set
                - X509_free
                - sk_X509_value
                - X509_check_trust
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:681,3'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_num
                - sk_X509_value
                - _ZL17lookup_cert_matchP17x509_store_ctx_stP7x509_st
                - sk_X509_set
                - X509_free
                - sk_X509_value
                - X509_check_trust
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:677,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:678,9'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_num
                - sk_X509_value
                - _ZL17lookup_cert_matchP17x509_store_ctx_stP7x509_st
                - sk_X509_set
                - X509_free
                - sk_X509_value
                - X509_check_trust
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:680,5'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_num
                - sk_X509_value
                - _ZL17lookup_cert_matchP17x509_store_ctx_stP7x509_st
                - sk_X509_set
                - X509_free
                - sk_X509_value
                - X509_check_trust
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:684,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:686,9'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - _ZL17lookup_cert_matchP17x509_store_ctx_stP7x509_st
                - sk_X509_set
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:701,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:686,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:687,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:689,23'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL17lookup_cert_matchP17x509_store_ctx_stP7x509_st
                - sk_X509_set
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:691,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:692,25'
              BranchSideFuncs:
                - sk_X509_set
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:697,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:664,44'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:665,9'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:666,17'
          Dst:             X509_check_trust
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:677,12'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:686,36'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:689,9'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:690,10'
          Dst:             _ZL17lookup_cert_matchP17x509_store_ctx_stP7x509_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:692,13'
          Dst:             sk_X509_set
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:693,7'
          Dst:             X509_free
    - functionName:    sk_X509_set
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - i
        - p
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:71,1'
          Dst:             OPENSSL_sk_set
    - functionName:    sk_X509_pop
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:71,1'
          Dst:             OPENSSL_sk_pop
    - functionName:    sk_X509_delete_ptr
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete_ptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:71,1'
          Dst:             OPENSSL_sk_delete_ptr
    - functionName:    _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - sk
        - x
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - sk_X509_num
        - sk_X509_value
        - x509_check_issued_with_callback
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:415,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:416,28'
              BranchSideFuncs:
                - sk_X509_value
                - x509_check_issued_with_callback
                - sk_X509_num
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:421,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:417,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:418,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:420,3'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - x509_check_issued_with_callback
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:415,19'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:416,14'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:417,9'
          Dst:             x509_check_issued_with_callback
    - functionName:    _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - x
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - X509_STORE_CTX_get1_issuer
        - X509_up_ref
        - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:445,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:447,26'
              BranchSideFuncs:
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - X509_up_ref
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:454,44'
              BranchSideFuncs:
                - X509_STORE_CTX_get1_issuer
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:448,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:449,19'
              BranchSideFuncs:
                - X509_up_ref
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:451,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:454,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:455,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:457,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:447,14'
          Dst:             _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:449,7'
          Dst:             X509_up_ref
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:454,8'
          Dst:             X509_STORE_CTX_get1_issuer
    - functionName:    _ZL16cert_self_signedP7x509_stPi
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - out_is_self_signed
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - x509v3_cache_extensions
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:88,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:89,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:91,26'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:88,8'
          Dst:             x509v3_cache_extensions
    - functionName:    X509_verify_cert
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vfy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         133
      ICount:          858
      EdgeCount:       184
      CyclomaticComplexity: 53
      functionsReached:
        - ERR_put_error
        - X509_cmp
        - X509_free
        - X509_up_ref
        - _ZL11check_trustP17x509_store_ctx_st
        - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
        - _ZL12check_policyP17x509_store_ctx_st
        - _ZL14call_verify_cbiP17x509_store_ctx_st
        - _ZL15internal_verifyP17x509_store_ctx_st
        - _ZL16cert_self_signedP7x509_stPi
        - _ZL16check_revocationP17x509_store_ctx_st
        - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
        - _ZL22check_chain_extensionsP17x509_store_ctx_st
        - _ZL22check_name_constraintsP17x509_store_ctx_st
        - _ZL8check_idP17x509_store_ctx_st
        - sk_X509_delete_ptr
        - sk_X509_dup
        - sk_X509_free
        - sk_X509_new_null
        - sk_X509_num
        - sk_X509_pop
        - sk_X509_push
        - sk_X509_set
        - sk_X509_value
        - x509_check_issued_with_callback
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:141,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:142,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:147,9'
              BranchSideFuncs:
                - sk_X509_new_null
                - sk_X509_push
                - sk_X509_free
                - X509_free
                - X509_up_ref
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_dup
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:147,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:150,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:155,9'
              BranchSideFuncs:
                - sk_X509_new_null
                - sk_X509_push
                - sk_X509_free
                - X509_free
                - X509_up_ref
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_dup
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:155,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:160,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:167,18'
              BranchSideFuncs:
                - sk_X509_new_null
                - sk_X509_push
                - sk_X509_free
                - X509_free
                - X509_up_ref
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_dup
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:168,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:168,45'
              BranchSideFuncs:
                - sk_X509_free
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:169,7'
              BranchSideFuncs:
                - sk_X509_free
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:168,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:169,7'
              BranchSideFuncs:
                - X509_up_ref
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_dup
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:172,17'
              BranchSideFuncs:
                - X509_up_ref
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_dup
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:176,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:177,30'
              BranchSideFuncs:
                - sk_X509_dup
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:182,32'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:176,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:178,7'
              BranchSideFuncs:
                - sk_X509_free
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:182,32'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:186,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:186,9'
              BranchSideFuncs:
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:186,61'
              BranchSideFuncs:
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:189,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:192,9'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:196,29'
              BranchSideFuncs:
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:196,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:197,9'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:202,11'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:202,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:203,9'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:206,11'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:206,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:207,43'
              BranchSideFuncs:
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL16cert_self_signedP7x509_stPi
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:216,11'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:208,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:210,21'
              BranchSideFuncs:
                - X509_free
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:213,7'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:216,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:217,36'
              BranchSideFuncs:
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:232,7'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:218,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:219,29'
              BranchSideFuncs:
                - sk_X509_push
                - sk_X509_free
                - X509_free
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:231,7'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:219,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:220,13'
              BranchSideFuncs:
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:223,23'
              BranchSideFuncs:
                - X509_up_ref
                - sk_X509_delete_ptr
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
                - sk_X509_push
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:247,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:248,9'
              BranchSideFuncs:
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:252,11'
              BranchSideFuncs:
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:252,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:254,25'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:286,7'
              BranchSideFuncs:
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:254,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:258,45'
              BranchSideFuncs:
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:278,34'
              BranchSideFuncs:
                - sk_X509_pop
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:259,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:259,42'
              BranchSideFuncs:
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:260,23'
              BranchSideFuncs:
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:259,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:260,23'
              BranchSideFuncs:
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:271,23'
              BranchSideFuncs:
                - X509_free
                - sk_X509_set
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:265,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:266,15'
              BranchSideFuncs:
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:268,11'
              BranchSideFuncs:
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:287,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:291,11'
              BranchSideFuncs:
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:293,31'
              BranchSideFuncs:
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:293,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:294,11'
              BranchSideFuncs:
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:298,13'
              BranchSideFuncs:
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:298,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:299,11'
              BranchSideFuncs:
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:301,43'
              BranchSideFuncs:
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:302,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:303,11'
              BranchSideFuncs:
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:305,13'
              BranchSideFuncs:
                - sk_X509_push
                - X509_free
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:306,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:307,21'
              BranchSideFuncs:
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:311,12'
              BranchSideFuncs:
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:318,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:319,9'
              BranchSideFuncs:
                - sk_X509_free
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:325,13'
              BranchSideFuncs:
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:326,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:327,13'
              BranchSideFuncs:
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:349,5'
              BranchSideFuncs:
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:327,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:328,13'
              BranchSideFuncs:
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:349,5'
              BranchSideFuncs:
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:326,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:329,9'
              BranchSideFuncs:
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:349,5'
              BranchSideFuncs:
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:329,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:331,34'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:348,7'
              BranchSideFuncs:
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:333,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:329,9'
              BranchSideFuncs:
                - X509_free
                - sk_X509_num
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:335,23'
              BranchSideFuncs:
                - X509_free
                - sk_X509_num
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:339,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:340,37'
              BranchSideFuncs:
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:343,52'
              BranchSideFuncs:
                - sk_X509_num
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:349,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:243,28'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_value
                - _ZL16cert_self_signedP7x509_stPi
                - sk_X509_free
                - X509_free
                - _ZL16cert_self_signedP7x509_stPi
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - sk_X509_push
                - X509_free
                - _ZL11check_trustP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_X509_num
                - sk_X509_pop
                - sk_X509_value
                - _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
                - X509_cmp
                - X509_free
                - sk_X509_set
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:354,9'
              BranchSideFuncs:
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_push
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:354,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:354,41'
              BranchSideFuncs:
                - x509_check_issued_with_callback
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
                - sk_X509_push
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:383,33'
              BranchSideFuncs:
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:354,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:355,11'
              BranchSideFuncs:
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:383,33'
              BranchSideFuncs:
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:355,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:356,44'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:357,13'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:355,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:357,13'
              BranchSideFuncs:
                - sk_X509_push
                - sk_X509_free
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:364,27'
              BranchSideFuncs:
                - sk_X509_push
                - sk_X509_free
                - X509_free
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:357,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:358,11'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:360,11'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:364,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:365,11'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:368,12'
              BranchSideFuncs:
                - _ZL14call_verify_cbiP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:377,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:378,9'
              BranchSideFuncs:
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:380,5'
              BranchSideFuncs:
                - _ZL22check_chain_extensionsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL8check_idP17x509_store_ctx_st
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:383,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:384,19'
              BranchSideFuncs:
                - _ZL8check_idP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL16check_revocationP17x509_store_ctx_st
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:393,7'
              BranchSideFuncs:
                - sk_X509_free
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:384,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:387,27'
              BranchSideFuncs:
                - _ZL16check_revocationP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL15internal_verifyP17x509_store_ctx_st
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:393,7'
              BranchSideFuncs:
                - sk_X509_free
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:387,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:388,26'
              BranchSideFuncs:
                - _ZL15internal_verifyP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - _ZL12check_policyP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:393,7'
              BranchSideFuncs:
                - sk_X509_free
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:388,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:389,33'
              BranchSideFuncs:
                - _ZL22check_name_constraintsP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
                - _ZL12check_policyP17x509_store_ctx_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:393,7'
              BranchSideFuncs:
                - sk_X509_free
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:389,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:392,11'
              BranchSideFuncs:
                - _ZL12check_policyP17x509_store_ctx_st
                - sk_X509_free
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:393,7'
              BranchSideFuncs:
                - sk_X509_free
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:392,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:392,38'
              BranchSideFuncs:
                - sk_X509_free
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:396,8'
              BranchSideFuncs:
                - sk_X509_free
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:383,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:393,7'
              BranchSideFuncs:
                - sk_X509_free
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:396,8'
              BranchSideFuncs:
                - sk_X509_free
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:404,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:404,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:407,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vfy.cc:404,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:405,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vfy.cc:407,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:142,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:150,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:160,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:167,18'
          Dst:             sk_X509_new_null
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:168,32'
          Dst:             sk_X509_push
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:172,5'
          Dst:             X509_up_ref
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:177,18'
          Dst:             sk_X509_dup
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:182,20'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:183,15'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:196,12'
          Dst:             _ZL16cert_self_signedP7x509_stPi
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:207,24'
          Dst:             _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:210,11'
          Dst:             X509_free
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:217,24'
          Dst:             _ZL11find_issuerP17x509_store_ctx_stP13stack_st_X509P7x509_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:219,16'
          Dst:             sk_X509_push
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:223,11'
          Dst:             X509_up_ref
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:224,17'
          Dst:             sk_X509_delete_ptr
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:243,16'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:244,11'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:247,12'
          Dst:             _ZL16cert_self_signedP7x509_stPi
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:254,13'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:258,26'
          Dst:             _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:259,33'
          Dst:             X509_cmp
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:260,13'
          Dst:             X509_free
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:265,18'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:271,13'
          Dst:             X509_free
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:273,19'
          Dst:             sk_X509_set
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:278,22'
          Dst:             sk_X509_pop
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:282,15'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:293,14'
          Dst:             _ZL16cert_self_signedP7x509_stPi
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:301,24'
          Dst:             _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:306,14'
          Dst:             sk_X509_push
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:307,11'
          Dst:             X509_free
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:315,15'
          Dst:             _ZL11check_trustP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:331,39'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:331,15'
          Dst:             _ZL18get_trusted_issuerP17x509_store_ctx_stP7x509_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:335,13'
          Dst:             X509_free
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:340,25'
          Dst:             sk_X509_pop
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:340,15'
          Dst:             X509_free
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:343,40'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:356,12'
          Dst:             x509_check_issued_with_callback
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:364,14'
          Dst:             sk_X509_push
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:377,12'
          Dst:             _ZL14call_verify_cbiP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:383,10'
          Dst:             _ZL22check_chain_extensionsP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:384,10'
          Dst:             _ZL8check_idP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:387,10'
          Dst:             _ZL16check_revocationP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:388,10'
          Dst:             _ZL15internal_verifyP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:389,10'
          Dst:             _ZL22check_name_constraintsP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:392,25'
          Dst:             _ZL12check_policyP17x509_store_ctx_st
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:400,3'
          Dst:             sk_X509_free
        - Src:             '/src/boringssl/crypto/x509/x509_vfy.cc:401,3'
          Dst:             X509_free
    - functionName:    sk_OPENSSL_STRING_free
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:516,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_OPENSSL_STRING_push
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:516,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_OPENSSL_STRING_new_null
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/stack.h:516,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:516,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:516,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:516,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_ASN1_OBJECT_call_copy_func
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - copy_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_OPENSSL_STRING_call_copy_func
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - copy_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_OPENSSL_STRING_deep_copy
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - copy_func
        - free_func
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_deep_copy
        - sk_OPENSSL_STRING_call_copy_func
        - sk_OPENSSL_STRING_call_free_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:516,1'
          Dst:             OPENSSL_sk_deep_copy
        - Src:             '/src/boringssl/include/openssl/stack.h:516,1'
          Dst:             sk_OPENSSL_STRING_call_copy_func
        - Src:             '/src/boringssl/include/openssl/stack.h:516,1'
          Dst:             sk_OPENSSL_STRING_call_free_func
    - functionName:    sk_OPENSSL_STRING_call_free_func
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL11should_copyiii
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - dest_is_set
        - src_is_set
        - prefer_src
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:100,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:104,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:104,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:104,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:104,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14copy_int_paramPiPKiii
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - dest
        - src
        - default_val
        - prefer_src
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11should_copyiii
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:109,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:110,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:109,7'
          Dst:             _ZL11should_copyiii
    - functionName:    sk_ASN1_OBJECT_call_free_func
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_lookup
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         14
      ICount:          71
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:423,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:424,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:426,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:426,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:428,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:430,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:430,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:431,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:433,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:433,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:434,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:436,14'
              BranchSideFuncs:
                - strcmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:436,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:437,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:439,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:423,7'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:426,7'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:430,7'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:433,7'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:436,7'
          Dst:             strcmp
    - functionName:    X509_VERIFY_PARAM_get_depth
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - param
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_set1_ip_asc
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - param
        - ipasc
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_VERIFY_PARAM_set1_ip
        - x509v3_a2i_ipadd
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:349,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:351,36'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_ip
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:347,19'
          Dst:             x509v3_a2i_ipadd
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:351,10'
          Dst:             X509_VERIFY_PARAM_set1_ip
    - functionName:    X509_VERIFY_PARAM_set1_ip
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - param
        - ip
        - iplen
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL19int_x509_param_set1PPcPmPKcm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:333,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:333,22'
              BranchSideFuncs:
                - _ZL19int_x509_param_set1PPcPmPKcm
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:334,38'
              BranchSideFuncs:
                - _ZL19int_x509_param_set1PPcPmPKcm
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:333,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:334,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:336,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:333,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:336,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:340,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:334,8'
          Dst:             _ZL19int_x509_param_set1PPcPmPKcm
    - functionName:    _ZL19int_x509_param_set1PPcPmPKcm
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pdest
        - pdestlen
        - src
        - srclen
      BBCount:         17
      ICount:          90
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - OPENSSL_free
        - OPENSSL_memdup
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:194,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:194,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:197,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:197,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:200,24'
              BranchSideFuncs:
                - OPENSSL_memdup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:202,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:205,8'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:206,19'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:208,37'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:210,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:212,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:200,9'
          Dst:             OPENSSL_memdup
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:206,5'
          Dst:             OPENSSL_free
    - functionName:    _ZL14OPENSSL_memchrPKvim
      functionSourceFile: '/src/boringssl/crypto/x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - s
        - c
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memchr
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/../internal.h:822,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:823,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:826,17'
              BranchSideFuncs:
                - memchr
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/../internal.h:826,10'
          Dst:             memchr
    - functionName:    X509_VERIFY_PARAM_set1_email
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - param
        - email
        - emaillen
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memchrPKvim
        - _ZL19int_x509_param_set1PPcPmPKcm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:322,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:323,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:324,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:322,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:324,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:328,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:322,7'
          Dst:             _ZL14OPENSSL_memchrPKvim
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:323,8'
          Dst:             _ZL19int_x509_param_set1PPcPmPKcm
    - functionName:    X509_VERIFY_PARAM_set_hostflags
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - param
        - flags
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_add1_host
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - param
        - name
        - namelen
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL24int_x509_param_set_hostsP20X509_VERIFY_PARAM_stiPKcm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:308,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:309,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:312,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:308,8'
          Dst:             _ZL24int_x509_param_set_hostsP20X509_VERIFY_PARAM_stiPKcm
    - functionName:    _ZL24int_x509_param_set_hostsP20X509_VERIFY_PARAM_stiPKcm
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - param
        - mode
        - name
        - namelen
      BBCount:         31
      ICount:          170
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - OPENSSL_free
        - OPENSSL_strndup
        - _ZL14OPENSSL_memchrPKvim
        - _ZL8str_freePc
        - sk_OPENSSL_STRING_free
        - sk_OPENSSL_STRING_new_null
        - sk_OPENSSL_STRING_num
        - sk_OPENSSL_STRING_pop_free
        - sk_OPENSSL_STRING_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:37,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:37,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:39,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:37,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:39,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:44,7'
              BranchSideFuncs:
                - OPENSSL_strndup
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
                - sk_OPENSSL_STRING_num
                - sk_OPENSSL_STRING_free
                - sk_OPENSSL_STRING_new_null
                - OPENSSL_free
                - sk_OPENSSL_STRING_pop_free
                - _ZL14OPENSSL_memchrPKvim.15852
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:44,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:44,30'
              BranchSideFuncs:
                - _ZL14OPENSSL_memchrPKvim.15852
                - OPENSSL_strndup
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
                - sk_OPENSSL_STRING_num
                - sk_OPENSSL_STRING_free
                - sk_OPENSSL_STRING_new_null
                - OPENSSL_free
                - sk_OPENSSL_STRING_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:48,7'
              BranchSideFuncs:
                - OPENSSL_strndup
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
                - sk_OPENSSL_STRING_num
                - sk_OPENSSL_STRING_free
                - sk_OPENSSL_STRING_new_null
                - OPENSSL_free
                - sk_OPENSSL_STRING_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:45,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:48,7'
              BranchSideFuncs:
                - OPENSSL_strndup
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
                - sk_OPENSSL_STRING_num
                - sk_OPENSSL_STRING_free
                - sk_OPENSSL_STRING_new_null
                - OPENSSL_free
                - sk_OPENSSL_STRING_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:48,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:48,27'
              BranchSideFuncs:
                - OPENSSL_strndup
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
                - sk_OPENSSL_STRING_num
                - sk_OPENSSL_STRING_free
                - sk_OPENSSL_STRING_new_null
                - OPENSSL_free
                - sk_OPENSSL_STRING_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:53,26'
              BranchSideFuncs:
                - OPENSSL_strndup
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
                - sk_OPENSSL_STRING_num
                - sk_OPENSSL_STRING_free
                - sk_OPENSSL_STRING_new_null
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:48,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:49,32'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_pop_free
                - OPENSSL_strndup
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
                - sk_OPENSSL_STRING_num
                - sk_OPENSSL_STRING_free
                - sk_OPENSSL_STRING_new_null
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:53,26'
              BranchSideFuncs:
                - OPENSSL_strndup
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
                - sk_OPENSSL_STRING_num
                - sk_OPENSSL_STRING_free
                - sk_OPENSSL_STRING_new_null
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:55,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:58,7'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
                - sk_OPENSSL_STRING_num
                - sk_OPENSSL_STRING_free
                - sk_OPENSSL_STRING_new_null
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:58,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:59,23'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_new_null
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
                - sk_OPENSSL_STRING_num
                - sk_OPENSSL_STRING_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:64,31'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
                - sk_OPENSSL_STRING_num
                - sk_OPENSSL_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:58,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:60,18'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:64,31'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
                - sk_OPENSSL_STRING_num
                - sk_OPENSSL_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:65,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:73,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:66,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:67,30'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:70,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:44,15'
          Dst:             _ZL14OPENSSL_memchrPKvim
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:49,5'
          Dst:             sk_OPENSSL_STRING_pop_free
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:49,5'
          Dst:             _ZL8str_freePc
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:53,10'
          Dst:             OPENSSL_strndup
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:59,23'
          Dst:             sk_OPENSSL_STRING_new_null
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:60,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:64,8'
          Dst:             sk_OPENSSL_STRING_push
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:65,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:66,9'
          Dst:             sk_OPENSSL_STRING_num
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:67,7'
          Dst:             sk_OPENSSL_STRING_free
    - functionName:    _ZL8str_freePc
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:31,33'
          Dst:             OPENSSL_free
    - functionName:    sk_OPENSSL_STRING_pop_free
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - sk_OPENSSL_STRING_call_free_func
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:516,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/include/openssl/stack.h:516,1'
          Dst:             sk_OPENSSL_STRING_call_free_func
    - functionName:    X509_VERIFY_PARAM_set1_host
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - param
        - name
        - namelen
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL24int_x509_param_set_hostsP20X509_VERIFY_PARAM_stiPKcm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:299,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:300,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:303,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:299,8'
          Dst:             _ZL24int_x509_param_set_hostsP20X509_VERIFY_PARAM_stiPKcm
    - functionName:    sk_ASN1_OBJECT_deep_copy
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - copy_func
        - free_func
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_deep_copy
        - sk_ASN1_OBJECT_call_copy_func
        - sk_ASN1_OBJECT_call_free_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:1381,1'
          Dst:             OPENSSL_sk_deep_copy
        - Src:             '/src/boringssl/include/openssl/asn1.h:1381,1'
          Dst:             sk_ASN1_OBJECT_call_copy_func
        - Src:             '/src/boringssl/include/openssl/asn1.h:1381,1'
          Dst:             sk_ASN1_OBJECT_call_free_func
    - functionName:    X509_VERIFY_PARAM_set1_policies
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - param
        - policies
      BBCount:         10
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_OBJECT_free
        - OBJ_dup
        - sk_ASN1_OBJECT_deep_copy
        - sk_ASN1_OBJECT_pop_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:278,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:279,5'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_deep_copy
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:282,27'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_deep_copy
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:283,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:284,5'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_deep_copy
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:289,32'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_deep_copy
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:290,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:291,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:294,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:282,3'
          Dst:             sk_ASN1_OBJECT_pop_free
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:282,3'
          Dst:             ASN1_OBJECT_free
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:289,7'
          Dst:             sk_ASN1_OBJECT_deep_copy
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:289,7'
          Dst:             OBJ_dup
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:289,7'
          Dst:             ASN1_OBJECT_free
    - functionName:    sk_ASN1_OBJECT_pop_free
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - sk_ASN1_OBJECT_call_free_func
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:1381,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/include/openssl/asn1.h:1381,1'
          Dst:             sk_ASN1_OBJECT_call_free_func
    - functionName:    sk_ASN1_OBJECT_push
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:1381,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_ASN1_OBJECT_new_null
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/asn1.h:1381,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/asn1.h:1381,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/asn1.h:1381,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:1381,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    X509_VERIFY_PARAM_add0_policy
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - param
        - policy
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - sk_ASN1_OBJECT_new_null
        - sk_ASN1_OBJECT_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:264,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:265,23'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:270,28'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:266,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:267,7'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:269,3'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:270,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:271,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:273,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:265,23'
          Dst:             sk_ASN1_OBJECT_new_null
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:270,8'
          Dst:             sk_ASN1_OBJECT_push
    - functionName:    X509_VERIFY_PARAM_set_time
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - param
        - t
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_VERIFY_PARAM_set_time_posix
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:259,3'
          Dst:             X509_VERIFY_PARAM_set_time_posix
    - functionName:    X509_VERIFY_PARAM_set_time_posix
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - param
        - t
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_set_depth
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - param
        - depth
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_set_trust
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - param
        - trust
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - X509_is_valid_trust_id
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:240,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:241,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:245,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:240,8'
          Dst:             X509_is_valid_trust_id
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:241,5'
          Dst:             ERR_put_error
    - functionName:    X509_VERIFY_PARAM_set_purpose
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - param
        - purpose
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - X509_PURPOSE_get0
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:231,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:232,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:235,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:231,7'
          Dst:             X509_PURPOSE_get0
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:232,5'
          Dst:             ERR_put_error
    - functionName:    X509_VERIFY_PARAM_get_flags
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - param
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_clear_flags
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - param
        - flags
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_set_flags
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - param
        - flags
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_VERIFY_PARAM_set1
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - to
        - from
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22x509_verify_param_copyP20X509_VERIFY_PARAM_stPKS_i
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:188,10'
          Dst:             _ZL22x509_verify_param_copyP20X509_VERIFY_PARAM_stPKS_i
    - functionName:    _ZL22x509_verify_param_copyP20X509_VERIFY_PARAM_stPKS_i
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dest
        - src
        - prefer_src
      BBCount:         32
      ICount:          262
      EdgeCount:       43
      CyclomaticComplexity: 13
      functionsReached:
        - OPENSSL_strdup
        - X509_VERIFY_PARAM_set1_email
        - X509_VERIFY_PARAM_set1_ip
        - X509_VERIFY_PARAM_set1_policies
        - _ZL11should_copyiii
        - _ZL14copy_int_paramPiPKiii
        - _ZL8str_freePc
        - sk_OPENSSL_STRING_deep_copy
        - sk_OPENSSL_STRING_pop_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:120,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:121,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:124,19'
              BranchSideFuncs:
                - _ZL14copy_int_paramPiPKiii
                - _ZL14copy_int_paramPiPKiii
                - _ZL14copy_int_paramPiPKiii
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - X509_VERIFY_PARAM_set1_ip
                - X509_VERIFY_PARAM_set1_email
                - sk_OPENSSL_STRING_pop_free
                - sk_OPENSSL_STRING_deep_copy
                - X509_VERIFY_PARAM_set1_policies
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:132,24'
              BranchSideFuncs:
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - X509_VERIFY_PARAM_set1_ip
                - X509_VERIFY_PARAM_set1_email
                - sk_OPENSSL_STRING_pop_free
                - sk_OPENSSL_STRING_deep_copy
                - X509_VERIFY_PARAM_set1_policies
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:136,18'
              BranchSideFuncs:
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - X509_VERIFY_PARAM_set1_ip
                - X509_VERIFY_PARAM_set1_email
                - sk_OPENSSL_STRING_pop_free
                - sk_OPENSSL_STRING_deep_copy
                - X509_VERIFY_PARAM_set1_policies
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:138,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:139,42'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_policies
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - X509_VERIFY_PARAM_set1_ip
                - X509_VERIFY_PARAM_set1_email
                - sk_OPENSSL_STRING_pop_free
                - sk_OPENSSL_STRING_deep_copy
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:144,19'
              BranchSideFuncs:
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - X509_VERIFY_PARAM_set1_ip
                - X509_VERIFY_PARAM_set1_email
                - sk_OPENSSL_STRING_pop_free
                - sk_OPENSSL_STRING_deep_copy
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:139,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:140,7'
              BranchSideFuncs:
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - X509_VERIFY_PARAM_set1_ip
                - X509_VERIFY_PARAM_set1_email
                - sk_OPENSSL_STRING_pop_free
                - sk_OPENSSL_STRING_deep_copy
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:142,3'
              BranchSideFuncs:
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - X509_VERIFY_PARAM_set1_ip
                - X509_VERIFY_PARAM_set1_email
                - sk_OPENSSL_STRING_pop_free
                - sk_OPENSSL_STRING_deep_copy
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:145,32'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_pop_free
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - X509_VERIFY_PARAM_set1_ip
                - X509_VERIFY_PARAM_set1_email
                - sk_OPENSSL_STRING_deep_copy
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:161,19'
              BranchSideFuncs:
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - X509_VERIFY_PARAM_set1_ip
                - X509_VERIFY_PARAM_set1_email
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:147,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:149,39'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_deep_copy
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - X509_VERIFY_PARAM_set1_ip
                - X509_VERIFY_PARAM_set1_email
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:159,3'
              BranchSideFuncs:
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - X509_VERIFY_PARAM_set1_ip
                - X509_VERIFY_PARAM_set1_email
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:150,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:151,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:157,25'
              BranchSideFuncs:
                - _ZL11should_copyiii
                - _ZL11should_copyiii
                - X509_VERIFY_PARAM_set1_ip
                - X509_VERIFY_PARAM_set1_email
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:162,39'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_email
                - _ZL11should_copyiii
                - X509_VERIFY_PARAM_set1_ip
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:167,19'
              BranchSideFuncs:
                - _ZL11should_copyiii
                - X509_VERIFY_PARAM_set1_ip
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:162,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:163,7'
              BranchSideFuncs:
                - _ZL11should_copyiii
                - X509_VERIFY_PARAM_set1_ip
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:165,3'
              BranchSideFuncs:
                - _ZL11should_copyiii
                - X509_VERIFY_PARAM_set1_ip
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:168,36'
              BranchSideFuncs:
                - X509_VERIFY_PARAM_set1_ip
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:173,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:168,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:169,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:171,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:124,3'
          Dst:             _ZL14copy_int_paramPiPKiii
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:125,3'
          Dst:             _ZL14copy_int_paramPiPKiii
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:126,3'
          Dst:             _ZL14copy_int_paramPiPKiii
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:138,7'
          Dst:             _ZL11should_copyiii
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:139,10'
          Dst:             X509_VERIFY_PARAM_set1_policies
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:144,7'
          Dst:             _ZL11should_copyiii
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:145,5'
          Dst:             sk_OPENSSL_STRING_pop_free
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:145,5'
          Dst:             _ZL8str_freePc
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:149,11'
          Dst:             sk_OPENSSL_STRING_deep_copy
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:149,11'
          Dst:             OPENSSL_strdup
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:149,11'
          Dst:             _ZL8str_freePc
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:161,7'
          Dst:             _ZL11should_copyiii
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:162,10'
          Dst:             X509_VERIFY_PARAM_set1_email
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:167,7'
          Dst:             _ZL11should_copyiii
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:168,10'
          Dst:             X509_VERIFY_PARAM_set1_ip
    - functionName:    X509_VERIFY_PARAM_inherit
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dest
        - src
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22x509_verify_param_copyP20X509_VERIFY_PARAM_stPKS_i
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:181,10'
          Dst:             _ZL22x509_verify_param_copyP20X509_VERIFY_PARAM_stPKS_i
    - functionName:    X509_VERIFY_PARAM_free
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - param
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_OBJECT_free
        - OPENSSL_free
        - _ZL8str_freePc
        - sk_ASN1_OBJECT_pop_free
        - sk_OPENSSL_STRING_pop_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:88,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:90,27'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free
                - sk_OPENSSL_STRING_pop_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:90,3'
          Dst:             sk_ASN1_OBJECT_pop_free
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:90,3'
          Dst:             ASN1_OBJECT_free
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:91,3'
          Dst:             sk_OPENSSL_STRING_pop_free
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:91,3'
          Dst:             _ZL8str_freePc
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:92,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:93,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:94,3'
          Dst:             OPENSSL_free
    - functionName:    X509_VERIFY_PARAM_new
      functionSourceFile: '/src/boringssl/crypto/x509/x509_vpm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_zalloc
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:77,22'
              BranchSideFuncs:
                - OPENSSL_zalloc
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:78,7'
              BranchSideFuncs:
                - OPENSSL_zalloc
        - Branch String:   '/src/boringssl/crypto/x509/x509_vpm.cc:79,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:80,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_vpm.cc:82,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_vpm.cc:78,7'
          Dst:             OPENSSL_zalloc
    - functionName:    sk_X509_REVOKED_call_cmp_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmp_func
        - a
        - b
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_set1_signature_value
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - crl
        - sig
        - sig_len
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_STRING_set
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:229,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:230,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:232,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:229,8'
          Dst:             ASN1_STRING_set
    - functionName:    X509_CRL_set1_signature_algo
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
        - algo
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - X509_ALGOR_dup
        - X509_ALGOR_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:214,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:214,24'
              BranchSideFuncs:
                - X509_ALGOR_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:215,21'
              BranchSideFuncs:
                - X509_ALGOR_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:214,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:215,21'
              BranchSideFuncs:
                - X509_ALGOR_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:220,19'
              BranchSideFuncs:
                - X509_ALGOR_free
                - X509_ALGOR_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:212,23'
          Dst:             X509_ALGOR_dup
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:213,23'
          Dst:             X509_ALGOR_dup
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:215,5'
          Dst:             X509_ALGOR_free
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:216,5'
          Dst:             X509_ALGOR_free
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:220,3'
          Dst:             X509_ALGOR_free
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:222,3'
          Dst:             X509_ALGOR_free
    - functionName:    i2d_X509_CRL_tbs
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
        - outp
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_X509_CRL_INFO
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:208,10'
          Dst:             i2d_X509_CRL_INFO
    - functionName:    i2d_re_X509_CRL_tbs
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
        - outp
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_encoding_clear
        - i2d_X509_CRL_INFO
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:203,3'
          Dst:             asn1_encoding_clear
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:204,10'
          Dst:             i2d_X509_CRL_INFO
    - functionName:    X509_REVOKED_get0_extensions
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_REVOKED_set_serialNumber
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - revoked
        - serial
      BBCount:         17
      ICount:          95
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_INTEGER_dup
        - ASN1_INTEGER_free
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:178,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:178,41'
              BranchSideFuncs:
                - ASN1_INTEGER_dup
                - ASN1_INTEGER_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:183,7'
              BranchSideFuncs:
                - ASN1_INTEGER_dup
                - ASN1_INTEGER_free
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:178,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:179,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:183,7'
              BranchSideFuncs:
                - ASN1_INTEGER_dup
                - ASN1_INTEGER_free
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:183,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:184,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:186,8'
              BranchSideFuncs:
                - ASN1_INTEGER_dup
                - ASN1_INTEGER_free
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:188,27'
              BranchSideFuncs:
                - ASN1_INTEGER_dup
                - ASN1_INTEGER_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:194,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:189,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:190,25'
              BranchSideFuncs:
                - ASN1_INTEGER_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:193,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:179,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:188,10'
          Dst:             ASN1_INTEGER_dup
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:190,7'
          Dst:             ASN1_INTEGER_free
    - functionName:    X509_REVOKED_get0_serialNumber
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - revoked
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_REVOKED_set_revocationDate
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - revoked
        - tm
      BBCount:         12
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_dup
        - ASN1_TIME_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:155,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:156,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:158,8'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_TIME_free
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:159,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:160,26'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_TIME_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:166,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:161,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:162,22'
              BranchSideFuncs:
                - ASN1_TIME_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:165,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:160,10'
          Dst:             ASN1_STRING_dup
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:162,7'
          Dst:             ASN1_TIME_free
    - functionName:    X509_REVOKED_get0_revocationDate
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - revoked
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_get_signature_nid
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_obj2nid
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:144,10'
          Dst:             OBJ_obj2nid
    - functionName:    X509_CRL_get0_signature
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
        - psig
        - palg
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:136,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:138,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:138,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:138,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:139,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_CRL_get0_extensions
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_get_REVOKED
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_get_issuer
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_get_nextUpdate
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_get_lastUpdate
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_get0_nextUpdate
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_get0_lastUpdate
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_CRL_get_version
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_INTEGER_get
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:104,10'
          Dst:             ASN1_INTEGER_get
    - functionName:    X509_CRL_up_ref
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:99,3'
          Dst:             CRYPTO_refcount_inc
    - functionName:    sk_X509_REVOKED_sort
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_sort
        - sk_X509_REVOKED_call_cmp_func
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:669,1'
          Dst:             OPENSSL_sk_sort
        - Src:             '/src/boringssl/include/openssl/x509.h:669,1'
          Dst:             sk_X509_REVOKED_call_cmp_func
    - functionName:    X509_CRL_sort
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - c
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_encoding_clear
        - sk_X509_REVOKED_sort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:93,3'
          Dst:             sk_X509_REVOKED_sort
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:94,3'
          Dst:             asn1_encoding_clear
    - functionName:    X509_CRL_set1_nextUpdate
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - tm
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_dup
        - ASN1_TIME_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:78,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:80,8'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_TIME_free
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:82,26'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_TIME_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:88,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:83,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:84,22'
              BranchSideFuncs:
                - ASN1_TIME_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:87,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:82,10'
          Dst:             ASN1_STRING_dup
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:84,7'
          Dst:             ASN1_TIME_free
    - functionName:    X509_CRL_set1_lastUpdate
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - tm
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_dup
        - ASN1_TIME_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:61,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:63,8'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_TIME_free
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:65,26'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_TIME_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:71,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:66,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:67,22'
              BranchSideFuncs:
                - ASN1_TIME_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:70,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:65,10'
          Dst:             ASN1_STRING_dup
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:67,7'
          Dst:             ASN1_TIME_free
    - functionName:    X509_CRL_set_issuer_name
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - name
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - X509_NAME_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:51,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:51,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:52,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:52,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:54,26'
              BranchSideFuncs:
                - X509_NAME_set
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:54,11'
          Dst:             X509_NAME_set
    - functionName:    X509_CRL_set_version
      functionSourceFile: '/src/boringssl/crypto/x509/x509cset.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - version
      BBCount:         18
      ICount:          108
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_INTEGER_free
        - ASN1_INTEGER_new
        - ASN1_INTEGER_set_int64
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:25,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:26,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:29,7'
              BranchSideFuncs:
                - ASN1_INTEGER_set_int64
                - ASN1_INTEGER_new
                - ASN1_INTEGER_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:29,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:29,39'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:30,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:29,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:30,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:35,7'
              BranchSideFuncs:
                - ASN1_INTEGER_set_int64
                - ASN1_INTEGER_new
                - ASN1_INTEGER_free
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:36,23'
              BranchSideFuncs:
                - ASN1_INTEGER_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:41,7'
              BranchSideFuncs:
                - ASN1_INTEGER_set_int64
                - ASN1_INTEGER_new
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:41,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:42,23'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:47,33'
              BranchSideFuncs:
                - ASN1_INTEGER_set_int64
        - Branch String:   '/src/boringssl/crypto/x509/x509cset.cc:43,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:44,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509cset.cc:46,3'
              BranchSideFuncs:
                - ASN1_INTEGER_set_int64
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:30,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:36,5'
          Dst:             ASN1_INTEGER_free
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:42,23'
          Dst:             ASN1_INTEGER_new
        - Src:             '/src/boringssl/crypto/x509/x509cset.cc:47,10'
          Dst:             ASN1_INTEGER_set_int64
    - functionName:    X509_NAME_ENTRY_get_object
      functionSourceFile: '/src/boringssl/crypto/x509/x509name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ne
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:354,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:355,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:357,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_NAME_ENTRY_set_data
      functionSourceFile: '/src/boringssl/crypto/x509/x509name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ne
        - type
        - bytes
        - len
      BBCount:         25
      ICount:          137
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - ASN1_STRING_set
        - ASN1_STRING_set_by_NID
        - OBJ_obj2nid
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:332,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:332,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:333,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:332,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:332,44'
              BranchSideFuncs:
                - ASN1_STRING_set
                - strlen
                - OBJ_obj2nid
                - ASN1_STRING_set_by_NID
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:335,8'
              BranchSideFuncs:
                - ASN1_STRING_set
                - strlen
                - OBJ_obj2nid
                - ASN1_STRING_set_by_NID
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:332,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:333,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:335,8'
              BranchSideFuncs:
                - ASN1_STRING_set
                - strlen
                - OBJ_obj2nid
                - ASN1_STRING_set_by_NID
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:335,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:335,22'
              BranchSideFuncs:
                - ASN1_STRING_set
                - strlen
                - OBJ_obj2nid
                - ASN1_STRING_set_by_NID
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:341,7'
              BranchSideFuncs:
                - ASN1_STRING_set
                - strlen
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:335,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:336,36'
              BranchSideFuncs:
                - OBJ_obj2nid
                - ASN1_STRING_set_by_NID
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:341,7'
              BranchSideFuncs:
                - ASN1_STRING_set
                - strlen
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:341,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:342,32'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:344,24'
              BranchSideFuncs:
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:344,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:345,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:347,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:347,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:348,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:350,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:337,35'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:336,12'
          Dst:             ASN1_STRING_set_by_NID
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:342,11'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:344,8'
          Dst:             ASN1_STRING_set
    - functionName:    X509_NAME_ENTRY_set_object
      functionSourceFile: '/src/boringssl/crypto/x509/x509name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ne
        - obj
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OBJECT_free
        - ERR_put_error
        - OBJ_dup
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:321,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:321,24'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:322,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:321,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:322,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:325,20'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - OBJ_dup
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:322,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:325,3'
          Dst:             ASN1_OBJECT_free
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:326,16'
          Dst:             OBJ_dup
    - functionName:    sk_X509_NAME_ENTRY_insert
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1334
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - p
        - where
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_insert
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1334,1'
          Dst:             OPENSSL_sk_insert
    - functionName:    X509_NAME_ENTRY_create_by_txt
      functionSourceFile: '/src/boringssl/crypto/x509/x509name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ne
        - field
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_OBJECT_free
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_txt2obj
        - X509_NAME_ENTRY_create_by_OBJ
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:266,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:267,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:271,42'
              BranchSideFuncs:
                - X509_NAME_ENTRY_create_by_OBJ
                - ASN1_OBJECT_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:265,9'
          Dst:             OBJ_txt2obj
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:267,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:268,5'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:271,12'
          Dst:             X509_NAME_ENTRY_create_by_OBJ
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:272,3'
          Dst:             ASN1_OBJECT_free
    - functionName:    X509_NAME_ENTRY_create_by_OBJ
      functionSourceFile: '/src/boringssl/crypto/x509/x509name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ne
        - obj
        - type
        - bytes
        - len
      BBCount:         28
      ICount:          138
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - X509_NAME_ENTRY_free
        - X509_NAME_ENTRY_new
        - X509_NAME_ENTRY_set_data
        - X509_NAME_ENTRY_set_object
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:294,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:294,25'
              BranchSideFuncs:
                - X509_NAME_ENTRY_new
                - X509_NAME_ENTRY_set_object
                - X509_NAME_ENTRY_free
                - X509_NAME_ENTRY_set_data
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:295,16'
              BranchSideFuncs:
                - X509_NAME_ENTRY_new
                - X509_NAME_ENTRY_set_object
                - X509_NAME_ENTRY_free
                - X509_NAME_ENTRY_set_data
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:294,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:295,16'
              BranchSideFuncs:
                - X509_NAME_ENTRY_new
                - X509_NAME_ENTRY_set_object
                - X509_NAME_ENTRY_free
                - X509_NAME_ENTRY_set_data
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:299,12'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set_object
                - X509_NAME_ENTRY_free
                - X509_NAME_ENTRY_set_data
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:295,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:296,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:298,3'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set_object
                - X509_NAME_ENTRY_free
                - X509_NAME_ENTRY_set_data
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:302,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:303,5'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set_data
                - X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:305,33'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set_data
                - X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:305,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:306,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:309,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:309,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:309,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:312,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:309,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:310,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:312,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:314,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:314,24'
              BranchSideFuncs:
                - X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:315,26'
              BranchSideFuncs:
                - X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:314,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:315,26'
              BranchSideFuncs:
                - X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:317,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:295,16'
          Dst:             X509_NAME_ENTRY_new
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:302,8'
          Dst:             X509_NAME_ENTRY_set_object
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:305,8'
          Dst:             X509_NAME_ENTRY_set_data
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:315,5'
          Dst:             X509_NAME_ENTRY_free
    - functionName:    X509_NAME_add_entry_by_txt
      functionSourceFile: '/src/boringssl/crypto/x509/x509name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - name
        - field
        - type
        - bytes
        - len
        - loc
        - set
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_NAME_ENTRY_create_by_txt
        - X509_NAME_ENTRY_free
        - X509_NAME_add_entry
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:188,5'
              BranchSideFuncs:
                - X509_NAME_add_entry
                - X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:190,33'
              BranchSideFuncs:
                - X509_NAME_add_entry
                - X509_NAME_ENTRY_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:186,7'
          Dst:             X509_NAME_ENTRY_create_by_txt
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:190,13'
          Dst:             X509_NAME_add_entry
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:191,3'
          Dst:             X509_NAME_ENTRY_free
    - functionName:    X509_NAME_add_entry
      functionSourceFile: '/src/boringssl/crypto/x509/x509name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - name
        - entry
        - loc
        - set
      BBCount:         39
      ICount:          237
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - X509_NAME_ENTRY_dup
        - X509_NAME_ENTRY_free
        - sk_X509_NAME_ENTRY_insert
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:203,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:204,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:206,8'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_value
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:208,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:209,11'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:210,14'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_value
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:218,9'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:226,9'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_value
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:218,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:219,11'
              BranchSideFuncs:
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:222,38'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:226,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:227,11'
              BranchSideFuncs:
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:233,38'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:227,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:228,40'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:230,13'
              BranchSideFuncs:
                - X509_NAME_ENTRY_dup
                - sk_X509_NAME_ENTRY_insert
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:237,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:238,5'
              BranchSideFuncs:
                - X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:240,19'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_insert
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:241,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:242,5'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:244,7'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:244,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:245,37'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:250,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:246,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:247,32'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:249,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:252,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:253,26'
              BranchSideFuncs:
                - X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:255,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:207,16'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:222,13'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:228,15'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:233,13'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:237,19'
          Dst:             X509_NAME_ENTRY_dup
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:241,8'
          Dst:             sk_X509_NAME_ENTRY_insert
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:245,14'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:247,7'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:253,5'
          Dst:             X509_NAME_ENTRY_free
    - functionName:    sk_X509_NAME_ENTRY_num
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1334
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1334,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_NAME_ENTRY_value
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1334,1'
          Dst:             OPENSSL_sk_value
    - functionName:    X509_NAME_ENTRY_create_by_NID
      functionSourceFile: '/src/boringssl/crypto/x509/x509name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ne
        - nid
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - OBJ_nid2obj
        - X509_NAME_ENTRY_create_by_OBJ
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:281,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:282,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:285,40'
              BranchSideFuncs:
                - X509_NAME_ENTRY_create_by_OBJ
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:280,28'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:282,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:285,10'
          Dst:             X509_NAME_ENTRY_create_by_OBJ
    - functionName:    X509_NAME_add_entry_by_NID
      functionSourceFile: '/src/boringssl/crypto/x509/x509name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - name
        - nid
        - type
        - bytes
        - len
        - loc
        - set
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_NAME_ENTRY_create_by_NID
        - X509_NAME_ENTRY_free
        - X509_NAME_add_entry
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:175,5'
              BranchSideFuncs:
                - X509_NAME_add_entry
                - X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:177,33'
              BranchSideFuncs:
                - X509_NAME_add_entry
                - X509_NAME_ENTRY_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:173,7'
          Dst:             X509_NAME_ENTRY_create_by_NID
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:177,13'
          Dst:             X509_NAME_add_entry
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:178,3'
          Dst:             X509_NAME_ENTRY_free
    - functionName:    X509_NAME_add_entry_by_OBJ
      functionSourceFile: '/src/boringssl/crypto/x509/x509name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - name
        - obj
        - type
        - bytes
        - len
        - loc
        - set
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_NAME_ENTRY_create_by_OBJ
        - X509_NAME_ENTRY_free
        - X509_NAME_add_entry
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:162,5'
              BranchSideFuncs:
                - X509_NAME_add_entry
                - X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:164,33'
              BranchSideFuncs:
                - X509_NAME_add_entry
                - X509_NAME_ENTRY_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:160,7'
          Dst:             X509_NAME_ENTRY_create_by_OBJ
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:164,13'
          Dst:             X509_NAME_add_entry
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:165,3'
          Dst:             X509_NAME_ENTRY_free
    - functionName:    sk_X509_NAME_ENTRY_delete
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - where
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1334,1'
          Dst:             OPENSSL_sk_delete
    - functionName:    X509_NAME_delete_entry
      functionSourceFile: '/src/boringssl/crypto/x509/x509name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - name
        - loc
      BBCount:         23
      ICount:          161
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - sk_X509_NAME_ENTRY_delete
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:125,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:125,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:127,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:125,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:126,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:127,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:127,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:130,35'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_delete
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_value
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:135,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:139,7'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_value
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:140,41'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:142,16'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_value
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:148,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:149,21'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:153,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:149,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:150,32'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:152,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:126,7'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:131,26'
          Dst:             sk_X509_NAME_ENTRY_delete
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:132,14'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:140,16'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:144,18'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:150,7'
          Dst:             sk_X509_NAME_ENTRY_value
    - functionName:    X509_NAME_get_index_by_NID
      functionSourceFile: '/src/boringssl/crypto/x509/x509name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - name
        - nid
        - lastpos
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_nid2obj
        - X509_NAME_get_index_by_OBJ
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:89,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:90,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:92,37'
              BranchSideFuncs:
                - X509_NAME_get_index_by_OBJ
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:88,9'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:92,10'
          Dst:             X509_NAME_get_index_by_OBJ
    - functionName:    X509_NAME_get_index_by_OBJ
      functionSourceFile: '/src/boringssl/crypto/x509/x509name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - name
        - obj
        - lastpos
      BBCount:         15
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OBJ_cmp
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:99,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:101,7'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - OBJ_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:102,13'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - OBJ_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:104,41'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - OBJ_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:106,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:107,58'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
                - OBJ_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:112,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:108,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:109,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:111,3'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
                - OBJ_cmp
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:105,16'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:107,33'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:108,9'
          Dst:             OBJ_cmp
    - functionName:    X509_NAME_entry_count
      functionSourceFile: '/src/boringssl/crypto/x509/x509name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sk_X509_NAME_ENTRY_num
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:79,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:80,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:82,38'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:82,15'
          Dst:             sk_X509_NAME_ENTRY_num
    - functionName:    X509_NAME_get_entry
      functionSourceFile: '/src/boringssl/crypto/x509/x509name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - name
        - loc
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_value
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:116,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:116,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:118,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:116,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:117,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:118,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:118,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:120,38'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:117,7'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:120,13'
          Dst:             sk_X509_NAME_ENTRY_value
    - functionName:    X509_NAME_ENTRY_get_data
      functionSourceFile: '/src/boringssl/crypto/x509/x509name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ne
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:361,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:362,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:364,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_NAME_get_text_by_OBJ
      functionSourceFile: '/src/boringssl/crypto/x509/x509name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - name
        - obj
        - buf
        - len
      BBCount:         21
      ICount:          134
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_STRING_to_UTF8
        - CBS_contains_zero_byte
        - CBS_copy_bytes
        - CBS_init
        - OPENSSL_free
        - X509_NAME_ENTRY_get_data
        - X509_NAME_get_entry
        - X509_NAME_get_index_by_OBJ
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:43,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:44,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:47,52'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_to_UTF8
                - CBS_init
                - CBS_contains_zero_byte
                - OPENSSL_free
                - CBS_copy_bytes
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:52,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:53,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:56,18'
              BranchSideFuncs:
                - CBS_init
                - CBS_contains_zero_byte
                - OPENSSL_free
                - CBS_copy_bytes
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:59,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:60,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:63,7'
              BranchSideFuncs:
                - OPENSSL_free
                - CBS_copy_bytes
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:64,9'
              BranchSideFuncs:
                - CBS_copy_bytes
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:71,9'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:64,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:64,28'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:66,7'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:64,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:65,42'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:66,7'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:64,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:66,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:69,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:42,11'
          Dst:             X509_NAME_get_index_by_OBJ
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:47,32'
          Dst:             X509_NAME_get_entry
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:47,7'
          Dst:             X509_NAME_ENTRY_get_data
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:50,18'
          Dst:             ASN1_STRING_to_UTF8
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:56,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:59,7'
          Dst:             CBS_contains_zero_byte
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:65,10'
          Dst:             CBS_copy_bytes
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:74,3'
          Dst:             OPENSSL_free
    - functionName:    X509_NAME_get_text_by_NID
      functionSourceFile: '/src/boringssl/crypto/x509/x509name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - name
        - nid
        - buf
        - len
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_nid2obj
        - X509_NAME_get_text_by_OBJ
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509name.cc:34,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:35,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509name.cc:37,37'
              BranchSideFuncs:
                - X509_NAME_get_text_by_OBJ
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:33,9'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/x509/x509name.cc:37,11'
          Dst:             X509_NAME_get_text_by_OBJ
    - functionName:    x509_marshal_algorithm
      functionSourceFile: '/src/boringssl/crypto/x509/x_algor.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_add_space
        - i2d_X509_ALGOR
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:113,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:113,18'
              BranchSideFuncs:
                - CBB_add_space
                - i2d_X509_ALGOR
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:114,24'
              BranchSideFuncs:
                - CBB_add_space
                - i2d_X509_ALGOR
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:114,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:114,61'
              BranchSideFuncs:
                - i2d_X509_ALGOR
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:115,25'
              BranchSideFuncs:
                - i2d_X509_ALGOR
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:112,13'
          Dst:             i2d_X509_ALGOR
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:114,10'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:115,10'
          Dst:             i2d_X509_ALGOR
    - functionName:    i2d_X509_ALGOR
      functionSourceFile: '/src/boringssl/crypto/x509/x_algor.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:31,1'
          Dst:             ASN1_item_i2d
    - functionName:    X509_ALGOR_cmp
      functionSourceFile: '/src/boringssl/crypto/x509/x_algor.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_TYPE_cmp
        - OBJ_cmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:102,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:104,8'
              BranchSideFuncs:
                - ASN1_TYPE_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:104,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:104,25'
              BranchSideFuncs:
                - ASN1_TYPE_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:107,24'
              BranchSideFuncs:
                - ASN1_TYPE_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:105,5'
              BranchSideFuncs:
                - ASN1_TYPE_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:107,24'
              BranchSideFuncs:
                - ASN1_TYPE_cmp
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:100,8'
          Dst:             OBJ_cmp
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:107,10'
          Dst:             ASN1_TYPE_cmp
    - functionName:    X509_ALGOR_set_md
      functionSourceFile: '/src/boringssl/crypto/x509/x_algor.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - alg
        - md
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_MD_flags
        - EVP_MD_type
        - OBJ_nid2obj
        - X509_ALGOR_set0
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:88,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:89,16'
              BranchSideFuncs:
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:91,16'
              BranchSideFuncs:
                - EVP_MD_type
                - OBJ_nid2obj
                - X509_ALGOR_set0
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:88,7'
          Dst:             EVP_MD_flags
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:94,43'
          Dst:             EVP_MD_type
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:94,31'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:94,10'
          Dst:             X509_ALGOR_set0
    - functionName:    X509_ALGOR_set0
      functionSourceFile: '/src/boringssl/crypto/x509/x_algor.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - alg
        - aobj
        - ptype
        - pval
      BBCount:         25
      ICount:          137
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - ASN1_OBJECT_free
        - ASN1_TYPE_free
        - ASN1_TYPE_new
        - ASN1_TYPE_set
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:36,5'
              BranchSideFuncs:
                - ASN1_TYPE_set
                - ASN1_TYPE_free
                - ASN1_OBJECT_free
                - ASN1_TYPE_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:38,7'
              BranchSideFuncs:
                - ASN1_TYPE_set
                - ASN1_TYPE_free
                - ASN1_OBJECT_free
                - ASN1_TYPE_new
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:38,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:39,9'
              BranchSideFuncs:
                - ASN1_TYPE_set
                - ASN1_TYPE_free
                - ASN1_OBJECT_free
                - ASN1_TYPE_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:46,7'
              BranchSideFuncs:
                - ASN1_TYPE_set
                - ASN1_TYPE_free
                - ASN1_OBJECT_free
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:39,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:40,24'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - ASN1_TYPE_set
                - ASN1_TYPE_free
                - ASN1_OBJECT_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:42,9'
              BranchSideFuncs:
                - ASN1_TYPE_set
                - ASN1_TYPE_free
                - ASN1_OBJECT_free
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:42,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:43,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:45,3'
              BranchSideFuncs:
                - ASN1_TYPE_set
                - ASN1_TYPE_free
                - ASN1_OBJECT_free
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:46,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:47,22'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - ASN1_TYPE_set
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:50,7'
              BranchSideFuncs:
                - ASN1_TYPE_set
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:51,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:53,7'
              BranchSideFuncs:
                - ASN1_TYPE_set
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:54,9'
              BranchSideFuncs:
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:59,19'
              BranchSideFuncs:
                - ASN1_TYPE_set
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:54,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:55,22'
              BranchSideFuncs:
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:58,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:40,24'
          Dst:             ASN1_TYPE_new
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:47,5'
          Dst:             ASN1_OBJECT_free
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:55,7'
          Dst:             ASN1_TYPE_free
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:59,5'
          Dst:             ASN1_TYPE_set
    - functionName:    X509_ALGOR_get0
      functionSourceFile: '/src/boringssl/crypto/x509/x_algor.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_obj
        - out_param_type
        - out_param_value
        - alg
      BBCount:         15
      ICount:          94
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - asn1_type_value_as_pointer
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:66,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:67,16'
              BranchSideFuncs:
                - asn1_type_value_as_pointer
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:69,7'
              BranchSideFuncs:
                - asn1_type_value_as_pointer
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:69,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:69,7'
              BranchSideFuncs:
                - asn1_type_value_as_pointer
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:70,9'
              BranchSideFuncs:
                - asn1_type_value_as_pointer
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:72,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:73,14'
              BranchSideFuncs:
                - asn1_type_value_as_pointer
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:76,23'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:77,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:78,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:80,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:74,15'
          Dst:             asn1_type_value_as_pointer
    - functionName:    X509_ALGOR_dup
      functionSourceFile: '/src/boringssl/crypto/x509/x_algor.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:32,1'
          Dst:             ASN1_item_dup
    - functionName:    X509_ALGOR_free
      functionSourceFile: '/src/boringssl/crypto/x509/x_algor.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:31,1'
          Dst:             ASN1_item_free
    - functionName:    X509_ALGOR_new
      functionSourceFile: '/src/boringssl/crypto/x509/x_algor.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_algor.cc:31,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:31,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_algor.cc:31,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:31,1'
          Dst:             ASN1_item_new
    - functionName:    d2i_X509_ALGOR
      functionSourceFile: '/src/boringssl/crypto/x509/x_algor.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_algor.cc:31,1'
          Dst:             ASN1_item_d2i
    - functionName:    i2d_DHparams_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_write_all
        - OPENSSL_free
        - i2d_DHparams
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:318,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:318,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:318,1'
              BranchSideFuncs:
                - BIO_write_all
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:318,1'
          Dst:             i2d_DHparams
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:318,1'
          Dst:             BIO_write_all
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:318,1'
          Dst:             OPENSSL_free
    - functionName:    d2i_DHparams_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_read_asn1
        - OPENSSL_free
        - d2i_DHparams
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:317,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:317,1'
              BranchSideFuncs:
                - d2i_DHparams
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:317,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:317,1'
          Dst:             BIO_read_asn1
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:317,1'
          Dst:             d2i_DHparams
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:317,1'
          Dst:             OPENSSL_free
    - functionName:    i2d_PKCS8PrivateKeyInfo_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - key
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_PKEY2PKCS8
        - PKCS8_PRIV_KEY_INFO_free
        - i2d_PKCS8_PRIV_KEY_INFO_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:303,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:304,5'
              BranchSideFuncs:
                - i2d_PKCS8_PRIV_KEY_INFO_bio
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:306,37'
              BranchSideFuncs:
                - i2d_PKCS8_PRIV_KEY_INFO_bio
                - PKCS8_PRIV_KEY_INFO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:302,11'
          Dst:             EVP_PKEY2PKCS8
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:306,9'
          Dst:             i2d_PKCS8_PRIV_KEY_INFO_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:307,3'
          Dst:             PKCS8_PRIV_KEY_INFO_free
    - functionName:    i2d_PKCS8_PRIV_KEY_INFO_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_write_all
        - OPENSSL_free
        - i2d_PKCS8_PRIV_KEY_INFO
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:296,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:296,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:296,1'
              BranchSideFuncs:
                - BIO_write_all
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:296,1'
          Dst:             i2d_PKCS8_PRIV_KEY_INFO
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:296,1'
          Dst:             BIO_write_all
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:296,1'
          Dst:             OPENSSL_free
    - functionName:    i2d_PUBKEY_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_write_all
        - OPENSSL_free
        - i2d_PUBKEY
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:315,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:315,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:315,1'
              BranchSideFuncs:
                - BIO_write_all
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:315,1'
          Dst:             i2d_PUBKEY
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:315,1'
          Dst:             BIO_write_all
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:315,1'
          Dst:             OPENSSL_free
    - functionName:    i2d_PUBKEY_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - i2d_PUBKEY_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:292,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:292,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:292,1'
              BranchSideFuncs:
                - i2d_PUBKEY_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:292,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:292,1'
          Dst:             i2d_PUBKEY_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:292,1'
          Dst:             BIO_free
    - functionName:    d2i_PUBKEY_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_read_asn1
        - OPENSSL_free
        - d2i_PUBKEY
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:314,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:314,1'
              BranchSideFuncs:
                - d2i_PUBKEY
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:314,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:314,1'
          Dst:             BIO_read_asn1
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:314,1'
          Dst:             d2i_PUBKEY
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:314,1'
          Dst:             OPENSSL_free
    - functionName:    d2i_PUBKEY_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - d2i_PUBKEY_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:291,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:291,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:291,1'
              BranchSideFuncs:
                - d2i_PUBKEY_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:291,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:291,1'
          Dst:             d2i_PUBKEY_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:291,1'
          Dst:             BIO_free
    - functionName:    i2d_PrivateKey_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_write_all
        - OPENSSL_free
        - i2d_PrivateKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:312,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:312,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:312,1'
              BranchSideFuncs:
                - BIO_write_all
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:312,1'
          Dst:             i2d_PrivateKey
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:312,1'
          Dst:             BIO_write_all
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:312,1'
          Dst:             OPENSSL_free
    - functionName:    i2d_PrivateKey_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - i2d_PrivateKey_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:289,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:289,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:289,1'
              BranchSideFuncs:
                - i2d_PrivateKey_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:289,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:289,1'
          Dst:             i2d_PrivateKey_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:289,1'
          Dst:             BIO_free
    - functionName:    d2i_PrivateKey_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_read_asn1
        - OPENSSL_free
        - d2i_AutoPrivateKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:311,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:311,1'
              BranchSideFuncs:
                - d2i_AutoPrivateKey
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:311,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:311,1'
          Dst:             BIO_read_asn1
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:311,1'
          Dst:             d2i_AutoPrivateKey
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:311,1'
          Dst:             OPENSSL_free
    - functionName:    d2i_PrivateKey_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - d2i_PrivateKey_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:288,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:288,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:288,1'
              BranchSideFuncs:
                - d2i_PrivateKey_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:288,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:288,1'
          Dst:             d2i_PrivateKey_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:288,1'
          Dst:             BIO_free
    - functionName:    i2d_PKCS8PrivateKeyInfo_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - key
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_PKEY2PKCS8
        - PKCS8_PRIV_KEY_INFO_free
        - i2d_PKCS8_PRIV_KEY_INFO_fp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:280,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:281,5'
              BranchSideFuncs:
                - i2d_PKCS8_PRIV_KEY_INFO_fp
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:283,36'
              BranchSideFuncs:
                - i2d_PKCS8_PRIV_KEY_INFO_fp
                - PKCS8_PRIV_KEY_INFO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:279,11'
          Dst:             EVP_PKEY2PKCS8
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:283,9'
          Dst:             i2d_PKCS8_PRIV_KEY_INFO_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:284,3'
          Dst:             PKCS8_PRIV_KEY_INFO_free
    - functionName:    i2d_PKCS8_PRIV_KEY_INFO_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - i2d_PKCS8_PRIV_KEY_INFO_bio
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:273,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:273,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:273,1'
              BranchSideFuncs:
                - i2d_PKCS8_PRIV_KEY_INFO_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:273,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:273,1'
          Dst:             i2d_PKCS8_PRIV_KEY_INFO_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:273,1'
          Dst:             BIO_free
    - functionName:    d2i_PKCS8_PRIV_KEY_INFO_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_read_asn1
        - OPENSSL_free
        - d2i_PKCS8_PRIV_KEY_INFO
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:294,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:294,1'
              BranchSideFuncs:
                - d2i_PKCS8_PRIV_KEY_INFO
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:294,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:294,1'
          Dst:             BIO_read_asn1
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:294,1'
          Dst:             d2i_PKCS8_PRIV_KEY_INFO
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:294,1'
          Dst:             OPENSSL_free
    - functionName:    d2i_PKCS8_PRIV_KEY_INFO_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - d2i_PKCS8_PRIV_KEY_INFO_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:271,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:271,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:271,1'
              BranchSideFuncs:
                - d2i_PKCS8_PRIV_KEY_INFO_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:271,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:271,1'
          Dst:             d2i_PKCS8_PRIV_KEY_INFO_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:271,1'
          Dst:             BIO_free
    - functionName:    i2d_PKCS8_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_write_all
        - OPENSSL_free
        - i2d_X509_SIG
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:269,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:269,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:269,1'
              BranchSideFuncs:
                - BIO_write_all
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:269,1'
          Dst:             i2d_X509_SIG
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:269,1'
          Dst:             BIO_write_all
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:269,1'
          Dst:             OPENSSL_free
    - functionName:    i2d_PKCS8_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - i2d_PKCS8_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:266,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:266,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:266,1'
              BranchSideFuncs:
                - i2d_PKCS8_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:266,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:266,1'
          Dst:             i2d_PKCS8_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:266,1'
          Dst:             BIO_free
    - functionName:    d2i_PKCS8_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_read_asn1
        - OPENSSL_free
        - d2i_X509_SIG
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:268,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:268,1'
              BranchSideFuncs:
                - d2i_X509_SIG
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:268,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:268,1'
          Dst:             BIO_read_asn1
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:268,1'
          Dst:             d2i_X509_SIG
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:268,1'
          Dst:             OPENSSL_free
    - functionName:    d2i_PKCS8_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - d2i_PKCS8_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:265,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:265,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:265,1'
              BranchSideFuncs:
                - d2i_PKCS8_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:265,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:265,1'
          Dst:             d2i_PKCS8_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:265,1'
          Dst:             BIO_free
    - functionName:    X509_NAME_digest
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - type
        - md
        - len
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_digest
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:262,7'
          Dst:             ASN1_item_digest
    - functionName:    X509_REQ_digest
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - type
        - md
        - len
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_digest
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:256,7'
          Dst:             ASN1_item_digest
    - functionName:    X509_CRL_digest
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - type
        - md
        - len
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_digest
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:250,7'
          Dst:             ASN1_item_digest
    - functionName:    X509_digest
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
        - md
        - out
        - out_len
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_Digest
        - OPENSSL_free
        - i2d_X509
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:238,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:239,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:242,24'
              BranchSideFuncs:
                - EVP_Digest
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:237,17'
          Dst:             i2d_X509
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:242,13'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:243,3'
          Dst:             OPENSSL_free
    - functionName:    X509_pubkey_digest
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - type
        - md
        - len
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_Digest
        - X509_get0_pubkey_bitstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:227,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:228,5'
              BranchSideFuncs:
                - EVP_Digest
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:230,21'
              BranchSideFuncs:
                - EVP_Digest
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:226,9'
          Dst:             X509_get0_pubkey_bitstr
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:230,10'
          Dst:             EVP_Digest
    - functionName:    i2d_EC_PUBKEY_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_write_all
        - OPENSSL_free
        - i2d_EC_PUBKEY
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:221,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:221,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:221,1'
              BranchSideFuncs:
                - BIO_write_all
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:221,1'
          Dst:             i2d_EC_PUBKEY
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:221,1'
          Dst:             BIO_write_all
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:221,1'
          Dst:             OPENSSL_free
    - functionName:    i2d_EC_PUBKEY_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - i2d_EC_PUBKEY_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:215,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:215,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:215,1'
              BranchSideFuncs:
                - i2d_EC_PUBKEY_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:215,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:215,1'
          Dst:             i2d_EC_PUBKEY_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:215,1'
          Dst:             BIO_free
    - functionName:    d2i_EC_PUBKEY_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_read_asn1
        - OPENSSL_free
        - d2i_EC_PUBKEY
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:220,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:220,1'
              BranchSideFuncs:
                - d2i_EC_PUBKEY
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:220,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:220,1'
          Dst:             BIO_read_asn1
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:220,1'
          Dst:             d2i_EC_PUBKEY
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:220,1'
          Dst:             OPENSSL_free
    - functionName:    d2i_EC_PUBKEY_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - d2i_EC_PUBKEY_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:214,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:214,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:214,1'
              BranchSideFuncs:
                - d2i_EC_PUBKEY_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:214,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:214,1'
          Dst:             d2i_EC_PUBKEY_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:214,1'
          Dst:             BIO_free
    - functionName:    i2d_ECPrivateKey_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_write_all
        - OPENSSL_free
        - i2d_ECPrivateKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:218,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:218,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:218,1'
              BranchSideFuncs:
                - BIO_write_all
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:218,1'
          Dst:             i2d_ECPrivateKey
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:218,1'
          Dst:             BIO_write_all
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:218,1'
          Dst:             OPENSSL_free
    - functionName:    i2d_ECPrivateKey_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - i2d_ECPrivateKey_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:212,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:212,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:212,1'
              BranchSideFuncs:
                - i2d_ECPrivateKey_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:212,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:212,1'
          Dst:             i2d_ECPrivateKey_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:212,1'
          Dst:             BIO_free
    - functionName:    d2i_ECPrivateKey_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_read_asn1
        - OPENSSL_free
        - d2i_ECPrivateKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:217,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:217,1'
              BranchSideFuncs:
                - d2i_ECPrivateKey
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:217,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:217,1'
          Dst:             BIO_read_asn1
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:217,1'
          Dst:             d2i_ECPrivateKey
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:217,1'
          Dst:             OPENSSL_free
    - functionName:    d2i_ECPrivateKey_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - d2i_ECPrivateKey_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:211,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:211,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:211,1'
              BranchSideFuncs:
                - d2i_ECPrivateKey_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:211,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:211,1'
          Dst:             d2i_ECPrivateKey_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:211,1'
          Dst:             BIO_free
    - functionName:    i2d_DSA_PUBKEY_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_write_all
        - OPENSSL_free
        - i2d_DSA_PUBKEY
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:209,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:209,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:209,1'
              BranchSideFuncs:
                - BIO_write_all
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:209,1'
          Dst:             i2d_DSA_PUBKEY
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:209,1'
          Dst:             BIO_write_all
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:209,1'
          Dst:             OPENSSL_free
    - functionName:    i2d_DSA_PUBKEY_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - i2d_DSA_PUBKEY_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:203,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:203,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:203,1'
              BranchSideFuncs:
                - i2d_DSA_PUBKEY_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:203,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:203,1'
          Dst:             i2d_DSA_PUBKEY_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:203,1'
          Dst:             BIO_free
    - functionName:    d2i_DSA_PUBKEY_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_read_asn1
        - OPENSSL_free
        - d2i_DSA_PUBKEY
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:208,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:208,1'
              BranchSideFuncs:
                - d2i_DSA_PUBKEY
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:208,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:208,1'
          Dst:             BIO_read_asn1
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:208,1'
          Dst:             d2i_DSA_PUBKEY
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:208,1'
          Dst:             OPENSSL_free
    - functionName:    d2i_DSA_PUBKEY_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - d2i_DSA_PUBKEY_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:202,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:202,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:202,1'
              BranchSideFuncs:
                - d2i_DSA_PUBKEY_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:202,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:202,1'
          Dst:             d2i_DSA_PUBKEY_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:202,1'
          Dst:             BIO_free
    - functionName:    i2d_DSAPrivateKey_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_write_all
        - OPENSSL_free
        - i2d_DSAPrivateKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:206,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:206,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:206,1'
              BranchSideFuncs:
                - BIO_write_all
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:206,1'
          Dst:             i2d_DSAPrivateKey
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:206,1'
          Dst:             BIO_write_all
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:206,1'
          Dst:             OPENSSL_free
    - functionName:    i2d_DSAPrivateKey_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - i2d_DSAPrivateKey_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:200,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:200,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:200,1'
              BranchSideFuncs:
                - i2d_DSAPrivateKey_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:200,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:200,1'
          Dst:             i2d_DSAPrivateKey_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:200,1'
          Dst:             BIO_free
    - functionName:    d2i_DSAPrivateKey_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_read_asn1
        - OPENSSL_free
        - d2i_DSAPrivateKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:205,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:205,1'
              BranchSideFuncs:
                - d2i_DSAPrivateKey
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:205,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:205,1'
          Dst:             BIO_read_asn1
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:205,1'
          Dst:             d2i_DSAPrivateKey
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:205,1'
          Dst:             OPENSSL_free
    - functionName:    d2i_DSAPrivateKey_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - d2i_DSAPrivateKey_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:199,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:199,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:199,1'
              BranchSideFuncs:
                - d2i_DSAPrivateKey_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:199,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:199,1'
          Dst:             d2i_DSAPrivateKey_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:199,1'
          Dst:             BIO_free
    - functionName:    i2d_RSA_PUBKEY_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_write_all
        - OPENSSL_free
        - i2d_RSA_PUBKEY
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:197,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:197,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:197,1'
              BranchSideFuncs:
                - BIO_write_all
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:197,1'
          Dst:             i2d_RSA_PUBKEY
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:197,1'
          Dst:             BIO_write_all
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:197,1'
          Dst:             OPENSSL_free
    - functionName:    i2d_RSA_PUBKEY_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - i2d_RSA_PUBKEY_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:160,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:160,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:160,1'
              BranchSideFuncs:
                - i2d_RSA_PUBKEY_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:160,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:160,1'
          Dst:             i2d_RSA_PUBKEY_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:160,1'
          Dst:             BIO_free
    - functionName:    d2i_RSA_PUBKEY_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_read_asn1
        - OPENSSL_free
        - d2i_RSA_PUBKEY
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:196,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:196,1'
              BranchSideFuncs:
                - d2i_RSA_PUBKEY
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:196,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:196,1'
          Dst:             BIO_read_asn1
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:196,1'
          Dst:             d2i_RSA_PUBKEY
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:196,1'
          Dst:             OPENSSL_free
    - functionName:    d2i_RSA_PUBKEY_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - d2i_RSA_PUBKEY_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:159,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:159,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:159,1'
              BranchSideFuncs:
                - d2i_RSA_PUBKEY_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:159,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:159,1'
          Dst:             d2i_RSA_PUBKEY_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:159,1'
          Dst:             BIO_free
    - functionName:    i2d_RSAPublicKey_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_write_all
        - OPENSSL_free
        - i2d_RSAPublicKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:194,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:194,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:194,1'
              BranchSideFuncs:
                - BIO_write_all
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:194,1'
          Dst:             i2d_RSAPublicKey
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:194,1'
          Dst:             BIO_write_all
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:194,1'
          Dst:             OPENSSL_free
    - functionName:    i2d_RSAPublicKey_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - i2d_RSAPublicKey_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:157,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:157,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:157,1'
              BranchSideFuncs:
                - i2d_RSAPublicKey_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:157,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:157,1'
          Dst:             i2d_RSAPublicKey_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:157,1'
          Dst:             BIO_free
    - functionName:    d2i_RSAPublicKey_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_read_asn1
        - OPENSSL_free
        - d2i_RSAPublicKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:193,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:193,1'
              BranchSideFuncs:
                - d2i_RSAPublicKey
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:193,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:193,1'
          Dst:             BIO_read_asn1
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:193,1'
          Dst:             d2i_RSAPublicKey
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:193,1'
          Dst:             OPENSSL_free
    - functionName:    d2i_RSAPublicKey_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - d2i_RSAPublicKey_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:156,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:156,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:156,1'
              BranchSideFuncs:
                - d2i_RSAPublicKey_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:156,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:156,1'
          Dst:             d2i_RSAPublicKey_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:156,1'
          Dst:             BIO_free
    - functionName:    i2d_RSAPrivateKey_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_write_all
        - OPENSSL_free
        - i2d_RSAPrivateKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:191,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:191,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:191,1'
              BranchSideFuncs:
                - BIO_write_all
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:191,1'
          Dst:             i2d_RSAPrivateKey
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:191,1'
          Dst:             BIO_write_all
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:191,1'
          Dst:             OPENSSL_free
    - functionName:    i2d_RSAPrivateKey_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - i2d_RSAPrivateKey_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:154,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:154,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:154,1'
              BranchSideFuncs:
                - i2d_RSAPrivateKey_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:154,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:154,1'
          Dst:             i2d_RSAPrivateKey_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:154,1'
          Dst:             BIO_free
    - functionName:    d2i_RSAPrivateKey_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_read_asn1
        - OPENSSL_free
        - d2i_RSAPrivateKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:190,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:190,1'
              BranchSideFuncs:
                - d2i_RSAPrivateKey
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:190,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:190,1'
          Dst:             BIO_read_asn1
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:190,1'
          Dst:             d2i_RSAPrivateKey
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:190,1'
          Dst:             OPENSSL_free
    - functionName:    d2i_RSAPrivateKey_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - d2i_RSAPrivateKey_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:153,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:153,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:153,1'
              BranchSideFuncs:
                - d2i_RSAPrivateKey_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:153,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:153,1'
          Dst:             d2i_RSAPrivateKey_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:153,1'
          Dst:             BIO_free
    - functionName:    i2d_X509_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_write_all
        - OPENSSL_free
        - i2d_X509
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:188,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:188,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:188,1'
              BranchSideFuncs:
                - BIO_write_all
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:188,1'
          Dst:             i2d_X509
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:188,1'
          Dst:             BIO_write_all
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:188,1'
          Dst:             OPENSSL_free
    - functionName:    i2d_X509_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - i2d_X509_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:151,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:151,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:151,1'
              BranchSideFuncs:
                - i2d_X509_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:151,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:151,1'
          Dst:             i2d_X509_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:151,1'
          Dst:             BIO_free
    - functionName:    d2i_X509_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - obj
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_read_asn1
        - OPENSSL_free
        - d2i_X509
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:187,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:187,1'
              BranchSideFuncs:
                - d2i_X509
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:187,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:187,1'
          Dst:             BIO_read_asn1
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:187,1'
          Dst:             d2i_X509
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:187,1'
          Dst:             OPENSSL_free
    - functionName:    d2i_X509_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - obj
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - d2i_X509_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:150,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:150,1'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:150,1'
              BranchSideFuncs:
                - d2i_X509_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:150,1'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:150,1'
          Dst:             d2i_X509_bio
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:150,1'
          Dst:             BIO_free
    - functionName:    i2d_X509_REQ_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - req
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:124,10'
          Dst:             ASN1_item_i2d_bio
    - functionName:    d2i_X509_REQ_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - req
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:120,7'
          Dst:             ASN1_item_d2i_bio
    - functionName:    i2d_X509_REQ_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - req
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:115,10'
          Dst:             ASN1_item_i2d_fp
    - functionName:    d2i_X509_REQ_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - req
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:111,7'
          Dst:             ASN1_item_d2i_fp
    - functionName:    i2d_X509_CRL_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - crl
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_bio
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:106,10'
          Dst:             ASN1_item_i2d_bio
    - functionName:    d2i_X509_CRL_bio
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - crl
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_bio
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:102,7'
          Dst:             ASN1_item_d2i_bio
    - functionName:    i2d_X509_CRL_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - crl
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:97,10'
          Dst:             ASN1_item_i2d_fp
    - functionName:    d2i_X509_CRL_fp
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - crl
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:93,7'
          Dst:             ASN1_item_d2i_fp
    - functionName:    NETSCAPE_SPKI_verify
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - spki
        - pkey
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:87,11'
          Dst:             ASN1_item_verify
    - functionName:    NETSCAPE_SPKI_sign
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - pkey
        - md
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_sign
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:82,11'
          Dst:             ASN1_item_sign
    - functionName:    X509_CRL_sign_ctx
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ctx
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_sign_ctx
        - asn1_encoding_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:76,3'
          Dst:             asn1_encoding_clear
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:77,10'
          Dst:             ASN1_item_sign_ctx
    - functionName:    X509_CRL_sign
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - pkey
        - md
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_sign
        - asn1_encoding_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:70,3'
          Dst:             asn1_encoding_clear
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:71,11'
          Dst:             ASN1_item_sign
    - functionName:    X509_REQ_sign_ctx
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ctx
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_sign_ctx
        - asn1_encoding_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:64,3'
          Dst:             asn1_encoding_clear
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:65,10'
          Dst:             ASN1_item_sign_ctx
    - functionName:    X509_REQ_sign
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - pkey
        - md
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_sign
        - asn1_encoding_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:58,3'
          Dst:             asn1_encoding_clear
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:59,11'
          Dst:             ASN1_item_sign
    - functionName:    X509_sign_ctx
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - ctx
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_sign_ctx
        - asn1_encoding_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:52,3'
          Dst:             asn1_encoding_clear
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:53,10'
          Dst:             ASN1_item_sign_ctx
    - functionName:    X509_sign
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - pkey
        - md
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_sign
        - asn1_encoding_clear
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:46,3'
          Dst:             asn1_encoding_clear
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:47,11'
          Dst:             ASN1_item_sign
    - functionName:    X509_REQ_verify
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - req
        - pkey
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_verify
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:41,10'
          Dst:             ASN1_item_verify
    - functionName:    X509_verify
      functionSourceFile: '/src/boringssl/crypto/x509/x_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
        - pkey
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_verify
        - ERR_put_error
        - X509_ALGOR_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_all.cc:32,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:33,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_all.cc:36,54'
              BranchSideFuncs:
                - ASN1_item_verify
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:32,7'
          Dst:             X509_ALGOR_cmp
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:33,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x_all.cc:36,10'
          Dst:             ASN1_item_verify
    - functionName:    _ZL24crl_revoked_issuer_matchP11X509_crl_stP12X509_name_stP15x509_revoked_st
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
        - nm
        - rev
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_CRL_get_issuer
        - X509_NAME_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:296,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:296,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:296,38'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - X509_NAME_cmp
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:296,42'
          Dst:             X509_CRL_get_issuer
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:296,24'
          Dst:             X509_NAME_cmp
    - functionName:    sk_X509_REVOKED_find
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - out_index
        - p
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
        - sk_X509_REVOKED_call_cmp_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:669,1'
          Dst:             OPENSSL_sk_find
        - Src:             '/src/boringssl/include/openssl/x509.h:669,1'
          Dst:             sk_X509_REVOKED_call_cmp_func
    - functionName:    sk_X509_REVOKED_is_sorted
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_is_sorted
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:669,1'
          Dst:             OPENSSL_sk_is_sorted
    - functionName:    sk_X509_REVOKED_value
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:669,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_REVOKED_num
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:669,1'
          Dst:             OPENSSL_sk_num
    - functionName:    _ZL26crl_parse_entry_extensionsP11X509_crl_st
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
      BBCount:         23
      ICount:          152
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_ENUMERATED_free
        - ASN1_ENUMERATED_get
        - X509_CRL_get_REVOKED
        - X509_EXTENSION_get_critical
        - X509_REVOKED_get_ext_d2i
        - sk_X509_EXTENSION_num
        - sk_X509_EXTENSION_value
        - sk_X509_REVOKED_num
        - sk_X509_REVOKED_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:77,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:78,47'
              BranchSideFuncs:
                - sk_X509_REVOKED_value
                - X509_REVOKED_get_ext_d2i
                - sk_X509_EXTENSION_num
                - sk_X509_REVOKED_num
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_critical
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:106,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:83,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:83,20'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - X509_REVOKED_get_ext_d2i
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_critical
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:88,9'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - X509_REVOKED_get_ext_d2i
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_critical
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:83,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:84,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:88,9'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - X509_REVOKED_get_ext_d2i
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_critical
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:88,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:89,41'
              BranchSideFuncs:
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
                - sk_X509_EXTENSION_num
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - X509_REVOKED_get_ext_d2i
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_critical
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:92,7'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - X509_REVOKED_get_ext_d2i
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_critical
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:97,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:98,59'
              BranchSideFuncs:
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_num
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - X509_REVOKED_get_ext_d2i
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:104,3'
              BranchSideFuncs:
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - X509_REVOKED_get_ext_d2i
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_critical
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:99,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:100,9'
              BranchSideFuncs:
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - X509_REVOKED_get_ext_d2i
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_critical
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:103,5'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - X509_REVOKED_get_ext_d2i
                - ASN1_ENUMERATED_get
                - ASN1_ENUMERATED_free
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_critical
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:76,37'
          Dst:             X509_CRL_get_REVOKED
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:77,26'
          Dst:             sk_X509_REVOKED_num
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:78,25'
          Dst:             sk_X509_REVOKED_value
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:82,9'
          Dst:             X509_REVOKED_get_ext_d2i
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:89,21'
          Dst:             ASN1_ENUMERATED_get
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:90,7'
          Dst:             ASN1_ENUMERATED_free
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:97,28'
          Dst:             sk_X509_EXTENSION_num
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:98,35'
          Dst:             sk_X509_EXTENSION_value
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:99,11'
          Dst:             X509_EXTENSION_get_critical
    - functionName:    sk_X509_EXTENSION_num
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1723
      functionLinenumberEnd: 1723
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1723,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_EXTENSION_value
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1723
      functionLinenumberEnd: 1723
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1723,1'
          Dst:             OPENSSL_sk_value
    - functionName:    _ZL9setup_idpP11X509_crl_stP21ISSUING_DIST_POINT_st
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
        - idp
      BBCount:         21
      ICount:          151
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - DIST_POINT_set_dpname
        - X509_CRL_get_issuer
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:206,13'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:209,7'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:210,13'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:213,7'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:213,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:214,13'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:223,7'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:223,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:224,5'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:227,7'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:227,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:228,5'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:231,7'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:231,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:231,7'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:232,5'
              BranchSideFuncs:
                - X509_CRL_get_issuer
                - DIST_POINT_set_dpname
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:237,48'
          Dst:             X509_CRL_get_issuer
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:237,10'
          Dst:             DIST_POINT_set_dpname
    - functionName:    _ZL6crl_cbiPP13ASN1_VALUE_stPK12ASN1_ITEM_stPv
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         50
      ICount:          307
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached:
        - ASN1_INTEGER_get
        - AUTHORITY_KEYID_free
        - ERR_put_error
        - EVP_sha256
        - ISSUING_DIST_POINT_free
        - OBJ_obj2nid
        - X509_CRL_digest
        - X509_CRL_get_ext_d2i
        - X509_EXTENSION_get_critical
        - X509_EXTENSION_get_object
        - _ZL26crl_parse_entry_extensionsP11X509_crl_st
        - _ZL9setup_idpP11X509_crl_stP21ISSUING_DIST_POINT_st
        - sk_X509_EXTENSION_num
        - sk_X509_EXTENSION_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:116,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:118,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:126,12'
              BranchSideFuncs:
                - EVP_sha256
                - X509_CRL_digest
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
                - _ZL9setup_idpP11X509_crl_stP21ISSUING_DIST_POINT_st
                - ERR_put_error
                - ASN1_INTEGER_get
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:190,28'
              BranchSideFuncs:
                - AUTHORITY_KEYID_free
                - ISSUING_DIST_POINT_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:194,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:127,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:128,36'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - EVP_sha256
                - X509_CRL_digest
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
                - _ZL9setup_idpP11X509_crl_stP21ISSUING_DIST_POINT_st
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:139,11'
              BranchSideFuncs:
                - EVP_sha256
                - X509_CRL_digest
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
                - _ZL9setup_idpP11X509_crl_stP21ISSUING_DIST_POINT_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:132,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:132,45'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:133,11'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:132,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:133,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:136,7'
              BranchSideFuncs:
                - EVP_sha256
                - X509_CRL_digest
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
                - _ZL9setup_idpP11X509_crl_stP21ISSUING_DIST_POINT_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:139,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:139,44'
              BranchSideFuncs:
                - EVP_sha256
                - X509_CRL_digest
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
                - _ZL9setup_idpP11X509_crl_stP21ISSUING_DIST_POINT_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:144,28'
              BranchSideFuncs:
                - EVP_sha256
                - X509_CRL_digest
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
                - _ZL9setup_idpP11X509_crl_stP21ISSUING_DIST_POINT_st
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:139,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:140,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:144,28'
              BranchSideFuncs:
                - EVP_sha256
                - X509_CRL_digest
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
                - _ZL9setup_idpP11X509_crl_stP21ISSUING_DIST_POINT_st
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:144,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:145,9'
              BranchSideFuncs:
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
                - _ZL9setup_idpP11X509_crl_stP21ISSUING_DIST_POINT_st
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:149,32'
              BranchSideFuncs:
                - X509_CRL_get_ext_d2i
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
                - _ZL9setup_idpP11X509_crl_stP21ISSUING_DIST_POINT_st
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:150,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:151,24'
              BranchSideFuncs:
                - _ZL9setup_idpP11X509_crl_stP21ISSUING_DIST_POINT_st
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:154,18'
              BranchSideFuncs:
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:151,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:152,11'
              BranchSideFuncs:
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:154,7'
              BranchSideFuncs:
                - X509_CRL_get_ext_d2i
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:154,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:155,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:160,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:160,32'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:168,46'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:160,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:161,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:168,46'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:169,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:170,61'
              BranchSideFuncs:
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:182,39'
              BranchSideFuncs:
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:172,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:173,15'
              BranchSideFuncs:
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:180,7'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:173,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:174,15'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:175,13'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:173,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:175,13'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - OBJ_obj2nid
                - X509_EXTENSION_get_critical
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:177,11'
              BranchSideFuncs:
                - _ZL26crl_parse_entry_extensionsP11X509_crl_st
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:182,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:183,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:186,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:128,19'
          Dst:             ASN1_INTEGER_get
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:133,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:140,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:144,33'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:144,12'
          Dst:             X509_CRL_digest
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:149,11'
          Dst:             X509_CRL_get_ext_d2i
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:151,14'
          Dst:             _ZL9setup_idpP11X509_crl_stP21ISSUING_DIST_POINT_st
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:159,11'
          Dst:             X509_CRL_get_ext_d2i
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:169,34'
          Dst:             sk_X509_EXTENSION_num
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:170,37'
          Dst:             sk_X509_EXTENSION_value
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:171,31'
          Dst:             X509_EXTENSION_get_object
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:171,19'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:172,13'
          Dst:             X509_EXTENSION_get_critical
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:182,12'
          Dst:             _ZL26crl_parse_entry_extensionsP11X509_crl_st
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:190,7'
          Dst:             AUTHORITY_KEYID_free
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:191,7'
          Dst:             ISSUING_DIST_POINT_free
    - functionName:    sk_X509_REVOKED_set_cmp_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - comp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set_cmp_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:669,1'
          Dst:             OPENSSL_sk_set_cmp_func
    - functionName:    _ZL10crl_inf_cbiPP13ASN1_VALUE_stPK12ASN1_ITEM_stPv
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         12
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16X509_REVOKED_cmpPKPK15x509_revoked_stS3_
        - sk_X509_REVOKED_set_cmp_func
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:51,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:51,14'
              BranchSideFuncs:
                - sk_X509_REVOKED_set_cmp_func
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:52,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:52,5'
              BranchSideFuncs:
                - sk_X509_REVOKED_set_cmp_func
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:54,11'
              BranchSideFuncs:
                - sk_X509_REVOKED_set_cmp_func
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:54,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:58,42'
              BranchSideFuncs:
                - sk_X509_REVOKED_set_cmp_func
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:61,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:58,13'
          Dst:             sk_X509_REVOKED_set_cmp_func
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:58,13'
          Dst:             _ZL16X509_REVOKED_cmpPKPK15x509_revoked_stS3_
    - functionName:    _ZL16X509_REVOKED_cmpPKPK15x509_revoked_stS3_
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_cmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:258,10'
          Dst:             ASN1_STRING_cmp
    - functionName:    X509_CRL_get0_by_cert
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
        - ret
        - x
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_get_issuer_name
        - X509_get_serialNumber
        - _ZL10crl_lookupP11X509_crl_stPP15x509_revoked_stPK14asn1_string_stP12X509_name_st
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:290,31'
          Dst:             X509_get_serialNumber
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:291,21'
          Dst:             X509_get_issuer_name
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:290,10'
          Dst:             _ZL10crl_lookupP11X509_crl_stPP15x509_revoked_stPK14asn1_string_stP12X509_name_st
    - functionName:    _ZL10crl_lookupP11X509_crl_stPP15x509_revoked_stPK14asn1_string_stP12X509_name_st
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
        - ret
        - serial
        - issuer
      BBCount:         30
      ICount:          192
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - ASN1_INTEGER_cmp
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_read
        - CRYPTO_MUTEX_unlock_write
        - _ZL24crl_revoked_issuer_matchP11X509_crl_stP12X509_name_stP15x509_revoked_st
        - __assert_fail
        - sk_X509_REVOKED_find
        - sk_X509_REVOKED_is_sorted
        - sk_X509_REVOKED_num
        - sk_X509_REVOKED_sort
        - sk_X509_REVOKED_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:305,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:305,3'
              BranchSideFuncs:
                - __assert_fail
                - CRYPTO_MUTEX_lock_read
                - sk_X509_REVOKED_is_sorted
                - CRYPTO_MUTEX_unlock_read
                - CRYPTO_MUTEX_lock_write
                - sk_X509_REVOKED_is_sorted
                - sk_X509_REVOKED_sort
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_REVOKED_find
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - ASN1_INTEGER_cmp
                - _ZL24crl_revoked_issuer_matchP11X509_crl_stP12X509_name_stP15x509_revoked_st
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:305,3'
              BranchSideFuncs:
                - __assert_fail
                - CRYPTO_MUTEX_lock_read
                - sk_X509_REVOKED_is_sorted
                - CRYPTO_MUTEX_unlock_read
                - CRYPTO_MUTEX_lock_write
                - sk_X509_REVOKED_is_sorted
                - sk_X509_REVOKED_sort
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_REVOKED_find
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - ASN1_INTEGER_cmp
                - _ZL24crl_revoked_issuer_matchP11X509_crl_stP12X509_name_stP15x509_revoked_st
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:305,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:305,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - sk_X509_REVOKED_is_sorted
                - CRYPTO_MUTEX_unlock_read
                - CRYPTO_MUTEX_lock_write
                - sk_X509_REVOKED_is_sorted
                - sk_X509_REVOKED_sort
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_REVOKED_find
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - ASN1_INTEGER_cmp
                - _ZL24crl_revoked_issuer_matchP11X509_crl_stP12X509_name_stP15x509_revoked_st
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:308,39'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - sk_X509_REVOKED_is_sorted
                - CRYPTO_MUTEX_unlock_read
                - CRYPTO_MUTEX_lock_write
                - sk_X509_REVOKED_is_sorted
                - sk_X509_REVOKED_sort
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_REVOKED_find
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - ASN1_INTEGER_cmp
                - _ZL24crl_revoked_issuer_matchP11X509_crl_stP12X509_name_stP15x509_revoked_st
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:316,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:317,5'
              BranchSideFuncs:
                - sk_X509_REVOKED_find
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - ASN1_INTEGER_cmp
                - _ZL24crl_revoked_issuer_matchP11X509_crl_stP12X509_name_stP15x509_revoked_st
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:324,29'
              BranchSideFuncs:
                - sk_X509_REVOKED_find
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - ASN1_INTEGER_cmp
                - _ZL24crl_revoked_issuer_matchP11X509_crl_stP12X509_name_stP15x509_revoked_st
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:318,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:319,28'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_REVOKED_find
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - ASN1_INTEGER_cmp
                - _ZL24crl_revoked_issuer_matchP11X509_crl_stP12X509_name_stP15x509_revoked_st
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:321,5'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_REVOKED_find
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - ASN1_INTEGER_cmp
                - _ZL24crl_revoked_issuer_matchP11X509_crl_stP12X509_name_stP15x509_revoked_st
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:324,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:325,5'
              BranchSideFuncs:
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - ASN1_INTEGER_cmp
                - _ZL24crl_revoked_issuer_matchP11X509_crl_stP12X509_name_stP15x509_revoked_st
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:328,3'
              BranchSideFuncs:
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - ASN1_INTEGER_cmp
                - _ZL24crl_revoked_issuer_matchP11X509_crl_stP12X509_name_stP15x509_revoked_st
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:328,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:329,33'
              BranchSideFuncs:
                - sk_X509_REVOKED_value
                - ASN1_INTEGER_cmp
                - _ZL24crl_revoked_issuer_matchP11X509_crl_stP12X509_name_stP15x509_revoked_st
                - sk_X509_REVOKED_num
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:340,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:330,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:331,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:333,34'
              BranchSideFuncs:
                - _ZL24crl_revoked_issuer_matchP11X509_crl_stP12X509_name_stP15x509_revoked_st
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - ASN1_INTEGER_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:333,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:334,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:339,3'
              BranchSideFuncs:
                - sk_X509_REVOKED_num
                - sk_X509_REVOKED_value
                - ASN1_INTEGER_cmp
                - _ZL24crl_revoked_issuer_matchP11X509_crl_stP12X509_name_stP15x509_revoked_st
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:334,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:335,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:337,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:305,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:312,3'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:313,25'
          Dst:             sk_X509_REVOKED_is_sorted
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:314,3'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:317,5'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:318,10'
          Dst:             sk_X509_REVOKED_is_sorted
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:319,7'
          Dst:             sk_X509_REVOKED_sort
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:321,5'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:324,8'
          Dst:             sk_X509_REVOKED_find
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:328,16'
          Dst:             sk_X509_REVOKED_num
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:329,11'
          Dst:             sk_X509_REVOKED_value
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:330,9'
          Dst:             ASN1_INTEGER_cmp
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:333,9'
          Dst:             _ZL24crl_revoked_issuer_matchP11X509_crl_stP12X509_name_stP15x509_revoked_st
    - functionName:    X509_CRL_get0_by_serial
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
        - ret
        - serial
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10crl_lookupP11X509_crl_stPP15x509_revoked_stPK14asn1_string_stP12X509_name_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:286,10'
          Dst:             _ZL10crl_lookupP11X509_crl_stPP15x509_revoked_stPK14asn1_string_stP12X509_name_st
    - functionName:    X509_CRL_verify
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
        - pkey
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_verify
        - ERR_put_error
        - X509_ALGOR_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:275,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:276,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:280,58'
              BranchSideFuncs:
                - ASN1_item_verify
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:275,7'
          Dst:             X509_ALGOR_cmp
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:276,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:280,10'
          Dst:             ASN1_item_verify
    - functionName:    sk_X509_REVOKED_push
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:669,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_REVOKED_new
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - comp
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:669,1'
          Dst:             OPENSSL_sk_new
    - functionName:    X509_CRL_add0_revoked
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
        - rev
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL16X509_REVOKED_cmpPKPK15x509_revoked_stS3_
        - asn1_encoding_clear
        - sk_X509_REVOKED_new
        - sk_X509_REVOKED_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:264,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:265,20'
              BranchSideFuncs:
                - sk_X509_REVOKED_push
                - asn1_encoding_clear
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:267,8'
              BranchSideFuncs:
                - sk_X509_REVOKED_push
                - asn1_encoding_clear
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:267,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:267,46'
              BranchSideFuncs:
                - sk_X509_REVOKED_push
                - asn1_encoding_clear
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:268,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:267,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:268,5'
              BranchSideFuncs:
                - asn1_encoding_clear
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:270,24'
              BranchSideFuncs:
                - asn1_encoding_clear
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:265,20'
          Dst:             sk_X509_REVOKED_new
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:265,20'
          Dst:             _ZL16X509_REVOKED_cmpPKPK15x509_revoked_stS3_
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:267,25'
          Dst:             sk_X509_REVOKED_push
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:270,3'
          Dst:             asn1_encoding_clear
    - functionName:    X509_CRL_dup
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:254,1'
          Dst:             ASN1_item_dup
    - functionName:    X509_CRL_free
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:253,1'
          Dst:             ASN1_item_free
    - functionName:    X509_CRL_new
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:253,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:253,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:253,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:253,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_X509_CRL
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:253,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_CRL
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:253,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_CRL_INFO_free
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:252,1'
          Dst:             ASN1_item_free
    - functionName:    X509_CRL_INFO_new
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:252,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:252,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:252,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:252,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_X509_CRL_INFO
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:252,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_CRL_INFO
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:252,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_REVOKED_dup
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:250,1'
          Dst:             ASN1_item_dup
    - functionName:    X509_REVOKED_free
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:249,1'
          Dst:             ASN1_item_free
    - functionName:    X509_REVOKED_new
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_crl.cc:249,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:249,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_crl.cc:249,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:249,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_X509_REVOKED
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:249,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_REVOKED
      functionSourceFile: '/src/boringssl/crypto/x509/x_crl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_crl.cc:249,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_EXTENSION_dup
      functionSourceFile: '/src/boringssl/crypto/x509/x_exten.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_exten.cc:36,1'
          Dst:             ASN1_item_dup
    - functionName:    i2d_X509_EXTENSIONS
      functionSourceFile: '/src/boringssl/crypto/x509/x_exten.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_exten.cc:34,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_EXTENSIONS
      functionSourceFile: '/src/boringssl/crypto/x509/x_exten.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_exten.cc:34,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_EXTENSION_free
      functionSourceFile: '/src/boringssl/crypto/x509/x_exten.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_exten.cc:33,1'
          Dst:             ASN1_item_free
    - functionName:    X509_EXTENSION_new
      functionSourceFile: '/src/boringssl/crypto/x509/x_exten.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_exten.cc:33,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_exten.cc:33,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_exten.cc:33,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_exten.cc:33,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_X509_EXTENSION
      functionSourceFile: '/src/boringssl/crypto/x509/x_exten.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_exten.cc:33,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_EXTENSION
      functionSourceFile: '/src/boringssl/crypto/x509/x_exten.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_exten.cc:33,1'
          Dst:             ASN1_item_d2i
    - functionName:    _ZL16x509_name_encodeP12X509_name_st
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         26
      ICount:          171
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_item_ex_i2d
        - BUF_MEM_grow
        - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
        - _Z36sk_STACK_OF_X509_NAME_ENTRY_new_nullv
        - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
        - _ZL29local_sk_X509_NAME_ENTRY_freeP24stack_st_X509_NAME_ENTRY
        - sk_X509_NAME_ENTRY_free
        - sk_X509_NAME_ENTRY_new_null
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_push
        - sk_X509_NAME_ENTRY_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:240,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:241,7'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ASN1_item_ex_i2d
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:243,12'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ASN1_item_ex_i2d
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:243,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:244,40'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - sk_X509_NAME_ENTRY_num
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - ASN1_item_ex_i2d
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:260,45'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ASN1_item_ex_i2d
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:245,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:246,19'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_new_null
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_num
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - ASN1_item_ex_i2d
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - sk_X509_NAME_ENTRY_value
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:256,36'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_push
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - sk_X509_NAME_ENTRY_num
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - ASN1_item_ex_i2d
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:247,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:248,11'
              BranchSideFuncs:
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_num
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - ASN1_item_ex_i2d
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_new_null
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:250,47'
              BranchSideFuncs:
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_num
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - ASN1_item_ex_i2d
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_new_null
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:250,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:251,35'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_push
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - sk_X509_NAME_ENTRY_num
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - ASN1_item_ex_i2d
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:254,15'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_push
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - sk_X509_NAME_ENTRY_num
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - ASN1_item_ex_i2d
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:256,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:257,9'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ASN1_item_ex_i2d
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:259,5'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - ASN1_item_ex_i2d
                - BUF_MEM_grow
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ASN1_item_ex_i2d
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:264,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:265,7'
              BranchSideFuncs:
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:267,23'
              BranchSideFuncs:
                - BUF_MEM_grow
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ASN1_item_ex_i2d
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:267,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:268,7'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:270,26'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:271,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:273,7'
              BranchSideFuncs:
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:275,42'
              BranchSideFuncs:
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:237,7'
          Dst:             _Z36sk_STACK_OF_X509_NAME_ENTRY_new_nullv
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:243,21'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:244,15'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:246,19'
          Dst:             sk_X509_NAME_ENTRY_new_null
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:250,14'
          Dst:             _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:251,11'
          Dst:             sk_X509_NAME_ENTRY_free
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:256,12'
          Dst:             sk_X509_NAME_ENTRY_push
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:262,9'
          Dst:             ASN1_item_ex_i2d
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:267,10'
          Dst:             BUF_MEM_grow
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:271,9'
          Dst:             ASN1_item_ex_i2d
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:275,5'
          Dst:             _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:275,5'
          Dst:             _ZL29local_sk_X509_NAME_ENTRY_freeP24stack_st_X509_NAME_ENTRY
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:282,3'
          Dst:             _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:282,3'
          Dst:             _ZL29local_sk_X509_NAME_ENTRY_freeP24stack_st_X509_NAME_ENTRY
    - functionName:    _Z36sk_STACK_OF_X509_NAME_ENTRY_new_nullv
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:34,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:34,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:34,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:34,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_X509_NAME_ENTRY_new_null
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/x509.h:1334,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:1334,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:1334,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1334,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:34,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_NAME_ENTRY_free
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1334
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1334,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_X509_NAME_ENTRY_push
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1334
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1334,1'
          Dst:             OPENSSL_sk_push
    - functionName:    _ZL29local_sk_X509_NAME_ENTRY_freeP24stack_st_X509_NAME_ENTRY
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ne
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sk_X509_NAME_ENTRY_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:139,3'
          Dst:             sk_X509_NAME_ENTRY_free
    - functionName:    _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - _Z42sk_STACK_OF_X509_NAME_ENTRY_call_free_funcPFvPvES_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:34,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:34,1'
          Dst:             _Z42sk_STACK_OF_X509_NAME_ENTRY_call_free_funcPFvPvES_
    - functionName:    _Z42sk_STACK_OF_X509_NAME_ENTRY_call_free_funcPFvPvES_
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_ASN1_VALUE_value
      functionSourceFile: '/src/boringssl/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1t.h:577,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ASN1_VALUE_num
      functionSourceFile: '/src/boringssl/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1t.h:577,1'
          Dst:             OPENSSL_sk_num
    - functionName:    _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - _intname
        - in
      BBCount:         10
      ICount:          75
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_item_ex_i2d
        - sk_ASN1_VALUE_num
        - sk_ASN1_VALUE_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:456,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:457,29'
              BranchSideFuncs:
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - sk_ASN1_VALUE_num
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:465,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:460,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:461,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:463,12'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:456,19'
          Dst:             sk_ASN1_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:457,9'
          Dst:             sk_ASN1_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:458,12'
          Dst:             ASN1_item_ex_i2d
    - functionName:    _ZL17asn1_string_canonP14asn1_string_stS0_
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         32
      ICount:          230
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_STRING_copy
        - ASN1_STRING_to_UTF8
        - ASN1_tag2bit
        - OPENSSL_isspace
        - OPENSSL_tolower
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:387,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:388,27'
              BranchSideFuncs:
                - ASN1_STRING_to_UTF8
                - OPENSSL_isspace
                - OPENSSL_tolower
                - OPENSSL_isspace
                - OPENSSL_isspace
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:394,3'
              BranchSideFuncs:
                - ASN1_STRING_to_UTF8
                - OPENSSL_isspace
                - OPENSSL_tolower
                - OPENSSL_isspace
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:388,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:389,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:391,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:396,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:397,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:400,8'
              BranchSideFuncs:
                - OPENSSL_isspace
                - OPENSSL_tolower
                - OPENSSL_isspace
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:408,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:408,40'
              BranchSideFuncs:
                - OPENSSL_isspace
                - OPENSSL_isspace
                - OPENSSL_tolower
                - OPENSSL_isspace
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:408,3'
              BranchSideFuncs:
                - OPENSSL_isspace
                - OPENSSL_tolower
                - OPENSSL_isspace
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:408,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:409,9'
              BranchSideFuncs:
                - OPENSSL_isspace
                - OPENSSL_tolower
                - OPENSSL_isspace
                - OPENSSL_isspace
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:413,8'
              BranchSideFuncs:
                - OPENSSL_isspace
                - OPENSSL_tolower
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:416,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:416,39'
              BranchSideFuncs:
                - OPENSSL_isspace
                - OPENSSL_isspace
                - OPENSSL_tolower
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:416,3'
              BranchSideFuncs:
                - OPENSSL_isspace
                - OPENSSL_tolower
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:416,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:417,7'
              BranchSideFuncs:
                - OPENSSL_isspace
                - OPENSSL_tolower
                - OPENSSL_isspace
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:421,8'
              BranchSideFuncs:
                - OPENSSL_isspace
                - OPENSSL_tolower
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:424,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:426,26'
              BranchSideFuncs:
                - OPENSSL_isspace
                - OPENSSL_tolower
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:443,17'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:426,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:428,10'
              BranchSideFuncs:
                - OPENSSL_isspace
                - OPENSSL_isspace
                - OPENSSL_tolower
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:437,32'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:435,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:433,13'
              BranchSideFuncs:
                - OPENSSL_isspace
                - OPENSSL_isspace
                - OPENSSL_tolower
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:436,5'
              BranchSideFuncs:
                - OPENSSL_isspace
                - OPENSSL_tolower
                - OPENSSL_isspace
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:387,9'
          Dst:             ASN1_tag2bit
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:388,10'
          Dst:             ASN1_STRING_copy
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:395,17'
          Dst:             ASN1_STRING_to_UTF8
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:408,23'
          Dst:             OPENSSL_isspace
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:416,23'
          Dst:             OPENSSL_isspace
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:426,9'
          Dst:             OPENSSL_isspace
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:435,16'
          Dst:             OPENSSL_isspace
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:437,15'
          Dst:             OPENSSL_tolower
    - functionName:    _ZL33local_sk_X509_NAME_ENTRY_pop_freeP24stack_st_X509_NAME_ENTRY
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ne
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_NAME_ENTRY_free
        - sk_X509_NAME_ENTRY_pop_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:143,3'
          Dst:             sk_X509_NAME_ENTRY_pop_free
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:143,3'
          Dst:             X509_NAME_ENTRY_free
    - functionName:    X509_NAME_ENTRY_free
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:61,1'
          Dst:             ASN1_item_free
    - functionName:    sk_X509_NAME_ENTRY_pop_free
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1334
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - sk_X509_NAME_ENTRY_call_free_func
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1334,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/include/openssl/x509.h:1334,1'
          Dst:             sk_X509_NAME_ENTRY_call_free_func
    - functionName:    sk_X509_NAME_ENTRY_call_free_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1334
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15x509_name_canonP12X509_name_st
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         39
      ICount:          257
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - OBJ_dup
        - OPENSSL_free
        - OPENSSL_malloc
        - X509_NAME_ENTRY_free
        - X509_NAME_ENTRY_new
        - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
        - _Z36sk_STACK_OF_X509_NAME_ENTRY_new_nullv
        - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
        - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
        - _ZL17asn1_string_canonP14asn1_string_stS0_
        - _ZL33local_sk_X509_NAME_ENTRY_pop_freeP24stack_st_X509_NAME_ENTRY
        - sk_X509_NAME_ENTRY_free
        - sk_X509_NAME_ENTRY_new_null
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_push
        - sk_X509_NAME_ENTRY_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:303,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:304,18'
              BranchSideFuncs:
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_num
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_new_nullv
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_num
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - OPENSSL_malloc
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - _ZL17asn1_string_canonP14asn1_string_stS0_
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:308,30'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_new_nullv
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_num
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - OPENSSL_malloc
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - _ZL17asn1_string_canonP14asn1_string_stS0_
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:308,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:309,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:312,13'
              BranchSideFuncs:
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_new_nullv
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_num
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - OPENSSL_malloc
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - _ZL17asn1_string_canonP14asn1_string_stS0_
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:313,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:314,5'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - OPENSSL_malloc
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - _ZL17asn1_string_canonP14asn1_string_stS0_
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:316,10'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - OPENSSL_malloc
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - _ZL17asn1_string_canonP14asn1_string_stS0_
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:316,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:317,38'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - _ZL17asn1_string_canonP14asn1_string_stS0_
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_num
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - OPENSSL_malloc
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:345,24'
              BranchSideFuncs:
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - OPENSSL_malloc
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:318,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:319,17'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_new_null
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - _ZL17asn1_string_canonP14asn1_string_stS0_
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_num
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - OPENSSL_malloc
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - sk_X509_NAME_ENTRY_value
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:329,16'
              BranchSideFuncs:
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - _ZL17asn1_string_canonP14asn1_string_stS0_
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_num
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - OPENSSL_malloc
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:320,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:321,9'
              BranchSideFuncs:
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - _ZL17asn1_string_canonP14asn1_string_stS0_
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_num
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - OPENSSL_malloc
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_new_null
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:323,45'
              BranchSideFuncs:
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - _ZL17asn1_string_canonP14asn1_string_stS0_
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_num
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - OPENSSL_malloc
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_new_null
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:323,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:324,33'
              BranchSideFuncs:
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - _ZL17asn1_string_canonP14asn1_string_stS0_
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_num
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - OPENSSL_malloc
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:327,13'
              BranchSideFuncs:
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - _ZL17asn1_string_canonP14asn1_string_stS0_
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_num
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - OPENSSL_malloc
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:330,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:331,7'
              BranchSideFuncs:
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:333,32'
              BranchSideFuncs:
                - OBJ_dup
                - _ZL17asn1_string_canonP14asn1_string_stS0_
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_num
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - OPENSSL_malloc
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_new
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:334,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:335,7'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_push
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_num
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - OPENSSL_malloc
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - _ZL17asn1_string_canonP14asn1_string_stS0_
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:337,34'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_push
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - sk_X509_NAME_ENTRY_num
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - OPENSSL_malloc
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - _ZL17asn1_string_canonP14asn1_string_stS0_
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:337,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:338,7'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - OPENSSL_malloc
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - _ZL17asn1_string_canonP14asn1_string_stS0_
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:340,14'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - OPENSSL_malloc
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_ENTRY_new
                - OBJ_dup
                - _ZL17asn1_string_canonP14asn1_string_stS0_
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_new_null
                - _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
                - sk_X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:346,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:347,5'
              BranchSideFuncs:
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:349,21'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:353,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:354,5'
              BranchSideFuncs:
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:357,18'
              BranchSideFuncs:
                - _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:365,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:366,26'
              BranchSideFuncs:
                - X509_NAME_ENTRY_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:368,7'
              BranchSideFuncs:
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:368,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:369,42'
              BranchSideFuncs:
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:372,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:304,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:308,7'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:312,13'
          Dst:             _Z36sk_STACK_OF_X509_NAME_ENTRY_new_nullv
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:316,19'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:317,13'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:319,17'
          Dst:             sk_X509_NAME_ENTRY_new_null
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:323,12'
          Dst:             _Z32sk_STACK_OF_X509_NAME_ENTRY_pushP33stack_st_STACK_OF_X509_NAME_ENTRYP24stack_st_X509_NAME_ENTRY
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:324,9'
          Dst:             sk_X509_NAME_ENTRY_free
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:329,16'
          Dst:             X509_NAME_ENTRY_new
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:333,24'
          Dst:             OBJ_dup
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:334,10'
          Dst:             _ZL17asn1_string_canonP14asn1_string_stS0_
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:337,10'
          Dst:             sk_X509_NAME_ENTRY_push
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:345,9'
          Dst:             _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:351,35'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:359,3'
          Dst:             _ZL14i2d_name_canonP33stack_st_STACK_OF_X509_NAME_ENTRYPPh
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:366,5'
          Dst:             X509_NAME_ENTRY_free
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:369,5'
          Dst:             _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:369,5'
          Dst:             _ZL33local_sk_X509_NAME_ENTRY_pop_freeP24stack_st_X509_NAME_ENTRY
    - functionName:    X509_NAME_ENTRY_new
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:61,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:61,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:61,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:61,1'
          Dst:             ASN1_item_new
    - functionName:    sk_X509_NAME_ENTRY_set
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - i
        - p
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1334,1'
          Dst:             OPENSSL_sk_set
    - functionName:    _Z33sk_STACK_OF_X509_NAME_ENTRY_valuePK33stack_st_STACK_OF_X509_NAME_ENTRYm
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:34,1'
          Dst:             OPENSSL_sk_value
    - functionName:    _Z31sk_STACK_OF_X509_NAME_ENTRY_numPK33stack_st_STACK_OF_X509_NAME_ENTRY
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:34,1'
          Dst:             OPENSSL_sk_num
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL16x509_name_ex_i2dPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_st
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
        - out
        - it
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL15x509_name_canonP12X509_name_st
        - _ZL16x509_name_encodeP12X509_name_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:218,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:218,41'
              BranchSideFuncs:
                - _ZL16x509_name_encodeP12X509_name_st
                - _ZL15x509_name_canonP12X509_name_st
                - _ZL14OPENSSL_memcpyPvPKvm.16404
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:221,13'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.16404
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:218,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:218,64'
              BranchSideFuncs:
                - _ZL15x509_name_canonP12X509_name_st
                - _ZL14OPENSSL_memcpyPvPKvm.16404
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:219,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:218,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:219,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.16404
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:221,13'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.16404
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:222,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:223,21'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.16404
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:226,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:218,24'
          Dst:             _ZL16x509_name_encodeP12X509_name_st
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:218,48'
          Dst:             _ZL15x509_name_canonP12X509_name_st
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:223,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL16x509_name_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiP11ASN1_TLC_st
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
        - in
        - len
        - it
        - opt
        - ctx
      BBCount:         29
      ICount:          240
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_item_ex_d2i
        - BUF_MEM_grow
        - ERR_put_error
        - X509_NAME_free
        - _Z31sk_STACK_OF_X509_NAME_ENTRY_numPK33stack_st_STACK_OF_X509_NAME_ENTRY
        - _Z33sk_STACK_OF_X509_NAME_ENTRY_valuePK33stack_st_STACK_OF_X509_NAME_ENTRYm
        - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL15x509_name_canonP12X509_name_st
        - _ZL16x509_name_ex_newPP13ASN1_VALUE_stPK12ASN1_ITEM_st
        - _ZL17x509_name_ex_freePP13ASN1_VALUE_stPK12ASN1_ITEM_st
        - _ZL29local_sk_X509_NAME_ENTRY_freeP24stack_st_X509_NAME_ENTRY
        - _ZL33local_sk_X509_NAME_ENTRY_pop_freeP24stack_st_X509_NAME_ENTRY
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_push
        - sk_X509_NAME_ENTRY_set
        - sk_X509_NAME_ENTRY_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:158,9'
              BranchSideFuncs:
                - ASN1_item_ex_d2i
                - _ZL16x509_name_ex_newPP13ASN1_VALUE_stPK12ASN1_ITEM_st
                - X509_NAME_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ERR_put_error
                - BUF_MEM_grow
                - _ZL14OPENSSL_memcpyPvPKvm.16404
                - _Z31sk_STACK_OF_X509_NAME_ENTRY_numPK33stack_st_STACK_OF_X509_NAME_ENTRY
                - _ZL15x509_name_canonP12X509_name_st
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - _Z33sk_STACK_OF_X509_NAME_ENTRY_valuePK33stack_st_STACK_OF_X509_NAME_ENTRYm
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_set
                - _ZL17x509_name_ex_freePP13ASN1_VALUE_stPK12ASN1_ITEM_st
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:160,7'
              BranchSideFuncs:
                - ASN1_item_ex_d2i
                - _ZL16x509_name_ex_newPP13ASN1_VALUE_stPK12ASN1_ITEM_st
                - X509_NAME_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ERR_put_error
                - BUF_MEM_grow
                - _ZL14OPENSSL_memcpyPvPKvm.16404
                - _Z31sk_STACK_OF_X509_NAME_ENTRY_numPK33stack_st_STACK_OF_X509_NAME_ENTRY
                - _ZL15x509_name_canonP12X509_name_st
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - _Z33sk_STACK_OF_X509_NAME_ENTRY_valuePK33stack_st_STACK_OF_X509_NAME_ENTRYm
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_set
                - _ZL17x509_name_ex_freePP13ASN1_VALUE_stPK12ASN1_ITEM_st
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:168,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:170,51'
              BranchSideFuncs:
                - _ZL16x509_name_ex_newPP13ASN1_VALUE_stPK12ASN1_ITEM_st
                - X509_NAME_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ERR_put_error
                - BUF_MEM_grow
                - _ZL14OPENSSL_memcpyPvPKvm.16404
                - _Z31sk_STACK_OF_X509_NAME_ENTRY_numPK33stack_st_STACK_OF_X509_NAME_ENTRY
                - _ZL15x509_name_canonP12X509_name_st
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - _Z33sk_STACK_OF_X509_NAME_ENTRY_valuePK33stack_st_STACK_OF_X509_NAME_ENTRYm
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_set
                - _ZL17x509_name_ex_freePP13ASN1_VALUE_stPK12ASN1_ITEM_st
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:173,23'
              BranchSideFuncs:
                - _ZL17x509_name_ex_freePP13ASN1_VALUE_stPK12ASN1_ITEM_st
                - _ZL16x509_name_ex_newPP13ASN1_VALUE_stPK12ASN1_ITEM_st
                - X509_NAME_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ERR_put_error
                - BUF_MEM_grow
                - _ZL14OPENSSL_memcpyPvPKvm.16404
                - _Z31sk_STACK_OF_X509_NAME_ENTRY_numPK33stack_st_STACK_OF_X509_NAME_ENTRY
                - _ZL15x509_name_canonP12X509_name_st
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - _Z33sk_STACK_OF_X509_NAME_ENTRY_valuePK33stack_st_STACK_OF_X509_NAME_ENTRYm
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_set
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:175,15'
              BranchSideFuncs:
                - _ZL16x509_name_ex_newPP13ASN1_VALUE_stPK12ASN1_ITEM_st
                - X509_NAME_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ERR_put_error
                - BUF_MEM_grow
                - _ZL14OPENSSL_memcpyPvPKvm.16404
                - _Z31sk_STACK_OF_X509_NAME_ENTRY_numPK33stack_st_STACK_OF_X509_NAME_ENTRY
                - _ZL15x509_name_canonP12X509_name_st
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - _Z33sk_STACK_OF_X509_NAME_ENTRY_valuePK33stack_st_STACK_OF_X509_NAME_ENTRYm
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_set
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:177,5'
              BranchSideFuncs:
                - BUF_MEM_grow
                - X509_NAME_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.16404
                - _Z31sk_STACK_OF_X509_NAME_ENTRY_numPK33stack_st_STACK_OF_X509_NAME_ENTRY
                - _ZL15x509_name_canonP12X509_name_st
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - _Z33sk_STACK_OF_X509_NAME_ENTRY_valuePK33stack_st_STACK_OF_X509_NAME_ENTRYm
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_set
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:179,21'
              BranchSideFuncs:
                - BUF_MEM_grow
                - X509_NAME_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.16404
                - _Z31sk_STACK_OF_X509_NAME_ENTRY_numPK33stack_st_STACK_OF_X509_NAME_ENTRY
                - _ZL15x509_name_canonP12X509_name_st
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - _Z33sk_STACK_OF_X509_NAME_ENTRY_valuePK33stack_st_STACK_OF_X509_NAME_ENTRYm
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_set
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:181,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:182,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.16404
                - _Z31sk_STACK_OF_X509_NAME_ENTRY_numPK33stack_st_STACK_OF_X509_NAME_ENTRY
                - _ZL15x509_name_canonP12X509_name_st
                - X509_NAME_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ERR_put_error
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - _Z33sk_STACK_OF_X509_NAME_ENTRY_valuePK33stack_st_STACK_OF_X509_NAME_ENTRYm
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_set
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:184,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.16404
                - _Z31sk_STACK_OF_X509_NAME_ENTRY_numPK33stack_st_STACK_OF_X509_NAME_ENTRY
                - _ZL15x509_name_canonP12X509_name_st
                - X509_NAME_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ERR_put_error
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - _Z33sk_STACK_OF_X509_NAME_ENTRY_valuePK33stack_st_STACK_OF_X509_NAME_ENTRYm
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_set
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:187,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:188,49'
              BranchSideFuncs:
                - _Z33sk_STACK_OF_X509_NAME_ENTRY_valuePK33stack_st_STACK_OF_X509_NAME_ENTRYm
                - sk_X509_NAME_ENTRY_num
                - _Z31sk_STACK_OF_X509_NAME_ENTRY_numPK33stack_st_STACK_OF_X509_NAME_ENTRY
                - _ZL15x509_name_canonP12X509_name_st
                - X509_NAME_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ERR_put_error
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_set
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:198,25'
              BranchSideFuncs:
                - _ZL15x509_name_canonP12X509_name_st
                - X509_NAME_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ERR_put_error
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:189,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:190,40'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
                - X509_NAME_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ERR_put_error
                - sk_X509_NAME_ENTRY_set
                - sk_X509_NAME_ENTRY_num
                - _Z31sk_STACK_OF_X509_NAME_ENTRY_numPK33stack_st_STACK_OF_X509_NAME_ENTRY
                - _ZL15x509_name_canonP12X509_name_st
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - _Z33sk_STACK_OF_X509_NAME_ENTRY_valuePK33stack_st_STACK_OF_X509_NAME_ENTRYm
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:197,3'
              BranchSideFuncs:
                - _Z31sk_STACK_OF_X509_NAME_ENTRY_numPK33stack_st_STACK_OF_X509_NAME_ENTRY
                - _ZL15x509_name_canonP12X509_name_st
                - X509_NAME_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ERR_put_error
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - _Z33sk_STACK_OF_X509_NAME_ENTRY_valuePK33stack_st_STACK_OF_X509_NAME_ENTRYm
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
                - sk_X509_NAME_ENTRY_set
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:192,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:193,9'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_set
                - sk_X509_NAME_ENTRY_num
                - _Z31sk_STACK_OF_X509_NAME_ENTRY_numPK33stack_st_STACK_OF_X509_NAME_ENTRY
                - _ZL15x509_name_canonP12X509_name_st
                - X509_NAME_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ERR_put_error
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - _Z33sk_STACK_OF_X509_NAME_ENTRY_valuePK33stack_st_STACK_OF_X509_NAME_ENTRYm
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:195,36'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_set
                - sk_X509_NAME_ENTRY_num
                - _Z31sk_STACK_OF_X509_NAME_ENTRY_numPK33stack_st_STACK_OF_X509_NAME_ENTRY
                - _ZL15x509_name_canonP12X509_name_st
                - X509_NAME_free
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - ERR_put_error
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
                - _Z33sk_STACK_OF_X509_NAME_ENTRY_valuePK33stack_st_STACK_OF_X509_NAME_ENTRYm
                - sk_X509_NAME_ENTRY_value
                - sk_X509_NAME_ENTRY_push
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:199,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:200,5'
              BranchSideFuncs:
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:202,40'
              BranchSideFuncs:
                - _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:164,9'
          Dst:             ASN1_item_ex_d2i
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:173,5'
          Dst:             _ZL17x509_name_ex_freePP13ASN1_VALUE_stPK12ASN1_ITEM_st
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:176,8'
          Dst:             _ZL16x509_name_ex_newPP13ASN1_VALUE_stPK12ASN1_ITEM_st
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:181,8'
          Dst:             BUF_MEM_grow
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:184,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:187,19'
          Dst:             _Z31sk_STACK_OF_X509_NAME_ENTRY_numPK33stack_st_STACK_OF_X509_NAME_ENTRY
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:188,15'
          Dst:             _Z33sk_STACK_OF_X509_NAME_ENTRY_valuePK33stack_st_STACK_OF_X509_NAME_ENTRYm
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:189,21'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:190,15'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:192,12'
          Dst:             sk_X509_NAME_ENTRY_push
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:195,13'
          Dst:             sk_X509_NAME_ENTRY_set
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:198,9'
          Dst:             _ZL15x509_name_canonP12X509_name_st
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:202,3'
          Dst:             _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:202,3'
          Dst:             _ZL29local_sk_X509_NAME_ENTRY_freeP24stack_st_X509_NAME_ENTRY
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:208,3'
          Dst:             X509_NAME_free
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:209,3'
          Dst:             _Z36sk_STACK_OF_X509_NAME_ENTRY_pop_freeP33stack_st_STACK_OF_X509_NAME_ENTRYPFvP24stack_st_X509_NAME_ENTRYE
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:209,3'
          Dst:             _ZL33local_sk_X509_NAME_ENTRY_pop_freeP24stack_st_X509_NAME_ENTRY
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:211,3'
          Dst:             ERR_put_error
    - functionName:    _ZL17x509_name_ex_freePP13ASN1_VALUE_stPK12ASN1_ITEM_st
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BUF_MEM_free
        - OPENSSL_free
        - X509_NAME_ENTRY_free
        - sk_X509_NAME_ENTRY_pop_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:124,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:124,18'
              BranchSideFuncs:
                - BUF_MEM_free
                - sk_X509_NAME_ENTRY_pop_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:125,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:124,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:125,5'
              BranchSideFuncs:
                - BUF_MEM_free
                - sk_X509_NAME_ENTRY_pop_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:127,21'
              BranchSideFuncs:
                - BUF_MEM_free
                - sk_X509_NAME_ENTRY_pop_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:132,18'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:134,16'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:129,3'
          Dst:             BUF_MEM_free
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:130,3'
          Dst:             sk_X509_NAME_ENTRY_pop_free
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:130,3'
          Dst:             X509_NAME_ENTRY_free
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:132,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:134,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL16x509_name_ex_newPP13ASN1_VALUE_stPK12ASN1_ITEM_st
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
        - it
      BBCount:         17
      ICount:          98
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - BUF_MEM_new
        - OPENSSL_free
        - OPENSSL_malloc
        - sk_X509_NAME_ENTRY_free
        - sk_X509_NAME_ENTRY_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:97,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:98,5'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_new_null
                - BUF_MEM_new
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:100,23'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_new_null
                - BUF_MEM_new
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:101,5'
              BranchSideFuncs:
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:103,21'
              BranchSideFuncs:
                - BUF_MEM_new
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:104,5'
              BranchSideFuncs:
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:106,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:114,9'
              BranchSideFuncs:
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:119,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:114,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:115,31'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:117,18'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:96,39'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:100,23'
          Dst:             sk_X509_NAME_ENTRY_new_null
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:103,21'
          Dst:             BUF_MEM_new
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:115,7'
          Dst:             sk_X509_NAME_ENTRY_free
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:117,5'
          Dst:             OPENSSL_free
    - functionName:    X509_NAME_free
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:90,1'
          Dst:             ASN1_item_free
    - functionName:    x509_marshal_name
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_add_space
        - i2d_X509_NAME
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:496,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:497,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:500,24'
              BranchSideFuncs:
                - CBB_add_space
                - i2d_X509_NAME
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:500,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:500,57'
              BranchSideFuncs:
                - i2d_X509_NAME
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:500,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:495,13'
          Dst:             i2d_X509_NAME
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:500,10'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:500,43'
          Dst:             i2d_X509_NAME
    - functionName:    i2d_X509_NAME
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:90,1'
          Dst:             ASN1_item_i2d
    - functionName:    X509_NAME_get0_der
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - nm
        - out_der
        - out_der_len
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - i2d_X509_NAME
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:482,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:483,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:485,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:485,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:486,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:488,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:488,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:489,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:491,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:482,7'
          Dst:             i2d_X509_NAME
    - functionName:    X509_NAME_ENTRY_set
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ne
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_NAME_set
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - xn
        - name
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_NAME_dup
        - X509_NAME_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:469,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:470,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:472,19'
              BranchSideFuncs:
                - X509_NAME_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:469,15'
          Dst:             X509_NAME_dup
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:472,3'
          Dst:             X509_NAME_free
    - functionName:    X509_NAME_dup
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:92,1'
          Dst:             ASN1_item_dup
    - functionName:    X509_NAME_new
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_name.cc:90,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:90,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_name.cc:90,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:90,1'
          Dst:             ASN1_item_new
    - functionName:    d2i_X509_NAME
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:90,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_NAME_ENTRY_dup
      functionSourceFile: '/src/boringssl/crypto/x509/x_name.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_name.cc:62,1'
          Dst:             ASN1_item_dup
    - functionName:    _ZL9pubkey_cbiPP13ASN1_VALUE_stPK12ASN1_ITEM_stPv
      functionSourceFile: '/src/boringssl/crypto/x509/x_pubkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_PKEY_free
        - _ZL19x509_pubkey_changedP14X509_pubkey_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:64,19'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:65,14'
              BranchSideFuncs:
                - _ZL19x509_pubkey_changedP14X509_pubkey_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:64,5'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:66,5'
          Dst:             _ZL19x509_pubkey_changedP14X509_pubkey_st
    - functionName:    _ZL19x509_pubkey_changedP14X509_pubkey_st
      functionSourceFile: '/src/boringssl/crypto/x509/x_pubkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pub
      BBCount:         11
      ICount:          77
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_init
        - CBS_len
        - ERR_clear_error
        - EVP_PKEY_free
        - EVP_parse_public_key
        - OPENSSL_free
        - i2d_X509_PUBKEY
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:39,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:40,5'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:44,18'
              BranchSideFuncs:
                - CBS_init
                - EVP_parse_public_key
                - CBS_len
                - OPENSSL_free
                - ERR_clear_error
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:46,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:46,23'
              BranchSideFuncs:
                - EVP_PKEY_free
                - OPENSSL_free
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:47,19'
              BranchSideFuncs:
                - EVP_PKEY_free
                - OPENSSL_free
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:46,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:47,19'
              BranchSideFuncs:
                - EVP_PKEY_free
                - OPENSSL_free
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:51,15'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_clear_error
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:32,3'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:37,18'
          Dst:             i2d_X509_PUBKEY
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:44,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:45,10'
          Dst:             EVP_parse_public_key
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:46,23'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:47,5'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:54,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:57,3'
          Dst:             ERR_clear_error
    - functionName:    i2d_X509_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/x509/x_pubkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:76,1'
          Dst:             ASN1_item_i2d
    - functionName:    X509_PUBKEY_get0_public_key
      functionSourceFile: '/src/boringssl/crypto/x509/x_pubkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pub
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_PUBKEY_get0_param
      functionSourceFile: '/src/boringssl/crypto/x509/x_pubkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_obj
        - out_key
        - out_key_len
        - out_alg
        - pub
      BBCount:         10
      ICount:          78
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:155,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:156,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:158,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:159,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:162,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:162,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:163,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_PUBKEY_set0_param
      functionSourceFile: '/src/boringssl/crypto/x509/x_pubkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pub
        - obj
        - param_type
        - param_value
        - key
        - key_len
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_STRING_set0
        - X509_ALGOR_set0
        - _ZL19x509_pubkey_changedP14X509_pubkey_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:140,5'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - _ZL19x509_pubkey_changedP14X509_pubkey_st
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:143,20'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - _ZL19x509_pubkey_changedP14X509_pubkey_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:139,8'
          Dst:             X509_ALGOR_set0
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:143,3'
          Dst:             ASN1_STRING_set0
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:148,3'
          Dst:             _ZL19x509_pubkey_changedP14X509_pubkey_st
    - functionName:    X509_PUBKEY_get
      functionSourceFile: '/src/boringssl/crypto/x509/x_pubkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_PKEY_up_ref
        - X509_PUBKEY_get0
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:131,7'
              BranchSideFuncs:
                - EVP_PKEY_up_ref
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:132,21'
              BranchSideFuncs:
                - EVP_PKEY_up_ref
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:130,20'
          Dst:             X509_PUBKEY_get0
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:132,5'
          Dst:             EVP_PKEY_up_ref
    - functionName:    X509_PUBKEY_get0
      functionSourceFile: '/src/boringssl/crypto/x509/x_pubkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:118,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:121,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:122,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:126,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:122,5'
          Dst:             ERR_put_error
    - functionName:    X509_PUBKEY_set
      functionSourceFile: '/src/boringssl/crypto/x509/x_pubkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - pkey
      BBCount:         21
      ICount:          119
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - ERR_put_error
        - EVP_marshal_public_key
        - OPENSSL_free
        - X509_PUBKEY_free
        - d2i_X509_PUBKEY
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:83,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:84,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:89,8'
              BranchSideFuncs:
                - CBB_init
                - CBB_cleanup
                - ERR_put_error
                - X509_PUBKEY_free
                - OPENSSL_free
                - EVP_marshal_public_key
                - CBB_finish
                - d2i_X509_PUBKEY
                - OPENSSL_free
                - X509_PUBKEY_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:89,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:90,37'
              BranchSideFuncs:
                - EVP_marshal_public_key
                - CBB_cleanup
                - ERR_put_error
                - X509_PUBKEY_free
                - OPENSSL_free
                - CBB_finish
                - d2i_X509_PUBKEY
                - OPENSSL_free
                - X509_PUBKEY_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:93,5'
              BranchSideFuncs:
                - CBB_cleanup
                - ERR_put_error
                - X509_PUBKEY_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:90,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:91,8'
              BranchSideFuncs:
                - CBB_finish
                - CBB_cleanup
                - ERR_put_error
                - X509_PUBKEY_free
                - OPENSSL_free
                - d2i_X509_PUBKEY
                - OPENSSL_free
                - X509_PUBKEY_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:93,5'
              BranchSideFuncs:
                - CBB_cleanup
                - ERR_put_error
                - X509_PUBKEY_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:91,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:92,7'
              BranchSideFuncs:
                - d2i_X509_PUBKEY
                - OPENSSL_free
                - X509_PUBKEY_free
                - ERR_put_error
                - X509_PUBKEY_free
                - OPENSSL_free
                - CBB_cleanup
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:93,5'
              BranchSideFuncs:
                - CBB_cleanup
                - ERR_put_error
                - X509_PUBKEY_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:89,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:93,5'
              BranchSideFuncs:
                - CBB_cleanup
                - ERR_put_error
                - X509_PUBKEY_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:98,7'
              BranchSideFuncs:
                - d2i_X509_PUBKEY
                - OPENSSL_free
                - X509_PUBKEY_free
                - ERR_put_error
                - X509_PUBKEY_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:100,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:100,21'
              BranchSideFuncs:
                - ERR_put_error
                - X509_PUBKEY_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:101,5'
              BranchSideFuncs:
                - ERR_put_error
                - X509_PUBKEY_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:101,5'
              BranchSideFuncs:
                - ERR_put_error
                - X509_PUBKEY_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:105,16'
              BranchSideFuncs:
                - OPENSSL_free
                - X509_PUBKEY_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:89,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:90,8'
          Dst:             EVP_marshal_public_key
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:91,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:93,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:94,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:99,8'
          Dst:             d2i_X509_PUBKEY
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:101,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:105,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:106,3'
          Dst:             X509_PUBKEY_free
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:111,3'
          Dst:             X509_PUBKEY_free
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:112,3'
          Dst:             OPENSSL_free
    - functionName:    d2i_X509_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/x509/x_pubkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:76,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_PUBKEY_free
      functionSourceFile: '/src/boringssl/crypto/x509/x_pubkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:76,1'
          Dst:             ASN1_item_free
    - functionName:    X509_PUBKEY_new
      functionSourceFile: '/src/boringssl/crypto/x509/x_pubkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_pubkey.cc:76,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:76,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_pubkey.cc:76,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_pubkey.cc:76,1'
          Dst:             ASN1_item_new
    - functionName:    sk_X509_ATTRIBUTE_new_null
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2678
      functionLinenumberEnd: 2678
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/x509.h:2678,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:2678,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:2678,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2678,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    _ZL7rinf_cbiPP13ASN1_VALUE_stPK12ASN1_ITEM_stPv
      functionSourceFile: '/src/boringssl/crypto/x509/x_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         17
      ICount:          96
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_INTEGER_get
        - ERR_put_error
        - sk_X509_ATTRIBUTE_new_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_req.cc:34,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_req.cc:35,24'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_new_null
                - ASN1_INTEGER_get
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_req.cc:41,7'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_req.cc:36,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_req.cc:37,7'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_req.cc:39,3'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_req.cc:41,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_req.cc:45,37'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_req.cc:52,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_req.cc:46,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_req.cc:46,42'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_req.cc:50,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_req.cc:46,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_req.cc:47,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_req.cc:50,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_req.cc:35,24'
          Dst:             sk_X509_ATTRIBUTE_new_null
        - Src:             '/src/boringssl/crypto/x509/x_req.cc:45,20'
          Dst:             ASN1_INTEGER_get
        - Src:             '/src/boringssl/crypto/x509/x_req.cc:47,7'
          Dst:             ERR_put_error
    - functionName:    X509_REQ_dup
      functionSourceFile: '/src/boringssl/crypto/x509/x_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_req.cc:73,1'
          Dst:             ASN1_item_dup
    - functionName:    X509_REQ_free
      functionSourceFile: '/src/boringssl/crypto/x509/x_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_req.cc:71,1'
          Dst:             ASN1_item_free
    - functionName:    X509_REQ_new
      functionSourceFile: '/src/boringssl/crypto/x509/x_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_req.cc:71,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_req.cc:71,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_req.cc:71,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_req.cc:71,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_X509_REQ
      functionSourceFile: '/src/boringssl/crypto/x509/x_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_req.cc:71,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_REQ
      functionSourceFile: '/src/boringssl/crypto/x509/x_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_req.cc:71,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_REQ_INFO_free
      functionSourceFile: '/src/boringssl/crypto/x509/x_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_req.cc:63,1'
          Dst:             ASN1_item_free
    - functionName:    X509_REQ_INFO_new
      functionSourceFile: '/src/boringssl/crypto/x509/x_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_req.cc:63,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_req.cc:63,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_req.cc:63,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_req.cc:63,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_X509_REQ_INFO
      functionSourceFile: '/src/boringssl/crypto/x509/x_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_req.cc:63,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_REQ_INFO
      functionSourceFile: '/src/boringssl/crypto/x509/x_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_req.cc:63,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_SIG_getm
      functionSourceFile: '/src/boringssl/crypto/x509/x_sig.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sig
        - out_alg
        - out_digest
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_sig.cc:45,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_sig.cc:46,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_sig.cc:48,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_sig.cc:48,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_sig.cc:48,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_sig.cc:49,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_SIG_get0
      functionSourceFile: '/src/boringssl/crypto/x509/x_sig.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sig
        - out_alg
        - out_digest
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_sig.cc:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_sig.cc:36,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_sig.cc:38,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_sig.cc:38,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_sig.cc:38,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_sig.cc:39,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_SIG_free
      functionSourceFile: '/src/boringssl/crypto/x509/x_sig.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_sig.cc:31,1'
          Dst:             ASN1_item_free
    - functionName:    X509_SIG_new
      functionSourceFile: '/src/boringssl/crypto/x509/x_sig.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_sig.cc:31,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_sig.cc:31,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_sig.cc:31,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_sig.cc:31,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_X509_SIG
      functionSourceFile: '/src/boringssl/crypto/x509/x_sig.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_sig.cc:31,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_SIG
      functionSourceFile: '/src/boringssl/crypto/x509/x_sig.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_sig.cc:31,1'
          Dst:             ASN1_item_d2i
    - functionName:    NETSCAPE_SPKI_free
      functionSourceFile: '/src/boringssl/crypto/x509/x_spki.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_spki.cc:34,1'
          Dst:             ASN1_item_free
    - functionName:    NETSCAPE_SPKI_new
      functionSourceFile: '/src/boringssl/crypto/x509/x_spki.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_spki.cc:34,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_spki.cc:34,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_spki.cc:34,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_spki.cc:34,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_NETSCAPE_SPKI
      functionSourceFile: '/src/boringssl/crypto/x509/x_spki.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_spki.cc:34,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_NETSCAPE_SPKI
      functionSourceFile: '/src/boringssl/crypto/x509/x_spki.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_spki.cc:34,1'
          Dst:             ASN1_item_d2i
    - functionName:    NETSCAPE_SPKAC_free
      functionSourceFile: '/src/boringssl/crypto/x509/x_spki.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_spki.cc:26,1'
          Dst:             ASN1_item_free
    - functionName:    NETSCAPE_SPKAC_new
      functionSourceFile: '/src/boringssl/crypto/x509/x_spki.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_spki.cc:26,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_spki.cc:26,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_spki.cc:26,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_spki.cc:26,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_NETSCAPE_SPKAC
      functionSourceFile: '/src/boringssl/crypto/x509/x_spki.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_spki.cc:26,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_NETSCAPE_SPKAC
      functionSourceFile: '/src/boringssl/crypto/x509/x_spki.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_spki.cc:26,1'
          Dst:             ASN1_item_d2i
    - functionName:    _ZL11x509_i2d_cbPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_st
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - out
        - it
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_X509
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:279,10'
          Dst:             i2d_X509
    - functionName:    i2d_X509
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
        - outp
      BBCount:         36
      ICount:          177
      EdgeCount:       68
      CyclomaticComplexity: 34
      functionsReached:
        - CBB_add_asn1
        - CBB_add_space
        - CBB_finish_i2d
        - CBB_init
        - ERR_put_error
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - asn1_marshal_bit_string
        - i2d_X509_CINF
        - x509_marshal_algorithm
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:216,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:217,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:221,19'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_asn1
                - i2d_X509_CINF
                - CBB_add_space
                - i2d_X509_CINF
                - x509_marshal_algorithm
                - asn1_marshal_bit_string
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish_i2d
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:223,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:224,25'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - i2d_X509_CINF
                - CBB_add_space
                - i2d_X509_CINF
                - x509_marshal_algorithm
                - asn1_marshal_bit_string
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:225,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:223,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:225,5'
              BranchSideFuncs:
                - i2d_X509_CINF
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_space
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - i2d_X509_CINF
                - x509_marshal_algorithm
                - asn1_marshal_bit_string
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:231,27'
              BranchSideFuncs:
                - i2d_X509_CINF
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_space
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - i2d_X509_CINF
                - x509_marshal_algorithm
                - asn1_marshal_bit_string
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish_i2d
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:232,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:233,55'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:237,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:233,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:234,21'
              BranchSideFuncs:
                - i2d_X509_CINF
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - x509_marshal_algorithm
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - asn1_marshal_bit_string
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:237,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:234,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:235,38'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:237,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:235,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:236,39'
              BranchSideFuncs:
                - asn1_marshal_bit_string
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:237,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:232,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:237,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_finish_i2d
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:240,29'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_finish_i2d
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:217,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:221,19'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:223,21'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:223,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:224,25'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:224,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:241,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:231,13'
          Dst:             i2d_X509_CINF
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:233,8'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:234,7'
          Dst:             i2d_X509_CINF
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:235,8'
          Dst:             x509_marshal_algorithm
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:236,8'
          Dst:             asn1_marshal_bit_string
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:240,29'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:240,10'
          Dst:             CBB_finish_i2d
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:241,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    i2d_X509_CINF
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:48,1'
          Dst:             ASN1_item_i2d
    - functionName:    _ZL11x509_d2i_cbPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiP11ASN1_TLC_st
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - in
        - len
        - it
        - opt
        - ctx
      BBCount:         13
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBS_data
        - CBS_init
        - CBS_peek_asn1_tag
        - ERR_put_error
        - X509_free
        - _ZL10x509_parseP6cbs_stP16crypto_buffer_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:255,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:256,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:261,19'
              BranchSideFuncs:
                - CBS_init
                - _ZL10x509_parseP6cbs_stP16crypto_buffer_st
                - CBS_data
                - X509_free
                - CBS_peek_asn1_tag
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:262,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:262,15'
              BranchSideFuncs:
                - CBS_peek_asn1_tag
                - _ZL10x509_parseP6cbs_stP16crypto_buffer_st
                - CBS_data
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:266,15'
              BranchSideFuncs:
                - _ZL10x509_parseP6cbs_stP16crypto_buffer_st
                - CBS_data
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:262,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:263,5'
              BranchSideFuncs:
                - _ZL10x509_parseP6cbs_stP16crypto_buffer_st
                - CBS_data
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:266,15'
              BranchSideFuncs:
                - _ZL10x509_parseP6cbs_stP16crypto_buffer_st
                - CBS_data
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:267,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:268,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:271,9'
              BranchSideFuncs:
                - CBS_data
                - X509_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:256,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:261,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:262,15'
          Dst:             CBS_peek_asn1_tag
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:266,15'
          Dst:             _ZL10x509_parseP6cbs_stP16crypto_buffer_st
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:271,9'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:272,3'
          Dst:             X509_free
    - functionName:    _ZL10x509_parseP6cbs_stP16crypto_buffer_st
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - buf
      BBCount:         84
      ICount:          399
      EdgeCount:       88
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_INTEGER_get
        - ASN1_item_ex_d2i
        - CBS_data
        - CBS_get_any_ber_asn1_element
        - CBS_get_asn1
        - CBS_get_asn1_element
        - CBS_len
        - CBS_skip
        - ERR_put_error
        - _ZL13x509_new_nullv
        - c2i_ASN1_BIT_STRING
        - d2i_X509_ALGOR
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:106,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:109,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1_element
                - ERR_put_error
                - CBS_get_asn1_element
                - CBS_get_any_ber_asn1_element
                - ERR_put_error
                - CBS_skip
                - CBS_len
                - _ZL13x509_new_nullv
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_data
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ASN1_item_ex_d2i
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_ALGOR
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - c2i_ASN1_BIT_STRING
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ASN1_INTEGER_get
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:112,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:109,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:110,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:112,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:110,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:111,8'
              BranchSideFuncs:
                - CBS_get_asn1_element
                - ERR_put_error
                - CBS_get_any_ber_asn1_element
                - ERR_put_error
                - CBS_skip
                - CBS_len
                - _ZL13x509_new_nullv
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_data
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ASN1_item_ex_d2i
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_ALGOR
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - c2i_ASN1_BIT_STRING
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ASN1_INTEGER_get
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:112,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:106,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:112,5'
              BranchSideFuncs:
                - CBS_get_any_ber_asn1_element
                - ERR_put_error
                - CBS_skip
                - CBS_len
                - _ZL13x509_new_nullv
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_data
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ASN1_item_ex_d2i
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_ALGOR
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - c2i_ASN1_BIT_STRING
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ASN1_INTEGER_get
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:124,8'
              BranchSideFuncs:
                - CBS_get_any_ber_asn1_element
                - ERR_put_error
                - CBS_skip
                - CBS_len
                - _ZL13x509_new_nullv
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_data
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ASN1_item_ex_d2i
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_ALGOR
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - c2i_ASN1_BIT_STRING
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ASN1_INTEGER_get
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:126,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:127,7'
              BranchSideFuncs:
                - CBS_skip
                - ERR_put_error
                - CBS_len
                - _ZL13x509_new_nullv
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_data
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ASN1_item_ex_d2i
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_ALGOR
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - c2i_ASN1_BIT_STRING
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ASN1_INTEGER_get
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:130,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:127,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:127,36'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:130,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:127,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:128,23'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:130,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:128,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:129,7'
              BranchSideFuncs:
                - CBS_len
                - _ZL13x509_new_nullv
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_data
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ASN1_item_ex_d2i
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_ALGOR
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - c2i_ASN1_BIT_STRING
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ASN1_INTEGER_get
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:130,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:124,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:130,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:134,29'
              BranchSideFuncs:
                - _ZL13x509_new_nullv
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - CBS_data
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ASN1_item_ex_d2i
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_ALGOR
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - c2i_ASN1_BIT_STRING
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ASN1_INTEGER_get
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:136,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:142,24'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - ASN1_item_ex_d2i
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_ALGOR
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - c2i_ASN1_BIT_STRING
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ASN1_INTEGER_get
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:145,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:146,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:147,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:147,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:150,9'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - d2i_X509_ALGOR
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - c2i_ASN1_BIT_STRING
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ASN1_INTEGER_get
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:152,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:152,34'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:153,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:152,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:153,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:156,9'
              BranchSideFuncs:
                - CBS_data
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - c2i_ASN1_BIT_STRING
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_data
                - CBS_len
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ASN1_INTEGER_get
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:158,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:158,36'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:159,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:159,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:163,8'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ASN1_INTEGER_get
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:164,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:165,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ASN1_INTEGER_get
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:176,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:169,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:169,37'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:170,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:169,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:170,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:173,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:176,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:176,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:183,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:176,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:177,37'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:178,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:178,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:183,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:183,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:183,36'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:188,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:183,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:184,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:188,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:106,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:109,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:110,8'
          Dst:             CBS_get_asn1_element
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:111,8'
          Dst:             CBS_get_asn1_element
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:112,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:124,8'
          Dst:             CBS_get_any_ber_asn1_element
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:128,8'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:129,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:130,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:134,29'
          Dst:             _ZL13x509_new_nullv
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:142,24'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:143,62'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:143,7'
          Dst:             ASN1_item_ex_d2i
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:146,14'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:146,31'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:150,9'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:151,48'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:151,18'
          Dst:             d2i_X509_ALGOR
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:152,41'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:152,61'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:156,9'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:157,55'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:157,20'
          Dst:             c2i_ASN1_BIT_STRING
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:158,43'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:158,60'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:165,15'
          Dst:             ASN1_INTEGER_get
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:170,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:178,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:184,5'
          Dst:             ERR_put_error
    - functionName:    X509_free
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_BIT_STRING_free
        - ASN1_OCTET_STRING_free
        - AUTHORITY_KEYID_free
        - CRL_DIST_POINTS_free
        - CRYPTO_MUTEX_cleanup
        - CRYPTO_free_ex_data
        - CRYPTO_refcount_dec_and_test_zero
        - GENERAL_NAMES_free
        - NAME_CONSTRAINTS_free
        - OPENSSL_free
        - X509_ALGOR_free
        - X509_CERT_AUX_free
        - X509_CINF_free
      functionUses:    44
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:84,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:84,59'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:85,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:85,5'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - X509_CINF_free
                - X509_ALGOR_free
                - ASN1_BIT_STRING_free
                - ASN1_OCTET_STRING_free
                - AUTHORITY_KEYID_free
                - CRL_DIST_POINTS_free
                - GENERAL_NAMES_free
                - NAME_CONSTRAINTS_free
                - X509_CERT_AUX_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:88,42'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - X509_CINF_free
                - X509_ALGOR_free
                - ASN1_BIT_STRING_free
                - ASN1_OCTET_STRING_free
                - AUTHORITY_KEYID_free
                - CRL_DIST_POINTS_free
                - GENERAL_NAMES_free
                - NAME_CONSTRAINTS_free
                - X509_CERT_AUX_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:84,24'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:88,3'
          Dst:             CRYPTO_free_ex_data
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:90,3'
          Dst:             X509_CINF_free
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:91,3'
          Dst:             X509_ALGOR_free
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:92,3'
          Dst:             ASN1_BIT_STRING_free
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:93,3'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:94,3'
          Dst:             AUTHORITY_KEYID_free
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:95,3'
          Dst:             CRL_DIST_POINTS_free
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:96,3'
          Dst:             GENERAL_NAMES_free
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:97,3'
          Dst:             NAME_CONSTRAINTS_free
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:98,3'
          Dst:             X509_CERT_AUX_free
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:99,3'
          Dst:             CRYPTO_MUTEX_cleanup
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:101,3'
          Dst:             OPENSSL_free
    - functionName:    X509_CINF_free
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:48,1'
          Dst:             ASN1_item_free
    - functionName:    _ZL13x509_new_nullv
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_MUTEX_init
        - CRYPTO_new_ex_data
        - OPENSSL_zalloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:53,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:53,9'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_new_ex_data
                - CRYPTO_MUTEX_init
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:53,40'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_new_ex_data
                - CRYPTO_MUTEX_init
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:55,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:58,3'
              BranchSideFuncs:
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_new_ex_data
                - CRYPTO_MUTEX_init
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:53,40'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:60,3'
          Dst:             CRYPTO_new_ex_data
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:61,3'
          Dst:             CRYPTO_MUTEX_init
    - functionName:    _ZL12x509_free_cbPP13ASN1_VALUE_stPK12ASN1_ITEM_st
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:249,3'
          Dst:             X509_free
    - functionName:    _ZL11x509_new_cbPP13ASN1_VALUE_stPK12ASN1_ITEM_st
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_new
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:244,25'
          Dst:             X509_new
    - functionName:    X509_new
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_BIT_STRING_new
        - X509_ALGOR_new
        - X509_CINF_new
        - X509_free
        - _ZL13x509_new_nullv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:66,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:66,9'
              BranchSideFuncs:
                - _ZL13x509_new_nullv
                - X509_CINF_new
                - X509_ALGOR_new
                - ASN1_BIT_STRING_new
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:66,15'
              BranchSideFuncs:
                - _ZL13x509_new_nullv
                - X509_CINF_new
                - X509_ALGOR_new
                - ASN1_BIT_STRING_new
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:68,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:71,20'
              BranchSideFuncs:
                - X509_CINF_new
                - X509_ALGOR_new
                - ASN1_BIT_STRING_new
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:74,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:74,33'
              BranchSideFuncs:
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:76,15'
              BranchSideFuncs:
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:74,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:75,7'
              BranchSideFuncs:
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:76,15'
              BranchSideFuncs:
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:74,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:76,15'
              BranchSideFuncs:
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:80,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:66,15'
          Dst:             _ZL13x509_new_nullv
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:71,20'
          Dst:             X509_CINF_new
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:72,18'
          Dst:             X509_ALGOR_new
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:73,20'
          Dst:             ASN1_BIT_STRING_new
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:76,5'
          Dst:             X509_free
    - functionName:    X509_CINF_new
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:48,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:48,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:48,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:48,1'
          Dst:             ASN1_item_new
    - functionName:    X509_get_signature_nid
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_obj2nid
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:484,10'
          Dst:             OBJ_obj2nid
    - functionName:    X509_get0_signature
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - psig
        - palg
        - x
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:475,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:476,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:478,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:478,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:478,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:479,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_set1_signature_value
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x509
        - sig
        - sig_len
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_STRING_set
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:465,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:466,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:468,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:465,8'
          Dst:             ASN1_STRING_set
    - functionName:    X509_set1_signature_algo
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
        - algo
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - X509_ALGOR_dup
        - X509_ALGOR_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:451,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:451,24'
              BranchSideFuncs:
                - X509_ALGOR_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:452,21'
              BranchSideFuncs:
                - X509_ALGOR_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:451,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:452,21'
              BranchSideFuncs:
                - X509_ALGOR_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:457,19'
              BranchSideFuncs:
                - X509_ALGOR_free
                - X509_ALGOR_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:449,23'
          Dst:             X509_ALGOR_dup
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:450,23'
          Dst:             X509_ALGOR_dup
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:452,5'
          Dst:             X509_ALGOR_free
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:453,5'
          Dst:             X509_ALGOR_free
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:457,3'
          Dst:             X509_ALGOR_free
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:459,3'
          Dst:             X509_ALGOR_free
    - functionName:    i2d_X509_tbs
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
        - outp
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_X509_CINF
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:445,10'
          Dst:             i2d_X509_CINF
    - functionName:    i2d_re_X509_tbs
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
        - outp
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_encoding_clear
        - i2d_X509_CINF
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:440,3'
          Dst:             asn1_encoding_clear
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:441,10'
          Dst:             i2d_X509_CINF
    - functionName:    _ZL21i2d_x509_aux_internalP7x509_stPPh
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - pp
      BBCount:         27
      ICount:          135
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - i2d_X509
        - i2d_X509_CERT_AUX
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:377,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:377,40'
              BranchSideFuncs:
                - __assert_fail
                - i2d_X509
                - i2d_X509_CERT_AUX
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:377,18'
              BranchSideFuncs:
                - __assert_fail
                - i2d_X509
                - i2d_X509_CERT_AUX
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:379,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:379,3'
              BranchSideFuncs:
                - __assert_fail
                - i2d_X509
                - i2d_X509_CERT_AUX
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:379,3'
              BranchSideFuncs:
                - __assert_fail
                - i2d_X509
                - i2d_X509_CERT_AUX
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:379,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:379,3'
              BranchSideFuncs:
                - i2d_X509
                - i2d_X509_CERT_AUX
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:384,21'
              BranchSideFuncs:
                - i2d_X509
                - i2d_X509_CERT_AUX
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:385,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:385,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:386,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:385,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:386,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:389,7'
              BranchSideFuncs:
                - i2d_X509_CERT_AUX
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:389,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:390,32'
              BranchSideFuncs:
                - i2d_X509_CERT_AUX
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:400,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:391,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:392,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:397,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:392,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:393,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:395,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:379,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:384,12'
          Dst:             i2d_X509
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:390,14'
          Dst:             i2d_X509_CERT_AUX
    - functionName:    i2d_X509_AUX
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - pp
      BBCount:         16
      ICount:          92
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - OPENSSL_free
        - OPENSSL_malloc
        - _ZL21i2d_x509_aux_internalP7x509_stPPh
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:415,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:415,22'
              BranchSideFuncs:
                - _ZL21i2d_x509_aux_internalP7x509_stPPh
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:416,34'
              BranchSideFuncs:
                - _ZL21i2d_x509_aux_internalP7x509_stPPh
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:415,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:416,34'
              BranchSideFuncs:
                - _ZL21i2d_x509_aux_internalP7x509_stPPh
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:420,39'
              BranchSideFuncs:
                - _ZL21i2d_x509_aux_internalP7x509_stPPh
                - OPENSSL_malloc
                - _ZL21i2d_x509_aux_internalP7x509_stPPh
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:420,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:421,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:425,58'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL21i2d_x509_aux_internalP7x509_stPPh
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:426,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:427,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:431,34'
              BranchSideFuncs:
                - _ZL21i2d_x509_aux_internalP7x509_stPPh
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:432,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:433,19'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:436,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:416,12'
          Dst:             _ZL21i2d_x509_aux_internalP7x509_stPPh
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:420,17'
          Dst:             _ZL21i2d_x509_aux_internalP7x509_stPPh
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:425,43'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:431,12'
          Dst:             _ZL21i2d_x509_aux_internalP7x509_stPPh
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:433,5'
          Dst:             OPENSSL_free
    - functionName:    d2i_X509_AUX
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - length
      BBCount:         24
      ICount:          126
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - X509_free
        - d2i_X509
        - d2i_X509_CERT_AUX
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:345,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:345,14'
              BranchSideFuncs:
                - d2i_X509
                - d2i_X509_CERT_AUX
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:346,13'
              BranchSideFuncs:
                - d2i_X509
                - d2i_X509_CERT_AUX
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:345,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:346,13'
              BranchSideFuncs:
                - d2i_X509
                - d2i_X509_CERT_AUX
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:348,18'
              BranchSideFuncs:
                - d2i_X509
                - d2i_X509_CERT_AUX
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:350,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:351,5'
              BranchSideFuncs:
                - d2i_X509_CERT_AUX
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:354,13'
              BranchSideFuncs:
                - d2i_X509_CERT_AUX
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:356,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:356,41'
              BranchSideFuncs:
                - d2i_X509_CERT_AUX
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:359,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:356,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:357,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:359,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:362,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:363,15'
              BranchSideFuncs:
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:368,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:364,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:365,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:367,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:348,9'
          Dst:             d2i_X509
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:356,22'
          Dst:             d2i_X509_CERT_AUX
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:363,5'
          Dst:             X509_free
    - functionName:    d2i_X509
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_init
        - ERR_put_error
        - X509_free
        - _ZL10x509_parseP6cbs_stP16crypto_buffer_st
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:193,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:194,5'
              BranchSideFuncs:
                - ERR_put_error
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:199,19'
              BranchSideFuncs:
                - CBS_init
                - _ZL10x509_parseP6cbs_stP16crypto_buffer_st
                - CBS_data
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:202,5'
              BranchSideFuncs:
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:205,10'
              BranchSideFuncs:
                - CBS_data
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:208,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:208,7'
              BranchSideFuncs:
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:209,16'
              BranchSideFuncs:
                - X509_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:194,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:199,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:200,9'
          Dst:             _ZL10x509_parseP6cbs_stP16crypto_buffer_st
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:205,10'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:209,5'
          Dst:             X509_free
    - functionName:    X509_get_ex_data
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - r
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:332,11'
          Dst:             CRYPTO_get_ex_data
    - functionName:    X509_set_ex_data
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - idx
        - arg
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:328,11'
          Dst:             CRYPTO_set_ex_data
    - functionName:    X509_get_ex_new_index
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - argl
        - argp
        - unused
        - dup_unused
        - free_func
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_new_index_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:324,10'
          Dst:             CRYPTO_get_ex_new_index_ex
    - functionName:    X509_up_ref
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:317,3'
          Dst:             CRYPTO_refcount_inc
    - functionName:    X509_parse_from_buffer
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_init
        - CBS_len
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
        - X509_free
        - _ZL10x509_parseP6cbs_stP16crypto_buffer_st
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:308,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:308,22'
              BranchSideFuncs:
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:309,15'
              BranchSideFuncs:
                - X509_free
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:308,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:309,15'
              BranchSideFuncs:
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:313,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:306,18'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:306,43'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:306,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:307,15'
          Dst:             _ZL10x509_parseP6cbs_stP16crypto_buffer_st
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:308,22'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:309,5'
          Dst:             X509_free
    - functionName:    X509_dup
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - d2i_X509
        - i2d_X509
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509.cc:294,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:295,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509.cc:298,24'
              BranchSideFuncs:
                - d2i_X509
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:293,13'
          Dst:             i2d_X509
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:299,15'
          Dst:             d2i_X509
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:300,3'
          Dst:             OPENSSL_free
    - functionName:    d2i_X509_CINF
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509.cc:48,1'
          Dst:             ASN1_item_d2i
    - functionName:    _ZN4bssl8internal11DeleterImplI14asn1_object_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1888
      functionLinenumberEnd: 1888
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_OBJECT_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:1888,1'
          Dst:             ASN1_OBJECT_free
    - functionName:    _ZN4bssl8internal7DeleterclI14asn1_object_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI14asn1_object_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI14asn1_object_stvE4FreeEPS2_
    - functionName:    X509_reject_clear
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509a.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OBJECT_free
        - sk_ASN1_OBJECT_pop_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:149,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:149,17'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:149,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:149,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:149,7'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:150,29'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:150,5'
          Dst:             sk_ASN1_OBJECT_pop_free
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:150,5'
          Dst:             ASN1_OBJECT_free
    - functionName:    X509_trust_clear
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509a.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OBJECT_free
        - sk_ASN1_OBJECT_pop_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:142,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:142,17'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:142,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:142,7'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:143,29'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:143,5'
          Dst:             sk_ASN1_OBJECT_pop_free
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:143,5'
          Dst:             ASN1_OBJECT_free
    - functionName:    X509_add1_reject_object
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509a.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - obj
      BBCount:         18
      ICount:          115
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - OBJ_dup
        - _ZL7aux_getP7x509_st
        - _ZN4bssl11PushToStackI20stack_st_ASN1_OBJECTEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - sk_ASN1_OBJECT_new_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:129,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:131,32'
              BranchSideFuncs:
                - _ZL7aux_getP7x509_st
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI20stack_st_ASN1_OBJECTEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_ASN1_OBJECT_new_null
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:133,19'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_new_null
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI20stack_st_ASN1_OBJECTEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:138,28'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI20stack_st_ASN1_OBJECTEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:134,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:135,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:137,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI20stack_st_ASN1_OBJECTEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:127,39'
          Dst:             OBJ_dup
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:131,24'
          Dst:             _ZL7aux_getP7x509_st
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:133,19'
          Dst:             sk_ASN1_OBJECT_new_null
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:138,10'
          Dst:             _ZN4bssl11PushToStackI20stack_st_ASN1_OBJECTEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
    - functionName:    _ZL7aux_getP7x509_st
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509a.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         11
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - X509_CERT_AUX_new
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:42,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:43,5'
              BranchSideFuncs:
                - X509_CERT_AUX_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:45,8'
              BranchSideFuncs:
                - X509_CERT_AUX_new
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:45,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:45,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:48,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:45,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:46,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:48,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:45,29'
          Dst:             X509_CERT_AUX_new
    - functionName:    _ZN4bssl11PushToStackI20stack_st_ASN1_OBJECTEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - elem
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/stack.h:605,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:606,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:609,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:605,8'
          Dst:             OPENSSL_sk_push
    - functionName:    X509_CERT_AUX_new
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509a.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:39,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:39,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:39,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:39,1'
          Dst:             ASN1_item_new
    - functionName:    X509_add1_trust_object
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509a.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - obj
      BBCount:         18
      ICount:          115
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - OBJ_dup
        - _ZL7aux_getP7x509_st
        - _ZN4bssl11PushToStackI20stack_st_ASN1_OBJECTEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - sk_ASN1_OBJECT_new_null
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:114,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:116,32'
              BranchSideFuncs:
                - _ZL7aux_getP7x509_st
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI20stack_st_ASN1_OBJECTEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_ASN1_OBJECT_new_null
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:118,18'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_new_null
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI20stack_st_ASN1_OBJECTEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:123,28'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI20stack_st_ASN1_OBJECTEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:119,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:120,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:122,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI20stack_st_ASN1_OBJECTEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:112,39'
          Dst:             OBJ_dup
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:116,24'
          Dst:             _ZL7aux_getP7x509_st
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:118,18'
          Dst:             sk_ASN1_OBJECT_new_null
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:123,10'
          Dst:             _ZN4bssl11PushToStackI20stack_st_ASN1_OBJECTEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
    - functionName:    X509_keyid_get0
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509a.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - out_len
      BBCount:         13
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:104,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:104,53'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:104,28'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:106,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:108,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:106,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:106,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:106,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:108,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:108,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:108,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_alias_get0
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509a.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - out_len
      BBCount:         13
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:96,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:96,51'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:96,26'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:97,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:98,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:100,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:98,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:98,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:98,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:100,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:100,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:100,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_keyid_set1
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509a.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - id
        - len
      BBCount:         20
      ICount:          114
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_STRING_set
        - _ZL7aux_getP7x509_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:79,10'
              BranchSideFuncs:
                - _ZL7aux_getP7x509_st
                - ASN1_OCTET_STRING_new
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:86,23'
              BranchSideFuncs:
                - _ZL7aux_getP7x509_st
                - ASN1_OCTET_STRING_new
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:79,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:79,16'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:80,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:79,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:79,27'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:80,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:79,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:80,7'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:82,28'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:87,5'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:89,8'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:89,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:89,37'
              BranchSideFuncs:
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:92,26'
              BranchSideFuncs:
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:89,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:90,5'
              BranchSideFuncs:
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:92,26'
              BranchSideFuncs:
                - ASN1_STRING_set
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:82,5'
          Dst:             ASN1_OCTET_STRING_free
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:86,15'
          Dst:             _ZL7aux_getP7x509_st
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:89,37'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:92,10'
          Dst:             ASN1_STRING_set
    - functionName:    X509_alias_set1
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509a.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - name
        - len
      BBCount:         20
      ICount:          114
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_STRING_set
        - ASN1_UTF8STRING_free
        - ASN1_UTF8STRING_new
        - _ZL7aux_getP7x509_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:57,10'
              BranchSideFuncs:
                - _ZL7aux_getP7x509_st
                - ASN1_UTF8STRING_new
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:64,23'
              BranchSideFuncs:
                - _ZL7aux_getP7x509_st
                - ASN1_UTF8STRING_new
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:57,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:57,16'
              BranchSideFuncs:
                - ASN1_UTF8STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:58,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:57,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:57,27'
              BranchSideFuncs:
                - ASN1_UTF8STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:58,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:57,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:58,7'
              BranchSideFuncs:
                - ASN1_UTF8STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:60,26'
              BranchSideFuncs:
                - ASN1_UTF8STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:65,5'
              BranchSideFuncs:
                - ASN1_UTF8STRING_new
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:67,8'
              BranchSideFuncs:
                - ASN1_UTF8STRING_new
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:67,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:67,37'
              BranchSideFuncs:
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:70,26'
              BranchSideFuncs:
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/x_x509a.cc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:68,5'
              BranchSideFuncs:
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/x_x509a.cc:70,26'
              BranchSideFuncs:
                - ASN1_STRING_set
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:60,5'
          Dst:             ASN1_UTF8STRING_free
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:64,15'
          Dst:             _ZL7aux_getP7x509_st
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:67,37'
          Dst:             ASN1_UTF8STRING_new
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:70,10'
          Dst:             ASN1_STRING_set
    - functionName:    X509_CERT_AUX_free
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509a.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:39,1'
          Dst:             ASN1_item_free
    - functionName:    i2d_X509_CERT_AUX
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509a.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:39,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_CERT_AUX
      functionSourceFile: '/src/boringssl/crypto/x509/x_x509a.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_x509a.cc:39,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_BIT_STRING_check
      functionSourceFile: '/src/boringssl/crypto/asn1/a_bitstr.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - flags
        - flags_len
      BBCount:         17
      ICount:          114
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:247,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:247,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:248,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:247,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:248,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:252,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:253,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:253,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:253,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:253,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:254,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:258,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:254,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:253,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:254,43'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_BIT_STRING_get_bit
      functionSourceFile: '/src/boringssl/crypto/asn1/a_bitstr.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - n
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:233,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:233,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:234,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:233,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:233,48'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:234,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:233,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:234,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:236,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/asn1/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_BIT_STRING_set_bit
      functionSourceFile: '/src/boringssl/crypto/asn1/a_bitstr.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - a
        - n
        - value
      BBCount:         31
      ICount:          240
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - OPENSSL_malloc
        - OPENSSL_realloc
        - _ZL14OPENSSL_memsetPvim
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:193,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:194,7'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL14OPENSSL_memsetPvim.16754
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:197,7'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL14OPENSSL_memsetPvim.16754
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:198,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:201,3'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL14OPENSSL_memsetPvim.16754
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:203,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:203,33'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL14OPENSSL_memsetPvim.16754
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:204,10'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL14OPENSSL_memsetPvim.16754
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:203,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:204,10'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL14OPENSSL_memsetPvim.16754
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:221,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:204,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:205,7'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL14OPENSSL_memsetPvim.16754
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:207,9'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL14OPENSSL_memsetPvim.16754
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:207,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:208,43'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memsetPvim.16754
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:210,44'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL14OPENSSL_memsetPvim.16754
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:212,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:213,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:215,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.16754
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:215,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:216,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.16754
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:218,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:222,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:222,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:222,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:222,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:223,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:225,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:208,28'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:210,28'
          Dst:             OPENSSL_realloc
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:216,7'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    c2i_ASN1_BIT_STRING
      functionSourceFile: '/src/boringssl/crypto/asn1/a_bitstr.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - pp
        - len
      BBCount:         43
      ICount:          260
      EdgeCount:       58
      CyclomaticComplexity: 17
      functionsReached:
        - ASN1_BIT_STRING_free
        - ASN1_BIT_STRING_new
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_memdup
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:122,5'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_BIT_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:126,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memdup
                - ASN1_BIT_STRING_free
                - ERR_put_error
                - ERR_put_error
                - ASN1_BIT_STRING_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:127,5'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_BIT_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:131,8'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memdup
                - ASN1_BIT_STRING_free
                - ERR_put_error
                - ERR_put_error
                - ASN1_BIT_STRING_new
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:131,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:131,25'
              BranchSideFuncs:
                - ASN1_BIT_STRING_new
                - OPENSSL_free
                - OPENSSL_memdup
                - ASN1_BIT_STRING_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:132,16'
              BranchSideFuncs:
                - ASN1_BIT_STRING_new
                - OPENSSL_free
                - OPENSSL_memdup
                - ASN1_BIT_STRING_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:132,16'
              BranchSideFuncs:
                - ASN1_BIT_STRING_new
                - OPENSSL_free
                - OPENSSL_memdup
                - ASN1_BIT_STRING_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:136,13'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memdup
                - ASN1_BIT_STRING_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:132,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:133,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:135,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memdup
                - ASN1_BIT_STRING_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:143,5'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_BIT_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:148,24'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memdup
                - ASN1_BIT_STRING_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:149,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:149,24'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memdup
                - ASN1_BIT_STRING_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:156,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memdup
                - ASN1_BIT_STRING_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:149,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:149,36'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_BIT_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:150,5'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_BIT_STRING_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:149,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:150,5'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_BIT_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:156,3'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_memdup
                - ASN1_BIT_STRING_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:159,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:160,52'
              BranchSideFuncs:
                - OPENSSL_memdup
                - OPENSSL_free
                - ASN1_BIT_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:166,7'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:161,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:162,7'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:164,10'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:174,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:176,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:179,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:179,26'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:182,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:179,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:179,42'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:180,26'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:180,26'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:182,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:122,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:127,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:132,16'
          Dst:             ASN1_BIT_STRING_new
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:143,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:150,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:160,37'
          Dst:             OPENSSL_memdup
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:170,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:180,5'
          Dst:             ASN1_BIT_STRING_free
    - functionName:    asn1_marshal_bit_string
      functionSourceFile: '/src/boringssl/crypto/asn1/a_bitstr.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - tag
      BBCount:         16
      ICount:          97
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_asn1
        - CBB_add_space
        - CBB_flush
        - i2c_ASN1_BIT_STRING
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:102,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:104,9'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:104,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:104,7'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:104,41'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:107,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:107,10'
              BranchSideFuncs:
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:108,58'
              BranchSideFuncs:
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:108,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:107,10'
              BranchSideFuncs:
                - i2c_ASN1_BIT_STRING
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:109,30'
              BranchSideFuncs:
                - i2c_ASN1_BIT_STRING
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:109,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:107,10'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:110,20'
              BranchSideFuncs:
                - CBB_flush
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:100,13'
          Dst:             i2c_ASN1_BIT_STRING
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:107,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:108,10'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:109,10'
          Dst:             i2c_ASN1_BIT_STRING
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:110,10'
          Dst:             CBB_flush
    - functionName:    i2c_ASN1_BIT_STRING
      functionSourceFile: '/src/boringssl/crypto/asn1/a_bitstr.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - pp
      BBCount:         13
      ICount:          111
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - asn1_bit_string_length
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:73,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:77,36'
              BranchSideFuncs:
                - asn1_bit_string_length
                - _ZL14OPENSSL_memcpyPvPKvm.16760
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:79,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:82,17'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.16760
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:83,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:84,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:87,17'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.16760
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:90,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:91,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:93,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:77,13'
          Dst:             asn1_bit_string_length
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:79,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:89,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    asn1_bit_string_length
      functionSourceFile: '/src/boringssl/crypto/asn1/a_bitstr.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - out_padding_bits
      BBCount:         29
      ICount:          163
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:36,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:38,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:44,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:38,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:38,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:38,40'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:44,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:44,21'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:44,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:44,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:45,8'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:47,11'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:48,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:49,20'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:57,23'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:50,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:50,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:51,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:51,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:52,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:56,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:52,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:53,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:55,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:50,5'
          Dst:             __assert_fail
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/asn1/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_BIT_STRING_num_bytes
      functionSourceFile: '/src/boringssl/crypto/asn1/a_bitstr.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - out
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asn1_bit_string_length
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_bitstr.cc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:65,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_bitstr.cc:67,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:63,13'
          Dst:             asn1_bit_string_length
    - functionName:    ASN1_BIT_STRING_set
      functionSourceFile: '/src/boringssl/crypto/asn1/a_bitstr.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - d
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_set
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_bitstr.cc:30,10'
          Dst:             ASN1_STRING_set
    - functionName:    ASN1_item_d2i_fp
      functionSourceFile: '/src/boringssl/crypto/asn1/a_d2i_fp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - it
        - in
        - x
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_d2i_bio
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_d2i_fp.cc:40,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_d2i_fp.cc:41,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_d2i_fp.cc:44,33'
              BranchSideFuncs:
                - ASN1_item_d2i_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_d2i_fp.cc:39,12'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/asn1/a_d2i_fp.cc:41,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_d2i_fp.cc:44,15'
          Dst:             ASN1_item_d2i_bio
        - Src:             '/src/boringssl/crypto/asn1/a_d2i_fp.cc:45,3'
          Dst:             BIO_free
    - functionName:    ASN1_item_d2i_bio
      functionSourceFile: '/src/boringssl/crypto/asn1/a_d2i_fp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - it
        - in
        - x
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_d2i
        - BIO_read_asn1
        - OPENSSL_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_d2i_fp.cc:29,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_d2i_fp.cc:30,5'
              BranchSideFuncs:
                - ASN1_item_d2i
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_d2i_fp.cc:32,24'
              BranchSideFuncs:
                - ASN1_item_d2i
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_d2i_fp.cc:29,8'
          Dst:             BIO_read_asn1
        - Src:             '/src/boringssl/crypto/asn1/a_d2i_fp.cc:33,15'
          Dst:             ASN1_item_d2i
        - Src:             '/src/boringssl/crypto/asn1/a_d2i_fp.cc:34,3'
          Dst:             OPENSSL_free
    - functionName:    ASN1_item_dup
      functionSourceFile: '/src/boringssl/crypto/asn1/a_dup.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - it
        - x
      BBCount:         8
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_item_d2i
        - ASN1_item_i2d
        - OPENSSL_free
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_dup.cc:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_dup.cc:31,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_dup.cc:34,52'
              BranchSideFuncs:
                - ASN1_item_i2d
                - ASN1_item_d2i
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_dup.cc:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_dup.cc:36,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_dup.cc:38,7'
              BranchSideFuncs:
                - ASN1_item_d2i
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_dup.cc:34,7'
          Dst:             ASN1_item_i2d
        - Src:             '/src/boringssl/crypto/asn1/a_dup.cc:39,9'
          Dst:             ASN1_item_d2i
        - Src:             '/src/boringssl/crypto/asn1/a_dup.cc:40,3'
          Dst:             OPENSSL_free
    - functionName:    ASN1_item_i2d_bio
      functionSourceFile: '/src/boringssl/crypto/asn1/a_i2d_fp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - it
        - out
        - x
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_i2d
        - BIO_write_all
        - OPENSSL_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_i2d_fp.cc:36,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_i2d_fp.cc:37,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_i2d_fp.cc:40,27'
              BranchSideFuncs:
                - BIO_write_all
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_i2d_fp.cc:35,11'
          Dst:             ASN1_item_i2d
        - Src:             '/src/boringssl/crypto/asn1/a_i2d_fp.cc:40,13'
          Dst:             BIO_write_all
        - Src:             '/src/boringssl/crypto/asn1/a_i2d_fp.cc:41,3'
          Dst:             OPENSSL_free
    - functionName:    ASN1_item_i2d_fp
      functionSourceFile: '/src/boringssl/crypto/asn1/a_i2d_fp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - it
        - out
        - x
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_i2d_bio
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_i2d_fp.cc:24,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_i2d_fp.cc:25,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_i2d_fp.cc:28,31'
              BranchSideFuncs:
                - ASN1_item_i2d_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_i2d_fp.cc:23,12'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/asn1/a_i2d_fp.cc:25,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_i2d_fp.cc:28,13'
          Dst:             ASN1_item_i2d_bio
        - Src:             '/src/boringssl/crypto/asn1/a_i2d_fp.cc:29,3'
          Dst:             BIO_free
    - functionName:    _ZL18CRYPTO_load_u64_bePKv
      functionSourceFile: '/src/boringssl/crypto/asn1/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 931
      functionLinenumberEnd: 934
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13CRYPTO_bswap8m
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/../internal.h:933,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/asn1/../internal.h:934,10'
          Dst:             _ZL13CRYPTO_bswap8m
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/asn1/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL13CRYPTO_bswap8m
      functionSourceFile: '/src/boringssl/crypto/asn1/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 780
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL26asn1_string_get_abs_uint64PmPK14asn1_string_sti
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - a
        - type
      BBCount:         8
      ICount:          76
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL18CRYPTO_load_u64_bePKv
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:287,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:288,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:291,11'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - _ZL18CRYPTO_load_u64_bePKv.16868
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:292,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:293,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:296,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - _ZL18CRYPTO_load_u64_bePKv.16868
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:288,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:293,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:296,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:297,10'
          Dst:             _ZL18CRYPTO_load_u64_bePKv
    - functionName:    _ZL19CRYPTO_store_u64_bePvm
      functionSourceFile: '/src/boringssl/crypto/asn1/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13CRYPTO_bswap8m
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/../internal.h:938,7'
          Dst:             _ZL13CRYPTO_bswap8m
        - Src:             '/src/boringssl/crypto/asn1/../internal.h:939,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    ASN1_ENUMERATED_to_BN
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ai
        - bn
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17asn1_string_to_bnPK14asn1_string_stP9bignum_sti
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:438,10'
          Dst:             _ZL17asn1_string_to_bnPK14asn1_string_stP9bignum_sti
    - functionName:    _ZL17asn1_string_to_bnPK14asn1_string_stP9bignum_sti
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ai
        - bn
        - type
      BBCount:         12
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - BN_bin2bn
        - BN_set_negative
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:419,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:420,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:425,24'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_set_negative
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:425,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:426,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:427,14'
              BranchSideFuncs:
                - BN_set_negative
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:420,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:425,14'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:426,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:428,5'
          Dst:             BN_set_negative
    - functionName:    ASN1_INTEGER_to_BN
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ai
        - bn
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17asn1_string_to_bnPK14asn1_string_stP9bignum_sti
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:434,10'
          Dst:             _ZL17asn1_string_to_bnPK14asn1_string_stP9bignum_sti
    - functionName:    BN_to_ASN1_ENUMERATED
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
        - ai
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17bn_to_asn1_stringPK9bignum_stP14asn1_string_sti
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:415,10'
          Dst:             _ZL17bn_to_asn1_stringPK9bignum_stP14asn1_string_sti
    - functionName:    _ZL17bn_to_asn1_stringPK9bignum_stP14asn1_string_sti
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bn
        - ai
        - type
      BBCount:         24
      ICount:          134
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_STRING_free
        - ASN1_STRING_set
        - ASN1_STRING_type_new
        - BN_bn2bin_padded
        - BN_is_negative
        - BN_is_zero
        - BN_num_bytes
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:379,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:380,32'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - BN_is_negative
                - BN_num_bytes
                - ASN1_STRING_set
                - ASN1_STRING_free
                - BN_bn2bin_padded
                - BN_is_zero
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:382,11'
              BranchSideFuncs:
                - BN_is_negative
                - BN_num_bytes
                - ASN1_STRING_set
                - ASN1_STRING_free
                - BN_bn2bin_padded
                - BN_is_zero
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:385,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:386,5'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:390,22'
              BranchSideFuncs:
                - BN_is_negative
                - BN_num_bytes
                - ASN1_STRING_set
                - ASN1_STRING_free
                - BN_bn2bin_padded
                - BN_is_zero
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:390,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:390,41'
              BranchSideFuncs:
                - BN_is_zero
                - BN_num_bytes
                - ASN1_STRING_set
                - ASN1_STRING_free
                - BN_bn2bin_padded
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:393,17'
              BranchSideFuncs:
                - BN_num_bytes
                - ASN1_STRING_set
                - ASN1_STRING_free
                - BN_bn2bin_padded
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:390,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:391,17'
              BranchSideFuncs:
                - BN_num_bytes
                - ASN1_STRING_set
                - ASN1_STRING_free
                - BN_bn2bin_padded
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:393,17'
              BranchSideFuncs:
                - BN_num_bytes
                - ASN1_STRING_set
                - ASN1_STRING_free
                - BN_bn2bin_padded
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:397,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:398,25'
              BranchSideFuncs:
                - BN_bn2bin_padded
                - ASN1_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:399,5'
              BranchSideFuncs:
                - ASN1_STRING_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:397,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:399,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:401,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:404,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:405,22'
              BranchSideFuncs:
                - ASN1_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:407,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:380,11'
          Dst:             ASN1_STRING_type_new
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:386,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:390,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:390,30'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:396,9'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:397,8'
          Dst:             ASN1_STRING_set
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:398,8'
          Dst:             BN_bn2bin_padded
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:405,5'
          Dst:             ASN1_STRING_free
    - functionName:    BN_to_ASN1_INTEGER
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
        - ai
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17bn_to_asn1_stringPK9bignum_stP14asn1_string_sti
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:411,10'
          Dst:             _ZL17bn_to_asn1_stringPK9bignum_stP14asn1_string_sti
    - functionName:    ASN1_ENUMERATED_get
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL20asn1_string_get_longPK14asn1_string_sti
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:373,10'
          Dst:             _ZL20asn1_string_get_longPK14asn1_string_sti
    - functionName:    _ZL20asn1_string_get_longPK14asn1_string_sti
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - type
      BBCount:         13
      ICount:          64
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_clear_error
        - _ZL21asn1_string_get_int64PlPK14asn1_string_sti
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:353,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:354,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:358,34'
              BranchSideFuncs:
                - _ZL21asn1_string_get_int64PlPK14asn1_string_sti
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:358,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:359,7'
              BranchSideFuncs:
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:361,5'
              BranchSideFuncs:
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:359,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:359,23'
              BranchSideFuncs:
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:361,5'
              BranchSideFuncs:
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:358,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:361,5'
              BranchSideFuncs:
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:365,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:358,8'
          Dst:             _ZL21asn1_string_get_int64PlPK14asn1_string_sti
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:361,5'
          Dst:             ERR_clear_error
    - functionName:    _ZL21asn1_string_get_int64PlPK14asn1_string_sti
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - a
        - type
      BBCount:         14
      ICount:          96
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - _ZL26asn1_string_get_abs_uint64PmPK14asn1_string_sti
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:323,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:324,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:329,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:329,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:329,33'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:333,20'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:329,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:330,26'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:333,20'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:336,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:337,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:340,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:323,8'
          Dst:             _ZL26asn1_string_get_abs_uint64PmPK14asn1_string_sti
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:337,5'
          Dst:             ERR_put_error
    - functionName:    ASN1_INTEGER_get
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL20asn1_string_get_longPK14asn1_string_sti
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:369,10'
          Dst:             _ZL20asn1_string_get_longPK14asn1_string_sti
    - functionName:    ASN1_ENUMERATED_get_int64
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL21asn1_string_get_int64PlPK14asn1_string_sti
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:349,10'
          Dst:             _ZL21asn1_string_get_int64PlPK14asn1_string_sti
    - functionName:    ASN1_INTEGER_get_int64
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL21asn1_string_get_int64PlPK14asn1_string_sti
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:345,10'
          Dst:             _ZL21asn1_string_get_int64PlPK14asn1_string_sti
    - functionName:    ASN1_ENUMERATED_get_uint64
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22asn1_string_get_uint64PmPK14asn1_string_sti
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:318,10'
          Dst:             _ZL22asn1_string_get_uint64PmPK14asn1_string_sti
    - functionName:    _ZL22asn1_string_get_uint64PmPK14asn1_string_sti
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - a
        - type
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - _ZL26asn1_string_get_abs_uint64PmPK14asn1_string_sti
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:303,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:304,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:306,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:306,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:307,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:310,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:303,8'
          Dst:             _ZL26asn1_string_get_abs_uint64PmPK14asn1_string_sti
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:307,5'
          Dst:             ERR_put_error
    - functionName:    ASN1_INTEGER_get_uint64
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22asn1_string_get_uint64PmPK14asn1_string_sti
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:314,10'
          Dst:             _ZL22asn1_string_get_uint64PmPK14asn1_string_sti
    - functionName:    _ZL22asn1_string_set_uint64P14asn1_string_stmi
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - out
        - v
        - type
      BBCount:         13
      ICount:          82
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_set
        - _ZL19CRYPTO_store_u64_bePvm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:264,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:265,13'
              BranchSideFuncs:
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:270,24'
              BranchSideFuncs:
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:265,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:266,7'
              BranchSideFuncs:
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:268,3'
              BranchSideFuncs:
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:270,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:271,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:273,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:262,3'
          Dst:             _ZL19CRYPTO_store_u64_bePvm
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:270,8'
          Dst:             ASN1_STRING_set
    - functionName:    ASN1_ENUMERATED_set
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - v
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_ENUMERATED_set_int64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:257,10'
          Dst:             ASN1_ENUMERATED_set_int64
    - functionName:    ASN1_ENUMERATED_set_int64
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - v
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_ENUMERATED_set_uint64
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:238,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:239,39'
              BranchSideFuncs:
                - ASN1_ENUMERATED_set_uint64
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:242,35'
              BranchSideFuncs:
                - ASN1_ENUMERATED_set_uint64
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:242,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:243,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:246,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:239,12'
          Dst:             ASN1_ENUMERATED_set_uint64
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:242,8'
          Dst:             ASN1_ENUMERATED_set_uint64
    - functionName:    ASN1_ENUMERATED_set_uint64
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22asn1_string_set_uint64P14asn1_string_stmi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:282,10'
          Dst:             _ZL22asn1_string_set_uint64P14asn1_string_stmi
    - functionName:    ASN1_INTEGER_set
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - v
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_INTEGER_set_int64
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:252,10'
          Dst:             ASN1_INTEGER_set_int64
    - functionName:    ASN1_INTEGER_set_int64
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - v
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_INTEGER_set_uint64
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:225,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:226,36'
              BranchSideFuncs:
                - ASN1_INTEGER_set_uint64
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:229,32'
              BranchSideFuncs:
                - ASN1_INTEGER_set_uint64
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:229,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:230,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:233,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:226,12'
          Dst:             ASN1_INTEGER_set_uint64
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:229,8'
          Dst:             ASN1_INTEGER_set_uint64
    - functionName:    ASN1_INTEGER_set_uint64
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22asn1_string_set_uint64P14asn1_string_stmi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:278,10'
          Dst:             _ZL22asn1_string_set_uint64P14asn1_string_stmi
    - functionName:    c2i_ASN1_INTEGER
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         65
      ICount:          316
      EdgeCount:       85
      CyclomaticComplexity: 22
      functionsReached:
        - ASN1_INTEGER_free
        - ASN1_INTEGER_new
        - ASN1_STRING_set
        - CBS_data
        - CBS_init
        - CBS_is_valid_asn1_integer
        - CBS_len
        - CBS_skip
        - ERR_put_error
        - _ZL12is_all_zerosPKhm
        - _ZL22negate_twos_complementPhm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:154,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:154,18'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:155,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:154,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:155,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:160,19'
              BranchSideFuncs:
                - CBS_init
                - CBS_is_valid_asn1_integer
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
                - ASN1_INTEGER_free
                - __assert_fail
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - CBS_data
                - CBS_skip
                - CBS_len
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
                - CBS_skip
                - ASN1_INTEGER_new
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:163,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
                - ASN1_INTEGER_free
                - __assert_fail
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - CBS_data
                - CBS_skip
                - CBS_len
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
                - CBS_skip
                - ASN1_INTEGER_new
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:167,17'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
                - ASN1_INTEGER_free
                - __assert_fail
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - CBS_data
                - CBS_skip
                - CBS_len
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
                - CBS_skip
                - ASN1_INTEGER_new
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:168,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:168,23'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - CBS_len
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
                - ASN1_INTEGER_free
                - __assert_fail
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - CBS_data
                - CBS_skip
                - CBS_len
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
                - CBS_skip
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:169,11'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - CBS_len
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
                - ASN1_INTEGER_free
                - __assert_fail
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - CBS_data
                - CBS_skip
                - CBS_len
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
                - CBS_skip
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:169,11'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - CBS_len
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
                - ASN1_INTEGER_free
                - __assert_fail
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - CBS_data
                - CBS_skip
                - CBS_len
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
                - CBS_skip
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:174,12'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
                - ASN1_INTEGER_free
                - __assert_fail
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - CBS_data
                - CBS_skip
                - CBS_len
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
                - CBS_skip
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:170,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:171,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:173,3'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
                - ASN1_INTEGER_free
                - __assert_fail
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - CBS_data
                - CBS_skip
                - CBS_len
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
                - CBS_skip
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:184,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
                - ASN1_INTEGER_free
                - __assert_fail
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - CBS_data
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
                - CBS_skip
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:190,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
                - ASN1_INTEGER_free
                - __assert_fail
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - CBS_data
                - CBS_skip
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:184,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:184,30'
              BranchSideFuncs:
                - CBS_data
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
                - ASN1_INTEGER_free
                - __assert_fail
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
                - CBS_skip
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:188,3'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
                - ASN1_INTEGER_free
                - __assert_fail
                - __assert_fail
                - _ZL22negate_twos_complementPhm
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:184,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:185,23'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
                - CBS_skip
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
                - ASN1_INTEGER_free
                - __assert_fail
                - __assert_fail
                - _ZL22negate_twos_complementPhm
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:188,3'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
                - ASN1_INTEGER_free
                - __assert_fail
                - __assert_fail
                - _ZL22negate_twos_complementPhm
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:184,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:186,7'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
                - ASN1_INTEGER_free
                - __assert_fail
                - __assert_fail
                - _ZL22negate_twos_complementPhm
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:188,3'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
                - ASN1_INTEGER_free
                - __assert_fail
                - __assert_fail
                - _ZL22negate_twos_complementPhm
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:196,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL22negate_twos_complementPhm
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:199,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL22negate_twos_complementPhm
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:199,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:200,5'
              BranchSideFuncs:
                - _ZL22negate_twos_complementPhm
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:203,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:207,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:207,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:207,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:207,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:207,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:209,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:209,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:209,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:209,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:209,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:209,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:211,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:213,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:215,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:218,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:218,23'
              BranchSideFuncs:
                - ASN1_INTEGER_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:221,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:218,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:218,39'
              BranchSideFuncs:
                - ASN1_INTEGER_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:219,23'
              BranchSideFuncs:
                - ASN1_INTEGER_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:218,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:219,23'
              BranchSideFuncs:
                - ASN1_INTEGER_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:221,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:155,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:160,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:162,8'
          Dst:             CBS_is_valid_asn1_integer
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:163,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:169,11'
          Dst:             ASN1_INTEGER_new
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:184,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:184,30'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:185,23'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:185,43'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:185,10'
          Dst:             _ZL12is_all_zerosPKhm
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:186,7'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:190,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:190,30'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:191,7'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:195,29'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:195,45'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:195,8'
          Dst:             ASN1_STRING_set
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:201,5'
          Dst:             _ZL22negate_twos_complementPhm
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:207,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:209,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:219,5'
          Dst:             ASN1_INTEGER_free
    - functionName:    _ZL12is_all_zerosPKhm
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - len
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:68,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:69,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:73,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:69,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:70,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:72,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL22negate_twos_complementPhm
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         5
      ICount:          63
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:60,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:61,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:65,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    i2c_ASN1_INTEGER
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - outp
      BBCount:         46
      ICount:          261
      EdgeCount:       57
      CyclomaticComplexity: 13
      functionsReached:
        - CBS_data
        - CBS_get_u8
        - CBS_init
        - CBS_len
        - CBS_skip
        - ERR_put_error
        - _ZL12is_all_zerosPKhm
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL22negate_twos_complementPhm
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:91,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:92,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:99,18'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - CBS_get_u8
                - CBS_len
                - CBS_len
                - __assert_fail
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
                - CBS_skip
                - CBS_data
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:100,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:100,31'
              BranchSideFuncs:
                - CBS_data
                - CBS_get_u8
                - CBS_len
                - CBS_len
                - __assert_fail
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
                - CBS_skip
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:100,3'
              BranchSideFuncs:
                - CBS_get_u8
                - CBS_len
                - CBS_len
                - __assert_fail
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
                - CBS_skip
                - CBS_len
                - CBS_data
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:100,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:101,5'
              BranchSideFuncs:
                - CBS_skip
                - CBS_len
                - CBS_get_u8
                - CBS_len
                - CBS_len
                - __assert_fail
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:104,22'
              BranchSideFuncs:
                - CBS_get_u8
                - CBS_len
                - CBS_len
                - __assert_fail
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:110,17'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - __assert_fail
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:112,14'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - __assert_fail
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:112,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:117,11'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - __assert_fail
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:122,12'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - __assert_fail
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:117,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:117,11'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - __assert_fail
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:118,12'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - __assert_fail
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:118,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:117,22'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
                - CBS_len
                - CBS_len
                - __assert_fail
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:118,41'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL12is_all_zerosPKhm
                - CBS_len
                - CBS_len
                - __assert_fail
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:126,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:129,19'
              BranchSideFuncs:
                - CBS_len
                - __assert_fail
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:130,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:130,3'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:131,7'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:132,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:135,7'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:136,7'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:138,19'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL14OPENSSL_memcpyPvPKvm.16869
                - __assert_fail
                - _ZL22negate_twos_complementPhm
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:140,29'
              BranchSideFuncs:
                - _ZL22negate_twos_complementPhm
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:143,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:141,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:141,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:142,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:99,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:100,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:100,31'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:101,5'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:108,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:118,41'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:118,58'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:118,28'
          Dst:             _ZL12is_all_zerosPKhm
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:125,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:126,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:129,25'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:130,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:138,31'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:138,47'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:138,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:140,5'
          Dst:             _ZL22negate_twos_complementPhm
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:141,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:143,5'
          Dst:             __assert_fail
    - functionName:    asn1_marshal_integer
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - tag
      BBCount:         16
      ICount:          97
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_asn1
        - CBB_add_space
        - CBB_flush
        - i2c_ASN1_INTEGER
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:79,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:81,9'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:81,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:81,7'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:81,39'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:84,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:84,10'
              BranchSideFuncs:
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:85,58'
              BranchSideFuncs:
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:85,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:84,10'
              BranchSideFuncs:
                - i2c_ASN1_INTEGER
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:86,27'
              BranchSideFuncs:
                - i2c_ASN1_INTEGER
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:86,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:84,10'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:87,20'
              BranchSideFuncs:
                - CBB_flush
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:77,13'
          Dst:             i2c_ASN1_INTEGER
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:84,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:85,10'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:86,10'
          Dst:             i2c_ASN1_INTEGER
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:87,10'
          Dst:             CBB_flush
    - functionName:    ASN1_INTEGER_cmp
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         12
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_STRING_cmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:36,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:37,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:40,29'
              BranchSideFuncs:
                - ASN1_STRING_cmp
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:41,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:44,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:53,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:44,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:45,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:46,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_int.cc:46,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:47,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_int.cc:49,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:40,13'
          Dst:             ASN1_STRING_cmp
    - functionName:    ASN1_INTEGER_dup
      functionSourceFile: '/src/boringssl/crypto/asn1/a_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_dup
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_int.cc:30,10'
          Dst:             ASN1_STRING_dup
    - functionName:    ASN1_OBJECT_new
      functionSourceFile: '/src/boringssl/crypto/asn1/a_object.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:145,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:143,16'
              BranchSideFuncs:
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:145,24'
              BranchSideFuncs:
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:146,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:147,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:149,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:145,24'
          Dst:             OPENSSL_malloc
    - functionName:    ASN1_OBJECT_free
      functionSourceFile: '/src/boringssl/crypto/asn1/a_object.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         14
      ICount:          92
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_free
      functionUses:    25
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:159,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:160,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:162,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:163,26'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:167,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:168,26'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:172,7'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:172,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:173,18'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:163,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:164,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:168,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:173,5'
          Dst:             OPENSSL_free
    - functionName:    ASN1_OBJECT_create
      functionSourceFile: '/src/boringssl/crypto/asn1/a_object.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - nid
        - data
        - len
        - sn
        - ln
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - OBJ_dup
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:180,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:185,10'
              BranchSideFuncs:
                - OBJ_dup
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:180,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:192,10'
          Dst:             OBJ_dup
    - functionName:    c2i_ASN1_OBJECT
      functionSourceFile: '/src/boringssl/crypto/asn1/a_object.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         13
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_OBJECT_create
        - ASN1_OBJECT_free
        - CBS_init
        - CBS_is_valid_asn1_oid
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:117,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:122,19'
              BranchSideFuncs:
                - CBS_init
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ASN1_OBJECT_create
                - ASN1_OBJECT_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:124,5'
              BranchSideFuncs:
                - ASN1_OBJECT_create
                - ASN1_OBJECT_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:128,53'
              BranchSideFuncs:
                - ASN1_OBJECT_create
                - ASN1_OBJECT_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:131,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:134,7'
              BranchSideFuncs:
                - ASN1_OBJECT_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:135,23'
              BranchSideFuncs:
                - ASN1_OBJECT_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:138,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:117,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:122,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:123,8'
          Dst:             CBS_is_valid_asn1_oid
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:124,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:128,22'
          Dst:             ASN1_OBJECT_create
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:135,5'
          Dst:             ASN1_OBJECT_free
    - functionName:    d2i_ASN1_OBJECT
      functionSourceFile: '/src/boringssl/crypto/asn1/a_object.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         15
      ICount:          87
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_init
        - CBS_len
        - ERR_put_error
        - __assert_fail
        - c2i_ASN1_OBJECT
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:93,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:94,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:98,19'
              BranchSideFuncs:
                - CBS_init
                - CBS_get_asn1
                - ERR_put_error
                - CBS_data
                - CBS_len
                - c2i_ASN1_OBJECT
                - CBS_data
                - __assert_fail
                - CBS_data
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:100,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - c2i_ASN1_OBJECT
                - CBS_data
                - __assert_fail
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:104,29'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - c2i_ASN1_OBJECT
                - CBS_data
                - __assert_fail
                - CBS_data
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:106,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:108,5'
              BranchSideFuncs:
                - CBS_data
                - __assert_fail
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:111,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:108,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:108,5'
              BranchSideFuncs:
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:109,12'
              BranchSideFuncs:
                - CBS_data
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:98,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:99,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:100,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:104,29'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:105,54'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:105,22'
          Dst:             c2i_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:108,5'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:108,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:109,12'
          Dst:             CBS_data
    - functionName:    _ZL9write_strP6bio_stPKc
      functionSourceFile: '/src/boringssl/crypto/asn1/a_object.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - str
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_write
        - ERR_put_error
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:58,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:59,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:62,20'
              BranchSideFuncs:
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:62,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:62,58'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:62,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:57,16'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:59,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:62,10'
          Dst:             BIO_write
    - functionName:    i2a_ASN1_OBJECT
      functionSourceFile: '/src/boringssl/crypto/asn1/a_object.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - a
      BBCount:         17
      ICount:          111
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - OPENSSL_free
        - OPENSSL_malloc
        - _ZL9write_strP6bio_stPKc
        - i2t_ASN1_OBJECT
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:66,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:66,20'
              BranchSideFuncs:
                - _ZL9write_strP6bio_stPKc
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:67,22'
              BranchSideFuncs:
                - _ZL9write_strP6bio_stPKc
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:66,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:67,22'
              BranchSideFuncs:
                - _ZL9write_strP6bio_stPKc
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:70,18'
              BranchSideFuncs:
                - i2t_ASN1_OBJECT
                - _ZL9write_strP6bio_stPKc
                - OPENSSL_free
                - OPENSSL_malloc
                - i2t_ASN1_OBJECT
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:75,57'
              BranchSideFuncs:
                - OPENSSL_malloc
                - i2t_ASN1_OBJECT
                - _ZL9write_strP6bio_stPKc
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:82,7'
              BranchSideFuncs:
                - _ZL9write_strP6bio_stPKc
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:76,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:77,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:79,27'
              BranchSideFuncs:
                - i2t_ASN1_OBJECT
                - _ZL9write_strP6bio_stPKc
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:83,9'
              BranchSideFuncs:
                - _ZL9write_strP6bio_stPKc
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:86,23'
              BranchSideFuncs:
                - _ZL9write_strP6bio_stPKc
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:67,12'
          Dst:             _ZL9write_strP6bio_stPKc
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:72,13'
          Dst:             i2t_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:75,42'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:79,11'
          Dst:             i2t_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:86,13'
          Dst:             _ZL9write_strP6bio_stPKc
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:87,3'
          Dst:             OPENSSL_free
    - functionName:    i2t_ASN1_OBJECT
      functionSourceFile: '/src/boringssl/crypto/asn1/a_object.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - buf_len
        - a
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_obj2txt
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:53,10'
          Dst:             OBJ_obj2txt
    - functionName:    i2d_ASN1_OBJECT
      functionSourceFile: '/src/boringssl/crypto/asn1/a_object.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - outp
      BBCount:         15
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_asn1
        - CBB_add_bytes
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:31,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:32,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:36,7'
              BranchSideFuncs:
                - CBB_init
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_bytes
                - CBB_finish_i2d
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:36,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:37,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:42,31'
              BranchSideFuncs:
                - CBB_init
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_bytes
                - CBB_finish_i2d
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:42,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:43,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_cleanup
                - CBB_add_bytes
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:45,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:43,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:44,30'
              BranchSideFuncs:
                - CBB_add_bytes
                - CBB_cleanup
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:45,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/asn1/a_object.cc:42,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:45,5'
              BranchSideFuncs:
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/asn1/a_object.cc:49,31'
              BranchSideFuncs:
                - CBB_finish_i2d
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:32,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:37,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:42,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:43,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:44,8'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:45,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/asn1/a_object.cc:49,10'
          Dst:             CBB_finish_i2d
    - functionName:    _ZL20is_control_characterh
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strex.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:42,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:42,66'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:42,69'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL11do_esc_charjmPcP6bio_stii
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strex.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - c
        - flags
        - do_quotes
        - out
        - is_first
        - is_last
      BBCount:         69
      ICount:          328
      EdgeCount:       93
      CyclomaticComplexity: 26
      functionsReached:
        - _ZL11maybe_writeP6bio_stPKvi
        - _ZL20is_control_characterh
        - snprintf
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:51,14'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:52,14'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - _ZL20is_control_characterh
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:52,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:53,14'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:54,15'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - _ZL20is_control_characterh
                - snprintf
                - snprintf
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:54,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:54,48'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - _ZL20is_control_characterh
                - snprintf
                - snprintf
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:56,15'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - _ZL20is_control_characterh
                - snprintf
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:54,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:55,14'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:56,15'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - _ZL20is_control_characterh
                - snprintf
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:56,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:56,70'
              BranchSideFuncs:
                - _ZL20is_control_characterh
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - snprintf
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:58,14'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:56,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:57,14'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:58,14'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:58,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:60,9'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:77,15'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:60,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:60,22'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:62,16'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:60,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:62,16'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:63,16'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:63,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:63,28'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:66,11'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:63,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:63,40'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:66,11'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:63,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:63,52'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:66,11'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:63,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:63,64'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:66,11'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:63,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:64,17'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:66,11'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:64,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:64,30'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:65,17'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:64,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:64,42'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:66,11'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:64,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:65,17'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:66,11'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:65,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:65,29'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:75,26'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:63,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:66,11'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:75,26'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:66,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:68,13'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:73,16'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:68,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:69,12'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:71,28'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:77,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:77,37'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:81,24'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:77,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:79,14'
              BranchSideFuncs:
                - snprintf
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:81,24'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:86,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:86,39'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:86,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:51,5'
          Dst:             snprintf
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:53,5'
          Dst:             snprintf
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:55,5'
          Dst:             snprintf
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:56,49'
          Dst:             _ZL20is_control_characterh
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:57,5'
          Dst:             snprintf
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:62,7'
          Dst:             snprintf
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:71,16'
          Dst:             _ZL11maybe_writeP6bio_stPKvi
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:73,7'
          Dst:             snprintf
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:75,14'
          Dst:             _ZL11maybe_writeP6bio_stPKvi
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:79,5'
          Dst:             snprintf
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:81,12'
          Dst:             _ZL11maybe_writeP6bio_stPKvi
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:85,18'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:86,10'
          Dst:             _ZL11maybe_writeP6bio_stPKvi
    - functionName:    _ZL11maybe_writeP6bio_stPKvi
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strex.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - buf
        - len
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_write
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:39,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:39,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:39,35'
              BranchSideFuncs:
                - BIO_write
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:39,25'
          Dst:             BIO_write
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/asn1/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL11do_hex_dumpP6bio_stPhi
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strex.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - buf
        - buflen
      BBCount:         12
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11maybe_writeP6bio_stPKvi
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:164,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:165,9'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:176,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:167,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:168,27'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:175,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:170,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:171,9'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:173,8'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:170,12'
          Dst:             _ZL11maybe_writeP6bio_stPKvi
    - functionName:    ASN1_GENERALIZEDTIME_print
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strex.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - tm
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_printf
        - BIO_puts
        - CBS_init
        - CBS_parse_generalized_time
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:393,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:394,14'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:398,21'
              BranchSideFuncs:
                - BIO_printf
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:391,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:393,8'
          Dst:             CBS_parse_generalized_time
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:394,5'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:398,10'
          Dst:             BIO_printf
    - functionName:    ASN1_UTCTIME_print
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strex.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - tm
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_printf
        - BIO_puts
        - CBS_init
        - CBS_parse_utc_time
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:407,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:408,14'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:412,21'
              BranchSideFuncs:
                - BIO_printf
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:405,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:407,8'
          Dst:             CBS_parse_utc_time
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:408,5'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:412,10'
          Dst:             BIO_printf
    - functionName:    ASN1_TIME_print
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strex.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - tm
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_GENERALIZEDTIME_print
        - ASN1_UTCTIME_print
        - BIO_puts
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:376,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:377,31'
              BranchSideFuncs:
                - ASN1_UTCTIME_print
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:379,7'
              BranchSideFuncs:
                - BIO_puts
                - ASN1_GENERALIZEDTIME_print
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:379,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:380,39'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_print
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:382,12'
              BranchSideFuncs:
                - BIO_puts
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:377,12'
          Dst:             ASN1_UTCTIME_print
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:380,12'
          Dst:             ASN1_GENERALIZEDTIME_print
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:382,3'
          Dst:             BIO_puts
    - functionName:    ASN1_STRING_print
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strex.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - v
      BBCount:         31
      ICount:          182
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - BIO_write
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:349,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:351,5'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:353,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:354,10'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:367,7'
              BranchSideFuncs:
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:354,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:354,27'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:355,11'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:354,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:354,43'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:357,16'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:354,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:354,61'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:357,16'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:354,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:355,11'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:357,16'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:360,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:361,21'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:366,3'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:361,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:362,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:364,9'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:367,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:368,19'
              BranchSideFuncs:
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:372,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:368,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:369,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:371,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:361,11'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:368,9'
          Dst:             BIO_write
    - functionName:    ASN1_STRING_to_UTF8
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strex.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - in
      BBCount:         10
      ICount:          88
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_mbstring_copy
        - ERR_put_error
        - _ZL23string_type_to_encodingi
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:322,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:323,5'
              BranchSideFuncs:
                - _ZL23string_type_to_encodingi
                - ASN1_mbstring_copy
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:325,40'
              BranchSideFuncs:
                - _ZL23string_type_to_encodingi
                - ASN1_mbstring_copy
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:326,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:327,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:330,22'
              BranchSideFuncs:
                - ASN1_mbstring_copy
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:336,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:337,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:339,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:325,16'
          Dst:             _ZL23string_type_to_encodingi
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:327,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:335,7'
          Dst:             ASN1_mbstring_copy
    - functionName:    _ZL23string_type_to_encodingi
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strex.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         14
      ICount:          63
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:221,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:223,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:232,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:232,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:232,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:232,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:232,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:232,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:232,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:234,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:236,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:238,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_STRING_print_ex_fp
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strex.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fp
        - str
        - flags
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_STRING_print_ex
        - BIO_free
        - BIO_new_fp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:308,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:311,22'
              BranchSideFuncs:
                - BIO_new_fp
                - ASN1_STRING_print_ex
                - BIO_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:316,34'
              BranchSideFuncs:
                - ASN1_STRING_print_ex
                - BIO_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:312,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:313,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:315,3'
              BranchSideFuncs:
                - ASN1_STRING_print_ex
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:311,11'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:316,13'
          Dst:             ASN1_STRING_print_ex
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:317,3'
          Dst:             BIO_free
    - functionName:    ASN1_STRING_print_ex
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strex.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - str
        - flags
      BBCount:         47
      ICount:          276
      EdgeCount:       64
      CyclomaticComplexity: 19
      functionsReached:
        - ASN1_tag2str
        - _ZL11maybe_writeP6bio_stPKvi
        - _ZL23string_type_to_encodingi
        - _ZL6do_bufPKhiimPcP6bio_st
        - _ZL7do_dumpmP6bio_stPK14asn1_string_st
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:249,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:250,40'
              BranchSideFuncs:
                - ASN1_tag2str
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL23string_type_to_encodingi
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL7do_dumpmP6bio_stPK14asn1_string_st
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:260,7'
              BranchSideFuncs:
                - _ZL23string_type_to_encodingi
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL7do_dumpmP6bio_stPK14asn1_string_st
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:252,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:252,60'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL23string_type_to_encodingi
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL7do_dumpmP6bio_stPK14asn1_string_st
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:253,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:252,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:253,7'
              BranchSideFuncs:
                - _ZL23string_type_to_encodingi
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL7do_dumpmP6bio_stPK14asn1_string_st
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:255,11'
              BranchSideFuncs:
                - _ZL23string_type_to_encodingi
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL7do_dumpmP6bio_stPK14asn1_string_st
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:260,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:262,14'
              BranchSideFuncs:
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL7do_dumpmP6bio_stPK14asn1_string_st
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:263,14'
              BranchSideFuncs:
                - _ZL23string_type_to_encodingi
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL7do_dumpmP6bio_stPK14asn1_string_st
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:263,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:265,14'
              BranchSideFuncs:
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL7do_dumpmP6bio_stPK14asn1_string_st
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:267,40'
              BranchSideFuncs:
                - _ZL23string_type_to_encodingi
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL7do_dumpmP6bio_stPK14asn1_string_st
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:273,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:274,23'
              BranchSideFuncs:
                - _ZL7do_dumpmP6bio_stPK14asn1_string_st
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:283,8'
              BranchSideFuncs:
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:275,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:276,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:278,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:285,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:286,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:288,13'
              BranchSideFuncs:
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:289,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:290,12'
              BranchSideFuncs:
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:292,8'
              BranchSideFuncs:
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:292,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:293,12'
              BranchSideFuncs:
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:297,8'
              BranchSideFuncs:
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:297,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:297,31'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:298,14'
              BranchSideFuncs:
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL11maybe_writeP6bio_stPKvi
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:297,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:298,14'
              BranchSideFuncs:
                - _ZL6do_bufPKhiimPcP6bio_st
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:300,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:298,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:299,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:300,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:299,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:299,31'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:302,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:297,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:300,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:302,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:250,27'
          Dst:             ASN1_tag2str
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:251,15'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:252,10'
          Dst:             _ZL11maybe_writeP6bio_stPKvi
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:252,48'
          Dst:             _ZL11maybe_writeP6bio_stPKvi
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:267,16'
          Dst:             _ZL23string_type_to_encodingi
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:274,15'
          Dst:             _ZL7do_dumpmP6bio_stPK14asn1_string_st
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:284,13'
          Dst:             _ZL6do_bufPKhiimPcP6bio_st
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:297,19'
          Dst:             _ZL11maybe_writeP6bio_stPKvi
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:298,7'
          Dst:             _ZL6do_bufPKhiimPcP6bio_st
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:299,19'
          Dst:             _ZL11maybe_writeP6bio_stPKvi
    - functionName:    _ZL7do_dumpmP6bio_stPK14asn1_string_st
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strex.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - flags
        - out
        - str
      BBCount:         14
      ICount:          110
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - OPENSSL_free
        - _ZL11do_hex_dumpP6bio_stPhi
        - _ZL11maybe_writeP6bio_stPKvi
        - _ZL14OPENSSL_memsetPvim
        - asn1_type_set0_string
        - i2d_ASN1_TYPE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:184,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:185,5'
              BranchSideFuncs:
                - _ZL11do_hex_dumpP6bio_stPhi
                - _ZL14OPENSSL_memsetPvim.16958
                - asn1_type_set0_string
                - i2d_ASN1_TYPE
                - _ZL11do_hex_dumpP6bio_stPhi
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:189,9'
              BranchSideFuncs:
                - _ZL11do_hex_dumpP6bio_stPhi
                - _ZL14OPENSSL_memsetPvim.16958
                - asn1_type_set0_string
                - i2d_ASN1_TYPE
                - _ZL11do_hex_dumpP6bio_stPhi
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:189,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:190,30'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.16958
                - asn1_type_set0_string
                - i2d_ASN1_TYPE
                - _ZL11do_hex_dumpP6bio_stPhi
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:200,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.16958
                - asn1_type_set0_string
                - i2d_ASN1_TYPE
                - _ZL11do_hex_dumpP6bio_stPhi
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:191,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:192,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:194,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:205,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:207,28'
              BranchSideFuncs:
                - _ZL11do_hex_dumpP6bio_stPhi
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:210,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:212,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:184,8'
          Dst:             _ZL11maybe_writeP6bio_stPKvi
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:190,18'
          Dst:             _ZL11do_hex_dumpP6bio_stPhi
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:200,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:201,3'
          Dst:             asn1_type_set0_string
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:203,17'
          Dst:             i2d_ASN1_TYPE
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:207,16'
          Dst:             _ZL11do_hex_dumpP6bio_stPhi
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:208,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL6do_bufPKhiimPcP6bio_st
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strex.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - buflen
        - encoding
        - flags
        - quotes
        - out
      BBCount:         34
      ICount:          253
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_add_utf8
        - CBB_init_fixed
        - CBB_len
        - CBS_data
        - CBS_init
        - CBS_len
        - ERR_put_error
        - _ZL11do_esc_charjmPcP6bio_stii
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:97,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:99,16'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - CBS_len
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - CBB_len
                - _ZL11do_esc_charjmPcP6bio_stii
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:103,16'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - CBS_len
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - CBB_len
                - _ZL11do_esc_charjmPcP6bio_stii
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:107,16'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - CBS_len
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - CBB_len
                - _ZL11do_esc_charjmPcP6bio_stii
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:111,16'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - CBS_len
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - CBB_len
                - _ZL11do_esc_charjmPcP6bio_stii
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:115,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:122,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:123,26'
              BranchSideFuncs:
                - CBS_data
                - ERR_put_error
                - CBS_len
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBS_len
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - CBB_len
                - _ZL11do_esc_charjmPcP6bio_stii
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:155,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:125,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:126,7'
              BranchSideFuncs:
                - CBS_len
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBS_len
                - CBS_data
                - ERR_put_error
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - CBB_len
                - _ZL11do_esc_charjmPcP6bio_stii
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:129,25'
              BranchSideFuncs:
                - CBS_len
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBS_len
                - CBS_data
                - ERR_put_error
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - CBB_len
                - _ZL11do_esc_charjmPcP6bio_stii
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:130,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:133,33'
              BranchSideFuncs:
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - CBB_len
                - CBS_len
                - CBS_data
                - ERR_put_error
                - CBS_len
                - _ZL11do_esc_charjmPcP6bio_stii
                - _ZL11do_esc_charjmPcP6bio_stii
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:148,29'
              BranchSideFuncs:
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBS_len
                - CBS_data
                - ERR_put_error
                - CBS_len
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - CBB_len
                - _ZL11do_esc_charjmPcP6bio_stii
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:134,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:135,9'
              BranchSideFuncs:
                - CBB_len
                - CBS_len
                - CBS_data
                - ERR_put_error
                - CBS_len
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - _ZL11do_esc_charjmPcP6bio_stii
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:138,25'
              BranchSideFuncs:
                - CBB_len
                - CBS_len
                - CBS_data
                - ERR_put_error
                - CBS_len
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - _ZL11do_esc_charjmPcP6bio_stii
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:140,40'
              BranchSideFuncs:
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBS_len
                - CBS_data
                - ERR_put_error
                - CBS_len
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - CBB_len
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:147,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - ERR_put_error
                - CBS_len
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - CBB_len
                - _ZL11do_esc_charjmPcP6bio_stii
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:141,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:141,43'
              BranchSideFuncs:
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBS_len
                - CBS_data
                - ERR_put_error
                - CBS_len
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - CBB_len
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:141,31'
              BranchSideFuncs:
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBS_len
                - CBS_data
                - ERR_put_error
                - CBS_len
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - CBB_len
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:141,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:141,62'
              BranchSideFuncs:
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBS_len
                - CBS_data
                - ERR_put_error
                - CBS_len
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - CBB_len
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:141,51'
              BranchSideFuncs:
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBS_len
                - CBS_data
                - ERR_put_error
                - CBS_len
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - CBB_len
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:142,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:143,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:145,19'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - ERR_put_error
                - CBS_len
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - CBB_len
                - _ZL11do_esc_charjmPcP6bio_stii
        - Branch String:   '/src/boringssl/crypto/asn1/a_strex.cc:149,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:150,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strex.cc:152,17'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - ERR_put_error
                - CBS_len
                - _ZL11do_esc_charjmPcP6bio_stii
                - CBB_init_fixed
                - CBB_add_utf8
                - ERR_put_error
                - CBB_len
                - _ZL11do_esc_charjmPcP6bio_stii
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:115,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:120,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:122,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:123,26'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:126,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:129,25'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:133,7'
          Dst:             CBB_init_fixed
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:134,12'
          Dst:             CBB_add_utf8
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:135,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:138,25'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:140,19'
          Dst:             _ZL11do_esc_charjmPcP6bio_stii
        - Src:             '/src/boringssl/crypto/asn1/a_strex.cc:148,17'
          Dst:             _ZL11do_esc_charjmPcP6bio_stii
    - functionName:    _Z34lh_ASN1_STRING_TABLE_call_cmp_funcPFiPKvS0_ES0_S0_
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strnid.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
        - a
        - b
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z35lh_ASN1_STRING_TABLE_call_hash_funcPFjPKvES0_
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strnid.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
        - a
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14table_cmp_voidPKvS0_
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strnid.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL9table_cmpPK17ASN1_STRING_TABLES1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:120,10'
          Dst:             _ZL9table_cmpPK17ASN1_STRING_TABLES1_
    - functionName:    _ZL9table_cmpPK17ASN1_STRING_TABLES1_
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strnid.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_strnid.cc:110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:111,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:113,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_strnid.cc:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:114,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:116,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asn1_get_string_table_for_testing
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strnid.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_ptr
        - out_len
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_STRING_TABLE_cleanup
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strnid.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z27lh_ASN1_STRING_TABLE_insertP26lhash_st_ASN1_STRING_TABLEPP17ASN1_STRING_TABLES2_
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strnid.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - old_data
        - data
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_insert
        - _Z34lh_ASN1_STRING_TABLE_call_cmp_funcPFiPKvS0_ES0_S0_
        - _Z35lh_ASN1_STRING_TABLE_call_hash_funcPFjPKvES0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:30,1'
          Dst:             OPENSSL_lh_insert
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:30,1'
          Dst:             _Z35lh_ASN1_STRING_TABLE_call_hash_funcPFjPKvES0_
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:30,1'
          Dst:             _Z34lh_ASN1_STRING_TABLE_call_cmp_funcPFiPKvS0_ES0_S0_
    - functionName:    _Z29lh_ASN1_STRING_TABLE_retrievePK26lhash_st_ASN1_STRING_TABLEPK17ASN1_STRING_TABLE
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strnid.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_retrieve
        - _Z34lh_ASN1_STRING_TABLE_call_cmp_funcPFiPKvS0_ES0_S0_
        - _Z35lh_ASN1_STRING_TABLE_call_hash_funcPFjPKvES0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:30,1'
          Dst:             OPENSSL_lh_retrieve
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:30,1'
          Dst:             _Z35lh_ASN1_STRING_TABLE_call_hash_funcPFjPKvES0_
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:30,1'
          Dst:             _Z34lh_ASN1_STRING_TABLE_call_cmp_funcPFiPKvS0_ES0_S0_
    - functionName:    _ZL10table_hashPK17ASN1_STRING_TABLE
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strnid.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tbl
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_hash32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:125,10'
          Dst:             OPENSSL_hash32
    - functionName:    _Z24lh_ASN1_STRING_TABLE_newPFjPK17ASN1_STRING_TABLEEPFiS1_S1_E
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strnid.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hash
        - comp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:30,1'
          Dst:             OPENSSL_lh_new
    - functionName:    ASN1_STRING_TABLE_add
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strnid.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - size_t
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - nid
        - minsize
        - maxsize
        - mask
        - flags
      BBCount:         22
      ICount:          142
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_write
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - _Z24lh_ASN1_STRING_TABLE_newPFjPK17ASN1_STRING_TABLEEPFiS1_S1_E
        - _Z27lh_ASN1_STRING_TABLE_insertP26lhash_st_ASN1_STRING_TABLEPP17ASN1_STRING_TABLES2_
        - _Z29lh_ASN1_STRING_TABLE_retrievePK26lhash_st_ASN1_STRING_TABLEPK17ASN1_STRING_TABLE
        - _ZL10table_hashPK17ASN1_STRING_TABLE
        - _ZL21asn1_string_table_geti
        - _ZL9table_cmpPK17ASN1_STRING_TABLES1_
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_strnid.cc:152,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:153,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:157,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - _Z29lh_ASN1_STRING_TABLE_retrievePK26lhash_st_ASN1_STRING_TABLEPK17ASN1_STRING_TABLE
                - OPENSSL_malloc
                - _Z27lh_ASN1_STRING_TABLE_insertP26lhash_st_ASN1_STRING_TABLEPP17ASN1_STRING_TABLES2_
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
                - ERR_put_error
                - _Z24lh_ASN1_STRING_TABLE_newPFjPK17ASN1_STRING_TABLEEPFiS1_S1_E
        - Branch String:   '/src/boringssl/crypto/asn1/a_strnid.cc:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:162,21'
              BranchSideFuncs:
                - _Z24lh_ASN1_STRING_TABLE_newPFjPK17ASN1_STRING_TABLEEPFiS1_S1_E
                - OPENSSL_malloc
                - _Z27lh_ASN1_STRING_TABLE_insertP26lhash_st_ASN1_STRING_TABLEPP17ASN1_STRING_TABLES2_
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:170,15'
              BranchSideFuncs:
                - _Z29lh_ASN1_STRING_TABLE_retrievePK26lhash_st_ASN1_STRING_TABLEPK17ASN1_STRING_TABLE
                - OPENSSL_malloc
                - _Z27lh_ASN1_STRING_TABLE_insertP26lhash_st_ASN1_STRING_TABLEPP17ASN1_STRING_TABLES2_
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_strnid.cc:163,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:164,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:166,3'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _Z27lh_ASN1_STRING_TABLE_insertP26lhash_st_ASN1_STRING_TABLEPP17ASN1_STRING_TABLES2_
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/a_strnid.cc:171,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:0,0'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:172,7'
              BranchSideFuncs:
                - ERR_put_error
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/asn1/a_strnid.cc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:180,5'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:182,14'
              BranchSideFuncs:
                - _Z27lh_ASN1_STRING_TABLE_insertP26lhash_st_ASN1_STRING_TABLEPP17ASN1_STRING_TABLES2_
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/a_strnid.cc:188,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:189,18'
              BranchSideFuncs:
                - __assert_fail
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:192,3'
              BranchSideFuncs:
                - __assert_fail
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/asn1/a_strnid.cc:192,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:192,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:193,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:152,7'
          Dst:             _ZL21asn1_string_table_geti
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:153,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:158,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:162,21'
          Dst:             _Z24lh_ASN1_STRING_TABLE_newPFjPK17ASN1_STRING_TABLEEPFiS1_S1_E
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:162,21'
          Dst:             _ZL10table_hashPK17ASN1_STRING_TABLE
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:162,21'
          Dst:             _ZL9table_cmpPK17ASN1_STRING_TABLES1_
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:171,9'
          Dst:             _Z29lh_ASN1_STRING_TABLE_retrievePK26lhash_st_ASN1_STRING_TABLEPK17ASN1_STRING_TABLE
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:172,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:178,7'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:188,8'
          Dst:             _Z27lh_ASN1_STRING_TABLE_insertP26lhash_st_ASN1_STRING_TABLEPP17ASN1_STRING_TABLES2_
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:189,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:192,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:196,3'
          Dst:             CRYPTO_MUTEX_unlock_write
    - functionName:    _ZL21asn1_string_table_geti
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strnid.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_unlock_read
        - _Z29lh_ASN1_STRING_TABLE_retrievePK26lhash_st_ASN1_STRING_TABLEPK17ASN1_STRING_TABLE
        - _ZL14table_cmp_voidPKvS0_
        - bsearch
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_strnid.cc:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:135,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:138,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - CRYPTO_MUTEX_unlock_read
                - _Z29lh_ASN1_STRING_TABLE_retrievePK26lhash_st_ASN1_STRING_TABLEPK17ASN1_STRING_TABLE
        - Branch String:   '/src/boringssl/crypto/asn1/a_strnid.cc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:140,41'
              BranchSideFuncs:
                - _Z29lh_ASN1_STRING_TABLE_retrievePK26lhash_st_ASN1_STRING_TABLEPK17ASN1_STRING_TABLE
                - CRYPTO_MUTEX_unlock_read
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:142,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:132,7'
          Dst:             bsearch
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:132,7'
          Dst:             _ZL14table_cmp_voidPKvS0_
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:138,3'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:140,11'
          Dst:             _Z29lh_ASN1_STRING_TABLE_retrievePK26lhash_st_ASN1_STRING_TABLEPK17ASN1_STRING_TABLE
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:142,3'
          Dst:             CRYPTO_MUTEX_unlock_read
    - functionName:    ASN1_STRING_set_by_NID
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strnid.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - in
        - len
        - inform
        - nid
      BBCount:         15
      ICount:          117
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_mbstring_copy
        - ASN1_mbstring_ncopy
        - _ZL21asn1_string_table_geti
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_strnid.cc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:52,9'
              BranchSideFuncs:
                - _ZL21asn1_string_table_geti
                - ASN1_mbstring_copy
                - ASN1_mbstring_ncopy
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:54,56'
              BranchSideFuncs:
                - _ZL21asn1_string_table_geti
                - ASN1_mbstring_copy
                - ASN1_mbstring_ncopy
        - Branch String:   '/src/boringssl/crypto/asn1/a_strnid.cc:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:56,26'
              BranchSideFuncs:
                - ASN1_mbstring_ncopy
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:63,30'
              BranchSideFuncs:
                - ASN1_mbstring_copy
        - Branch String:   '/src/boringssl/crypto/asn1/a_strnid.cc:57,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:58,12'
              BranchSideFuncs:
                - ASN1_mbstring_ncopy
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:60,31'
              BranchSideFuncs:
                - ASN1_mbstring_ncopy
        - Branch String:   '/src/boringssl/crypto/asn1/a_strnid.cc:65,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:66,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_strnid.cc:68,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:54,34'
          Dst:             _ZL21asn1_string_table_geti
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:60,11'
          Dst:             ASN1_mbstring_ncopy
        - Src:             '/src/boringssl/crypto/asn1/a_strnid.cc:63,11'
          Dst:             ASN1_mbstring_copy
    - functionName:    ASN1_STRING_set_default_mask_asc
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strnid.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_STRING_get_default_mask
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strnid.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_STRING_set_default_mask
      functionSourceFile: '/src/boringssl/crypto/asn1/a_strnid.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - mask
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_TIME_to_posix
      functionSourceFile: '/src/boringssl/crypto/asn1/a_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
        - out_time
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_tm_to_posix
        - _ZL15asn1_time_to_tmP2tmPK14asn1_string_sti
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:220,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:221,5'
              BranchSideFuncs:
                - OPENSSL_tm_to_posix
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:223,35'
              BranchSideFuncs:
                - OPENSSL_tm_to_posix
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:220,8'
          Dst:             _ZL15asn1_time_to_tmP2tmPK14asn1_string_sti
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:223,10'
          Dst:             OPENSSL_tm_to_posix
    - functionName:    _ZL15asn1_time_to_tmP2tmPK14asn1_string_sti
      functionSourceFile: '/src/boringssl/crypto/asn1/a_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tm
        - t
        - allow_timezone_offset
      BBCount:         13
      ICount:          76
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_posix_to_tm
        - asn1_generalizedtime_to_tm
        - asn1_utctime_to_tm
        - time
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:166,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:167,29'
              BranchSideFuncs:
                - time
                - OPENSSL_posix_to_tm
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:173,7'
              BranchSideFuncs:
                - asn1_generalizedtime_to_tm
                - asn1_utctime_to_tm
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:167,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:168,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:170,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:174,31'
              BranchSideFuncs:
                - asn1_utctime_to_tm
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:175,14'
              BranchSideFuncs:
                - asn1_generalizedtime_to_tm
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:167,29'
          Dst:             time
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:167,9'
          Dst:             OPENSSL_posix_to_tm
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:174,12'
          Dst:             asn1_utctime_to_tm
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:176,12'
          Dst:             asn1_generalizedtime_to_tm
    - functionName:    ASN1_TIME_to_time_t
      functionSourceFile: '/src/boringssl/crypto/asn1/a_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
        - out_time
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_timegm
        - _ZL15asn1_time_to_tmP2tmPK14asn1_string_sti
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:213,5'
              BranchSideFuncs:
                - OPENSSL_timegm
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:215,30'
              BranchSideFuncs:
                - OPENSSL_timegm
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:212,8'
          Dst:             _ZL15asn1_time_to_tmP2tmPK14asn1_string_sti
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:215,10'
          Dst:             OPENSSL_timegm
    - functionName:    ASN1_TIME_to_posix_nonstandard
      functionSourceFile: '/src/boringssl/crypto/asn1/a_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
        - out_time
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_tm_to_posix
        - _ZL15asn1_time_to_tmP2tmPK14asn1_string_sti
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:197,5'
              BranchSideFuncs:
                - OPENSSL_tm_to_posix
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:199,35'
              BranchSideFuncs:
                - OPENSSL_tm_to_posix
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:196,8'
          Dst:             _ZL15asn1_time_to_tmP2tmPK14asn1_string_sti
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:199,10'
          Dst:             OPENSSL_tm_to_posix
    - functionName:    ASN1_TIME_diff
      functionSourceFile: '/src/boringssl/crypto/asn1/a_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_days
        - out_seconds
        - from
        - to
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_gmtime_diff
        - _ZL15asn1_time_to_tmP2tmPK14asn1_string_sti
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:186,5'
              BranchSideFuncs:
                - _ZL15asn1_time_to_tmP2tmPK14asn1_string_sti
                - OPENSSL_gmtime_diff
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:188,32'
              BranchSideFuncs:
                - _ZL15asn1_time_to_tmP2tmPK14asn1_string_sti
                - OPENSSL_gmtime_diff
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:188,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:189,5'
              BranchSideFuncs:
                - OPENSSL_gmtime_diff
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:191,30'
              BranchSideFuncs:
                - OPENSSL_gmtime_diff
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:185,8'
          Dst:             _ZL15asn1_time_to_tmP2tmPK14asn1_string_sti
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:188,8'
          Dst:             _ZL15asn1_time_to_tmP2tmPK14asn1_string_sti
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:191,10'
          Dst:             OPENSSL_gmtime_diff
    - functionName:    ASN1_TIME_set_string_X509
      functionSourceFile: '/src/boringssl/crypto/asn1/a_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - str
      BBCount:         18
      ICount:          96
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_STRING_set
        - CBS_data
        - CBS_init
        - CBS_len
        - CBS_parse_generalized_time
        - CBS_parse_utc_time
        - CBS_skip
        - _ZL16fits_in_utc_timePK2tm
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:141,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:143,10'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:144,14'
              BranchSideFuncs:
                - CBS_parse_generalized_time
                - _ZL16fits_in_utc_timePK2tm
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
                - CBS_skip
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:144,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:146,10'
              BranchSideFuncs:
                - _ZL16fits_in_utc_timePK2tm
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
                - CBS_skip
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:152,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:147,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:148,12'
              BranchSideFuncs:
                - CBS_skip
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:151,3'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:155,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:156,26'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:161,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:156,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:157,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:159,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:138,40'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:138,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:141,7'
          Dst:             CBS_parse_utc_time
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:144,14'
          Dst:             CBS_parse_generalized_time
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:147,9'
          Dst:             _ZL16fits_in_utc_timePK2tm
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:149,7'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:156,29'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:156,45'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:156,10'
          Dst:             ASN1_STRING_set
    - functionName:    _ZL16fits_in_utc_timePK2tm
      functionSourceFile: '/src/boringssl/crypto/asn1/a_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tm
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:45,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:45,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:45,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_TIME_set_string
      functionSourceFile: '/src/boringssl/crypto/asn1/a_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - str
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_GENERALIZEDTIME_set_string
        - ASN1_UTCTIME_set_string
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:132,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:132,42'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:133,42'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_set_string
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:132,10'
          Dst:             ASN1_UTCTIME_set_string
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:133,10'
          Dst:             ASN1_GENERALIZEDTIME_set_string
    - functionName:    ASN1_TIME_to_generalizedtime
      functionSourceFile: '/src/boringssl/crypto/asn1/a_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
      BBCount:         36
      ICount:          203
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - ASN1_GENERALIZEDTIME_free
        - ASN1_GENERALIZEDTIME_new
        - ASN1_STRING_set
        - ASN1_TIME_check
        - OPENSSL_strlcat
        - OPENSSL_strlcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:79,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:80,5'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_new
                - ASN1_GENERALIZEDTIME_free
                - ASN1_STRING_set
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - OPENSSL_strlcpy
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:83,25'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_new
                - ASN1_GENERALIZEDTIME_free
                - ASN1_STRING_set
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - OPENSSL_strlcpy
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:84,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:84,17'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_new
                - ASN1_GENERALIZEDTIME_free
                - ASN1_STRING_set
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - OPENSSL_strlcpy
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:85,17'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_new
                - ASN1_GENERALIZEDTIME_free
                - ASN1_STRING_set
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - OPENSSL_strlcpy
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:85,17'
              BranchSideFuncs:
                - ASN1_STRING_set
                - ASN1_GENERALIZEDTIME_free
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - OPENSSL_strlcpy
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:89,12'
              BranchSideFuncs:
                - ASN1_STRING_set
                - ASN1_GENERALIZEDTIME_free
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - OPENSSL_strlcpy
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:85,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:86,7'
              BranchSideFuncs:
                - ASN1_STRING_set
                - ASN1_GENERALIZEDTIME_free
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - OPENSSL_strlcpy
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:88,3'
              BranchSideFuncs:
                - ASN1_STRING_set
                - ASN1_GENERALIZEDTIME_free
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - OPENSSL_strlcpy
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:93,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:94,26'
              BranchSideFuncs:
                - ASN1_STRING_set
                - ASN1_GENERALIZEDTIME_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:101,24'
              BranchSideFuncs:
                - ASN1_STRING_set
                - ASN1_GENERALIZEDTIME_free
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - OPENSSL_strlcpy
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:94,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:95,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:97,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:102,5'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - OPENSSL_strlcpy
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:106,35'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
                - OPENSSL_strlcpy
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:110,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:111,23'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:113,23'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - OPENSSL_strlcat
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:119,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:119,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:122,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:120,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:122,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:125,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:125,23'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:126,31'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:126,31'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:128,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:79,8'
          Dst:             ASN1_TIME_check
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:85,17'
          Dst:             ASN1_GENERALIZEDTIME_new
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:94,10'
          Dst:             ASN1_STRING_set
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:101,8'
          Dst:             ASN1_STRING_set
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:111,7'
          Dst:             OPENSSL_strlcpy
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:113,7'
          Dst:             OPENSSL_strlcpy
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:115,5'
          Dst:             OPENSSL_strlcat
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:126,5'
          Dst:             ASN1_GENERALIZEDTIME_free
    - functionName:    ASN1_TIME_check
      functionSourceFile: '/src/boringssl/crypto/asn1/a_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_GENERALIZEDTIME_check
        - ASN1_UTCTIME_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:68,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:69,39'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_check
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:70,14'
              BranchSideFuncs:
                - ASN1_UTCTIME_check
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:69,12'
          Dst:             ASN1_GENERALIZEDTIME_check
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:71,12'
          Dst:             ASN1_UTCTIME_check
    - functionName:    ASN1_TIME_set
      functionSourceFile: '/src/boringssl/crypto/asn1/a_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - time
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_TIME_adj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:41,10'
          Dst:             ASN1_TIME_adj
    - functionName:    ASN1_TIME_adj
      functionSourceFile: '/src/boringssl/crypto/asn1/a_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - size_t
      constantsTouched: []
      argNames:
        - s
        - posix_time
        - offset_day
        - offset_sec
      BBCount:         16
      ICount:          97
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_GENERALIZEDTIME_adj
        - ASN1_UTCTIME_adj
        - ERR_put_error
        - OPENSSL_gmtime_adj
        - OPENSSL_posix_to_tm
        - _ZL16fits_in_utc_timePK2tm
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:52,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:53,5'
              BranchSideFuncs:
                - _ZL16fits_in_utc_timePK2tm
                - ASN1_GENERALIZEDTIME_adj
                - ASN1_UTCTIME_adj
                - OPENSSL_gmtime_adj
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:56,7'
              BranchSideFuncs:
                - _ZL16fits_in_utc_timePK2tm
                - ASN1_GENERALIZEDTIME_adj
                - ASN1_UTCTIME_adj
                - OPENSSL_gmtime_adj
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:56,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:56,21'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - _ZL16fits_in_utc_timePK2tm
                - ASN1_GENERALIZEDTIME_adj
                - ASN1_UTCTIME_adj
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:57,34'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - _ZL16fits_in_utc_timePK2tm
                - ASN1_GENERALIZEDTIME_adj
                - ASN1_UTCTIME_adj
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:57,34'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - _ZL16fits_in_utc_timePK2tm
                - ASN1_GENERALIZEDTIME_adj
                - ASN1_UTCTIME_adj
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:61,7'
              BranchSideFuncs:
                - _ZL16fits_in_utc_timePK2tm
                - ASN1_GENERALIZEDTIME_adj
                - ASN1_UTCTIME_adj
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:57,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:58,7'
              BranchSideFuncs:
                - _ZL16fits_in_utc_timePK2tm
                - ASN1_GENERALIZEDTIME_adj
                - ASN1_UTCTIME_adj
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:60,3'
              BranchSideFuncs:
                - _ZL16fits_in_utc_timePK2tm
                - ASN1_GENERALIZEDTIME_adj
                - ASN1_UTCTIME_adj
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:62,29'
              BranchSideFuncs:
                - ASN1_UTCTIME_adj
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:64,35'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_adj
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:52,8'
          Dst:             OPENSSL_posix_to_tm
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:53,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:57,10'
          Dst:             OPENSSL_gmtime_adj
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:61,7'
          Dst:             _ZL16fits_in_utc_timePK2tm
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:62,12'
          Dst:             ASN1_UTCTIME_adj
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:64,10'
          Dst:             ASN1_GENERALIZEDTIME_adj
    - functionName:    ASN1_TIME_set_posix
      functionSourceFile: '/src/boringssl/crypto/asn1/a_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - posix_time
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_TIME_adj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:37,10'
          Dst:             ASN1_TIME_adj
    - functionName:    ASN1_TIME_free
      functionSourceFile: '/src/boringssl/crypto/asn1/a_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:34,1'
          Dst:             ASN1_item_free
    - functionName:    ASN1_TIME_new
      functionSourceFile: '/src/boringssl/crypto/asn1/a_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_time.cc:34,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:34,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/asn1/a_time.cc:34,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:34,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_ASN1_TIME
      functionSourceFile: '/src/boringssl/crypto/asn1/a_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:34,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_TIME
      functionSourceFile: '/src/boringssl/crypto/asn1/a_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_time.cc:34,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_TYPE_cmp
      functionSourceFile: '/src/boringssl/crypto/asn1/a_type.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         38
      ICount:          183
      EdgeCount:       40
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_STRING_cmp
        - OBJ_cmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:132,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:132,14'
              BranchSideFuncs:
                - ASN1_STRING_cmp
                - OBJ_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:133,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:132,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:132,19'
              BranchSideFuncs:
                - ASN1_STRING_cmp
                - OBJ_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:133,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:133,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:136,11'
              BranchSideFuncs:
                - ASN1_STRING_cmp
                - OBJ_cmp
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:136,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:138,24'
              BranchSideFuncs:
                - OBJ_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:141,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:144,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:165,5'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:167,32'
              BranchSideFuncs:
                - ASN1_STRING_cmp
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_type.cc:138,16'
          Dst:             OBJ_cmp
        - Src:             '/src/boringssl/crypto/asn1/a_type.cc:167,16'
          Dst:             ASN1_STRING_cmp
    - functionName:    ASN1_TYPE_set1
      functionSourceFile: '/src/boringssl/crypto/asn1/a_type.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - type
        - value
      BBCount:         17
      ICount:          95
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_STRING_dup
        - ASN1_TYPE_set
        - OBJ_dup
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:107,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:107,18'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_TYPE_set
                - OBJ_dup
                - ASN1_TYPE_set
                - ASN1_TYPE_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:108,23'
              BranchSideFuncs:
                - ASN1_TYPE_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:107,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:108,23'
              BranchSideFuncs:
                - ASN1_TYPE_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:110,14'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_TYPE_set
                - OBJ_dup
                - ASN1_TYPE_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:110,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:112,58'
              BranchSideFuncs:
                - OBJ_dup
                - ASN1_TYPE_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:119,66'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_TYPE_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:113,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:114,7'
              BranchSideFuncs:
                - ASN1_TYPE_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:116,19'
              BranchSideFuncs:
                - ASN1_TYPE_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:120,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:121,7'
              BranchSideFuncs:
                - ASN1_TYPE_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:123,19'
              BranchSideFuncs:
                - ASN1_TYPE_set
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_type.cc:109,5'
          Dst:             ASN1_TYPE_set
        - Src:             '/src/boringssl/crypto/asn1/a_type.cc:112,12'
          Dst:             OBJ_dup
        - Src:             '/src/boringssl/crypto/asn1/a_type.cc:116,5'
          Dst:             ASN1_TYPE_set
        - Src:             '/src/boringssl/crypto/asn1/a_type.cc:119,12'
          Dst:             ASN1_STRING_dup
        - Src:             '/src/boringssl/crypto/asn1/a_type.cc:123,5'
          Dst:             ASN1_TYPE_set
    - functionName:    ASN1_TYPE_set
      functionSourceFile: '/src/boringssl/crypto/asn1/a_type.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - type
        - value
      BBCount:         8
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - asn1_type_cleanup
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:90,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:92,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:95,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:98,57'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:101,62'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_type.cc:88,3'
          Dst:             asn1_type_cleanup
    - functionName:    asn1_type_cleanup
      functionSourceFile: '/src/boringssl/crypto/asn1/a_type.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         8
      ICount:          56
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_OBJECT_free
        - ASN1_STRING_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:69,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:71,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:74,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:77,24'
              BranchSideFuncs:
                - ASN1_OBJECT_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:81,24'
              BranchSideFuncs:
                - ASN1_STRING_free
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_type.cc:77,7'
          Dst:             ASN1_OBJECT_free
        - Src:             '/src/boringssl/crypto/asn1/a_type.cc:81,7'
          Dst:             ASN1_STRING_free
    - functionName:    asn1_type_set0_string
      functionSourceFile: '/src/boringssl/crypto/asn1/a_type.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - str
      BBCount:         18
      ICount:          85
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_TYPE_set
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:56,10'
              BranchSideFuncs:
                - __assert_fail
                - ASN1_TYPE_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:57,14'
              BranchSideFuncs:
                - __assert_fail
                - ASN1_TYPE_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:63,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:63,3'
              BranchSideFuncs:
                - __assert_fail
                - ASN1_TYPE_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:63,3'
              BranchSideFuncs:
                - __assert_fail
                - ASN1_TYPE_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:63,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:63,3'
              BranchSideFuncs:
                - __assert_fail
                - ASN1_TYPE_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:63,3'
              BranchSideFuncs:
                - __assert_fail
                - ASN1_TYPE_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:63,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:63,3'
              BranchSideFuncs:
                - ASN1_TYPE_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:63,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_type.cc:63,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/a_type.cc:65,3'
          Dst:             ASN1_TYPE_set
    - functionName:    asn1_type_value_as_pointer
      functionSourceFile: '/src/boringssl/crypto/asn1/a_type.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:39,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:41,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:43,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:45,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:47,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_TYPE_get
      functionSourceFile: '/src/boringssl/crypto/asn1/a_type.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         13
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:27,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:30,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:30,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:32,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:34,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:32,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:32,40'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:32,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_type.cc:34,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:34,45'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_type.cc:34,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_UTCTIME_adj
      functionSourceFile: '/src/boringssl/crypto/asn1/a_utctm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - size_t
      constantsTouched: []
      argNames:
        - s
        - posix_time
        - offset_day
        - offset_sec
      BBCount:         33
      ICount:          182
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_STRING_set
        - ASN1_UTCTIME_free
        - ASN1_UTCTIME_new
        - OPENSSL_gmtime_adj
        - OPENSSL_posix_to_tm
        - abort
        - snprintf
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_utctm.cc:71,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:72,5'
              BranchSideFuncs:
                - snprintf
                - abort
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
                - OPENSSL_gmtime_adj
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:75,7'
              BranchSideFuncs:
                - snprintf
                - abort
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
                - OPENSSL_gmtime_adj
        - Branch String:   '/src/boringssl/crypto/asn1/a_utctm.cc:75,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:75,21'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - snprintf
                - abort
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:76,36'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - snprintf
                - abort
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
        - Branch String:   '/src/boringssl/crypto/asn1/a_utctm.cc:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:76,36'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - snprintf
                - abort
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:81,12'
              BranchSideFuncs:
                - snprintf
                - abort
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
        - Branch String:   '/src/boringssl/crypto/asn1/a_utctm.cc:76,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:77,7'
              BranchSideFuncs:
                - snprintf
                - abort
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:79,3'
              BranchSideFuncs:
                - snprintf
                - abort
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
        - Branch String:   '/src/boringssl/crypto/asn1/a_utctm.cc:81,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:81,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:82,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_utctm.cc:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:82,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:86,22'
              BranchSideFuncs:
                - snprintf
                - abort
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
        - Branch String:   '/src/boringssl/crypto/asn1/a_utctm.cc:90,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:90,3'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:92,7'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
        - Branch String:   '/src/boringssl/crypto/asn1/a_utctm.cc:93,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:94,12'
              BranchSideFuncs:
                - ASN1_UTCTIME_new
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:101,24'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_utctm.cc:96,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:97,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:99,3'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_utctm.cc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:102,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:107,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_utctm.cc:102,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:103,25'
              BranchSideFuncs:
                - ASN1_UTCTIME_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:105,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_utctm.cc:71,8'
          Dst:             OPENSSL_posix_to_tm
        - Src:             '/src/boringssl/crypto/asn1/a_utctm.cc:76,10'
          Dst:             OPENSSL_gmtime_adj
        - Src:             '/src/boringssl/crypto/asn1/a_utctm.cc:86,13'
          Dst:             snprintf
        - Src:             '/src/boringssl/crypto/asn1/a_utctm.cc:90,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/asn1/a_utctm.cc:95,9'
          Dst:             ASN1_UTCTIME_new
        - Src:             '/src/boringssl/crypto/asn1/a_utctm.cc:101,32'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/asn1/a_utctm.cc:101,8'
          Dst:             ASN1_STRING_set
        - Src:             '/src/boringssl/crypto/asn1/a_utctm.cc:103,7'
          Dst:             ASN1_UTCTIME_free
    - functionName:    ASN1_UTCTIME_set
      functionSourceFile: '/src/boringssl/crypto/asn1/a_utctm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - posix_time
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_UTCTIME_adj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_utctm.cc:65,10'
          Dst:             ASN1_UTCTIME_adj
    - functionName:    ASN1_UTCTIME_set_string
      functionSourceFile: '/src/boringssl/crypto/asn1/a_utctm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - str
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_set
        - CBS_init
        - CBS_parse_utc_time
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_utctm.cc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:53,5'
              BranchSideFuncs:
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:55,7'
              BranchSideFuncs:
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_utctm.cc:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:56,26'
              BranchSideFuncs:
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:61,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_utctm.cc:56,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:57,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:59,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_utctm.cc:48,16'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/asn1/a_utctm.cc:50,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/a_utctm.cc:51,8'
          Dst:             CBS_parse_utc_time
        - Src:             '/src/boringssl/crypto/asn1/a_utctm.cc:56,10'
          Dst:             ASN1_STRING_set
    - functionName:    ASN1_UTCTIME_check
      functionSourceFile: '/src/boringssl/crypto/asn1/a_utctm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - d
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_utctime_to_tm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_utctm.cc:41,10'
          Dst:             asn1_utctime_to_tm
    - functionName:    asn1_utctime_to_tm
      functionSourceFile: '/src/boringssl/crypto/asn1/a_utctm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - tm
        - d
        - allow_timezone_offset
      BBCount:         8
      ICount:          59
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_init
        - CBS_parse_utc_time
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_utctm.cc:29,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:30,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:33,18'
              BranchSideFuncs:
                - CBS_init
                - CBS_parse_utc_time
        - Branch String:   '/src/boringssl/crypto/asn1/a_utctm.cc:34,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:35,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_utctm.cc:37,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_utctm.cc:33,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/a_utctm.cc:34,8'
          Dst:             CBS_parse_utc_time
    - functionName:    ASN1_STRING_get0_data
      functionSourceFile: '/src/boringssl/crypto/asn1/asn1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_STRING_data
      functionSourceFile: '/src/boringssl/crypto/asn1/asn1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_STRING_type
      functionSourceFile: '/src/boringssl/crypto/asn1/asn1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ASN1_STRING_length
      functionSourceFile: '/src/boringssl/crypto/asn1/asn1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/crypto/asn1/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/../internal.h:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/../internal.h:852,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/../internal.h:855,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/../internal.h:855,10'
          Dst:             memcmp
    - functionName:    ASN1_STRING_cmp
      functionSourceFile: '/src/boringssl/crypto/asn1/asn1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         24
      ICount:          170
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL14OPENSSL_memcmpPKvS0_m
        - asn1_bit_string_length
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:310,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:311,39'
              BranchSideFuncs:
                - asn1_bit_string_length
                - _ZL14OPENSSL_memcmpPKvS0_m.17168
                - asn1_bit_string_length
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:313,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.17168
                - asn1_bit_string_length
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:313,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:314,39'
              BranchSideFuncs:
                - asn1_bit_string_length
                - _ZL14OPENSSL_memcmpPKvS0_m.17168
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:317,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.17168
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:317,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:318,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:320,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.17168
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:320,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:321,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:325,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.17168
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:325,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:326,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:328,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.17168
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:328,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:329,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:332,28'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.17168
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:333,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:334,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:338,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:338,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:339,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:341,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:341,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:342,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:344,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:311,16'
          Dst:             asn1_bit_string_length
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:314,16'
          Dst:             asn1_bit_string_length
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:332,13'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    ASN1_STRING_type_new
      functionSourceFile: '/src/boringssl/crypto/asn1/asn1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
      functionUses:    20
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:288,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:289,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:291,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:287,24'
          Dst:             OPENSSL_malloc
    - functionName:    ASN1_STRING_set0
      functionSourceFile: '/src/boringssl/crypto/asn1/asn1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - data
        - len
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:275,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/asn1/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_STRING_free
      functionSourceFile: '/src/boringssl/crypto/asn1/asn1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    26
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:299,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:300,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:302,16'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:302,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:303,3'
          Dst:             OPENSSL_free
    - functionName:    ASN1_STRING_new
      functionSourceFile: '/src/boringssl/crypto/asn1/asn1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:281,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:281,11'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:281,11'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:281,11'
          Dst:             ASN1_STRING_type_new
    - functionName:    ASN1_STRING_dup
      functionSourceFile: '/src/boringssl/crypto/asn1/asn1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         10
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_copy
        - ASN1_STRING_free
        - ASN1_STRING_new
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:218,5'
              BranchSideFuncs:
                - ASN1_STRING_new
                - ASN1_STRING_copy
                - ASN1_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:220,9'
              BranchSideFuncs:
                - ASN1_STRING_new
                - ASN1_STRING_copy
                - ASN1_STRING_free
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:221,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:222,5'
              BranchSideFuncs:
                - ASN1_STRING_copy
                - ASN1_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:224,25'
              BranchSideFuncs:
                - ASN1_STRING_copy
                - ASN1_STRING_free
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:225,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:228,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:220,9'
          Dst:             ASN1_STRING_new
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:224,8'
          Dst:             ASN1_STRING_copy
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:225,5'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_STRING_copy
      functionSourceFile: '/src/boringssl/crypto/asn1/asn1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - str
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_STRING_set
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:204,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:205,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:207,24'
              BranchSideFuncs:
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:207,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:208,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:210,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:207,8'
          Dst:             ASN1_STRING_set
    - functionName:    ASN1_STRING_set
      functionSourceFile: '/src/boringssl/crypto/asn1/asn1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - _data
        - len_s
      BBCount:         25
      ICount:          166
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - OPENSSL_malloc
        - OPENSSL_realloc
        - _ZL14OPENSSL_memcpyPvPKvm
        - strlen
      functionUses:    26
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:234,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:235,9'
              BranchSideFuncs:
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.17175
                - OPENSSL_realloc
                - OPENSSL_malloc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:240,19'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17175
                - OPENSSL_realloc
                - OPENSSL_malloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:235,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:236,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:238,18'
              BranchSideFuncs:
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.17175
                - OPENSSL_realloc
                - OPENSSL_malloc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:244,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:249,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17175
                - OPENSSL_realloc
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:249,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:249,34'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL14OPENSSL_memcpyPvPKvm.17175
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:250,24'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL14OPENSSL_memcpyPvPKvm.17175
                - OPENSSL_malloc
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:249,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:250,24'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL14OPENSSL_memcpyPvPKvm.17175
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:262,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17175
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:251,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:252,62'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.17175
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:254,63'
              BranchSideFuncs:
                - OPENSSL_realloc
                - _ZL14OPENSSL_memcpyPvPKvm.17175
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:257,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:258,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:261,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17175
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:263,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:264,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17175
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:271,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:238,11'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:245,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:252,47'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:254,47'
          Dst:             OPENSSL_realloc
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:264,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    ASN1_object_size
      functionSourceFile: '/src/boringssl/crypto/asn1/asn1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - constructed
        - length
        - tag
      BBCount:         21
      ICount:          117
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:177,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:179,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:180,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:185,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:180,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:181,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:184,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:186,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:188,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:191,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:192,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:195,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:198,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:200,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_put_eoc
      functionSourceFile: '/src/boringssl/crypto/asn1/asn1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pp
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15asn1_put_lengthPPhi
      functionSourceFile: '/src/boringssl/crypto/asn1/asn1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pp
        - length
      BBCount:         11
      ICount:          94
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:156,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:157,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:159,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:160,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:161,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:163,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:165,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:166,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:169,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_put_object
      functionSourceFile: '/src/boringssl/crypto/asn1/asn1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - pp
        - constructed
        - length
        - tag
        - xclass
      BBCount:         19
      ICount:          163
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL15asn1_put_lengthPPhi
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:118,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:119,14'
              BranchSideFuncs:
                - _ZL15asn1_put_lengthPPhi
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:121,14'
              BranchSideFuncs:
                - _ZL15asn1_put_lengthPPhi
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:122,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:123,12'
              BranchSideFuncs:
                - _ZL15asn1_put_lengthPPhi
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:125,12'
              BranchSideFuncs:
                - _ZL15asn1_put_lengthPPhi
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:126,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:127,14'
              BranchSideFuncs:
                - _ZL15asn1_put_lengthPPhi
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:133,10'
              BranchSideFuncs:
                - _ZL15asn1_put_lengthPPhi
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:128,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:129,9'
              BranchSideFuncs:
                - _ZL15asn1_put_lengthPPhi
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:131,11'
              BranchSideFuncs:
                - _ZL15asn1_put_lengthPPhi
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:136,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:138,25'
              BranchSideFuncs:
                - _ZL15asn1_put_lengthPPhi
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:138,5'
          Dst:             _ZL15asn1_put_lengthPPhi
    - functionName:    ASN1_get_object
      functionSourceFile: '/src/boringssl/crypto/asn1/asn1_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - inp
        - out_len
        - out_tag
        - out_class
        - in_len
      BBCount:         16
      ICount:          121
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_data
        - CBS_get_any_asn1
        - CBS_init
        - CBS_len
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:76,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:77,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:83,19'
              BranchSideFuncs:
                - CBS_init
                - CBS_get_any_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:84,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:87,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:88,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:88,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:93,20'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:98,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:98,40'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:103,10'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_lib.cc:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:99,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_lib.cc:103,10'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:77,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:83,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:84,8'
          Dst:             CBS_get_any_asn1
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:87,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:88,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:99,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:103,10'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/asn1/asn1_lib.cc:104,14'
          Dst:             CBS_len
    - functionName:    ASN1_tag2str
      functionSourceFile: '/src/boringssl/crypto/asn1/asn1_par.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tag
      BBCount:         13
      ICount:          60
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_par.cc:53,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_par.cc:53,39'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_par.cc:54,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_par.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_par.cc:54,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_par.cc:57,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_par.cc:57,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_par.cc:57,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_par.cc:58,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/asn1_par.cc:57,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_par.cc:58,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn1_par.cc:60,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL19is_valid_posix_timel
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - time
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:80,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:80,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:80,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL13is_valid_timelll
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - hours
        - minutes
        - seconds
      BBCount:         15
      ICount:          70
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:66,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:66,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:68,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:66,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:66,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:68,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:66,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:66,50'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:68,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:66,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:66,64'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:68,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:66,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:67,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:68,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:66,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:68,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:70,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL13is_valid_datelll
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - year
        - month
        - day
      BBCount:         46
      ICount:          208
      EdgeCount:       55
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:35,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:35,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:36,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:35,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:35,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:36,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:35,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:35,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:36,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:36,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:38,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:38,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:46,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:46,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:46,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:46,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:46,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:46,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:46,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:51,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:51,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:51,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:51,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:53,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:59,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:46,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:46,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:46,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:51,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:51,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:51,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:53,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:53,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:53,49'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:53,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:53,49'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:54,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:53,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:54,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:56,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:54,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:54,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:54,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:56,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:56,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:56,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OPENSSL_gmtime_diff
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_days
        - out_secs
        - from
        - to
      BBCount:         9
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_tm_to_posix
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:227,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:228,28'
              BranchSideFuncs:
                - OPENSSL_tm_to_posix
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:229,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:227,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:229,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:235,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/posix_time.cc:227,8'
          Dst:             OPENSSL_tm_to_posix
        - Src:             '/src/boringssl/crypto/asn1/posix_time.cc:228,8'
          Dst:             OPENSSL_tm_to_posix
    - functionName:    OPENSSL_tm_to_posix
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tm
        - out
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19posix_time_from_utcllllllPl
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/posix_time.cc:151,10'
          Dst:             _ZL19posix_time_from_utcllllllPl
    - functionName:    _ZL19posix_time_from_utcllllllPl
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - year
        - month
        - day
        - hours
        - minutes
        - seconds
        - out_time
      BBCount:         25
      ICount:          188
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL13is_valid_datelll
        - _ZL13is_valid_timelll
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:89,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:90,22'
              BranchSideFuncs:
                - _ZL13is_valid_timelll
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:91,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:89,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:91,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:93,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:93,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:94,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:97,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:97,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:97,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:97,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:97,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:97,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:98,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:98,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:98,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:98,37'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:101,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:101,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:101,39'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/posix_time.cc:89,8'
          Dst:             _ZL13is_valid_datelll
        - Src:             '/src/boringssl/crypto/asn1/posix_time.cc:90,8'
          Dst:             _ZL13is_valid_timelll
        - Src:             '/src/boringssl/crypto/asn1/posix_time.cc:97,3'
          Dst:             __assert_fail
    - functionName:    OPENSSL_gmtime_adj
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - tm
        - offset_day
        - offset_sec
      BBCount:         18
      ICount:          106
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - OPENSSL_posix_to_tm
        - OPENSSL_tm_to_posix
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:199,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:200,5'
              BranchSideFuncs:
                - OPENSSL_posix_to_tm
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:208,17'
              BranchSideFuncs:
                - OPENSSL_posix_to_tm
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:209,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:209,25'
              BranchSideFuncs:
                - OPENSSL_posix_to_tm
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:212,7'
              BranchSideFuncs:
                - OPENSSL_posix_to_tm
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:210,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:212,7'
              BranchSideFuncs:
                - OPENSSL_posix_to_tm
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:212,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:212,25'
              BranchSideFuncs:
                - OPENSSL_posix_to_tm
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:215,17'
              BranchSideFuncs:
                - OPENSSL_posix_to_tm
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:213,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:215,17'
              BranchSideFuncs:
                - OPENSSL_posix_to_tm
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:218,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:221,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/posix_time.cc:199,8'
          Dst:             OPENSSL_tm_to_posix
        - Src:             '/src/boringssl/crypto/asn1/posix_time.cc:217,8'
          Dst:             OPENSSL_posix_to_tm
    - functionName:    OPENSSL_posix_to_tm
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - time
        - out_tm
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL19utc_from_posix_timelPiS_S_S_S_S_
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:161,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:163,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/posix_time.cc:158,8'
          Dst:             _ZL19utc_from_posix_timelPiS_S_S_S_S_
    - functionName:    _ZL19utc_from_posix_timelPiS_S_S_S_S_
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - time
        - out_year
        - out_month
        - out_day
        - out_hours
        - out_minutes
        - out_seconds
      BBCount:         25
      ICount:          237
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL19is_valid_posix_timel
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:117,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:119,18'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:122,9'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:125,8'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:127,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:127,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:127,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:127,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:127,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:128,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:128,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:128,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:128,36'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:138,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:138,34'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:138,54'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:140,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:142,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/posix_time.cc:116,8'
          Dst:             _ZL19is_valid_posix_timel
        - Src:             '/src/boringssl/crypto/asn1/posix_time.cc:127,3'
          Dst:             __assert_fail
    - functionName:    OPENSSL_gmtime
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - time
        - out_tm
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_posix_to_tm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:191,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:192,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:194,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/posix_time.cc:191,8'
          Dst:             OPENSSL_posix_to_tm
    - functionName:    OPENSSL_timegm
      functionSourceFile: '/src/boringssl/crypto/asn1/posix_time.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tm
        - out
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_tm_to_posix
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/posix_time.cc:175,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:176,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/posix_time.cc:182,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/posix_time.cc:175,8'
          Dst:             OPENSSL_tm_to_posix
    - functionName:    _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_dec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - cont
        - len
        - utype
        - it
      BBCount:         109
      ICount:          531
      EdgeCount:       137
      CyclomaticComplexity: 30
      functionsReached:
        - ASN1_STRING_free
        - ASN1_STRING_set
        - ASN1_STRING_type_new
        - ASN1_TYPE_free
        - ASN1_TYPE_new
        - ASN1_TYPE_set
        - CBS_get_ucs2_be
        - CBS_get_utf32_be
        - CBS_get_utf8
        - CBS_init
        - CBS_len
        - CBS_parse_generalized_time
        - CBS_parse_utc_time
        - ERR_put_error
        - __assert_fail
        - c2i_ASN1_BIT_STRING
        - c2i_ASN1_INTEGER
        - c2i_ASN1_OBJECT
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:751,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:751,3'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - c2i_ASN1_OBJECT
                - ERR_put_error
                - ASN1_TYPE_new
                - ASN1_TYPE_set
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:754,7'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - c2i_ASN1_OBJECT
                - ERR_put_error
                - ASN1_TYPE_new
                - ASN1_TYPE_set
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:754,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:755,11'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - c2i_ASN1_OBJECT
                - ERR_put_error
                - ASN1_TYPE_set
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:775,11'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - c2i_ASN1_OBJECT
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:755,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:756,13'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - c2i_ASN1_OBJECT
                - ERR_put_error
                - ASN1_TYPE_set
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:762,27'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - c2i_ASN1_OBJECT
                - ERR_put_error
                - ASN1_TYPE_set
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:757,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:758,9'
              BranchSideFuncs:
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:760,29'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - c2i_ASN1_OBJECT
                - ERR_put_error
                - ASN1_TYPE_set
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:765,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:766,21'
              BranchSideFuncs:
                - ASN1_TYPE_set
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - c2i_ASN1_OBJECT
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:768,13'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
                - c2i_ASN1_INTEGER
                - c2i_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - c2i_ASN1_OBJECT
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:775,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:777,44'
              BranchSideFuncs:
                - c2i_ASN1_OBJECT
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:783,11'
              BranchSideFuncs:
                - ASN1_TYPE_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:791,11'
              BranchSideFuncs:
                - ASN1_TYPE_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:802,52'
              BranchSideFuncs:
                - c2i_ASN1_BIT_STRING
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:809,31'
              BranchSideFuncs:
                - c2i_ASN1_INTEGER
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:809,31'
              BranchSideFuncs:
                - c2i_ASN1_INTEGER
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:835,22'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:835,22'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:835,22'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:835,22'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:835,22'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:835,22'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:835,22'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:835,22'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:835,22'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:835,22'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:835,22'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:835,22'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:835,22'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:835,22'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:835,22'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:835,22'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:835,22'
              BranchSideFuncs:
                - CBS_init
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:898,7'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:777,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:778,9'
              BranchSideFuncs:
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:780,7'
              BranchSideFuncs:
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:783,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:784,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:787,8'
              BranchSideFuncs:
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:791,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:792,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:796,33'
              BranchSideFuncs:
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:802,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:803,9'
              BranchSideFuncs:
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:805,7'
              BranchSideFuncs:
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:810,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:811,9'
              BranchSideFuncs:
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:814,23'
              BranchSideFuncs:
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:836,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:837,9'
              BranchSideFuncs:
                - CBS_len
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:845,11'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:837,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:839,16'
              BranchSideFuncs:
                - CBS_get_ucs2_be
                - ERR_put_error
                - ASN1_TYPE_free
                - CBS_len
                - ASN1_STRING_type_new
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:844,7'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:839,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:837,9'
              BranchSideFuncs:
                - CBS_len
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_len
                - CBS_get_utf32_be
                - ERR_put_error
                - CBS_get_ucs2_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:840,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:845,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:846,9'
              BranchSideFuncs:
                - CBS_len
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_get_utf32_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:854,11'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:846,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:848,16'
              BranchSideFuncs:
                - CBS_get_utf32_be
                - ERR_put_error
                - ASN1_TYPE_free
                - CBS_len
                - ASN1_STRING_type_new
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:853,7'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:848,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:846,9'
              BranchSideFuncs:
                - CBS_len
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBS_get_utf32_be
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:849,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:854,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:855,9'
              BranchSideFuncs:
                - CBS_len
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_get_utf8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:863,11'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:855,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:857,16'
              BranchSideFuncs:
                - CBS_get_utf8
                - ERR_put_error
                - ASN1_TYPE_free
                - CBS_len
                - ASN1_STRING_type_new
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:862,7'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:857,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:855,9'
              BranchSideFuncs:
                - CBS_len
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
                - CBS_parse_utc_time
                - ERR_put_error
                - CBS_get_utf8
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:858,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:863,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:864,14'
              BranchSideFuncs:
                - CBS_parse_utc_time
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_type_new
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:869,11'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:864,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:865,11'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:868,7'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
                - CBS_parse_generalized_time
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:869,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:870,14'
              BranchSideFuncs:
                - CBS_parse_generalized_time
                - ERR_put_error
                - ASN1_TYPE_free
                - ASN1_STRING_type_new
                - ASN1_STRING_set
                - ASN1_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:879,13'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:870,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:872,11'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:875,7'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - ASN1_TYPE_free
                - ASN1_STRING_set
                - ASN1_STRING_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:879,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:880,37'
              BranchSideFuncs:
                - ASN1_STRING_set
                - ASN1_STRING_free
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:886,32'
              BranchSideFuncs:
                - ASN1_STRING_set
                - ASN1_STRING_free
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:881,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:882,11'
              BranchSideFuncs:
                - ASN1_STRING_set
                - ASN1_STRING_free
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:884,31'
              BranchSideFuncs:
                - ASN1_STRING_set
                - ASN1_STRING_free
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:889,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:890,26'
              BranchSideFuncs:
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:894,7'
              BranchSideFuncs:
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:902,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:902,15'
              BranchSideFuncs:
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:906,7'
              BranchSideFuncs:
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:902,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:903,5'
              BranchSideFuncs:
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:906,7'
              BranchSideFuncs:
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:908,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:908,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:909,20'
              BranchSideFuncs:
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:910,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:911,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:913,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:751,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:756,13'
          Dst:             ASN1_TYPE_new
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:766,7'
          Dst:             ASN1_TYPE_set
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:777,12'
          Dst:             c2i_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:784,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:792,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:802,12'
          Dst:             c2i_ASN1_BIT_STRING
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:810,12'
          Dst:             c2i_ASN1_INTEGER
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:835,7'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:837,16'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:839,16'
          Dst:             CBS_get_ucs2_be
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:840,13'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:846,16'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:848,16'
          Dst:             CBS_get_utf32_be
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:849,13'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:855,16'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:857,16'
          Dst:             CBS_get_utf8
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:858,13'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:864,14'
          Dst:             CBS_parse_utc_time
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:865,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:870,14'
          Dst:             CBS_parse_generalized_time
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:872,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:880,16'
          Dst:             ASN1_STRING_type_new
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:889,12'
          Dst:             ASN1_STRING_set
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:890,9'
          Dst:             ASN1_STRING_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:898,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:909,5'
          Dst:             ASN1_TYPE_free
    - functionName:    _ZL27is_supported_universal_typeii
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_dec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - tag
        - aclass
      BBCount:         47
      ICount:          200
      EdgeCount:       68
      CyclomaticComplexity: 23
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:95,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:96,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:98,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,34'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:98,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,56'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:98,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:99,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:99,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:99,38'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:99,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:100,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:100,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:100,38'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:100,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:101,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:101,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:101,41'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:101,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:102,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:102,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:102,37'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:102,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:103,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:103,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:103,37'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:103,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:104,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:104,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:104,43'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:104,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:105,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:105,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:105,41'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:105,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:106,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:106,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:106,43'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:106,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:107,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:107,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:107,38'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:107,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:98,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:108,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sk_ASN1_VALUE_push
      functionSourceFile: '/src/boringssl/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1t.h:577,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_ASN1_VALUE_pop
      functionSourceFile: '/src/boringssl/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1t.h:577,1'
          Dst:             OPENSSL_sk_pop
    - functionName:    sk_ASN1_VALUE_new_null
      functionSourceFile: '/src/boringssl/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/asn1t.h:577,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/asn1t.h:577,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/asn1t.h:577,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1t.h:577,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    _ZL23asn1_template_noexp_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_dec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - val
        - in
        - len
        - tt
        - opt
        - buf
        - depth
      BBCount:         49
      ICount:          317
      EdgeCount:       66
      CyclomaticComplexity: 19
      functionsReached:
        - ASN1_item_ex_free
        - ASN1_template_free
        - ERR_put_error
        - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
        - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
        - sk_ASN1_VALUE_new_null
        - sk_ASN1_VALUE_num
        - sk_ASN1_VALUE_pop
        - sk_ASN1_VALUE_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:521,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:522,5'
              BranchSideFuncs:
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - ASN1_template_free
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - sk_ASN1_VALUE_new_null
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:524,20'
              BranchSideFuncs:
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - ASN1_template_free
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - sk_ASN1_VALUE_new_null
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:529,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:533,9'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - sk_ASN1_VALUE_new_null
                - ASN1_template_free
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:585,14'
              BranchSideFuncs:
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - ASN1_template_free
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:533,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:534,15'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - sk_ASN1_VALUE_new_null
                - ASN1_template_free
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:537,16'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - sk_ASN1_VALUE_new_null
                - ASN1_template_free
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:538,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:539,15'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - sk_ASN1_VALUE_new_null
                - ASN1_template_free
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:541,15'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - sk_ASN1_VALUE_new_null
                - ASN1_template_free
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:547,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:548,7'
              BranchSideFuncs:
                - sk_ASN1_VALUE_new_null
                - ASN1_template_free
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:550,16'
              BranchSideFuncs:
                - sk_ASN1_VALUE_new_null
                - ASN1_template_free
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:553,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:554,28'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - ASN1_template_free
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:557,62'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - ASN1_template_free
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:559,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:0,0'
              BranchSideFuncs:
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
                - sk_ASN1_VALUE_num
                - ASN1_template_free
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:560,34'
              BranchSideFuncs:
                - sk_ASN1_VALUE_pop
                - ASN1_item_ex_free
                - sk_ASN1_VALUE_num
                - ASN1_template_free
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:565,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:566,7'
              BranchSideFuncs:
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - ASN1_template_free
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:570,5'
              BranchSideFuncs:
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - ASN1_template_free
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:570,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:572,32'
              BranchSideFuncs:
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - ASN1_template_free
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:585,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:574,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:576,9'
              BranchSideFuncs:
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
                - ASN1_template_free
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:579,14'
              BranchSideFuncs:
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
                - ASN1_template_free
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:580,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:570,5'
              BranchSideFuncs:
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - ASN1_template_free
                - sk_ASN1_VALUE_push
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:581,37'
              BranchSideFuncs:
                - ASN1_item_ex_free
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:585,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:587,28'
              BranchSideFuncs:
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:597,28'
              BranchSideFuncs:
                - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
                - ERR_put_error
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:589,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:590,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:592,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:599,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:600,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:602,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:546,9'
          Dst:             _ZL15asn1_check_tlenPlPiPhPcPPKhliic
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:548,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:554,28'
          Dst:             sk_ASN1_VALUE_new_null
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:559,14'
          Dst:             sk_ASN1_VALUE_num
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:560,16'
          Dst:             sk_ASN1_VALUE_pop
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:561,9'
          Dst:             ASN1_item_ex_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:574,12'
          Dst:             _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:576,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:580,12'
          Dst:             sk_ASN1_VALUE_push
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:581,9'
          Dst:             ASN1_item_ex_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:587,11'
          Dst:             _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:590,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:597,11'
          Dst:             _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:600,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:611,3'
          Dst:             ASN1_template_free
    - functionName:    _ZL15asn1_check_tlenPlPiPhPcPPKhliic
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_dec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - char
      constantsTouched: []
      argNames:
        - olen
        - otag
        - oclass
        - cst
        - in
        - len
        - exptag
        - expclass
        - opt
      BBCount:         28
      ICount:          176
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_get_object
        - ERR_put_error
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:930,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:931,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:934,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:934,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:935,10'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:945,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:935,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:935,30'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:937,11'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:935,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:937,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:943,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:937,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:938,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:940,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:945,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:946,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:949,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:949,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:950,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:953,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:953,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:954,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:957,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:957,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:958,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:961,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:929,7'
          Dst:             ASN1_get_object
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:931,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:940,7'
          Dst:             ERR_put_error
    - functionName:    _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_dec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pval
        - in
        - len
        - it
        - tag
        - aclass
        - opt
        - buf
        - depth
      BBCount:         158
      ICount:          1004
      EdgeCount:       213
      CyclomaticComplexity: 57
      functionsReached:
        - ASN1_item_ex_free
        - ASN1_item_ex_new
        - ASN1_tag2bit
        - ASN1_template_free
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
        - ERR_add_error_data
        - ERR_put_error
        - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
        - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
        - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
        - __assert_fail
        - asn1_do_adb
        - asn1_enc_save
        - asn1_get_choice_selector
        - asn1_get_field_ptr
        - asn1_set_choice_selector
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:162,5'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_tag2bit
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - __assert_fail
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:165,7'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_tag2bit
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - __assert_fail
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:166,5'
              BranchSideFuncs:
                - CRYPTO_BUFFER_data
                - __assert_fail
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_tag2bit
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ERR_put_error
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:172,7'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_tag2bit
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:166,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:166,5'
              BranchSideFuncs:
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - __assert_fail
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_tag2bit
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:166,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_tag2bit
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:166,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:166,5'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_tag2bit
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:168,3'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_tag2bit
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:173,9'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_tag2bit
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:176,7'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_tag2bit
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:177,5'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:181,11'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_tag2bit
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:181,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:183,11'
              BranchSideFuncs:
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:201,11'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ASN1_tag2bit
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:236,11'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:248,11'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:313,12'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:433,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:183,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:188,14'
              BranchSideFuncs:
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:195,36'
              BranchSideFuncs:
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:188,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:188,28'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:189,11'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:188,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:189,11'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:192,37'
              BranchSideFuncs:
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:201,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:202,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:206,12'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ASN1_tag2bit
                - ERR_put_error
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:209,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:210,9'
              BranchSideFuncs:
                - ASN1_tag2bit
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:215,11'
              BranchSideFuncs:
                - ASN1_tag2bit
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:215,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:217,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:224,26'
              BranchSideFuncs:
                - ASN1_tag2bit
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:217,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:218,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:220,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:224,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:226,13'
              BranchSideFuncs:
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:232,36'
              BranchSideFuncs:
                - _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:226,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:227,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:229,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:236,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:237,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:241,55'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:248,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:249,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:253,64'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:254,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:254,44'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:254,20'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:255,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:255,23'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:259,12'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:255,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:256,9'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:259,12'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:259,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:261,38'
              BranchSideFuncs:
                - asn1_get_choice_selector
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:268,36'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:262,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:262,26'
              BranchSideFuncs:
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:268,7'
              BranchSideFuncs:
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:262,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:263,16'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_set_choice_selector
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:268,7'
              BranchSideFuncs:
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:268,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:0,0'
              BranchSideFuncs:
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:269,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:274,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:275,37'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:293,11'
              BranchSideFuncs:
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:279,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:280,11'
              BranchSideFuncs:
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:283,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_set_choice_selector
                - ERR_put_error
                - ERR_put_error
                - ASN1_item_ex_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:283,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:284,11'
              BranchSideFuncs:
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:287,17'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:293,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:295,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:304,32'
              BranchSideFuncs:
                - asn1_set_choice_selector
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:295,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:297,29'
              BranchSideFuncs:
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:300,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:305,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:305,23'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:308,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:305,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:306,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:308,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:316,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:317,13'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:321,57'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ERR_put_error
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:322,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:323,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:325,18'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - ASN1_item_ex_new
                - ERR_put_error
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:328,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:329,9'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:333,13'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:333,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:333,39'
              BranchSideFuncs:
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:338,64'
              BranchSideFuncs:
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:333,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:334,9'
              BranchSideFuncs:
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:338,64'
              BranchSideFuncs:
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:339,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:339,44'
              BranchSideFuncs:
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:339,20'
              BranchSideFuncs:
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:340,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:340,23'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_enc_save
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:345,14'
              BranchSideFuncs:
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:340,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:341,9'
              BranchSideFuncs:
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:345,14'
              BranchSideFuncs:
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:345,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:346,13'
              BranchSideFuncs:
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:359,14'
              BranchSideFuncs:
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:346,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:349,31'
              BranchSideFuncs:
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:356,7'
              BranchSideFuncs:
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:350,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:351,13'
              BranchSideFuncs:
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:353,40'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
                - asn1_do_adb
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:359,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:362,29'
              BranchSideFuncs:
                - asn1_do_adb
                - asn1_get_field_ptr
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:397,11'
              BranchSideFuncs:
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:363,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:364,11'
              BranchSideFuncs:
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:366,38'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - asn1_do_adb
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:368,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:369,11'
              BranchSideFuncs:
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:371,13'
              BranchSideFuncs:
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:376,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:377,17'
              BranchSideFuncs:
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:379,20'
              BranchSideFuncs:
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:384,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:385,19'
              BranchSideFuncs:
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:387,20'
              BranchSideFuncs:
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
                - ERR_put_error
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:397,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:398,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:405,7'
              BranchSideFuncs:
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:405,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:407,29'
              BranchSideFuncs:
                - asn1_do_adb
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_enc_save
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:422,26'
              BranchSideFuncs:
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:408,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:409,11'
              BranchSideFuncs:
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:411,13'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_enc_save
                - ERR_put_error
                - asn1_do_adb
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:411,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:413,40'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_enc_save
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
                - asn1_do_adb
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:416,19'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:422,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:423,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:425,11'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:425,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:425,23'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_ex_free
                - ERR_add_error_data
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:428,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:425,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:426,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:428,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:439,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:440,37'
              BranchSideFuncs:
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:442,36'
              BranchSideFuncs:
                - ERR_add_error_data
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:166,5'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:166,5'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:166,5'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:166,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:177,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:189,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:192,16'
          Dst:             _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:195,14'
          Dst:             _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:202,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:208,13'
          Dst:             _ZL15asn1_check_tlenPlPiPhPcPPKhliic
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:210,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:220,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:224,13'
          Dst:             ASN1_tag2bit
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:229,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:232,14'
          Dst:             _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:237,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:249,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:261,13'
          Dst:             asn1_get_choice_selector
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:264,20'
          Dst:             asn1_get_field_ptr
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:265,11'
          Dst:             ASN1_template_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:266,11'
          Dst:             asn1_set_choice_selector
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:268,19'
          Dst:             ASN1_item_ex_new
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:269,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:275,18'
          Dst:             asn1_get_field_ptr
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:277,15'
          Dst:             _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:288,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:297,11'
          Dst:             ASN1_item_ex_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:300,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:304,7'
          Dst:             asn1_set_choice_selector
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:321,13'
          Dst:             _ZL15asn1_check_tlenPlPiPhPcPPKhliic
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:323,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:329,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:333,22'
          Dst:             ASN1_item_ex_new
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:334,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:349,19'
          Dst:             asn1_do_adb
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:353,21'
          Dst:             asn1_get_field_ptr
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:354,11'
          Dst:             ASN1_template_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:362,17'
          Dst:             asn1_do_adb
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:366,19'
          Dst:             asn1_get_field_ptr
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:383,15'
          Dst:             _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:389,11'
          Dst:             ASN1_template_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:398,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:407,17'
          Dst:             asn1_do_adb
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:413,21'
          Dst:             asn1_get_field_ptr
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:414,11'
          Dst:             ASN1_template_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:417,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:422,12'
          Dst:             asn1_enc_save
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:436,3'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:438,3'
          Dst:             ASN1_item_ex_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:440,5'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:442,5'
          Dst:             ERR_add_error_data
    - functionName:    _ZL20asn1_template_ex_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_dec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - char
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - val
        - in
        - inlen
        - tt
        - opt
        - buf
        - depth
      BBCount:         21
      ICount:          173
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_template_free
        - ERR_put_error
        - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
        - _ZL23asn1_template_noexp_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:464,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:465,5'
              BranchSideFuncs:
                - _ZL23asn1_template_noexp_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ERR_put_error
                - _ZL23asn1_template_noexp_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ERR_put_error
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:467,20'
              BranchSideFuncs:
                - _ZL23asn1_template_noexp_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ERR_put_error
                - _ZL23asn1_template_noexp_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ERR_put_error
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:473,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:477,55'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - ERR_put_error
                - _ZL23asn1_template_noexp_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ERR_put_error
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:504,36'
              BranchSideFuncs:
                - _ZL23asn1_template_noexp_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:480,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:481,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL23asn1_template_noexp_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ERR_put_error
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:483,16'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL23asn1_template_noexp_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ERR_put_error
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:486,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:487,7'
              BranchSideFuncs:
                - _ZL23asn1_template_noexp_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ERR_put_error
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:491,35'
              BranchSideFuncs:
                - _ZL23asn1_template_noexp_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
                - ERR_put_error
                - ERR_put_error
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:492,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:493,7'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:497,12'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:499,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:500,7'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:503,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:477,11'
          Dst:             _ZL15asn1_check_tlenPlPiPhPcPPKhliic
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:481,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:487,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:491,11'
          Dst:             _ZL23asn1_template_noexp_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:493,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:500,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:504,12'
          Dst:             _ZL23asn1_template_noexp_d2iPP13ASN1_VALUE_stPPKhlPK16ASN1_TEMPLATE_stcP16crypto_buffer_sti
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:511,3'
          Dst:             ASN1_template_free
    - functionName:    _ZL21asn1_d2i_ex_primitivePP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiic
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_dec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - char
      constantsTouched: []
      argNames:
        - pval
        - in
        - inlen
        - it
        - tag
        - aclass
        - opt
      BBCount:         90
      ICount:          497
      EdgeCount:       122
      CyclomaticComplexity: 34
      functionsReached:
        - CBS_data
        - CBS_init
        - CBS_is_valid_asn1_oid
        - CBS_len
        - ERR_put_error
        - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
        - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
        - _ZL27is_supported_universal_typeii
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:624,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:625,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL27is_supported_universal_typeii
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:629,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL27is_supported_universal_typeii
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:629,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:629,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL27is_supported_universal_typeii
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:629,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL27is_supported_universal_typeii
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:629,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:629,3'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL27is_supported_universal_typeii
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:630,7'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL27is_supported_universal_typeii
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:630,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:631,13'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL27is_supported_universal_typeii
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:634,13'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL27is_supported_universal_typeii
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:637,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:637,30'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL27is_supported_universal_typeii
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:640,9'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL27is_supported_universal_typeii
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:637,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:640,9'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL27is_supported_universal_typeii
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:690,7'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:640,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:641,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:644,9'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL27is_supported_universal_typeii
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:644,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:645,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:648,27'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL27is_supported_universal_typeii
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:651,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:652,7'
              BranchSideFuncs:
                - _ZL27is_supported_universal_typeii
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:655,38'
              BranchSideFuncs:
                - _ZL27is_supported_universal_typeii
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:655,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:656,13'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:660,9'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:660,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:660,23'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_init
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:689,3'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:660,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:660,49'
              BranchSideFuncs:
                - CBS_init
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:662,11'
              BranchSideFuncs:
                - CBS_init
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:660,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:661,23'
              BranchSideFuncs:
                - CBS_init
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:662,11'
              BranchSideFuncs:
                - CBS_init
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:660,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:662,11'
              BranchSideFuncs:
                - CBS_init
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:689,3'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:662,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:663,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:667,22'
              BranchSideFuncs:
                - CBS_init
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - CBS_is_valid_asn1_oid
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:668,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:668,38'
              BranchSideFuncs:
                - CBS_is_valid_asn1_oid
                - ERR_put_error
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:672,11'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:668,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:669,9'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:672,11'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:672,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:672,35'
              BranchSideFuncs:
                - CBS_len
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:676,11'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:672,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:673,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:676,11'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - CBS_len
                - CBS_data
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:676,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:677,13'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:687,13'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:677,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:678,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:681,21'
              BranchSideFuncs:
                - CBS_data
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:682,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:682,23'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:686,7'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:682,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:683,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:686,7'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:690,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:691,11'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:694,8'
              BranchSideFuncs:
                - _ZL15asn1_check_tlenPlPiPhPcPPKhliic
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:697,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:698,5'
              BranchSideFuncs:
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:700,14'
              BranchSideFuncs:
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:705,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:705,38'
              BranchSideFuncs:
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:708,9'
              BranchSideFuncs:
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:705,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:706,8'
              BranchSideFuncs:
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:708,9'
              BranchSideFuncs:
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:705,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:708,9'
              BranchSideFuncs:
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:716,14'
              BranchSideFuncs:
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:708,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:708,35'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:713,13'
              BranchSideFuncs:
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:708,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:709,7'
              BranchSideFuncs:
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:713,13'
              BranchSideFuncs:
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:716,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:720,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:723,12'
              BranchSideFuncs:
                - _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:729,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:730,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:733,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:625,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:629,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:641,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:645,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:650,11'
          Dst:             _ZL15asn1_check_tlenPlPiPhPcPPKhliic
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:652,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:655,10'
          Dst:             _ZL27is_supported_universal_typeii
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:663,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:667,7'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:668,38'
          Dst:             CBS_is_valid_asn1_oid
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:669,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:672,35'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:673,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:677,13'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:678,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:681,21'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:683,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:696,9'
          Dst:             _ZL15asn1_check_tlenPlPiPhPcPPKhliic
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:698,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:709,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:720,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:729,8'
          Dst:             _ZL11asn1_ex_c2iPP13ASN1_VALUE_stPKhliPK12ASN1_ITEM_st
    - functionName:    ASN1_tag2bit
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_dec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tag
      BBCount:         19
      ICount:          98
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:56,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:58,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:60,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:62,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:64,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:66,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:68,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:70,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:72,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:74,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:76,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:78,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:80,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:82,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:84,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:86,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:88,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:90,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ASN1_item_ex_d2i
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_dec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - in
        - len
        - it
        - tag
        - aclass
        - opt
        - buf
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:450,10'
          Dst:             _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
    - functionName:    ASN1_item_d2i
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_dec.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - in
        - len
        - it
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_item_ex_free
        - _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
      functionUses:    55
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:127,29'
              BranchSideFuncs:
                - ASN1_item_ex_free
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:134,7'
              BranchSideFuncs:
                - ASN1_item_ex_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_dec.cc:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:134,7'
              BranchSideFuncs:
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_dec.cc:135,23'
              BranchSideFuncs:
                - ASN1_item_ex_free
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:121,7'
          Dst:             _ZL16asn1_item_ex_d2iPP13ASN1_VALUE_stPPKhlPK12ASN1_ITEM_stiicP16crypto_buffer_sti
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:127,5'
          Dst:             ASN1_item_ex_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_dec.cc:135,5'
          Dst:             ASN1_item_ex_free
    - functionName:    _ZL11asn1_ex_i2cPP13ASN1_VALUE_stPhPiS3_PK12ASN1_ITEM_st
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - cout
        - out_omit
        - putype
        - it
      BBCount:         110
      ICount:          572
      EdgeCount:       135
      CyclomaticComplexity: 27
      functionsReached:
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - __assert_fail
        - i2c_ASN1_BIT_STRING
        - i2c_ASN1_INTEGER
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:530,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:530,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:530,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:530,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:530,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:533,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:533,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:533,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:535,4'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:539,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:539,44'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:540,11'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:539,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:540,11'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:546,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:540,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:541,8'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:544,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:546,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:546,42'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:548,30'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:546,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:548,30'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:563,14'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:550,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:550,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:557,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:550,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:552,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:557,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:557,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:558,13'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:559,16'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:563,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:566,25'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:576,14'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:568,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:568,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:573,15'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:568,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:570,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:573,15'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - i2c_ASN1_INTEGER
                - i2c_ASN1_BIT_STRING
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:579,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:581,30'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:592,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:597,31'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:616,51'
              BranchSideFuncs:
                - i2c_ASN1_BIT_STRING
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:624,51'
              BranchSideFuncs:
                - i2c_ASN1_INTEGER
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:624,51'
              BranchSideFuncs:
                - i2c_ASN1_INTEGER
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:648,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:648,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:648,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:648,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:648,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:648,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:648,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:648,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:648,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:648,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:648,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:648,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:648,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:648,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:648,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:648,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:648,32'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:654,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:584,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:586,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:589,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:598,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:599,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:602,11'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:602,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:604,15'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:609,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:604,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:604,25'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:604,46'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:604,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:604,46'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:605,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:604,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:604,56'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:608,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:604,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:605,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:608,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:616,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:616,11'
              BranchSideFuncs:
                - i2c_ASN1_BIT_STRING
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:616,11'
              BranchSideFuncs:
                - i2c_ASN1_BIT_STRING
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:618,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:618,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:618,30'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:624,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:624,17'
              BranchSideFuncs:
                - i2c_ASN1_INTEGER
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:624,17'
              BranchSideFuncs:
                - i2c_ASN1_INTEGER
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:626,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:626,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:626,30'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:657,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:657,15'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:660,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:657,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:658,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:660,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:530,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:533,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:552,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:570,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:586,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:616,11'
          Dst:             i2c_ASN1_BIT_STRING
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:624,17'
          Dst:             i2c_ASN1_INTEGER
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:654,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:658,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/asn1/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/crypto/asn1/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/../internal.h:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/../internal.h:852,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/../internal.h:855,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/../internal.h:855,10'
          Dst:             memcmp
    - functionName:    _ZL7der_cmpPKvS0_
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcmpPKvS0_m
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:389,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:389,40'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.17340
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:389,53'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.17340
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:391,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:392,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:394,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:390,7'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sk
        - out
        - skcontlen
        - item
        - do_sort
      BBCount:         35
      ICount:          251
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_item_ex_i2d
        - OPENSSL_calloc
        - OPENSSL_free
        - OPENSSL_malloc
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL7der_cmpPKvS0_
        - __assert_fail
        - qsort
        - sk_ASN1_VALUE_num
        - sk_ASN1_VALUE_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:405,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:405,37'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - OPENSSL_malloc
                - sk_ASN1_VALUE_num
                - OPENSSL_calloc
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_num
                - qsort
                - sk_ASN1_VALUE_num
                - OPENSSL_free
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:406,17'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:405,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:406,17'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:415,7'
              BranchSideFuncs:
                - OPENSSL_malloc
                - sk_ASN1_VALUE_num
                - OPENSSL_calloc
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_num
                - qsort
                - sk_ASN1_VALUE_num
                - OPENSSL_free
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:406,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:407,48'
              BranchSideFuncs:
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - sk_ASN1_VALUE_num
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:412,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:408,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:409,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:411,5'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:420,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:420,26'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:421,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:420,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:421,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:425,15'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_num
                - qsort
                - sk_ASN1_VALUE_num
                - OPENSSL_free
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:425,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:426,46'
              BranchSideFuncs:
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_num
                - qsort
                - sk_ASN1_VALUE_num
                - OPENSSL_free
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.17339
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:435,9'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - qsort
                - sk_ASN1_VALUE_num
                - OPENSSL_free
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.17339
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:429,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:430,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:432,5'
              BranchSideFuncs:
                - __assert_fail
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_num
                - qsort
                - sk_ASN1_VALUE_num
                - OPENSSL_free
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:432,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:432,5'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_num
                - qsort
                - sk_ASN1_VALUE_num
                - OPENSSL_free
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:433,3'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_num
                - qsort
                - sk_ASN1_VALUE_num
                - OPENSSL_free
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:439,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:440,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17339
                - sk_ASN1_VALUE_num
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:443,10'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:405,19'
          Dst:             sk_ASN1_VALUE_num
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:406,28'
          Dst:             sk_ASN1_VALUE_num
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:407,28'
          Dst:             sk_ASN1_VALUE_value
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:408,11'
          Dst:             ASN1_item_ex_i2d
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:416,52'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:418,22'
          Dst:             sk_ASN1_VALUE_num
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:418,7'
          Dst:             OPENSSL_calloc
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:425,26'
          Dst:             sk_ASN1_VALUE_num
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:426,26'
          Dst:             sk_ASN1_VALUE_value
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:428,25'
          Dst:             ASN1_item_ex_i2d
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:432,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:435,18'
          Dst:             sk_ASN1_VALUE_num
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:435,3'
          Dst:             qsort
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:435,3'
          Dst:             _ZL7der_cmpPKvS0_
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:439,26'
          Dst:             sk_ASN1_VALUE_num
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:440,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:448,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:449,3'
          Dst:             OPENSSL_free
    - functionName:    ASN1_item_ex_i2d
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - pval
        - out
        - it
        - tag
        - aclass
      BBCount:         7
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
        - __assert_fail
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:75,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:75,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:75,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:74,13'
          Dst:             _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:75,3'
          Dst:             __assert_fail
    - functionName:    _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - pval
        - out
        - it
        - tag
        - aclass
        - optional
      BBCount:         78
      ICount:          518
      EdgeCount:       102
      CyclomaticComplexity: 26
      functionsReached:
        - ASN1_object_size
        - ASN1_put_object
        - ERR_put_error
        - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
        - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
        - __assert_fail
        - asn1_do_adb
        - asn1_enc_restore
        - asn1_get_choice_selector
        - asn1_get_field_ptr
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:89,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:89,3'
              BranchSideFuncs:
                - __assert_fail
                - asn1_enc_restore
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:91,3'
              BranchSideFuncs:
                - __assert_fail
                - asn1_enc_restore
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:91,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:91,3'
              BranchSideFuncs:
                - __assert_fail
                - asn1_enc_restore
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:91,3'
              BranchSideFuncs:
                - __assert_fail
                - asn1_enc_restore
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:91,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:91,3'
              BranchSideFuncs:
                - asn1_enc_restore
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:95,8'
              BranchSideFuncs:
                - asn1_enc_restore
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:95,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:95,48'
              BranchSideFuncs:
                - ERR_put_error
                - asn1_enc_restore
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:103,11'
              BranchSideFuncs:
                - asn1_enc_restore
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:95,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:96,9'
              BranchSideFuncs:
                - asn1_enc_restore
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:103,11'
              BranchSideFuncs:
                - asn1_enc_restore
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ERR_put_error
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:96,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:97,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:99,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:103,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:105,11'
              BranchSideFuncs:
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:119,11'
              BranchSideFuncs:
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:128,11'
              BranchSideFuncs:
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:148,11'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:166,41'
              BranchSideFuncs:
                - asn1_enc_restore
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:223,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:105,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:107,13'
              BranchSideFuncs:
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:114,36'
              BranchSideFuncs:
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:107,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:108,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:111,37'
              BranchSideFuncs:
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:119,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:120,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:123,36'
              BranchSideFuncs:
                - _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:128,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:129,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:132,36'
              BranchSideFuncs:
                - asn1_get_choice_selector
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:133,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:133,20'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:134,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:133,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:134,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:137,35'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:138,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:139,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:142,48'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:148,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:149,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:153,55'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:155,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:159,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:162,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:168,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:169,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:172,11'
              BranchSideFuncs:
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:172,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:173,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:176,18'
              BranchSideFuncs:
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:178,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:179,13'
              BranchSideFuncs:
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:183,14'
              BranchSideFuncs:
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:183,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:187,29'
              BranchSideFuncs:
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:200,52'
              BranchSideFuncs:
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:188,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:189,11'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:191,38'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:194,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:194,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:195,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:194,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:195,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:197,23'
              BranchSideFuncs:
                - ASN1_object_size
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:201,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:201,19'
              BranchSideFuncs:
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:202,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:201,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:202,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:205,23'
              BranchSideFuncs:
                - ASN1_put_object
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:206,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:209,29'
              BranchSideFuncs:
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:219,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:210,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:211,11'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:213,38'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
                - asn1_do_adb
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:214,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:216,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:218,7'
              BranchSideFuncs:
                - asn1_do_adb
                - asn1_get_field_ptr
                - _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:89,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:91,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:99,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:108,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:111,16'
          Dst:             _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:114,14'
          Dst:             _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:120,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:123,14'
          Dst:             _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:129,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:132,11'
          Dst:             asn1_get_choice_selector
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:134,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:139,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:142,29'
          Dst:             asn1_get_field_ptr
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:143,14'
          Dst:             _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:149,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:159,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:166,11'
          Dst:             asn1_enc_restore
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:187,17'
          Dst:             asn1_do_adb
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:191,19'
          Dst:             asn1_get_field_ptr
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:193,13'
          Dst:             _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:200,16'
          Dst:             ASN1_object_size
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:205,7'
          Dst:             ASN1_put_object
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:209,17'
          Dst:             asn1_do_adb
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:213,19'
          Dst:             asn1_get_field_ptr
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:214,13'
          Dst:             _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:223,7'
          Dst:             ERR_put_error
    - functionName:    _ZL20asn1_template_ex_i2dPP13ASN1_VALUE_stPPhPK16ASN1_TEMPLATE_stiii
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - pval
        - out
        - tt
        - tag
        - iclass
        - optional
      BBCount:         90
      ICount:          520
      EdgeCount:       117
      CyclomaticComplexity: 29
      functionsReached:
        - ASN1_item_ex_i2d
        - ASN1_object_size
        - ASN1_put_object
        - ERR_put_error
        - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
        - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
        - __assert_fail
        - sk_ASN1_VALUE_num
        - sk_ASN1_VALUE_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:240,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:240,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - ERR_put_error
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:242,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - ERR_put_error
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:242,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:242,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - ERR_put_error
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:242,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - ERR_put_error
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:242,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:242,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - ERR_put_error
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:247,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - ERR_put_error
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:247,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:249,9'
              BranchSideFuncs:
                - __assert_fail
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - ERR_put_error
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:256,14'
              BranchSideFuncs:
                - __assert_fail
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - ERR_put_error
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:249,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:250,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:254,12'
              BranchSideFuncs:
                - __assert_fail
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - ERR_put_error
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:256,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:258,12'
              BranchSideFuncs:
                - __assert_fail
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - ERR_put_error
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:261,10'
              BranchSideFuncs:
                - __assert_fail
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - ERR_put_error
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:269,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:269,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - ERR_put_error
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:269,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - ERR_put_error
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:269,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:269,3'
              BranchSideFuncs:
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - ERR_put_error
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:270,14'
              BranchSideFuncs:
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - ERR_put_error
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:270,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:270,14'
              BranchSideFuncs:
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - ERR_put_error
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:270,27'
              BranchSideFuncs:
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
                - ERR_put_error
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:275,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:277,57'
              BranchSideFuncs:
                - ERR_put_error
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:353,7'
              BranchSideFuncs:
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:282,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:283,11'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:290,9'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:283,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:284,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:286,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:290,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:291,13'
              BranchSideFuncs:
                - __assert_fail
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:296,13'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:294,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:294,7'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:295,5'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:301,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:301,27'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:305,16'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:301,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:302,15'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:305,16'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:306,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:307,15'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:309,15'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:315,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:317,36'
              BranchSideFuncs:
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:324,49'
              BranchSideFuncs:
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:319,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:319,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:320,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:319,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:320,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:322,20'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_i2d
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:325,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:326,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:329,9'
              BranchSideFuncs:
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
                - ASN1_object_size
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:329,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:330,49'
              BranchSideFuncs:
                - ASN1_object_size
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:332,13'
              BranchSideFuncs:
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:335,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:335,17'
              BranchSideFuncs:
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:336,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:335,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:336,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:341,9'
              BranchSideFuncs:
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
                - ASN1_put_object
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:341,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:342,23'
              BranchSideFuncs:
                - ASN1_put_object
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:345,21'
              BranchSideFuncs:
                - ASN1_put_object
                - _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:347,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:348,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:350,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:353,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:356,30'
              BranchSideFuncs:
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:374,31'
              BranchSideFuncs:
                - _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:358,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:359,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:362,47'
              BranchSideFuncs:
                - ASN1_object_size
                - ASN1_put_object
                - ASN1_item_ex_i2d
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:363,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:363,16'
              BranchSideFuncs:
                - ASN1_put_object
                - ASN1_item_ex_i2d
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:370,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:363,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:365,23'
              BranchSideFuncs:
                - ASN1_put_object
                - ASN1_item_ex_i2d
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:370,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:366,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:367,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:369,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:240,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:242,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:250,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:269,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:286,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:294,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:315,21'
          Dst:             sk_ASN1_VALUE_num
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:317,16'
          Dst:             sk_ASN1_VALUE_value
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:318,16'
          Dst:             ASN1_item_ex_i2d
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:324,13'
          Dst:             ASN1_object_size
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:330,13'
          Dst:             ASN1_object_size
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:342,7'
          Dst:             ASN1_put_object
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:345,5'
          Dst:             ASN1_put_object
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:347,10'
          Dst:             _ZL16asn1_set_seq_outP19stack_st_ASN1_VALUEPPhiPK12ASN1_ITEM_sti
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:356,9'
          Dst:             _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:362,11'
          Dst:             ASN1_object_size
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:365,7'
          Dst:             ASN1_put_object
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:366,11'
          Dst:             ASN1_item_ex_i2d
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:374,10'
          Dst:             _ZL20asn1_item_ex_i2d_optPP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
    - functionName:    _ZL21asn1_i2d_ex_primitivePP13ASN1_VALUE_stPPhPK12ASN1_ITEM_stiii
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - pval
        - out
        - it
        - tag
        - aclass
        - optional
      BBCount:         36
      ICount:          211
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_object_size
        - ASN1_put_object
        - ERR_put_error
        - _ZL11asn1_ex_i2cPP13ASN1_VALUE_stPhPiS3_PK12ASN1_ITEM_st
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:462,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:463,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:465,7'
              BranchSideFuncs:
                - ASN1_object_size
                - _ZL11asn1_ex_i2cPP13ASN1_VALUE_stPhPiS3_PK12ASN1_ITEM_st
                - __assert_fail
                - __assert_fail
                - ASN1_put_object
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:465,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:466,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:477,7'
              BranchSideFuncs:
                - ASN1_object_size
                - _ZL11asn1_ex_i2cPP13ASN1_VALUE_stPhPiS3_PK12ASN1_ITEM_st
                - __assert_fail
                - __assert_fail
                - ASN1_put_object
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:466,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:467,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:469,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:477,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:477,35'
              BranchSideFuncs:
                - ASN1_object_size
                - _ZL11asn1_ex_i2cPP13ASN1_VALUE_stPhPiS3_PK12ASN1_ITEM_st
                - __assert_fail
                - __assert_fail
                - ASN1_put_object
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:477,7'
              BranchSideFuncs:
                - ASN1_object_size
                - _ZL11asn1_ex_i2cPP13ASN1_VALUE_stPhPiS3_PK12ASN1_ITEM_st
                - __assert_fail
                - __assert_fail
                - ASN1_put_object
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:477,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:477,58'
              BranchSideFuncs:
                - ASN1_object_size
                - _ZL11asn1_ex_i2cPP13ASN1_VALUE_stPhPiS3_PK12ASN1_ITEM_st
                - __assert_fail
                - __assert_fail
                - ASN1_put_object
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:477,7'
              BranchSideFuncs:
                - ASN1_object_size
                - _ZL11asn1_ex_i2cPP13ASN1_VALUE_stPhPiS3_PK12ASN1_ITEM_st
                - __assert_fail
                - __assert_fail
                - ASN1_put_object
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:480,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:481,11'
              BranchSideFuncs:
                - ASN1_object_size
                - _ZL11asn1_ex_i2cPP13ASN1_VALUE_stPhPiS3_PK12ASN1_ITEM_st
                - __assert_fail
                - __assert_fail
                - ASN1_put_object
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:485,7'
              BranchSideFuncs:
                - ASN1_object_size
                - _ZL11asn1_ex_i2cPP13ASN1_VALUE_stPhPiS3_PK12ASN1_ITEM_st
                - __assert_fail
                - __assert_fail
                - ASN1_put_object
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:485,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:486,9'
              BranchSideFuncs:
                - _ZL11asn1_ex_i2cPP13ASN1_VALUE_stPhPiS3_PK12ASN1_ITEM_st
                - __assert_fail
                - __assert_fail
                - ASN1_object_size
                - ASN1_put_object
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:498,7'
              BranchSideFuncs:
                - ASN1_object_size
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:486,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:487,23'
              BranchSideFuncs:
                - ASN1_put_object
                - _ZL11asn1_ex_i2cPP13ASN1_VALUE_stPhPiS3_PK12ASN1_ITEM_st
                - __assert_fail
                - __assert_fail
                - ASN1_object_size
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:489,28'
              BranchSideFuncs:
                - _ZL11asn1_ex_i2cPP13ASN1_VALUE_stPhPiS3_PK12ASN1_ITEM_st
                - __assert_fail
                - __assert_fail
                - ASN1_object_size
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:490,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:491,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:493,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - ASN1_object_size
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:493,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:493,5'
              BranchSideFuncs:
                - __assert_fail
                - ASN1_object_size
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:494,5'
              BranchSideFuncs:
                - __assert_fail
                - ASN1_object_size
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:494,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:494,5'
              BranchSideFuncs:
                - ASN1_object_size
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:495,13'
              BranchSideFuncs:
                - ASN1_object_size
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:498,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:499,48'
              BranchSideFuncs:
                - ASN1_object_size
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:501,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:461,13'
          Dst:             _ZL11asn1_ex_i2cPP13ASN1_VALUE_stPhPiS3_PK12ASN1_ITEM_st
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:469,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:487,7'
          Dst:             ASN1_put_object
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:489,16'
          Dst:             _ZL11asn1_ex_i2cPP13ASN1_VALUE_stPhPiS3_PK12ASN1_ITEM_st
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:493,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:494,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:499,12'
          Dst:             ASN1_object_size
    - functionName:    ASN1_item_i2d
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_enc.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
        - out
        - it
      BBCount:         19
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_item_ex_i2d
        - OPENSSL_free
        - OPENSSL_malloc
        - __assert_fail
      functionUses:    57
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:45,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:45,16'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
                - OPENSSL_malloc
                - ASN1_item_ex_i2d
                - __assert_fail
                - OPENSSL_free
                - ASN1_item_ex_i2d
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:66,33'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:45,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:47,44'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:66,33'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:48,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:49,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:51,54'
              BranchSideFuncs:
                - OPENSSL_malloc
                - ASN1_item_ex_i2d
                - __assert_fail
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:52,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:53,7'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
                - __assert_fail
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:55,9'
              BranchSideFuncs:
                - ASN1_item_ex_i2d
                - __assert_fail
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:57,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:58,20'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:61,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_enc.cc:61,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:61,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_enc.cc:62,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:47,15'
          Dst:             ASN1_item_ex_i2d
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:51,39'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:56,16'
          Dst:             ASN1_item_ex_i2d
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:58,7'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:61,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_enc.cc:66,10'
          Dst:             ASN1_item_ex_i2d
    - functionName:    sk_ASN1_VALUE_free
      functionSourceFile: '/src/boringssl/include/openssl/asn1t.h'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1t.h:577,1'
          Dst:             OPENSSL_sk_free
    - functionName:    ASN1_primitive_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_fre.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         23
      ICount:          120
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OBJECT_free
        - ASN1_STRING_free
        - OPENSSL_free
        - __assert_fail
        - asn1_type_cleanup
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:132,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:132,3'
              BranchSideFuncs:
                - asn1_type_cleanup
                - OPENSSL_free
                - ASN1_OBJECT_free
                - ASN1_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:134,15'
              BranchSideFuncs:
                - asn1_type_cleanup
                - OPENSSL_free
                - ASN1_OBJECT_free
                - ASN1_STRING_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:134,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:134,7'
              BranchSideFuncs:
                - asn1_type_cleanup
                - OPENSSL_free
                - ASN1_OBJECT_free
                - ASN1_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:134,54'
              BranchSideFuncs:
                - asn1_type_cleanup
                - OPENSSL_free
                - ASN1_OBJECT_free
                - ASN1_STRING_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:135,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:137,40'
              BranchSideFuncs:
                - ASN1_OBJECT_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:141,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:149,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:152,12'
              BranchSideFuncs:
                - asn1_type_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:159,40'
              BranchSideFuncs:
                - ASN1_STRING_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:141,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:142,47'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:144,26'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:152,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:153,41'
              BranchSideFuncs:
                - asn1_type_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:156,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:132,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:137,7'
          Dst:             ASN1_OBJECT_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:153,9'
          Dst:             asn1_type_cleanup
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:154,9'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:159,7'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_template_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_fre.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - tt
      BBCount:         10
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_item_ex_free
        - sk_ASN1_VALUE_free
        - sk_ASN1_VALUE_num
        - sk_ASN1_VALUE_value
      functionUses:    9
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:117,57'
              BranchSideFuncs:
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_free
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:125,23'
              BranchSideFuncs:
                - ASN1_item_ex_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:118,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:119,46'
              BranchSideFuncs:
                - sk_ASN1_VALUE_value
                - ASN1_item_ex_free
                - sk_ASN1_VALUE_num
                - sk_ASN1_VALUE_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:122,24'
              BranchSideFuncs:
                - sk_ASN1_VALUE_free
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:118,28'
          Dst:             sk_ASN1_VALUE_num
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:119,26'
          Dst:             sk_ASN1_VALUE_value
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:120,7'
          Dst:             ASN1_item_ex_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:122,5'
          Dst:             sk_ASN1_VALUE_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:125,5'
          Dst:             ASN1_item_ex_free
    - functionName:    ASN1_item_ex_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_fre.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         60
      ICount:          373
      EdgeCount:       78
      CyclomaticComplexity: 20
      functionsReached:
        - ASN1_primitive_free
        - ASN1_template_free
        - OPENSSL_free
        - asn1_do_adb
        - asn1_enc_free
        - asn1_get_choice_selector
        - asn1_get_field_ptr
        - asn1_refcount_dec_and_test_zero
      functionUses:    11
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:31,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:32,5'
              BranchSideFuncs:
                - asn1_refcount_dec_and_test_zero
                - asn1_enc_free
                - OPENSSL_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_get_choice_selector
                - OPENSSL_free
                - asn1_get_field_ptr
                - ASN1_template_free
                - ASN1_primitive_free
                - ASN1_primitive_free
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:34,8'
              BranchSideFuncs:
                - asn1_refcount_dec_and_test_zero
                - asn1_enc_free
                - OPENSSL_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_get_choice_selector
                - OPENSSL_free
                - asn1_get_field_ptr
                - ASN1_template_free
                - ASN1_primitive_free
                - ASN1_primitive_free
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:34,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:34,48'
              BranchSideFuncs:
                - asn1_refcount_dec_and_test_zero
                - asn1_enc_free
                - OPENSSL_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_get_choice_selector
                - OPENSSL_free
                - asn1_get_field_ptr
                - ASN1_template_free
                - ASN1_primitive_free
                - ASN1_primitive_free
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:38,11'
              BranchSideFuncs:
                - asn1_refcount_dec_and_test_zero
                - asn1_enc_free
                - OPENSSL_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_get_choice_selector
                - OPENSSL_free
                - asn1_get_field_ptr
                - ASN1_template_free
                - ASN1_primitive_free
                - ASN1_primitive_free
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:34,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:35,5'
              BranchSideFuncs:
                - asn1_refcount_dec_and_test_zero
                - asn1_enc_free
                - OPENSSL_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_get_choice_selector
                - OPENSSL_free
                - asn1_get_field_ptr
                - ASN1_template_free
                - ASN1_primitive_free
                - ASN1_primitive_free
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:38,11'
              BranchSideFuncs:
                - asn1_refcount_dec_and_test_zero
                - asn1_enc_free
                - OPENSSL_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
                - asn1_get_choice_selector
                - OPENSSL_free
                - asn1_get_field_ptr
                - ASN1_template_free
                - ASN1_primitive_free
                - ASN1_primitive_free
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:38,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:38,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:40,11'
              BranchSideFuncs:
                - ASN1_primitive_free
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:48,27'
              BranchSideFuncs:
                - ASN1_primitive_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:52,64'
              BranchSideFuncs:
                - asn1_get_choice_selector
                - OPENSSL_free
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:75,55'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:83,44'
              BranchSideFuncs:
                - asn1_refcount_dec_and_test_zero
                - asn1_enc_free
                - OPENSSL_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:40,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:41,28'
              BranchSideFuncs:
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:43,29'
              BranchSideFuncs:
                - ASN1_primitive_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:53,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:53,44'
              BranchSideFuncs:
                - asn1_get_choice_selector
                - OPENSSL_free
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:53,20'
              BranchSideFuncs:
                - asn1_get_choice_selector
                - OPENSSL_free
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:54,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:55,13'
              BranchSideFuncs:
                - asn1_get_choice_selector
                - OPENSSL_free
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:59,40'
              BranchSideFuncs:
                - asn1_get_choice_selector
                - OPENSSL_free
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:55,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:56,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:58,7'
              BranchSideFuncs:
                - asn1_get_choice_selector
                - OPENSSL_free
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:60,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:60,24'
              BranchSideFuncs:
                - OPENSSL_free
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:65,11'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:60,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:61,35'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - ASN1_template_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:65,11'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:65,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:66,9'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:68,21'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:76,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:76,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:79,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:76,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:77,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:79,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:83,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:84,9'
              BranchSideFuncs:
                - asn1_enc_free
                - OPENSSL_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:86,64'
              BranchSideFuncs:
                - asn1_enc_free
                - OPENSSL_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:87,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:87,44'
              BranchSideFuncs:
                - asn1_enc_free
                - OPENSSL_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:87,20'
              BranchSideFuncs:
                - asn1_enc_free
                - OPENSSL_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:88,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:89,13'
              BranchSideFuncs:
                - asn1_enc_free
                - OPENSSL_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:93,21'
              BranchSideFuncs:
                - asn1_enc_free
                - OPENSSL_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:89,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:90,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:92,7'
              BranchSideFuncs:
                - asn1_enc_free
                - OPENSSL_free
                - asn1_do_adb
                - asn1_get_field_ptr
                - ASN1_template_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:97,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:98,50'
              BranchSideFuncs:
                - asn1_do_adb
                - OPENSSL_free
                - asn1_get_field_ptr
                - ASN1_template_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:105,11'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:99,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:100,11'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - ASN1_template_free
                - OPENSSL_free
                - asn1_do_adb
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:102,51'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - ASN1_template_free
                - OPENSSL_free
                - asn1_do_adb
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_fre.cc:105,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:106,9'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_fre.cc:108,21'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:41,9'
          Dst:             ASN1_template_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:43,9'
          Dst:             ASN1_primitive_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:48,7'
          Dst:             ASN1_primitive_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:59,15'
          Dst:             asn1_get_choice_selector
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:62,31'
          Dst:             asn1_get_field_ptr
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:63,9'
          Dst:             ASN1_template_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:68,7'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:83,12'
          Dst:             asn1_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:93,7'
          Dst:             asn1_enc_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:98,38'
          Dst:             asn1_do_adb
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:102,32'
          Dst:             asn1_get_field_ptr
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:103,9'
          Dst:             ASN1_template_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:108,7'
          Dst:             OPENSSL_free
    - functionName:    ASN1_item_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_fre.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
        - it
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_ex_free
      functionUses:    51
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_fre.cc:27,3'
          Dst:             ASN1_item_ex_free
    - functionName:    _ZL20asn1_primitive_clearPP13ASN1_VALUE_stPK12ASN1_ITEM_st
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_new.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         19
      ICount:          94
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:265,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:265,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:265,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:265,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:265,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:266,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:266,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:266,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:267,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:266,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:267,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:269,13'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:271,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:272,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:274,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:265,3'
          Dst:             __assert_fail
    - functionName:    _ZL15asn1_item_clearPP13ASN1_VALUE_stPK12ASN1_ITEM_st
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_new.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         14
      ICount:          74
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19asn1_template_clearPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
        - _ZL20asn1_primitive_clearPP13ASN1_VALUE_stPK12ASN1_ITEM_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:144,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:144,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:146,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:150,11'
              BranchSideFuncs:
                - _ZL20asn1_primitive_clearPP13ASN1_VALUE_stPK12ASN1_ITEM_st
                - _ZL19asn1_template_clearPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:158,28'
              BranchSideFuncs:
                - _ZL20asn1_primitive_clearPP13ASN1_VALUE_stPK12ASN1_ITEM_st
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:163,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:163,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:150,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:151,29'
              BranchSideFuncs:
                - _ZL19asn1_template_clearPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:153,30'
              BranchSideFuncs:
                - _ZL20asn1_primitive_clearPP13ASN1_VALUE_stPK12ASN1_ITEM_st
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:151,9'
          Dst:             _ZL19asn1_template_clearPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:153,9'
          Dst:             _ZL20asn1_primitive_clearPP13ASN1_VALUE_stPK12ASN1_ITEM_st
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:158,7'
          Dst:             _ZL20asn1_primitive_clearPP13ASN1_VALUE_stPK12ASN1_ITEM_st
    - functionName:    _ZL19asn1_template_clearPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_new.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - tt
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL15asn1_item_clearPP13ASN1_VALUE_stPK12ASN1_ITEM_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:202,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:204,21'
              BranchSideFuncs:
                - _ZL15asn1_item_clearPP13ASN1_VALUE_stPK12ASN1_ITEM_st
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:204,5'
          Dst:             _ZL15asn1_item_clearPP13ASN1_VALUE_stPK12ASN1_ITEM_st
    - functionName:    _ZL18ASN1_primitive_newPP13ASN1_VALUE_stPK12ASN1_ITEM_st
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_new.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         23
      ICount:          141
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_type_new
        - OBJ_get_undef
        - OPENSSL_malloc
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:213,5'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_malloc
                - OBJ_get_undef
                - ASN1_STRING_type_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:218,3'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_malloc
                - OBJ_get_undef
                - ASN1_STRING_type_new
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:218,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:218,3'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OBJ_get_undef
                - ASN1_STRING_type_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:221,7'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OBJ_get_undef
                - ASN1_STRING_type_new
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:221,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:222,11'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OBJ_get_undef
                - ASN1_STRING_type_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:224,13'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OBJ_get_undef
                - ASN1_STRING_type_new
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:226,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:228,29'
              BranchSideFuncs:
                - OBJ_get_undef
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:232,45'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:236,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:241,41'
              BranchSideFuncs:
                - OPENSSL_malloc
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:252,50'
              BranchSideFuncs:
                - ASN1_STRING_type_new
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:242,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:243,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:245,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:255,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:256,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:258,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:218,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:228,29'
          Dst:             OBJ_get_undef
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:241,41'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:252,29'
          Dst:             ASN1_STRING_type_new
    - functionName:    _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_new.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - tt
      BBCount:         13
      ICount:          95
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_item_ex_new
        - _ZL19asn1_template_clearPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
        - sk_ASN1_VALUE_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:172,25'
              BranchSideFuncs:
                - _ZL19asn1_template_clearPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:177,7'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - sk_ASN1_VALUE_new_null
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:178,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:182,7'
              BranchSideFuncs:
                - ASN1_item_ex_new
                - sk_ASN1_VALUE_new_null
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:184,13'
              BranchSideFuncs:
                - sk_ASN1_VALUE_new_null
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:194,26'
              BranchSideFuncs:
                - ASN1_item_ex_new
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:185,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:186,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:189,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:172,5'
          Dst:             _ZL19asn1_template_clearPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:184,13'
          Dst:             sk_ASN1_VALUE_new_null
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:194,9'
          Dst:             ASN1_item_ex_new
    - functionName:    ASN1_item_ex_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_new.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         71
      ICount:          392
      EdgeCount:       93
      CyclomaticComplexity: 24
      functionsReached:
        - ASN1_item_ex_free
        - ERR_put_error
        - OPENSSL_zalloc
        - _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
        - _ZL18ASN1_primitive_newPP13ASN1_VALUE_stPK12ASN1_ITEM_st
        - asn1_enc_init
        - asn1_get_field_ptr
        - asn1_refcount_set_one
        - asn1_set_choice_selector
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:50,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:52,56'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:61,11'
              BranchSideFuncs:
                - _ZL18ASN1_primitive_newPP13ASN1_VALUE_stPK12ASN1_ITEM_st
                - _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:71,31'
              BranchSideFuncs:
                - _ZL18ASN1_primitive_newPP13ASN1_VALUE_stPK12ASN1_ITEM_st
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:77,64'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - asn1_set_choice_selector
                - ASN1_item_ex_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:100,64'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - asn1_refcount_set_one
                - asn1_enc_init
                - ASN1_item_ex_free
                - ERR_put_error
                - asn1_get_field_ptr
                - _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:129,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:53,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:53,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:58,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:53,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:54,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:58,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:54,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:55,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:57,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:61,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:62,32'
              BranchSideFuncs:
                - _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:65,38'
              BranchSideFuncs:
                - _ZL18ASN1_primitive_newPP13ASN1_VALUE_stPK12ASN1_ITEM_st
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:62,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:63,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:65,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:65,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:66,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:71,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:72,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:74,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:78,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:78,44'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - asn1_set_choice_selector
                - ASN1_item_ex_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:78,20'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - asn1_set_choice_selector
                - ASN1_item_ex_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:79,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:80,13'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_zalloc
                - asn1_set_choice_selector
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:88,61'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - asn1_set_choice_selector
                - ASN1_item_ex_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:81,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:82,11'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - asn1_set_choice_selector
                - ASN1_item_ex_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:84,13'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - asn1_set_choice_selector
                - ASN1_item_ex_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:84,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:85,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:87,7'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - asn1_set_choice_selector
                - ASN1_item_ex_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:89,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:90,9'
              BranchSideFuncs:
                - asn1_set_choice_selector
                - ASN1_item_ex_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:92,32'
              BranchSideFuncs:
                - asn1_set_choice_selector
                - ASN1_item_ex_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:93,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:93,23'
              BranchSideFuncs:
                - ASN1_item_ex_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:96,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:93,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:94,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:96,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:101,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:101,44'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - asn1_refcount_set_one
                - asn1_enc_init
                - ASN1_item_ex_free
                - ERR_put_error
                - asn1_get_field_ptr
                - _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:101,20'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - asn1_refcount_set_one
                - asn1_enc_init
                - ASN1_item_ex_free
                - ERR_put_error
                - asn1_get_field_ptr
                - _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
                - ASN1_item_ex_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:102,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:103,13'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_zalloc
                - asn1_refcount_set_one
                - asn1_enc_init
                - ASN1_item_ex_free
                - asn1_get_field_ptr
                - _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:111,61'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - asn1_refcount_set_one
                - asn1_enc_init
                - ASN1_item_ex_free
                - ERR_put_error
                - asn1_get_field_ptr
                - _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
                - ASN1_item_ex_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:104,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:105,11'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - asn1_refcount_set_one
                - asn1_enc_init
                - ASN1_item_ex_free
                - ERR_put_error
                - asn1_get_field_ptr
                - _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:107,13'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - asn1_refcount_set_one
                - asn1_enc_init
                - ASN1_item_ex_free
                - ERR_put_error
                - asn1_get_field_ptr
                - _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
                - ASN1_item_ex_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:107,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:108,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:110,7'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - asn1_refcount_set_one
                - asn1_enc_init
                - ASN1_item_ex_free
                - ERR_put_error
                - asn1_get_field_ptr
                - _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
                - ASN1_item_ex_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:112,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:113,9'
              BranchSideFuncs:
                - asn1_refcount_set_one
                - asn1_enc_init
                - ASN1_item_ex_free
                - ERR_put_error
                - asn1_get_field_ptr
                - _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:115,29'
              BranchSideFuncs:
                - asn1_refcount_set_one
                - asn1_enc_init
                - ASN1_item_ex_free
                - ERR_put_error
                - asn1_get_field_ptr
                - _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
                - ASN1_item_ex_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:118,38'
              BranchSideFuncs:
                - asn1_get_field_ptr
                - _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
                - ASN1_item_ex_free
                - ASN1_item_ex_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:123,11'
              BranchSideFuncs:
                - ASN1_item_ex_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:119,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:120,11'
              BranchSideFuncs:
                - ASN1_item_ex_free
                - ERR_put_error
                - asn1_get_field_ptr
                - _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
                - ASN1_item_ex_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:122,7'
              BranchSideFuncs:
                - ASN1_item_ex_free
                - ERR_put_error
                - asn1_get_field_ptr
                - _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
                - ASN1_item_ex_free
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:123,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:123,23'
              BranchSideFuncs:
                - ASN1_item_ex_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:126,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:123,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:124,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:126,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:62,14'
          Dst:             _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:65,19'
          Dst:             _ZL18ASN1_primitive_newPP13ASN1_VALUE_stPK12ASN1_ITEM_st
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:71,12'
          Dst:             _ZL18ASN1_primitive_newPP13ASN1_VALUE_stPK12ASN1_ITEM_st
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:88,46'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:92,7'
          Dst:             asn1_set_choice_selector
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:111,46'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:115,7'
          Dst:             asn1_refcount_set_one
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:116,7'
          Dst:             asn1_enc_init
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:118,19'
          Dst:             asn1_get_field_ptr
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:119,14'
          Dst:             _ZL17ASN1_template_newPP13ASN1_VALUE_stPK16ASN1_TEMPLATE_st
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:132,3'
          Dst:             ASN1_item_ex_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:137,3'
          Dst:             ASN1_item_ex_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:139,3'
          Dst:             ERR_put_error
    - functionName:    ASN1_item_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_new.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - it
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_ex_new
      functionUses:    46
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_new.cc:36,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:37,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_new.cc:39,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_new.cc:36,7'
          Dst:             ASN1_item_ex_new
    - functionName:    i2d_ASN1_SET_ANY
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:79,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_SET_ANY
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:79,1'
          Dst:             ASN1_item_d2i
    - functionName:    i2d_ASN1_SEQUENCE_ANY
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:76,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_SEQUENCE_ANY
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:76,1'
          Dst:             ASN1_item_d2i
    - functionName:    DIRECTORYSTRING_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:60,1'
          Dst:             ASN1_item_free
    - functionName:    DIRECTORYSTRING_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_typ.cc:60,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:60,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:60,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:60,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_DIRECTORYSTRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:60,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_DIRECTORYSTRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:60,1'
          Dst:             ASN1_item_d2i
    - functionName:    DISPLAYTEXT_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:57,1'
          Dst:             ASN1_item_free
    - functionName:    DISPLAYTEXT_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_typ.cc:57,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:57,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:57,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:57,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_DISPLAYTEXT
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:57,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_DISPLAYTEXT
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:57,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_TYPE_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:54,1'
          Dst:             ASN1_item_free
    - functionName:    ASN1_TYPE_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_typ.cc:54,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:54,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:54,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:54,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_ASN1_TYPE
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:54,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_TYPE
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:54,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_NULL_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:44,1'
          Dst:             ASN1_item_free
    - functionName:    ASN1_NULL_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_typ.cc:44,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:44,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:44,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:44,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_ASN1_NULL
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:44,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_NULL
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:44,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_BMPSTRING_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:41,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_BMPSTRING_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_typ.cc:41,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:41,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:41,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:41,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_BMPSTRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:41,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_BMPSTRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:41,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_UNIVERSALSTRING_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:40,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_UNIVERSALSTRING_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_typ.cc:40,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:40,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:40,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:40,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_UNIVERSALSTRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:40,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_UNIVERSALSTRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:40,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_VISIBLESTRING_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:39,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_VISIBLESTRING_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_typ.cc:39,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:39,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:39,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:39,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_VISIBLESTRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:39,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_VISIBLESTRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:39,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_GENERALIZEDTIME_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:38,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_GENERALIZEDTIME_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_typ.cc:38,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:38,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:38,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:38,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_GENERALIZEDTIME
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:38,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_GENERALIZEDTIME
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:38,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_UTCTIME_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:37,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_UTCTIME_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_typ.cc:37,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:37,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:37,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:37,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_UTCTIME
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:37,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_UTCTIME
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:37,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_GENERALSTRING_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:36,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_GENERALSTRING_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_typ.cc:36,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:36,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:36,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:36,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_GENERALSTRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:36,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_GENERALSTRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:36,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_IA5STRING_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:35,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_IA5STRING_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_typ.cc:35,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:35,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:35,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:35,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_IA5STRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:35,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_IA5STRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:35,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_T61STRING_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:34,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_T61STRING_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_typ.cc:34,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:34,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:34,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:34,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_T61STRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:34,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_T61STRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:34,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_PRINTABLESTRING_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:33,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_PRINTABLESTRING_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_typ.cc:33,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:33,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:33,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:33,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_PRINTABLESTRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:33,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_PRINTABLESTRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:33,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_UTF8STRING_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:32,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_UTF8STRING_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_typ.cc:32,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:32,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:32,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:32,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_UTF8STRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:32,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_UTF8STRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:32,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_BIT_STRING_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:31,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_BIT_STRING_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_typ.cc:31,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:31,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:31,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:31,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_BIT_STRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:31,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_BIT_STRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:31,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_ENUMERATED_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:30,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_ENUMERATED_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_typ.cc:30,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:30,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:30,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:30,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_ENUMERATED
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:30,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_ENUMERATED
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:30,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_INTEGER_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:29,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_INTEGER_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_typ.cc:29,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:29,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:29,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:29,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_INTEGER
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:29,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_INTEGER
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:29,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_OCTET_STRING_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:28,1'
          Dst:             ASN1_STRING_free
    - functionName:    ASN1_OCTET_STRING_new
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_type_new
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_typ.cc:28,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:28,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_typ.cc:28,1'
              BranchSideFuncs:
                - ASN1_STRING_type_new
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:28,1'
          Dst:             ASN1_STRING_type_new
    - functionName:    i2d_ASN1_OCTET_STRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:28,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ASN1_OCTET_STRING
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_typ.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_typ.cc:28,1'
          Dst:             ASN1_item_d2i
    - functionName:    asn1_do_adb
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pval
        - tt
        - nullerr
      BBCount:         26
      ICount:          170
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - OBJ_obj2nid
        - __assert_fail
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:178,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:179,12'
              BranchSideFuncs:
                - __assert_fail
                - OBJ_obj2nid
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:183,9'
              BranchSideFuncs:
                - __assert_fail
                - OBJ_obj2nid
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:190,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:191,10'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:200,3'
              BranchSideFuncs:
                - __assert_fail
                - OBJ_obj2nid
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:191,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:192,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:194,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:200,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:200,3'
              BranchSideFuncs:
                - OBJ_obj2nid
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:201,42'
              BranchSideFuncs:
                - OBJ_obj2nid
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:208,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:209,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:217,8'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:209,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:210,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:212,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:218,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:220,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:225,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:227,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:200,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:201,14'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:225,5'
          Dst:             ERR_put_error
    - functionName:    asn1_get_field_ptr
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - tt
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/asn1/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asn1_enc_restore
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - len
        - out
        - pval
        - it
      BBCount:         15
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL16asn1_get_enc_ptrPP13ASN1_VALUE_stPK12ASN1_ITEM_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:148,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:148,15'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17675
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:149,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:148,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:149,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:151,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17675
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:152,21'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17675
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:155,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:155,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:156,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:158,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:147,24'
          Dst:             _ZL16asn1_get_enc_ptrPP13ASN1_VALUE_stPK12ASN1_ITEM_st
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:152,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL16asn1_get_enc_ptrPP13ASN1_VALUE_stPK12ASN1_ITEM_st
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         18
      ICount:          91
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:80,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:80,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:82,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:82,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:82,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:83,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:83,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:85,44'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:86,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:86,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:87,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:87,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:89,44'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:80,3'
          Dst:             __assert_fail
    - functionName:    asn1_enc_save
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - in
        - in_len
        - it
        - buf
      BBCount:         18
      ICount:          118
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
        - CRYPTO_BUFFER_up_ref
        - OPENSSL_memdup
        - _ZL16asn1_get_enc_ptrPP13ASN1_VALUE_stPK12ASN1_ITEM_st
        - __assert_fail
        - asn1_encoding_clear
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:113,5'
              BranchSideFuncs:
                - asn1_encoding_clear
                - OPENSSL_memdup
                - CRYPTO_BUFFER_data
                - __assert_fail
                - CRYPTO_BUFFER_up_ref
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:116,23'
              BranchSideFuncs:
                - asn1_encoding_clear
                - OPENSSL_memdup
                - CRYPTO_BUFFER_data
                - __assert_fail
                - CRYPTO_BUFFER_up_ref
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:118,5'
              BranchSideFuncs:
                - CRYPTO_BUFFER_data
                - __assert_fail
                - CRYPTO_BUFFER_up_ref
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:124,59'
              BranchSideFuncs:
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:118,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:118,5'
              BranchSideFuncs:
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - __assert_fail
                - CRYPTO_BUFFER_up_ref
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:118,5'
              BranchSideFuncs:
                - __assert_fail
                - CRYPTO_BUFFER_up_ref
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:118,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:118,5'
              BranchSideFuncs:
                - CRYPTO_BUFFER_up_ref
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:120,26'
              BranchSideFuncs:
                - CRYPTO_BUFFER_up_ref
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:125,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:126,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:111,9'
          Dst:             _ZL16asn1_get_enc_ptrPP13ASN1_VALUE_stPK12ASN1_ITEM_st
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:116,3'
          Dst:             asn1_encoding_clear
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:118,5'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:118,5'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:118,5'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:118,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:120,5'
          Dst:             CRYPTO_BUFFER_up_ref
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:124,44'
          Dst:             OPENSSL_memdup
    - functionName:    asn1_encoding_clear
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - enc
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_BUFFER_free
        - OPENSSL_free
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:136,24'
              BranchSideFuncs:
                - CRYPTO_BUFFER_free
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:138,18'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:136,5'
          Dst:             CRYPTO_BUFFER_free
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:138,5'
          Dst:             OPENSSL_free
    - functionName:    asn1_enc_free
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16asn1_get_enc_ptrPP13ASN1_VALUE_stPK12ASN1_ITEM_st
        - asn1_encoding_clear
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:103,7'
              BranchSideFuncs:
                - asn1_encoding_clear
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:104,25'
              BranchSideFuncs:
                - asn1_encoding_clear
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:102,24'
          Dst:             _ZL16asn1_get_enc_ptrPP13ASN1_VALUE_stPK12ASN1_ITEM_st
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:104,5'
          Dst:             asn1_encoding_clear
    - functionName:    asn1_enc_init
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16asn1_get_enc_ptrPP13ASN1_VALUE_stPK12ASN1_ITEM_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:94,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:95,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:93,24'
          Dst:             _ZL16asn1_get_enc_ptrPP13ASN1_VALUE_stPK12ASN1_ITEM_st
    - functionName:    asn1_refcount_dec_and_test_zero
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_refcount_dec_and_test_zero
        - _ZL19asn1_get_referencesPP13ASN1_VALUE_stPK12ASN1_ITEM_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:74,46'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:76,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:72,35'
          Dst:             _ZL19asn1_get_referencesPP13ASN1_VALUE_stPK12ASN1_ITEM_st
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:74,12'
          Dst:             CRYPTO_refcount_dec_and_test_zero
    - functionName:    _ZL19asn1_get_referencesPP13ASN1_VALUE_stPK12ASN1_ITEM_st
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:54,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:56,60'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:57,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:57,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:58,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:57,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:58,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:61,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    asn1_refcount_set_one
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL19asn1_get_referencesPP13ASN1_VALUE_stPK12ASN1_ITEM_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/tasn_utl.cc:66,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:66,7'
              BranchSideFuncs:
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
            - BranchSide:      '/src/boringssl/crypto/asn1/tasn_utl.cc:67,6'
              BranchSideFuncs:
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/tasn_utl.cc:65,35'
          Dst:             _ZL19asn1_get_referencesPP13ASN1_VALUE_stPK12ASN1_ITEM_st
    - functionName:    asn1_set_choice_selector
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - value
        - it
      BBCount:         1
      ICount:          32
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    asn1_get_choice_selector
      functionSourceFile: '/src/boringssl/crypto/asn1/tasn_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pval
        - it
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24constant_time_in_range_8hhh
      functionSourceFile: '/src/boringssl/crypto/base64/base64.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - char
        - char
        - char
      constantsTouched: []
      argNames:
        - a
        - min
        - max
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23constant_time_lt_args_8hh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.cc:39,10'
          Dst:             _ZL23constant_time_lt_args_8hh
    - functionName:    _ZL23constant_time_lt_args_8hh
      functionSourceFile: '/src/boringssl/crypto/base64/base64.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19constant_time_msb_wm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.cc:31,10'
          Dst:             _ZL19constant_time_msb_wm
    - functionName:    _ZL19constant_time_msb_wm
      functionSourceFile: '/src/boringssl/crypto/base64/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19base64_ascii_to_binh
      functionSourceFile: '/src/boringssl/crypto/base64/base64.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          131
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_eq_8mm
        - _ZL24constant_time_in_range_8hhh
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.cc:224,28'
          Dst:             _ZL24constant_time_in_range_8hhh
        - Src:             '/src/boringssl/crypto/base64/base64.cc:225,28'
          Dst:             _ZL24constant_time_in_range_8hhh
        - Src:             '/src/boringssl/crypto/base64/base64.cc:226,28'
          Dst:             _ZL24constant_time_in_range_8hhh
        - Src:             '/src/boringssl/crypto/base64/base64.cc:227,27'
          Dst:             _ZL18constant_time_eq_8mm
        - Src:             '/src/boringssl/crypto/base64/base64.cc:228,28'
          Dst:             _ZL18constant_time_eq_8mm
        - Src:             '/src/boringssl/crypto/base64/base64.cc:229,29'
          Dst:             _ZL18constant_time_eq_8mm
    - functionName:    _ZL18constant_time_eq_8mm
      functionSourceFile: '/src/boringssl/crypto/base64/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_eq_wmm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/../internal.h:355,20'
          Dst:             _ZL18constant_time_eq_wmm
    - functionName:    _ZL18constant_time_eq_wmm
      functionSourceFile: '/src/boringssl/crypto/base64/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23constant_time_is_zero_wm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/../internal.h:349,10'
          Dst:             _ZL23constant_time_is_zero_wm
    - functionName:    _ZL23constant_time_is_zero_wm
      functionSourceFile: '/src/boringssl/crypto/base64/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19constant_time_msb_wm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/../internal.h:337,10'
          Dst:             _ZL19constant_time_msb_wm
    - functionName:    _ZL15value_barrier_wm
      functionSourceFile: '/src/boringssl/crypto/base64/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22constant_time_select_8mhh
      functionSourceFile: '/src/boringssl/crypto/base64/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - size_t
        - char
        - char
      constantsTouched: []
      argNames:
        - mask
        - a
        - b
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15value_barrier_wm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/../internal.h:395,15'
          Dst:             _ZL15value_barrier_wm
    - functionName:    EVP_DecodeBlock
      functionSourceFile: '/src/boringssl/crypto/base64/base64.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - src_len
      BBCount:         37
      ICount:          172
      EdgeCount:       44
      CyclomaticComplexity: 9
      functionsReached:
        - EVP_DecodeBase64
        - EVP_DecodedLength
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:397,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:398,9'
              BranchSideFuncs:
                - EVP_DecodedLength
                - EVP_DecodeBase64
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:407,3'
              BranchSideFuncs:
                - EVP_DecodedLength
                - EVP_DecodeBase64
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:398,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:398,26'
              BranchSideFuncs:
                - EVP_DecodedLength
                - EVP_DecodeBase64
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:402,8'
              BranchSideFuncs:
                - EVP_DecodedLength
                - EVP_DecodeBase64
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:398,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:399,7'
              BranchSideFuncs:
                - EVP_DecodedLength
                - EVP_DecodeBase64
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:402,8'
              BranchSideFuncs:
                - EVP_DecodedLength
                - EVP_DecodeBase64
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:407,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:408,13'
              BranchSideFuncs:
                - EVP_DecodedLength
                - EVP_DecodeBase64
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:421,36'
              BranchSideFuncs:
                - EVP_DecodedLength
                - EVP_DecodeBase64
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:408,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:413,16'
              BranchSideFuncs:
                - EVP_DecodedLength
                - EVP_DecodeBase64
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:413,16'
              BranchSideFuncs:
                - EVP_DecodedLength
                - EVP_DecodeBase64
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:413,16'
              BranchSideFuncs:
                - EVP_DecodedLength
                - EVP_DecodeBase64
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:413,16'
              BranchSideFuncs:
                - EVP_DecodedLength
                - EVP_DecodeBase64
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:417,5'
              BranchSideFuncs:
                - EVP_DecodedLength
                - EVP_DecodeBase64
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:421,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:421,48'
              BranchSideFuncs:
                - EVP_DecodeBase64
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:423,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:421,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:422,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:423,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:421,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:423,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:428,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:428,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:429,5'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:431,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:431,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:431,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:433,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.cc:421,8'
          Dst:             EVP_DecodedLength
        - Src:             '/src/boringssl/crypto/base64/base64.cc:422,8'
          Dst:             EVP_DecodeBase64
        - Src:             '/src/boringssl/crypto/base64/base64.cc:431,3'
          Dst:             __assert_fail
    - functionName:    EVP_DecodedLength
      functionSourceFile: '/src/boringssl/crypto/base64/base64.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_len
        - len
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:210,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:213,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_DecodeBase64
      functionSourceFile: '/src/boringssl/crypto/base64/base64.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - out_len
        - max_out
        - in
        - in_len
      BBCount:         22
      ICount:          136
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - EVP_DecodedLength
        - _ZL18base64_decode_quadPhPmPKh
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:367,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:368,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:372,36'
              BranchSideFuncs:
                - EVP_DecodedLength
                - _ZL18base64_decode_quadPhPmPKh
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:372,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:372,47'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:373,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:372,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:373,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:376,13'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:377,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:380,29'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:391,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:380,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:381,7'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:384,18'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:386,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:386,37'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:389,3'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:386,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:387,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:389,3'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.cc:372,8'
          Dst:             EVP_DecodedLength
        - Src:             '/src/boringssl/crypto/base64/base64.cc:380,10'
          Dst:             _ZL18base64_decode_quadPhPmPKh
    - functionName:    _ZL18base64_decode_quadPhPmPKh
      functionSourceFile: '/src/boringssl/crypto/base64/base64.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - out_num_bytes
        - in
      BBCount:         18
      ICount:          206
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL19base64_ascii_to_binh
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:255,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:255,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:256,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:255,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:255,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:256,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:255,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:255,46'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:256,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:255,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:256,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:259,33'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:271,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:274,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:281,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:287,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:292,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.cc:251,21'
          Dst:             _ZL19base64_ascii_to_binh
        - Src:             '/src/boringssl/crypto/base64/base64.cc:252,21'
          Dst:             _ZL19base64_ascii_to_binh
        - Src:             '/src/boringssl/crypto/base64/base64.cc:253,21'
          Dst:             _ZL19base64_ascii_to_binh
        - Src:             '/src/boringssl/crypto/base64/base64.cc:254,21'
          Dst:             _ZL19base64_ascii_to_binh
    - functionName:    EVP_DecodeFinal
      functionSourceFile: '/src/boringssl/crypto/base64/base64.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:356,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:356,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:357,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:356,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:357,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:360,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_DecodeUpdate
      functionSourceFile: '/src/boringssl/crypto/base64/base64.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
        - in
        - in_len
      BBCount:         30
      ICount:          201
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL18base64_decode_quadPhPmPKh
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:302,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:303,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:306,10'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:307,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:308,20'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:340,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:309,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:314,9'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:314,9'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:314,9'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:314,9'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:317,9'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:317,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:318,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:322,35'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:323,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:325,31'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:338,3'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:325,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:326,9'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:330,7'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:334,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:335,9'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:337,5'
              BranchSideFuncs:
                - _ZL18base64_decode_quadPhPmPKh
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:340,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:341,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:345,19'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:347,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:348,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:351,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.cc:325,12'
          Dst:             _ZL18base64_decode_quadPhPmPKh
    - functionName:    EVP_DecodeInit
      functionSourceFile: '/src/boringssl/crypto/base64/base64.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.cc:218,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/base64/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14conv_bin2asciih
      functionSourceFile: '/src/boringssl/crypto/base64/base64.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18constant_time_eq_8mm
        - _ZL22constant_time_select_8mhh
        - _ZL23constant_time_lt_args_8hh
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.cc:48,40'
          Dst:             _ZL18constant_time_eq_8mm
        - Src:             '/src/boringssl/crypto/base64/base64.cc:48,17'
          Dst:             _ZL22constant_time_select_8mhh
        - Src:             '/src/boringssl/crypto/base64/base64.cc:50,30'
          Dst:             _ZL23constant_time_lt_args_8hh
        - Src:             '/src/boringssl/crypto/base64/base64.cc:50,7'
          Dst:             _ZL22constant_time_select_8mhh
        - Src:             '/src/boringssl/crypto/base64/base64.cc:52,30'
          Dst:             _ZL23constant_time_lt_args_8hh
        - Src:             '/src/boringssl/crypto/base64/base64.cc:52,7'
          Dst:             _ZL22constant_time_select_8mhh
        - Src:             '/src/boringssl/crypto/base64/base64.cc:53,32'
          Dst:             _ZL23constant_time_lt_args_8hh
        - Src:             '/src/boringssl/crypto/base64/base64.cc:53,9'
          Dst:             _ZL22constant_time_select_8mhh
    - functionName:    EVP_EncodeFinal
      functionSourceFile: '/src/boringssl/crypto/base64/base64.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
      BBCount:         10
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_EncodeBlock
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:158,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:162,36'
              BranchSideFuncs:
                - EVP_EncodeBlock
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:169,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:169,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:170,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.cc:162,20'
          Dst:             EVP_EncodeBlock
        - Src:             '/src/boringssl/crypto/base64/base64.cc:169,3'
          Dst:             __assert_fail
    - functionName:    EVP_EncodeBlock
      functionSourceFile: '/src/boringssl/crypto/base64/base64.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - src_len
      BBCount:         15
      ICount:          177
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL14conv_bin2asciih
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:177,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:178,9'
              BranchSideFuncs:
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:201,4'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:178,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:179,23'
              BranchSideFuncs:
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:186,22'
              BranchSideFuncs:
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:187,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:188,25'
              BranchSideFuncs:
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:191,33'
              BranchSideFuncs:
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:193,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:193,58'
              BranchSideFuncs:
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:197,9'
              BranchSideFuncs:
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
                - _ZL14conv_bin2asciih
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.cc:180,18'
          Dst:             _ZL14conv_bin2asciih
        - Src:             '/src/boringssl/crypto/base64/base64.cc:181,18'
          Dst:             _ZL14conv_bin2asciih
        - Src:             '/src/boringssl/crypto/base64/base64.cc:182,18'
          Dst:             _ZL14conv_bin2asciih
        - Src:             '/src/boringssl/crypto/base64/base64.cc:183,18'
          Dst:             _ZL14conv_bin2asciih
        - Src:             '/src/boringssl/crypto/base64/base64.cc:191,18'
          Dst:             _ZL14conv_bin2asciih
        - Src:             '/src/boringssl/crypto/base64/base64.cc:192,18'
          Dst:             _ZL14conv_bin2asciih
        - Src:             '/src/boringssl/crypto/base64/base64.cc:193,43'
          Dst:             _ZL14conv_bin2asciih
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/base64/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    EVP_EncodeUpdate
      functionSourceFile: '/src/boringssl/crypto/base64/base64.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
        - in
        - in_len
      BBCount:         26
      ICount:          240
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - EVP_EncodeBlock
        - _ZL14OPENSSL_memcpyPvPKvm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:97,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:98,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:101,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14OPENSSL_memcpyPvPKvm.17771
                - EVP_EncodeBlock
                - _ZL14OPENSSL_memcpyPvPKvm.17771
                - EVP_EncodeBlock
                - _ZL14OPENSSL_memcpyPvPKvm.17771
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:101,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:101,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17771
                - EVP_EncodeBlock
                - _ZL14OPENSSL_memcpyPvPKvm.17771
                - EVP_EncodeBlock
                - _ZL14OPENSSL_memcpyPvPKvm.17771
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:103,27'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17771
                - EVP_EncodeBlock
                - _ZL14OPENSSL_memcpyPvPKvm.17771
                - EVP_EncodeBlock
                - _ZL14OPENSSL_memcpyPvPKvm.17771
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:104,21'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17771
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:109,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17771
                - EVP_EncodeBlock
                - _ZL14OPENSSL_memcpyPvPKvm.17771
                - EVP_EncodeBlock
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:110,45'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17771
                - EVP_EncodeBlock
                - _ZL14OPENSSL_memcpyPvPKvm.17771
                - EVP_EncodeBlock
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:125,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17771
                - EVP_EncodeBlock
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:125,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:126,38'
              BranchSideFuncs:
                - EVP_EncodeBlock
                - _ZL14OPENSSL_memcpyPvPKvm.17771
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:142,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17771
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:134,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:135,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:139,14'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17771
                - EVP_EncodeBlock
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:143,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17771
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:146,30'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:148,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:151,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:153,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.cc:101,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/base64/base64.cc:104,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/base64/base64.cc:111,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/base64/base64.cc:115,22'
          Dst:             EVP_EncodeBlock
        - Src:             '/src/boringssl/crypto/base64/base64.cc:126,22'
          Dst:             EVP_EncodeBlock
        - Src:             '/src/boringssl/crypto/base64/base64.cc:143,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    EVP_EncodeInit
      functionSourceFile: '/src/boringssl/crypto/base64/base64.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.cc:89,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    EVP_ENCODE_CTX_free
      functionSourceFile: '/src/boringssl/crypto/base64/base64.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.cc:86,49'
          Dst:             OPENSSL_free
    - functionName:    EVP_ENCODE_CTX_new
      functionSourceFile: '/src/boringssl/crypto/base64/base64.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_zalloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:83,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:83,7'
              BranchSideFuncs:
                - OPENSSL_zalloc
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:83,7'
              BranchSideFuncs:
                - OPENSSL_zalloc
      Callsites:
        - Src:             '/src/boringssl/crypto/base64/base64.cc:83,7'
          Dst:             OPENSSL_zalloc
    - functionName:    EVP_EncodedLength
      functionSourceFile: '/src/boringssl/crypto/base64/base64.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_len
        - len
      BBCount:         8
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:62,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:64,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:68,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:70,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/base64/base64.cc:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:73,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/base64/base64.cc:75,6'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bio_errno_should_retry
      functionSourceFile: '/src/boringssl/crypto/bio/errno.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - return_value
      BBCount:         21
      ICount:          96
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/errno.cc:23,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/errno.cc:24,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/errno.cc:29,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/bio/errno.cc:29,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/errno.cc:29,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/errno.cc:32,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/bio/errno.cc:32,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/errno.cc:29,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/errno.cc:35,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/bio/errno.cc:35,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/errno.cc:29,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/errno.cc:38,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/bio/errno.cc:38,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/errno.cc:29,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/errno.cc:41,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/bio/errno.cc:41,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/errno.cc:29,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/errno.cc:44,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/bio/errno.cc:44,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/errno.cc:29,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/errno.cc:47,7'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/bio/errno.cc:47,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/errno.cc:29,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/errno.cc:29,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/errno.cc:29,7'
          Dst:             __errno_location
        - Src:             '/src/boringssl/crypto/bio/errno.cc:32,7'
          Dst:             __errno_location
        - Src:             '/src/boringssl/crypto/bio/errno.cc:35,7'
          Dst:             __errno_location
        - Src:             '/src/boringssl/crypto/bio/errno.cc:38,7'
          Dst:             __errno_location
        - Src:             '/src/boringssl/crypto/bio/errno.cc:41,7'
          Dst:             __errno_location
        - Src:             '/src/boringssl/crypto/bio/errno.cc:44,7'
          Dst:             __errno_location
        - Src:             '/src/boringssl/crypto/bio/errno.cc:47,7'
          Dst:             __errno_location
    - functionName:    _ZL9file_freeP6bio_st
      functionSourceFile: '/src/boringssl/crypto/bio/file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - fclose
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:101,5'
              BranchSideFuncs:
                - fclose
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:104,7'
              BranchSideFuncs:
                - fclose
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:104,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:104,20'
              BranchSideFuncs:
                - fclose
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:108,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:105,37'
              BranchSideFuncs:
                - fclose
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:108,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.cc:105,5'
          Dst:             fclose
    - functionName:    fclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9file_ctrlP6bio_stilPv
      functionSourceFile: '/src/boringssl/crypto/bio/file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
        - cmd
        - num
        - ptr
      BBCount:         41
      ICount:          256
      EdgeCount:       48
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - _ZL9file_freeP6bio_st
        - feof
        - fflush
        - fopen64
        - fseek
        - ftell
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:143,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:145,11'
              BranchSideFuncs:
                - fseek
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:148,20'
              BranchSideFuncs:
                - fseek
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:150,19'
              BranchSideFuncs:
                - feof
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:153,20'
              BranchSideFuncs:
                - ftell
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:153,20'
              BranchSideFuncs:
                - ftell
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:155,17'
              BranchSideFuncs:
                - _ZL9file_freeP6bio_st
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:172,17'
              BranchSideFuncs:
                - _ZL9file_freeP6bio_st
                - ERR_put_error
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:203,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:209,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:211,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:214,21'
              BranchSideFuncs:
                - fflush
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:216,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:175,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:176,13'
              BranchSideFuncs:
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:181,19'
              BranchSideFuncs:
                - ERR_put_error
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:176,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:177,16'
              BranchSideFuncs:
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:179,16'
              BranchSideFuncs:
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:181,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:181,42'
              BranchSideFuncs:
                - ERR_put_error
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:183,18'
              BranchSideFuncs:
                - ERR_put_error
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:181,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:182,14'
              BranchSideFuncs:
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:183,18'
              BranchSideFuncs:
                - ERR_put_error
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:183,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:184,14'
              BranchSideFuncs:
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:185,18'
              BranchSideFuncs:
                - ERR_put_error
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:185,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:186,14'
              BranchSideFuncs:
                - fopen64
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:188,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:192,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:193,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:198,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:203,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:204,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:207,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.cc:148,14'
          Dst:             fseek
        - Src:             '/src/boringssl/crypto/bio/file.cc:150,14'
          Dst:             feof
        - Src:             '/src/boringssl/crypto/bio/file.cc:153,14'
          Dst:             ftell
        - Src:             '/src/boringssl/crypto/bio/file.cc:155,7'
          Dst:             _ZL9file_freeP6bio_st
        - Src:             '/src/boringssl/crypto/bio/file.cc:172,7'
          Dst:             _ZL9file_freeP6bio_st
        - Src:             '/src/boringssl/crypto/bio/file.cc:188,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/file.cc:191,12'
          Dst:             fopen64
        - Src:             '/src/boringssl/crypto/bio/file.cc:193,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/file.cc:194,9'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/bio/file.cc:195,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/file.cc:214,14'
          Dst:             fflush
    - functionName:    fseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    feof
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ftell
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fopen64
      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:    _ZL9file_getsP6bio_stPci
      functionSourceFile: '/src/boringssl/crypto/bio/file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bp
        - buf
        - size
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fgets
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:221,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:222,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:225,14'
              BranchSideFuncs:
                - fgets
                - strlen
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:225,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:226,5'
              BranchSideFuncs:
                - strlen
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:232,22'
              BranchSideFuncs:
                - strlen
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.cc:225,8'
          Dst:             fgets
        - Src:             '/src/boringssl/crypto/bio/file.cc:232,15'
          Dst:             strlen
    - functionName:    fgets
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9file_readP6bio_stPci
      functionSourceFile: '/src/boringssl/crypto/bio/file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - b
        - out
        - outl
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - ferror
        - fread
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:114,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:115,5'
              BranchSideFuncs:
                - fread
                - ferror
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:118,22'
              BranchSideFuncs:
                - fread
                - ferror
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:119,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:119,34'
              BranchSideFuncs:
                - ferror
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:126,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:120,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:126,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.cc:118,16'
          Dst:             fread
        - Src:             '/src/boringssl/crypto/bio/file.cc:119,19'
          Dst:             ferror
        - Src:             '/src/boringssl/crypto/bio/file.cc:120,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/file.cc:121,5'
          Dst:             ERR_put_error
    - 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:    ferror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL10file_writeP6bio_stPKci
      functionSourceFile: '/src/boringssl/crypto/bio/file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - b
        - in
        - inl
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fwrite
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:131,5'
              BranchSideFuncs:
                - fwrite
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:134,25'
              BranchSideFuncs:
                - fwrite
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:136,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:138,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.cc:134,18'
          Dst:             fwrite
    - functionName:    fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_seek
      functionSourceFile: '/src/boringssl/crypto/bio/file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bio
        - offset
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.cc:276,10'
          Dst:             BIO_ctrl
    - functionName:    BIO_tell
      functionSourceFile: '/src/boringssl/crypto/bio/file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.cc:273,34'
          Dst:             BIO_ctrl
    - functionName:    BIO_rw_filename
      functionSourceFile: '/src/boringssl/crypto/bio/file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - filename
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.cc:268,15'
          Dst:             BIO_ctrl
    - functionName:    BIO_append_filename
      functionSourceFile: '/src/boringssl/crypto/bio/file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - filename
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.cc:263,15'
          Dst:             BIO_ctrl
    - functionName:    BIO_write_filename
      functionSourceFile: '/src/boringssl/crypto/bio/file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - filename
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.cc:258,15'
          Dst:             BIO_ctrl
    - functionName:    BIO_read_filename
      functionSourceFile: '/src/boringssl/crypto/bio/file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - filename
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.cc:253,15'
          Dst:             BIO_ctrl
    - functionName:    BIO_get_fp
      functionSourceFile: '/src/boringssl/crypto/bio/file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - out_file
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.cc:245,15'
          Dst:             BIO_ctrl
    - functionName:    BIO_set_fp
      functionSourceFile: '/src/boringssl/crypto/bio/file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bio
        - file
        - flags
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_ctrl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.cc:249,15'
          Dst:             BIO_ctrl
    - functionName:    BIO_s_file
      functionSourceFile: '/src/boringssl/crypto/bio/file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BIO_new_fp
      functionSourceFile: '/src/boringssl/crypto/bio/file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - stream
        - flags
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_new
        - BIO_s_file
        - BIO_set_fp
      functionUses:    43
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:91,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:92,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:95,14'
              BranchSideFuncs:
                - BIO_set_fp
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.cc:90,22'
          Dst:             BIO_s_file
        - Src:             '/src/boringssl/crypto/bio/file.cc:90,14'
          Dst:             BIO_new
        - Src:             '/src/boringssl/crypto/bio/file.cc:95,3'
          Dst:             BIO_set_fp
    - functionName:    BIO_new_file
      functionSourceFile: '/src/boringssl/crypto/bio/file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - filename
        - mode
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_new_fp
        - ERR_add_error_data
        - ERR_put_error
        - __errno_location
        - fclose
        - fopen64
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:68,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:69,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - __errno_location
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:80,20'
              BranchSideFuncs:
                - BIO_new_fp
                - fclose
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:72,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:73,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:75,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bio/file.cc:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:82,12'
              BranchSideFuncs:
                - fclose
            - BranchSide:      '/src/boringssl/crypto/bio/file.cc:86,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/file.cc:67,10'
          Dst:             fopen64
        - Src:             '/src/boringssl/crypto/bio/file.cc:69,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/file.cc:71,5'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/bio/file.cc:72,9'
          Dst:             __errno_location
        - Src:             '/src/boringssl/crypto/bio/file.cc:73,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/file.cc:75,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bio/file.cc:80,9'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/bio/file.cc:82,5'
          Dst:             fclose
    - functionName:    BIO_printf
      functionSourceFile: '/src/boringssl/crypto/bio/printf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - format
      BBCount:         18
      ICount:          129
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_write
        - OPENSSL_free
        - OPENSSL_malloc
        - __assert_fail
        - vsnprintf
      functionUses:    75
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/printf.cc:32,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/printf.cc:33,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/printf.cc:36,15'
              BranchSideFuncs:
                - BIO_write
                - OPENSSL_free
                - OPENSSL_malloc
                - vsnprintf
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/bio/printf.cc:36,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/printf.cc:37,42'
              BranchSideFuncs:
                - OPENSSL_malloc
                - vsnprintf
                - __assert_fail
                - BIO_write
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/printf.cc:50,11'
              BranchSideFuncs:
                - BIO_write
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/printf.cc:42,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/printf.cc:43,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/printf.cc:45,5'
              BranchSideFuncs:
                - vsnprintf
                - __assert_fail
                - BIO_write
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/printf.cc:48,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/printf.cc:48,5'
              BranchSideFuncs:
                - BIO_write
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/printf.cc:49,3'
              BranchSideFuncs:
                - BIO_write
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bio/printf.cc:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/printf.cc:55,18'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bio/printf.cc:58,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/printf.cc:30,13'
          Dst:             vsnprintf
        - Src:             '/src/boringssl/crypto/bio/printf.cc:40,36'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/bio/printf.cc:46,15'
          Dst:             vsnprintf
        - Src:             '/src/boringssl/crypto/bio/printf.cc:48,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bio/printf.cc:53,9'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/bio/printf.cc:55,5'
          Dst:             OPENSSL_free
    - functionName:    _ZL18CRYPTO_load_u64_lePKv
      functionSourceFile: '/src/boringssl/crypto/blake2/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/blake2/../internal.h:923,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/blake2/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/blake2/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/blake2/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/blake2/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL15CRYPTO_rotr_u64mi
      functionSourceFile: '/src/boringssl/crypto/blake2/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 999
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - value
        - shift
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12blake2b_loadPKhm
      functionSourceFile: '/src/boringssl/crypto/blake2/blake2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - block
        - i
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18CRYPTO_load_u64_lePKv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:59,10'
          Dst:             _ZL18CRYPTO_load_u64_lePKv
    - functionName:    _ZL11blake2b_mixPmiiiimm
      functionSourceFile: '/src/boringssl/crypto/blake2/blake2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - v
        - a
        - b
        - c
        - d
        - x
        - y
      BBCount:         3
      ICount:          168
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15CRYPTO_rotr_u64mi
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:49,10'
          Dst:             _ZL15CRYPTO_rotr_u64mi
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:51,10'
          Dst:             _ZL15CRYPTO_rotr_u64mi
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:53,10'
          Dst:             _ZL15CRYPTO_rotr_u64mi
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:55,10'
          Dst:             _ZL15CRYPTO_rotr_u64mi
    - functionName:    BLAKE2B256
      functionSourceFile: '/src/boringssl/crypto/blake2/blake2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - len
        - out
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BLAKE2B256_Final
        - BLAKE2B256_Init
        - BLAKE2B256_Update
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:166,3'
          Dst:             BLAKE2B256_Init
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:167,3'
          Dst:             BLAKE2B256_Update
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:168,3'
          Dst:             BLAKE2B256_Final
    - functionName:    BLAKE2B256_Init
      functionSourceFile: '/src/boringssl/crypto/blake2/blake2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - b2b
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:109,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:112,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    BLAKE2B256_Update
      functionSourceFile: '/src/boringssl/crypto/blake2/blake2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - b2b
        - in_data
        - len
      BBCount:         18
      ICount:          145
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL17blake2b_transformP16blake2b_state_stPKhmi
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/blake2/blake2.cc:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/blake2/blake2.cc:121,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/blake2/blake2.cc:124,59'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17871
                - __assert_fail
                - _ZL17blake2b_transformP16blake2b_state_stPKhmi
                - _ZL14OPENSSL_memcpyPvPKvm.17871
                - _ZL17blake2b_transformP16blake2b_state_stPKhmi
        - Branch String:   '/src/boringssl/crypto/blake2/blake2.cc:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/blake2/blake2.cc:127,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17871
                - __assert_fail
                - _ZL17blake2b_transformP16blake2b_state_stPKhmi
                - _ZL14OPENSSL_memcpyPvPKvm.17871
                - _ZL17blake2b_transformP16blake2b_state_stPKhmi
            - BranchSide:      '/src/boringssl/crypto/blake2/blake2.cc:129,19'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17871
                - __assert_fail
                - _ZL17blake2b_transformP16blake2b_state_stPKhmi
                - _ZL14OPENSSL_memcpyPvPKvm.17871
                - _ZL17blake2b_transformP16blake2b_state_stPKhmi
        - Branch String:   '/src/boringssl/crypto/blake2/blake2.cc:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/blake2/blake2.cc:135,5'
              BranchSideFuncs:
                - __assert_fail
                - _ZL17blake2b_transformP16blake2b_state_stPKhmi
                - _ZL14OPENSSL_memcpyPvPKvm.17871
                - _ZL17blake2b_transformP16blake2b_state_stPKhmi
            - BranchSide:      '/src/boringssl/crypto/blake2/blake2.cc:139,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL17blake2b_transformP16blake2b_state_stPKhmi
                - _ZL14OPENSSL_memcpyPvPKvm.17871
                - _ZL17blake2b_transformP16blake2b_state_stPKhmi
        - Branch String:   '/src/boringssl/crypto/blake2/blake2.cc:139,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/blake2/blake2.cc:139,3'
              BranchSideFuncs:
                - _ZL17blake2b_transformP16blake2b_state_stPKhmi
                - _ZL14OPENSSL_memcpyPvPKvm.17871
                - _ZL17blake2b_transformP16blake2b_state_stPKhmi
            - BranchSide:      '/src/boringssl/crypto/blake2/blake2.cc:140,21'
              BranchSideFuncs:
                - _ZL17blake2b_transformP16blake2b_state_stPKhmi
                - _ZL14OPENSSL_memcpyPvPKvm.17871
                - _ZL17blake2b_transformP16blake2b_state_stPKhmi
        - Branch String:   '/src/boringssl/crypto/blake2/blake2.cc:144,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/blake2/blake2.cc:145,23'
              BranchSideFuncs:
                - _ZL17blake2b_transformP16blake2b_state_stPKhmi
                - _ZL14OPENSSL_memcpyPvPKvm.17871
            - BranchSide:      '/src/boringssl/crypto/blake2/blake2.cc:150,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17871
      Callsites:
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:129,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:139,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:140,3'
          Dst:             _ZL17blake2b_transformP16blake2b_state_stPKhmi
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:145,5'
          Dst:             _ZL17blake2b_transformP16blake2b_state_stPKhmi
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:150,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    BLAKE2B256_Final
      functionSourceFile: '/src/boringssl/crypto/blake2/blake2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - b2b
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - _ZL17blake2b_transformP16blake2b_state_stPKhmi
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:155,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:157,3'
          Dst:             _ZL17blake2b_transformP16blake2b_state_stPKhmi
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/blake2/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/blake2/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/blake2/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/blake2/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL17blake2b_transformP16blake2b_state_stPKhmi
      functionSourceFile: '/src/boringssl/crypto/blake2/blake2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - b2b
        - block
        - num_bytes
        - is_final_block
      BBCount:         17
      ICount:          266
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL11blake2b_mixPmiiiimm
        - _ZL12blake2b_loadPKhm
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/blake2/blake2.cc:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/blake2/blake2.cc:73,5'
              BranchSideFuncs:
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
            - BranchSide:      '/src/boringssl/crypto/blake2/blake2.cc:75,12'
              BranchSideFuncs:
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
        - Branch String:   '/src/boringssl/crypto/blake2/blake2.cc:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/blake2/blake2.cc:79,14'
              BranchSideFuncs:
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
            - BranchSide:      '/src/boringssl/crypto/blake2/blake2.cc:82,12'
              BranchSideFuncs:
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
        - Branch String:   '/src/boringssl/crypto/blake2/blake2.cc:82,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/blake2/blake2.cc:83,44'
              BranchSideFuncs:
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
                - _ZL12blake2b_loadPKhm
                - _ZL12blake2b_loadPKhm
                - _ZL11blake2b_mixPmiiiimm
            - BranchSide:      '/src/boringssl/crypto/blake2/blake2.cc:102,15'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/blake2/blake2.cc:102,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/blake2/blake2.cc:103,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/blake2/blake2.cc:106,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:68,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:69,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:84,33'
          Dst:             _ZL12blake2b_loadPKhm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:85,17'
          Dst:             _ZL12blake2b_loadPKhm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:84,5'
          Dst:             _ZL11blake2b_mixPmiiiimm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:86,33'
          Dst:             _ZL12blake2b_loadPKhm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:87,17'
          Dst:             _ZL12blake2b_loadPKhm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:86,5'
          Dst:             _ZL11blake2b_mixPmiiiimm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:88,34'
          Dst:             _ZL12blake2b_loadPKhm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:89,17'
          Dst:             _ZL12blake2b_loadPKhm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:88,5'
          Dst:             _ZL11blake2b_mixPmiiiimm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:90,34'
          Dst:             _ZL12blake2b_loadPKhm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:91,17'
          Dst:             _ZL12blake2b_loadPKhm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:90,5'
          Dst:             _ZL11blake2b_mixPmiiiimm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:92,34'
          Dst:             _ZL12blake2b_loadPKhm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:93,17'
          Dst:             _ZL12blake2b_loadPKhm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:92,5'
          Dst:             _ZL11blake2b_mixPmiiiimm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:94,34'
          Dst:             _ZL12blake2b_loadPKhm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:95,17'
          Dst:             _ZL12blake2b_loadPKhm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:94,5'
          Dst:             _ZL11blake2b_mixPmiiiimm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:96,33'
          Dst:             _ZL12blake2b_loadPKhm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:97,17'
          Dst:             _ZL12blake2b_loadPKhm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:96,5'
          Dst:             _ZL11blake2b_mixPmiiiimm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:98,33'
          Dst:             _ZL12blake2b_loadPKhm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:99,17'
          Dst:             _ZL12blake2b_loadPKhm
        - Src:             '/src/boringssl/crypto/blake2/blake2.cc:98,5'
          Dst:             _ZL11blake2b_mixPmiiiimm
    - functionName:    BN_marshal_asn1
      functionSourceFile: '/src/boringssl/crypto/bn/bn_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - bn
      BBCount:         18
      ICount:          92
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - BN_bn2cbb_padded
        - BN_is_negative
        - BN_num_bits
        - BN_num_bytes
        - CBB_add_asn1
        - CBB_add_u8
        - CBB_flush
        - ERR_put_error
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/bn_asn1.cc:40,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/bn_asn1.cc:41,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bn/bn_asn1.cc:46,21'
              BranchSideFuncs:
                - CBB_add_asn1
                - ERR_put_error
                - BN_num_bits
                - BN_num_bytes
                - BN_bn2cbb_padded
                - CBB_flush
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bn/bn_asn1.cc:46,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/bn_asn1.cc:49,20'
              BranchSideFuncs:
                - BN_num_bits
                - BN_num_bytes
                - BN_bn2cbb_padded
                - ERR_put_error
                - CBB_flush
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bn/bn_asn1.cc:52,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bn/bn_asn1.cc:49,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/bn_asn1.cc:49,37'
              BranchSideFuncs:
                - CBB_add_u8
                - ERR_put_error
                - BN_num_bytes
                - BN_bn2cbb_padded
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/bn/bn_asn1.cc:50,46'
              BranchSideFuncs:
                - BN_num_bytes
                - BN_bn2cbb_padded
                - ERR_put_error
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/bn/bn_asn1.cc:49,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/bn_asn1.cc:50,46'
              BranchSideFuncs:
                - BN_num_bytes
                - BN_bn2cbb_padded
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/bn/bn_asn1.cc:52,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bn/bn_asn1.cc:50,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/bn_asn1.cc:51,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bn/bn_asn1.cc:52,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bn/bn_asn1.cc:46,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/bn_asn1.cc:52,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bn/bn_asn1.cc:56,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/bn_asn1.cc:40,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/bn/bn_asn1.cc:41,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bn/bn_asn1.cc:46,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/bn/bn_asn1.cc:49,8'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/bn/bn_asn1.cc:49,37'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bn/bn_asn1.cc:50,33'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/bn/bn_asn1.cc:50,8'
          Dst:             BN_bn2cbb_padded
        - Src:             '/src/boringssl/crypto/bn/bn_asn1.cc:51,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bn/bn_asn1.cc:52,5'
          Dst:             ERR_put_error
    - functionName:    BN_parse_asn1_unsigned
      functionSourceFile: '/src/boringssl/crypto/bn/bn_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - ret
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BN_bin2bn
        - CBS_data
        - CBS_get_asn1
        - CBS_is_valid_asn1_integer
        - CBS_len
        - ERR_put_error
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/bn_asn1.cc:24,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/bn_asn1.cc:25,8'
              BranchSideFuncs:
                - CBS_is_valid_asn1_integer
                - ERR_put_error
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bn/bn_asn1.cc:26,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bn/bn_asn1.cc:24,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/bn_asn1.cc:26,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bn/bn_asn1.cc:30,7'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - BN_bin2bn
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/bn/bn_asn1.cc:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/bn_asn1.cc:31,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bn/bn_asn1.cc:35,20'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - BN_bin2bn
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/bn_asn1.cc:24,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/bn/bn_asn1.cc:25,8'
          Dst:             CBS_is_valid_asn1_integer
        - Src:             '/src/boringssl/crypto/bn/bn_asn1.cc:26,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bn/bn_asn1.cc:31,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bn/bn_asn1.cc:35,20'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bn/bn_asn1.cc:35,38'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bn/bn_asn1.cc:35,10'
          Dst:             BN_bin2bn
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/bytestring/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CBB_finish_i2d
      functionSourceFile: '/src/boringssl/crypto/bytestring/asn1_compat.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - outp
      BBCount:         22
      ICount:          122
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_cleanup
        - CBB_finish
        - OPENSSL_free
        - _ZL14OPENSSL_memcpyPvPKvm
        - __assert_fail
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/asn1_compat.cc:29,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.cc:29,3'
              BranchSideFuncs:
                - __assert_fail
                - CBB_finish
                - CBB_cleanup
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.17902
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.cc:30,3'
              BranchSideFuncs:
                - __assert_fail
                - CBB_finish
                - CBB_cleanup
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.17902
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bytestring/asn1_compat.cc:30,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.cc:30,3'
              BranchSideFuncs:
                - CBB_finish
                - CBB_cleanup
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.17902
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.cc:34,19'
              BranchSideFuncs:
                - CBB_finish
                - CBB_cleanup
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.17902
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bytestring/asn1_compat.cc:34,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.cc:35,17'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.17902
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.cc:38,7'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.17902
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bytestring/asn1_compat.cc:38,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.cc:39,18'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.cc:42,7'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZL14OPENSSL_memcpyPvPKvm.17902
        - Branch String:   '/src/boringssl/crypto/bytestring/asn1_compat.cc:42,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.cc:43,10'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17902
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.cc:51,16'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/bytestring/asn1_compat.cc:43,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.cc:44,15'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/bytestring/asn1_compat.cc:47,23'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.17902
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/asn1_compat.cc:29,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/asn1_compat.cc:30,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/asn1_compat.cc:34,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/bytestring/asn1_compat.cc:35,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/bytestring/asn1_compat.cc:39,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/bytestring/asn1_compat.cc:47,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/bytestring/asn1_compat.cc:51,3'
          Dst:             OPENSSL_free
    - functionName:    CBB_add_utf32_be
      functionSourceFile: '/src/boringssl/crypto/bytestring/unicode.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbb
        - u
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBB_add_u32
        - _ZL19is_valid_code_pointj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:155,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:155,48'
              BranchSideFuncs:
                - CBB_add_u32
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:155,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:155,10'
          Dst:             _ZL19is_valid_code_pointj
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:155,36'
          Dst:             CBB_add_u32
    - functionName:    _ZL19is_valid_code_pointj
      functionSourceFile: '/src/boringssl/crypto/bytestring/unicode.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         17
      ICount:          70
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:23,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:27,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:31,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:27,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:28,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:31,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:28,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:28,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:30,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:28,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:30,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:31,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:30,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:30,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:33,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:23,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:31,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:33,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CBB_add_ucs2_be
      functionSourceFile: '/src/boringssl/crypto/bytestring/unicode.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbb
        - u
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_add_u16
        - _ZL19is_valid_code_pointj
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:151,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:151,45'
              BranchSideFuncs:
                - _ZL19is_valid_code_pointj
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:151,22'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:151,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:151,63'
              BranchSideFuncs:
                - CBB_add_u16
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:151,48'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:151,25'
          Dst:             _ZL19is_valid_code_pointj
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:151,51'
          Dst:             CBB_add_u16
    - functionName:    CBB_add_latin1
      functionSourceFile: '/src/boringssl/crypto/bytestring/unicode.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbb
        - u
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBB_add_u8
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:147,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:147,34'
              BranchSideFuncs:
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:147,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:147,23'
          Dst:             CBB_add_u8
    - functionName:    CBB_add_utf8
      functionSourceFile: '/src/boringssl/crypto/bytestring/unicode.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cbb
        - u
      BBCount:         29
      ICount:          188
      EdgeCount:       40
      CyclomaticComplexity: 13
      functionsReached:
        - CBB_add_u8
        - _ZL19is_valid_code_pointj
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:123,5'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:125,7'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:126,23'
              BranchSideFuncs:
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:128,7'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:129,23'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:132,7'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:129,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:129,12'
              BranchSideFuncs:
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:130,23'
              BranchSideFuncs:
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:133,23'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:137,7'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:133,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:133,12'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:134,23'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:134,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:133,12'
              BranchSideFuncs:
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:135,23'
              BranchSideFuncs:
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:137,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:138,23'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:143,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:138,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:138,12'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:139,23'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:139,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:138,12'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:140,23'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:140,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:138,12'
              BranchSideFuncs:
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:141,23'
              BranchSideFuncs:
                - CBB_add_u8
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:122,8'
          Dst:             _ZL19is_valid_code_pointj
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:126,12'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:129,12'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:130,12'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:133,12'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:134,12'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:135,12'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:138,12'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:139,12'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:140,12'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:141,12'
          Dst:             CBB_add_u8
    - functionName:    CBB_get_utf8_len
      functionSourceFile: '/src/boringssl/crypto/bytestring/unicode.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - u
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:110,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:112,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:113,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:115,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:116,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:118,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CBS_get_utf32_be
      functionSourceFile: '/src/boringssl/crypto/bytestring/unicode.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_get_u32
        - _ZL19is_valid_code_pointj
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:105,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:105,56'
              BranchSideFuncs:
                - _ZL19is_valid_code_pointj
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:105,32'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:105,10'
          Dst:             CBS_get_u32
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:105,35'
          Dst:             _ZL19is_valid_code_pointj
    - functionName:    CBS_get_ucs2_be
      functionSourceFile: '/src/boringssl/crypto/bytestring/unicode.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_get_u16
        - _ZL19is_valid_code_pointj
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:96,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:97,28'
              BranchSideFuncs:
                - _ZL19is_valid_code_pointj
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:98,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:96,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:98,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:100,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:96,8'
          Dst:             CBS_get_u16
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:97,8'
          Dst:             _ZL19is_valid_code_pointj
    - functionName:    CBS_get_latin1
      functionSourceFile: '/src/boringssl/crypto/bytestring/unicode.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_get_u8
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:87,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:89,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:86,8'
          Dst:             CBS_get_u8
    - functionName:    CBS_get_utf8
      functionSourceFile: '/src/boringssl/crypto/bytestring/unicode.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         31
      ICount:          181
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - CBS_get_u8
        - _ZL19is_valid_code_pointj
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:45,5'
              BranchSideFuncs:
                - _ZL19is_valid_code_pointj
                - CBS_get_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:47,7'
              BranchSideFuncs:
                - _ZL19is_valid_code_pointj
                - CBS_get_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:48,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:53,8'
              BranchSideFuncs:
                - _ZL19is_valid_code_pointj
                - CBS_get_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:54,9'
              BranchSideFuncs:
                - _ZL19is_valid_code_pointj
                - CBS_get_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:57,15'
              BranchSideFuncs:
                - _ZL19is_valid_code_pointj
                - CBS_get_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:57,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:58,9'
              BranchSideFuncs:
                - _ZL19is_valid_code_pointj
                - CBS_get_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:61,15'
              BranchSideFuncs:
                - _ZL19is_valid_code_pointj
                - CBS_get_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:61,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:62,9'
              BranchSideFuncs:
                - _ZL19is_valid_code_pointj
                - CBS_get_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:66,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:68,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:69,21'
              BranchSideFuncs:
                - CBS_get_u8
                - _ZL19is_valid_code_pointj
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:76,28'
              BranchSideFuncs:
                - _ZL19is_valid_code_pointj
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:69,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:70,10'
              BranchSideFuncs:
                - _ZL19is_valid_code_pointj
                - CBS_get_u8
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:71,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:69,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:71,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:73,7'
              BranchSideFuncs:
                - _ZL19is_valid_code_pointj
                - CBS_get_u8
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:76,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:77,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:78,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/unicode.cc:76,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:78,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/unicode.cc:80,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:44,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:69,10'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/bytestring/unicode.cc:76,8'
          Dst:             _ZL19is_valid_code_pointj
    - functionName:    EVP_BytesToKey
      functionSourceFile: '/src/boringssl/crypto/cipher/derive_key.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
        - md
        - salt
        - data
        - data_len
        - count
        - key
        - iv
      BBCount:         97
      ICount:          445
      EdgeCount:       101
      CyclomaticComplexity: 6
      functionsReached:
        - EVP_CIPHER_iv_length
        - EVP_CIPHER_key_length
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - OPENSSL_cleanse
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:34,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:34,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:35,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:35,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:35,3'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:37,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:37,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:38,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:41,26'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:43,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:44,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:46,14'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:46,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:47,31'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:51,29'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:47,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:48,9'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:50,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:51,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:52,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestFinal_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:54,9'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestFinal_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:54,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:55,31'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:59,31'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestFinal_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:55,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:56,9'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestFinal_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:58,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestFinal_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:59,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:60,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:63,12'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:63,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:64,32'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:71,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:64,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:65,31'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestUpdate
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:67,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:65,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:66,33'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestFinal_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:67,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:64,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:67,9'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:69,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:72,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:73,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:85,9'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:74,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:74,26'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:75,11'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:74,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:75,11'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:77,13'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:77,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:78,29'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:80,13'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:85,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:85,16'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:97,9'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:85,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:86,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:97,9'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:87,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:87,25'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:88,11'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:87,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:88,11'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:90,13'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:90,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:91,28'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:93,12'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:97,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:42,3'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:97,22'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestInit_ex
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestInit_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestFinal_ex
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestUpdate
                - EVP_CIPHER_key_length
        - Branch String:   '/src/boringssl/crypto/cipher/derive_key.cc:97,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:42,3'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/cipher/derive_key.cc:98,7'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - OPENSSL_cleanse
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:31,19'
          Dst:             EVP_CIPHER_key_length
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:32,18'
          Dst:             EVP_CIPHER_iv_length
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:34,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:35,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:41,26'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:43,30'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:43,10'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:106,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:47,31'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:47,12'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:51,29'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:51,10'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:55,31'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:55,12'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:59,31'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:59,10'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:64,32'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:64,12'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:65,31'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:65,12'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:66,33'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:66,12'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:101,8'
          Dst:             EVP_CIPHER_key_length
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:104,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/cipher/derive_key.cc:106,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
    - functionName:    _ZL18des_ede_ecb_cipherP17evp_cipher_ctx_stPhPKhm
      functionSourceFile: '/src/boringssl/crypto/cipher/e_des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - in_len
      BBCount:         10
      ICount:          102
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - DES_ecb3_encrypt_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_des.cc:155,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_des.cc:156,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_des.cc:158,13'
              BranchSideFuncs:
                - DES_ecb3_encrypt_ex
        - Branch String:   '/src/boringssl/crypto/cipher/e_des.cc:161,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_des.cc:162,25'
              BranchSideFuncs:
                - DES_ecb3_encrypt_ex
            - BranchSide:      '/src/boringssl/crypto/cipher/e_des.cc:165,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_des.cc:162,5'
          Dst:             DES_ecb3_encrypt_ex
    - functionName:    _ZL16des_ede_init_keyP17evp_cipher_ctx_stPKhS2_i
      functionSourceFile: '/src/boringssl/crypto/cipher/e_des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_set_key_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_des.cc:132,3'
          Dst:             DES_set_key_ex
        - Src:             '/src/boringssl/crypto/cipher/e_des.cc:133,3'
          Dst:             DES_set_key_ex
        - Src:             '/src/boringssl/crypto/cipher/e_des.cc:134,3'
          Dst:             DES_set_key_ex
    - functionName:    _ZL19des_ede3_cbc_cipherP17evp_cipher_ctx_stPhPKhm
      functionSourceFile: '/src/boringssl/crypto/cipher/e_des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - in_len
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_ede3_cbc_encrypt_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_des.cc:108,3'
          Dst:             DES_ede3_cbc_encrypt_ex
    - functionName:    _ZL17des_ede3_init_keyP17evp_cipher_ctx_stPKhS2_i
      functionSourceFile: '/src/boringssl/crypto/cipher/e_des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_set_key_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_des.cc:99,3'
          Dst:             DES_set_key_ex
        - Src:             '/src/boringssl/crypto/cipher/e_des.cc:100,3'
          Dst:             DES_set_key_ex
        - Src:             '/src/boringssl/crypto/cipher/e_des.cc:101,3'
          Dst:             DES_set_key_ex
    - functionName:    _ZL14des_ecb_cipherP17evp_cipher_ctx_stPhPKhm
      functionSourceFile: '/src/boringssl/crypto/cipher/e_des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - in_len
      BBCount:         10
      ICount:          95
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - DES_ecb_encrypt_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_des.cc:62,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_des.cc:63,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_des.cc:65,13'
              BranchSideFuncs:
                - DES_ecb_encrypt_ex
        - Branch String:   '/src/boringssl/crypto/cipher/e_des.cc:68,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_des.cc:69,24'
              BranchSideFuncs:
                - DES_ecb_encrypt_ex
            - BranchSide:      '/src/boringssl/crypto/cipher/e_des.cc:71,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_des.cc:69,5'
          Dst:             DES_ecb_encrypt_ex
    - functionName:    _ZL14des_cbc_cipherP17evp_cipher_ctx_stPhPKhm
      functionSourceFile: '/src/boringssl/crypto/cipher/e_des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - in_len
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_ncbc_encrypt_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_des.cc:41,3'
          Dst:             DES_ncbc_encrypt_ex
    - functionName:    _ZL12des_init_keyP17evp_cipher_ctx_stPKhS2_i
      functionSourceFile: '/src/boringssl/crypto/cipher/e_des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_set_key_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_des.cc:34,3'
          Dst:             DES_set_key_ex
    - functionName:    EVP_des_ede3_ecb
      functionSourceFile: '/src/boringssl/crypto/cipher/e_des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_des_ede3
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_des.cc:198,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_des.cc:198,51'
              BranchSideFuncs:
                - EVP_des_ede3
            - BranchSide:      '/src/boringssl/crypto/cipher/e_des.cc:198,51'
              BranchSideFuncs:
                - EVP_des_ede3
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_des.cc:198,51'
          Dst:             EVP_des_ede3
    - functionName:    EVP_des_ede3
      functionSourceFile: '/src/boringssl/crypto/cipher/e_des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_ede
      functionSourceFile: '/src/boringssl/crypto/cipher/e_des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_ede_cbc
      functionSourceFile: '/src/boringssl/crypto/cipher/e_des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_ede3_cbc
      functionSourceFile: '/src/boringssl/crypto/cipher/e_des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_ecb
      functionSourceFile: '/src/boringssl/crypto/cipher/e_des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_des_cbc
      functionSourceFile: '/src/boringssl/crypto/cipher/e_des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18os_supports_avx512m
      functionSourceFile: '/src/boringssl/crypto/cpu_intel.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - xcr0
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_xgetbvj
      functionSourceFile: '/src/boringssl/crypto/cpu_intel.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - xcr
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13OPENSSL_cpuidPjS_S_S_j
      functionSourceFile: '/src/boringssl/crypto/cpu_intel.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out_eax
        - out_ebx
        - out_ecx
        - out_edx
        - leaf
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_cpuid_setup
      functionSourceFile: '/src/boringssl/crypto/cpu_intel.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         74
      ICount:          472
      EdgeCount:       101
      CyclomaticComplexity: 29
      functionsReached:
        - OPENSSL_adjust_ia32cap
        - _ZL13OPENSSL_cpuidPjS_S_S_j
        - _ZL14OPENSSL_xgetbvj
        - _ZL18os_supports_avx512m
        - getenv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:152,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:151,12'
              BranchSideFuncs:
                - _ZL13OPENSSL_cpuidPjS_S_S_j
                - _ZL13OPENSSL_cpuidPjS_S_S_j
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
                - _ZL13OPENSSL_cpuidPjS_S_S_j
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:152,3'
              BranchSideFuncs:
                - _ZL13OPENSSL_cpuidPjS_S_S_j
                - _ZL13OPENSSL_cpuidPjS_S_S_j
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
                - _ZL13OPENSSL_cpuidPjS_S_S_j
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:156,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:156,18'
              BranchSideFuncs:
                - _ZL13OPENSSL_cpuidPjS_S_S_j
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
                - _ZL13OPENSSL_cpuidPjS_S_S_j
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:157,18'
              BranchSideFuncs:
                - _ZL13OPENSSL_cpuidPjS_S_S_j
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
                - _ZL13OPENSSL_cpuidPjS_S_S_j
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:157,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:156,18'
              BranchSideFuncs:
                - _ZL13OPENSSL_cpuidPjS_S_S_j
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
                - _ZL13OPENSSL_cpuidPjS_S_S_j
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:158,18'
              BranchSideFuncs:
                - _ZL13OPENSSL_cpuidPjS_S_S_j
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
                - _ZL13OPENSSL_cpuidPjS_S_S_j
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:159,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:159,16'
              BranchSideFuncs:
                - _ZL13OPENSSL_cpuidPjS_S_S_j
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
                - _ZL13OPENSSL_cpuidPjS_S_S_j
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:160,16'
              BranchSideFuncs:
                - _ZL13OPENSSL_cpuidPjS_S_S_j
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
                - _ZL13OPENSSL_cpuidPjS_S_S_j
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:160,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:159,16'
              BranchSideFuncs:
                - _ZL13OPENSSL_cpuidPjS_S_S_j
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
                - _ZL13OPENSSL_cpuidPjS_S_S_j
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:161,16'
              BranchSideFuncs:
                - _ZL13OPENSSL_cpuidPjS_S_S_j
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
                - _ZL13OPENSSL_cpuidPjS_S_S_j
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:164,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:165,5'
              BranchSideFuncs:
                - _ZL13OPENSSL_cpuidPjS_S_S_j
                - _ZL13OPENSSL_cpuidPjS_S_S_j
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:170,3'
              BranchSideFuncs:
                - _ZL13OPENSSL_cpuidPjS_S_S_j
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:178,34'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:181,7'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:181,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:181,27'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:182,33'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:181,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:182,33'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:186,7'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:187,9'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:198,7'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:187,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:187,27'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:193,11'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:187,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:187,53'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:195,3'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:187,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:187,62'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:195,3'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:187,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:193,11'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:195,3'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:198,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:199,9'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:201,9'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
                - _ZL14OPENSSL_xgetbvj
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:207,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_xgetbvj
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:210,8'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:210,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:212,9'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:222,27'
              BranchSideFuncs:
                - _ZL18os_supports_avx512m
                - getenv
                - OPENSSL_adjust_ia32cap
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:222,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:233,5'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:261,7'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:261,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:261,19'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:271,5'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:261,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:262,8'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:271,5'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:262,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:263,8'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:269,5'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:263,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:264,8'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:269,5'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:264,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:265,8'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:269,5'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:265,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:266,8'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:269,5'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:266,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:267,8'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:269,5'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:267,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:268,8'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:269,5'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:261,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:269,5'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:271,5'
              BranchSideFuncs:
                - getenv
                - OPENSSL_adjust_ia32cap
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:280,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:280,7'
              BranchSideFuncs:
                - OPENSSL_adjust_ia32cap
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:281,47'
              BranchSideFuncs:
                - OPENSSL_adjust_ia32cap
      Callsites:
        - Src:             '/src/boringssl/crypto/cpu_intel.cc:152,3'
          Dst:             _ZL13OPENSSL_cpuidPjS_S_S_j
        - Src:             '/src/boringssl/crypto/cpu_intel.cc:165,5'
          Dst:             _ZL13OPENSSL_cpuidPjS_S_S_j
        - Src:             '/src/boringssl/crypto/cpu_intel.cc:170,3'
          Dst:             _ZL13OPENSSL_cpuidPjS_S_S_j
        - Src:             '/src/boringssl/crypto/cpu_intel.cc:207,12'
          Dst:             _ZL14OPENSSL_xgetbvj
        - Src:             '/src/boringssl/crypto/cpu_intel.cc:222,8'
          Dst:             _ZL18os_supports_avx512m
        - Src:             '/src/boringssl/crypto/cpu_intel.cc:279,21'
          Dst:             getenv
        - Src:             '/src/boringssl/crypto/cpu_intel.cc:281,5'
          Dst:             OPENSSL_adjust_ia32cap
    - functionName:    OPENSSL_adjust_ia32cap
      functionSourceFile: '/src/boringssl/crypto/cpu_intel.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cap
        - env
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14handle_cpu_envPjPKcb
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:144,7'
              BranchSideFuncs:
                - _ZL14handle_cpu_envPjPKcb
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:145,20'
              BranchSideFuncs:
                - _ZL14handle_cpu_envPjPKcb
      Callsites:
        - Src:             '/src/boringssl/crypto/cpu_intel.cc:142,3'
          Dst:             _ZL14handle_cpu_envPjPKcb
        - Src:             '/src/boringssl/crypto/cpu_intel.cc:143,9'
          Dst:             strchr
        - Src:             '/src/boringssl/crypto/cpu_intel.cc:145,5'
          Dst:             _ZL14handle_cpu_envPjPKcb
    - functionName:    _ZL14handle_cpu_envPjPKcb
      functionSourceFile: '/src/boringssl/crypto/cpu_intel.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - out
        - in
        - is_last
      BBCount:         30
      ICount:          246
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - strtoull
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:100,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:100,31'
              BranchSideFuncs:
                - __errno_location
                - strtoull
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:100,44'
              BranchSideFuncs:
                - __errno_location
                - strtoull
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:101,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:101,49'
              BranchSideFuncs:
                - __errno_location
                - strtoull
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:101,19'
              BranchSideFuncs:
                - __errno_location
                - strtoull
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:111,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:111,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:113,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:111,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:111,41'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:112,8'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:111,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:111,53'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:113,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:111,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:112,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:113,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:112,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:112,27'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:116,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:113,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:116,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:117,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:119,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cpu_intel.cc:119,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:120,15'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cpu_intel.cc:123,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/cpu_intel.cc:106,3'
          Dst:             __errno_location
        - Src:             '/src/boringssl/crypto/cpu_intel.cc:109,26'
          Dst:             strtoull
        - Src:             '/src/boringssl/crypto/cpu_intel.cc:112,27'
          Dst:             __errno_location
    - functionName:    strtoull
      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:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/des/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    DES_set_key_unchecked
      functionSourceFile: '/src/boringssl/crypto/des/des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - schedule
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_set_key
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.cc:828,3'
          Dst:             DES_set_key
    - functionName:    DES_set_key
      functionSourceFile: '/src/boringssl/crypto/des/des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - schedule
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_set_key_ex
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.cc:340,3'
          Dst:             DES_set_key_ex
    - functionName:    DES_set_key_ex
      functionSourceFile: '/src/boringssl/crypto/des/des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - schedule
      BBCount:         22
      ICount:          386
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL15CRYPTO_rotr_u32ji
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.cc:368,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:369,17'
              BranchSideFuncs:
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:397,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/des/des.cc:369,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:370,13'
              BranchSideFuncs:
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:373,13'
              BranchSideFuncs:
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.cc:392,31'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:395,31'
          Dst:             _ZL15CRYPTO_rotr_u32ji
    - functionName:    _ZL15CRYPTO_rotr_u32ji
      functionSourceFile: '/src/boringssl/crypto/des/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - value
        - shift
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    74
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DES_ede2_cbc_encrypt
      functionSourceFile: '/src/boringssl/crypto/des/des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - ks1
        - ks2
        - ivec
        - enc
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_ede3_cbc_encrypt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.cc:821,3'
          Dst:             DES_ede3_cbc_encrypt
    - functionName:    DES_ede3_cbc_encrypt
      functionSourceFile: '/src/boringssl/crypto/des/des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - ks1
        - ks2
        - ks3
        - ivec
        - enc
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_ede3_cbc_encrypt_ex
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.cc:713,3'
          Dst:             DES_ede3_cbc_encrypt_ex
    - functionName:    DES_ede3_cbc_encrypt_ex
      functionSourceFile: '/src/boringssl/crypto/des/des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - ks1
        - ks2
        - ks3
        - ivec
        - enc
      BBCount:         98
      ICount:          1157
      EdgeCount:       101
      CyclomaticComplexity: 5
      functionsReached:
        - DES_decrypt3
        - DES_encrypt3
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.cc:728,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:729,5'
              BranchSideFuncs:
                - DES_encrypt3
                - DES_encrypt3
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:766,5'
              BranchSideFuncs:
                - DES_decrypt3
                - DES_decrypt3
        - Branch String:   '/src/boringssl/crypto/des/des.cc:731,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:732,7'
              BranchSideFuncs:
                - DES_encrypt3
                - DES_encrypt3
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:746,9'
              BranchSideFuncs:
                - DES_encrypt3
        - Branch String:   '/src/boringssl/crypto/des/des.cc:746,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:747,7'
              BranchSideFuncs:
                - DES_encrypt3
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:760,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/des/des.cc:747,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:747,7'
              BranchSideFuncs:
                - DES_encrypt3
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:747,7'
              BranchSideFuncs:
                - DES_encrypt3
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:747,7'
              BranchSideFuncs:
                - DES_encrypt3
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:747,7'
              BranchSideFuncs:
                - DES_encrypt3
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:747,7'
              BranchSideFuncs:
                - DES_encrypt3
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:747,7'
              BranchSideFuncs:
                - DES_encrypt3
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:747,7'
              BranchSideFuncs:
                - DES_encrypt3
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:747,7'
              BranchSideFuncs:
                - DES_encrypt3
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:748,15'
              BranchSideFuncs:
                - DES_encrypt3
        - Branch String:   '/src/boringssl/crypto/des/des.cc:768,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:769,7'
              BranchSideFuncs:
                - DES_decrypt3
                - DES_decrypt3
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:788,9'
              BranchSideFuncs:
                - DES_decrypt3
        - Branch String:   '/src/boringssl/crypto/des/des.cc:788,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:789,7'
              BranchSideFuncs:
                - DES_decrypt3
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:808,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/des/des.cc:803,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:803,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:803,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:803,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:803,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:803,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:803,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:803,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:803,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:804,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.cc:739,7'
          Dst:             DES_encrypt3
        - Src:             '/src/boringssl/crypto/des/des.cc:753,7'
          Dst:             DES_encrypt3
        - Src:             '/src/boringssl/crypto/des/des.cc:777,7'
          Dst:             DES_decrypt3
        - Src:             '/src/boringssl/crypto/des/des.cc:797,7'
          Dst:             DES_decrypt3
    - functionName:    DES_encrypt3
      functionSourceFile: '/src/boringssl/crypto/des/des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - ks1
        - ks2
        - ks3
      BBCount:         27
      ICount:          269
      EdgeCount:       27
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12DES_encrypt2PjPK6DES_ksi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.cc:560,3'
          Dst:             _ZL12DES_encrypt2PjPK6DES_ksi
        - Src:             '/src/boringssl/crypto/des/des.cc:561,3'
          Dst:             _ZL12DES_encrypt2PjPK6DES_ksi
        - Src:             '/src/boringssl/crypto/des/des.cc:562,3'
          Dst:             _ZL12DES_encrypt2PjPK6DES_ksi
    - functionName:    DES_decrypt3
      functionSourceFile: '/src/boringssl/crypto/des/des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 587
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - ks1
        - ks2
        - ks3
      BBCount:         27
      ICount:          269
      EdgeCount:       27
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12DES_encrypt2PjPK6DES_ksi
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.cc:579,3'
          Dst:             _ZL12DES_encrypt2PjPK6DES_ksi
        - Src:             '/src/boringssl/crypto/des/des.cc:580,3'
          Dst:             _ZL12DES_encrypt2PjPK6DES_ksi
        - Src:             '/src/boringssl/crypto/des/des.cc:581,3'
          Dst:             _ZL12DES_encrypt2PjPK6DES_ksi
    - functionName:    _ZL12DES_encrypt2PjPK6DES_ksi
      functionSourceFile: '/src/boringssl/crypto/des/des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - data
        - ks
        - enc
      BBCount:         134
      ICount:          2656
      EdgeCount:       135
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL15CRYPTO_rotr_u32ji
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.cc:511,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:512,5'
              BranchSideFuncs:
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:529,5'
              BranchSideFuncs:
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.cc:506,7'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:507,7'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:512,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:513,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:514,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:515,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:516,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:517,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:518,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:519,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:520,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:521,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:522,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:523,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:524,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:525,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:526,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:527,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:529,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:530,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:531,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:532,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:533,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:534,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:535,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:536,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:537,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:538,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:539,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:540,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:541,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:542,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:543,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:544,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:547,13'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:548,13'
          Dst:             _ZL15CRYPTO_rotr_u32ji
    - functionName:    DES_ecb3_encrypt_ex
      functionSourceFile: '/src/boringssl/crypto/des/des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 706
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - ks1
        - ks2
        - ks3
        - enc
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DES_decrypt3
        - DES_encrypt3
        - _ZL18CRYPTO_load_u32_lePKv
        - _ZL19CRYPTO_store_u32_lePvj
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.cc:699,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:700,18'
              BranchSideFuncs:
                - DES_encrypt3
                - _ZL19CRYPTO_store_u32_lePvj.18064
                - _ZL19CRYPTO_store_u32_lePvj.18064
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:702,18'
              BranchSideFuncs:
                - DES_decrypt3
                - _ZL19CRYPTO_store_u32_lePvj.18064
                - _ZL19CRYPTO_store_u32_lePvj.18064
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.cc:697,11'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/des/des.cc:698,11'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/des/des.cc:700,5'
          Dst:             DES_encrypt3
        - Src:             '/src/boringssl/crypto/des/des.cc:702,5'
          Dst:             DES_decrypt3
        - Src:             '/src/boringssl/crypto/des/des.cc:704,3'
          Dst:             _ZL19CRYPTO_store_u32_lePvj
        - Src:             '/src/boringssl/crypto/des/des.cc:705,3'
          Dst:             _ZL19CRYPTO_store_u32_lePvj
    - functionName:    _ZL18CRYPTO_load_u32_lePKv
      functionSourceFile: '/src/boringssl/crypto/des/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 903
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/des/../internal.h:902,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL19CRYPTO_store_u32_lePvj
      functionSourceFile: '/src/boringssl/crypto/des/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - v
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/des/../internal.h:907,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    DES_ecb3_encrypt
      functionSourceFile: '/src/boringssl/crypto/des/des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - input
        - output
        - ks1
        - ks2
        - ks3
        - enc
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_ecb3_encrypt_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.cc:689,3'
          Dst:             DES_ecb3_encrypt_ex
    - functionName:    DES_ncbc_encrypt_ex
      functionSourceFile: '/src/boringssl/crypto/des/des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - schedule
        - ivec
        - enc
      BBCount:         98
      ICount:          1123
      EdgeCount:       101
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL12DES_encrypt1PjPK6DES_ksi
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.cc:620,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:621,5'
              BranchSideFuncs:
                - _ZL12DES_encrypt1PjPK6DES_ksi
                - _ZL12DES_encrypt1PjPK6DES_ksi
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:652,5'
              BranchSideFuncs:
                - _ZL12DES_encrypt1PjPK6DES_ksi
                - _ZL12DES_encrypt1PjPK6DES_ksi
        - Branch String:   '/src/boringssl/crypto/des/des.cc:623,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:624,7'
              BranchSideFuncs:
                - _ZL12DES_encrypt1PjPK6DES_ksi
                - _ZL12DES_encrypt1PjPK6DES_ksi
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:636,9'
              BranchSideFuncs:
                - _ZL12DES_encrypt1PjPK6DES_ksi
        - Branch String:   '/src/boringssl/crypto/des/des.cc:636,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:637,7'
              BranchSideFuncs:
                - _ZL12DES_encrypt1PjPK6DES_ksi
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:648,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/des/des.cc:637,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:637,7'
              BranchSideFuncs:
                - _ZL12DES_encrypt1PjPK6DES_ksi
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:637,7'
              BranchSideFuncs:
                - _ZL12DES_encrypt1PjPK6DES_ksi
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:637,7'
              BranchSideFuncs:
                - _ZL12DES_encrypt1PjPK6DES_ksi
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:637,7'
              BranchSideFuncs:
                - _ZL12DES_encrypt1PjPK6DES_ksi
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:637,7'
              BranchSideFuncs:
                - _ZL12DES_encrypt1PjPK6DES_ksi
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:637,7'
              BranchSideFuncs:
                - _ZL12DES_encrypt1PjPK6DES_ksi
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:637,7'
              BranchSideFuncs:
                - _ZL12DES_encrypt1PjPK6DES_ksi
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:637,7'
              BranchSideFuncs:
                - _ZL12DES_encrypt1PjPK6DES_ksi
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:638,15'
              BranchSideFuncs:
                - _ZL12DES_encrypt1PjPK6DES_ksi
        - Branch String:   '/src/boringssl/crypto/des/des.cc:654,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:655,7'
              BranchSideFuncs:
                - _ZL12DES_encrypt1PjPK6DES_ksi
                - _ZL12DES_encrypt1PjPK6DES_ksi
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:667,9'
              BranchSideFuncs:
                - _ZL12DES_encrypt1PjPK6DES_ksi
        - Branch String:   '/src/boringssl/crypto/des/des.cc:667,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:668,7'
              BranchSideFuncs:
                - _ZL12DES_encrypt1PjPK6DES_ksi
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:679,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/des/des.cc:675,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:675,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:675,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:675,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:675,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:675,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:675,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:675,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:675,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:676,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.cc:630,7'
          Dst:             _ZL12DES_encrypt1PjPK6DES_ksi
        - Src:             '/src/boringssl/crypto/des/des.cc:642,7'
          Dst:             _ZL12DES_encrypt1PjPK6DES_ksi
        - Src:             '/src/boringssl/crypto/des/des.cc:659,7'
          Dst:             _ZL12DES_encrypt1PjPK6DES_ksi
        - Src:             '/src/boringssl/crypto/des/des.cc:672,7'
          Dst:             _ZL12DES_encrypt1PjPK6DES_ksi
    - functionName:    _ZL12DES_encrypt1PjPK6DES_ksi
      functionSourceFile: '/src/boringssl/crypto/des/des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - data
        - ks
        - enc
      BBCount:         158
      ICount:          2861
      EdgeCount:       159
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL15CRYPTO_rotr_u32ji
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.cc:448,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:449,5'
              BranchSideFuncs:
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:466,5'
              BranchSideFuncs:
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
                - _ZL15CRYPTO_rotr_u32ji
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.cc:443,7'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:444,7'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:449,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:450,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:451,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:452,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:453,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:454,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:455,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:456,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:457,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:458,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:459,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:460,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:461,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:462,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:463,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:464,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:466,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:467,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:468,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:469,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:470,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:471,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:472,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:473,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:474,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:475,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:476,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:477,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:478,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:479,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:480,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:481,5'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:485,7'
          Dst:             _ZL15CRYPTO_rotr_u32ji
        - Src:             '/src/boringssl/crypto/des/des.cc:486,7'
          Dst:             _ZL15CRYPTO_rotr_u32ji
    - functionName:    DES_ncbc_encrypt
      functionSourceFile: '/src/boringssl/crypto/des/des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - len
        - schedule
        - ivec
        - enc
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_ncbc_encrypt_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.cc:607,3'
          Dst:             DES_ncbc_encrypt_ex
    - functionName:    DES_ecb_encrypt_ex
      functionSourceFile: '/src/boringssl/crypto/des/des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - schedule
        - is_encrypt
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12DES_encrypt1PjPK6DES_ksi
        - _ZL18CRYPTO_load_u32_lePKv
        - _ZL19CRYPTO_store_u32_lePvj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.cc:597,11'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/des/des.cc:598,11'
          Dst:             _ZL18CRYPTO_load_u32_lePKv
        - Src:             '/src/boringssl/crypto/des/des.cc:599,3'
          Dst:             _ZL12DES_encrypt1PjPK6DES_ksi
        - Src:             '/src/boringssl/crypto/des/des.cc:600,3'
          Dst:             _ZL19CRYPTO_store_u32_lePvj
        - Src:             '/src/boringssl/crypto/des/des.cc:601,3'
          Dst:             _ZL19CRYPTO_store_u32_lePvj
    - functionName:    DES_ecb_encrypt
      functionSourceFile: '/src/boringssl/crypto/des/des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in_block
        - out_block
        - schedule
        - is_encrypt
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - DES_ecb_encrypt_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/des/des.cc:591,3'
          Dst:             DES_ecb_encrypt_ex
    - functionName:    DES_set_odd_parity
      functionSourceFile: '/src/boringssl/crypto/des/des.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
      BBCount:         5
      ICount:          42
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/des/des.cc:423,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:424,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/des/des.cc:426,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    i2d_DHparams
      functionSourceFile: '/src/boringssl/crypto/dh/dh_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - outp
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - DH_marshal_parameters
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:117,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:118,36'
              BranchSideFuncs:
                - DH_marshal_parameters
                - CBB_cleanup
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:119,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:119,5'
              BranchSideFuncs:
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:122,31'
              BranchSideFuncs:
                - CBB_finish_i2d
      Callsites:
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:117,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:118,8'
          Dst:             DH_marshal_parameters
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:119,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:122,10'
          Dst:             CBB_finish_i2d
    - functionName:    DH_marshal_parameters
      functionSourceFile: '/src/boringssl/crypto/dh/dh_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - dh
      BBCount:         18
      ICount:          95
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_uint64
        - CBB_flush
        - ERR_put_error
        - _ZL15marshal_integerP6cbb_stP9bignum_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:85,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:86,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18092
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18092
                - CBB_flush
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:91,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:86,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:87,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18092
                - ERR_put_error
                - CBB_flush
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:91,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:87,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:88,8'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:91,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:88,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:89,37'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:90,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:89,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:90,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:91,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:91,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:94,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:85,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:86,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:87,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:89,9'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:90,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:91,5'
          Dst:             ERR_put_error
    - functionName:    _ZL15marshal_integerP6cbb_stP9bignum_st
      functionSourceFile: '/src/boringssl/crypto/dh/dh_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - bn
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_marshal_asn1
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:38,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:40,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:43,26'
              BranchSideFuncs:
                - BN_marshal_asn1
      Callsites:
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:40,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:43,10'
          Dst:             BN_marshal_asn1
    - functionName:    d2i_DHparams
      functionSourceFile: '/src/boringssl/crypto/dh/dh_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_init
        - DH_free
        - DH_parse_parameters
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:99,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:102,19'
              BranchSideFuncs:
                - CBS_init
                - DH_parse_parameters
                - CBS_data
                - DH_free
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:105,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:107,7'
              BranchSideFuncs:
                - CBS_data
                - DH_free
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:107,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:108,14'
              BranchSideFuncs:
                - DH_free
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:111,10'
              BranchSideFuncs:
                - CBS_data
      Callsites:
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:102,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:103,13'
          Dst:             DH_parse_parameters
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:108,5'
          Dst:             DH_free
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:111,10'
          Dst:             CBS_data
    - functionName:    DH_parse_parameters
      functionSourceFile: '/src/boringssl/crypto/dh/dh_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         38
      ICount:          178
      EdgeCount:       73
      CyclomaticComplexity: 37
      functionsReached:
        - CBS_get_asn1
        - CBS_get_asn1_uint64
        - CBS_len
        - DH_new
        - ERR_put_error
        - _ZL13parse_integerP6cbs_stPP9bignum_st
        - dh_check_params_fast
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:48,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:49,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:53,21'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18096
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18096
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dh_check_params_fast
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1_uint64
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:53,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:54,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18096
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18096
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dh_check_params_fast
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1_uint64
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:56,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:54,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:55,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18096
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - CBS_len
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dh_check_params_fast
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1_uint64
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:56,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:56,5'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dh_check_params_fast
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1_uint64
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:61,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dh_check_params_fast
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - CBS_get_asn1_uint64
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:62,10'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dh_check_params_fast
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:70,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dh_check_params_fast
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:62,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:63,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dh_check_params_fast
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:64,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:62,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:64,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:67,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - CBS_len
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dh_check_params_fast
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:70,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:71,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:75,33'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dh_check_params_fast
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:76,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:80,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:47,27'
          Dst:             DH_new
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:53,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:54,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:55,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:56,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:61,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:62,10'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:64,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:70,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:71,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:75,8'
          Dst:             dh_check_params_fast
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:76,5'
          Dst:             ERR_put_error
    - functionName:    _ZL13parse_integerP6cbs_stPP9bignum_st
      functionSourceFile: '/src/boringssl/crypto/dh/dh_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - BN_new
        - BN_parse_asn1_unsigned
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:29,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:29,3'
              BranchSideFuncs:
                - BN_new
                - BN_parse_asn1_unsigned
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:30,10'
              BranchSideFuncs:
                - BN_new
                - BN_parse_asn1_unsigned
        - Branch String:   '/src/boringssl/crypto/dh/dh_asn1.cc:31,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:32,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dh/dh_asn1.cc:34,33'
              BranchSideFuncs:
                - BN_parse_asn1_unsigned
      Callsites:
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:29,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:30,10'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/dh/dh_asn1.cc:34,10'
          Dst:             BN_parse_asn1_unsigned
    - functionName:    DSA_dup_DH
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 940
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         43
      ICount:          220
      EdgeCount:       48
      CyclomaticComplexity: 7
      functionsReached:
        - BN_dup
        - BN_num_bits
        - DH_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:916,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:917,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:920,27'
              BranchSideFuncs:
                - DH_new
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I5dh_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_dup
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_num_bits
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:921,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:922,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:924,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_dup
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_num_bits
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:924,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:925,36'
              BranchSideFuncs:
                - BN_num_bits
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:930,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_dup
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:926,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:927,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:929,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_dup
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:930,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:930,46'
              BranchSideFuncs:
                - BN_dup
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:931,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_dup
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:930,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:931,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:936,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:931,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:931,46'
              BranchSideFuncs:
                - BN_dup
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:932,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_dup
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:931,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:932,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:936,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:932,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:933,31'
              BranchSideFuncs:
                - BN_dup
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_dup
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:934,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_dup
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:933,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:934,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:936,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:934,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:935,32'
              BranchSideFuncs:
                - BN_dup
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:939,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:930,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:936,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:939,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI5dh_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:920,27'
          Dst:             DH_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:925,24'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:926,19'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:930,39'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:931,39'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:933,24'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:935,25'
          Dst:             BN_dup
    - functionName:    DSA_get_ex_data
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dsa
        - idx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:912,10'
          Dst:             CRYPTO_get_ex_data
    - functionName:    DSA_set_ex_data
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
        - idx
        - arg
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_set_ex_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:908,10'
          Dst:             CRYPTO_set_ex_data
    - functionName:    DSA_get_ex_new_index
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - argl
        - argp
        - unused
        - dup_unused
        - free_func
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_get_ex_new_index_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:904,10'
          Dst:             CRYPTO_get_ex_new_index_ex
    - functionName:    _ZL11der_len_lenm
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 820
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - len
      BBCount:         7
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:811,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:812,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:814,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:815,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:816,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:819,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    DSA_size
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 822
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         12
      ICount:          94
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - BN_num_bytes
        - _ZL11der_len_lenm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:823,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:824,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:827,35'
              BranchSideFuncs:
                - BN_num_bytes
                - _ZL11der_len_lenm.18176
                - _ZL11der_len_lenm.18176
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:831,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:832,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:835,26'
              BranchSideFuncs:
                - _ZL11der_len_lenm.18176
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:836,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:837,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:840,42'
              BranchSideFuncs:
                - _ZL11der_len_lenm.18176
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:841,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:842,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:844,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:827,22'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:830,38'
          Dst:             _ZL11der_len_lenm
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:840,30'
          Dst:             _ZL11der_len_lenm
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/crypto/dsa/../fipsmodule/bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/../fipsmodule/bn/../../internal.h:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/../fipsmodule/bn/../../internal.h:852,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/../fipsmodule/bn/../../internal.h:855,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/../fipsmodule/bn/../../internal.h:855,10'
          Dst:             memcmp
    - functionName:    DSA_check_signature
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 776
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_valid
        - digest
        - digest_len
        - sig
        - sig_len
        - dsa
      BBCount:         18
      ICount:          122
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - DSA_SIG_free
        - DSA_SIG_new
        - DSA_do_check_signature
        - OPENSSL_free
        - _ZL14OPENSSL_memcmpPKvS0_m
        - d2i_DSA_SIG
        - i2d_DSA_SIG
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:783,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:784,7'
              BranchSideFuncs:
                - OPENSSL_free
                - DSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:787,27'
              BranchSideFuncs:
                - d2i_DSA_SIG
                - i2d_DSA_SIG
                - _ZL14OPENSSL_memcmpPKvS0_m.18179
                - DSA_do_check_signature
                - OPENSSL_free
                - DSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:788,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:788,52'
              BranchSideFuncs:
                - OPENSSL_free
                - DSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:789,7'
              BranchSideFuncs:
                - OPENSSL_free
                - DSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:788,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:789,7'
              BranchSideFuncs:
                - OPENSSL_free
                - DSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:793,31'
              BranchSideFuncs:
                - i2d_DSA_SIG
                - _ZL14OPENSSL_memcmpPKvS0_m.18179
                - DSA_do_check_signature
                - OPENSSL_free
                - DSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:794,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:794,32'
              BranchSideFuncs:
                - OPENSSL_free
                - DSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:796,7'
              BranchSideFuncs:
                - OPENSSL_free
                - DSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:794,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:795,24'
              BranchSideFuncs:
                - OPENSSL_free
                - DSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:796,7'
              BranchSideFuncs:
                - OPENSSL_free
                - DSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:794,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:796,7'
              BranchSideFuncs:
                - OPENSSL_free
                - DSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:799,34'
              BranchSideFuncs:
                - DSA_do_check_signature
                - OPENSSL_free
                - DSA_SIG_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:781,7'
          Dst:             DSA_SIG_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:788,9'
          Dst:             d2i_DSA_SIG
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:793,19'
          Dst:             i2d_DSA_SIG
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:795,9'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:799,11'
          Dst:             DSA_do_check_signature
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:803,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:804,3'
          Dst:             DSA_SIG_free
    - functionName:    DSA_SIG_new
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_zalloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:480,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:480,38'
              BranchSideFuncs:
                - OPENSSL_zalloc
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:480,38'
              BranchSideFuncs:
                - OPENSSL_zalloc
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:480,38'
          Dst:             OPENSSL_zalloc
    - functionName:    DSA_do_check_signature
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_valid
        - digest
        - digest_len
        - sig
        - dsa
      BBCount:         51
      ICount:          341
      EdgeCount:       71
      CyclomaticComplexity: 22
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_MONT_CTX_set_locked
        - BN_bin2bn
        - BN_div
        - BN_free
        - BN_from_montgomery
        - BN_init
        - BN_is_negative
        - BN_is_zero
        - BN_mod_exp2_mont
        - BN_mod_inverse
        - BN_mod_mul_montgomery
        - BN_num_bits
        - BN_ucmp
        - ERR_put_error
        - dsa_check_key
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:649,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:650,5'
              BranchSideFuncs:
                - BN_init
                - BN_init
                - BN_init
                - BN_CTX_new
                - BN_is_zero
                - BN_is_negative
                - BN_ucmp
                - BN_is_zero
                - BN_is_negative
                - BN_ucmp
                - BN_MONT_CTX_set_locked
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_MONT_CTX_set_locked
                - BN_from_montgomery
                - BN_mod_inverse
                - BN_num_bits
                - BN_bin2bn
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_mod_exp2_mont
                - BN_div
                - BN_ucmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:653,7'
              BranchSideFuncs:
                - BN_init
                - BN_init
                - BN_init
                - BN_CTX_new
                - BN_is_zero
                - BN_is_negative
                - BN_ucmp
                - BN_is_zero
                - BN_is_negative
                - BN_ucmp
                - BN_MONT_CTX_set_locked
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_MONT_CTX_set_locked
                - BN_from_montgomery
                - BN_mod_inverse
                - BN_num_bits
                - BN_bin2bn
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_mod_exp2_mont
                - BN_div
                - BN_ucmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:653,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:654,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:658,7'
              BranchSideFuncs:
                - BN_init
                - BN_init
                - BN_init
                - BN_CTX_new
                - BN_is_zero
                - BN_is_negative
                - BN_ucmp
                - BN_is_zero
                - BN_is_negative
                - BN_ucmp
                - BN_MONT_CTX_set_locked
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_MONT_CTX_set_locked
                - BN_from_montgomery
                - BN_mod_inverse
                - BN_num_bits
                - BN_bin2bn
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_mod_exp2_mont
                - BN_div
                - BN_ucmp
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:665,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:666,7'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:669,20'
              BranchSideFuncs:
                - BN_is_zero
                - BN_is_negative
                - BN_ucmp
                - BN_is_zero
                - BN_is_negative
                - BN_ucmp
                - BN_MONT_CTX_set_locked
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_MONT_CTX_set_locked
                - BN_from_montgomery
                - BN_mod_inverse
                - BN_num_bits
                - BN_bin2bn
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_mod_exp2_mont
                - BN_div
                - BN_ucmp
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:669,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:669,46'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:671,11'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:669,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:670,17'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:671,11'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:669,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:671,11'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:674,20'
              BranchSideFuncs:
                - BN_is_zero
                - BN_is_negative
                - BN_ucmp
                - BN_MONT_CTX_set_locked
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_MONT_CTX_set_locked
                - BN_from_montgomery
                - BN_mod_inverse
                - BN_num_bits
                - BN_bin2bn
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_mod_exp2_mont
                - BN_div
                - BN_ucmp
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:674,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:674,46'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:676,11'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:674,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:675,17'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:676,11'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:674,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:676,11'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:680,50'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_MONT_CTX_set_locked
                - BN_from_montgomery
                - BN_mod_inverse
                - BN_num_bits
                - BN_bin2bn
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_mod_exp2_mont
                - BN_div
                - BN_ucmp
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:682,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:683,50'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_from_montgomery
                - BN_mod_inverse
                - BN_num_bits
                - BN_bin2bn
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_mod_exp2_mont
                - BN_div
                - BN_ucmp
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:686,7'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:680,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:686,7'
              BranchSideFuncs:
                - BN_from_montgomery
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_inverse
                - BN_num_bits
                - BN_bin2bn
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_mod_exp2_mont
                - BN_div
                - BN_ucmp
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:692,34'
              BranchSideFuncs:
                - BN_from_montgomery
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_inverse
                - BN_num_bits
                - BN_bin2bn
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_mod_exp2_mont
                - BN_div
                - BN_ucmp
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:692,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:693,35'
              BranchSideFuncs:
                - BN_mod_inverse
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_num_bits
                - BN_bin2bn
                - BN_mod_mul_montgomery
                - BN_mod_mul_montgomery
                - BN_mod_exp2_mont
                - BN_div
                - BN_ucmp
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:694,7'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:692,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:694,7'
              BranchSideFuncs:
                - BN_num_bits
                - BN_bin2bn
                - BN_mod_mul_montgomery
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul_montgomery
                - BN_mod_exp2_mont
                - BN_div
                - BN_ucmp
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:698,35'
              BranchSideFuncs:
                - BN_num_bits
                - BN_bin2bn
                - BN_mod_mul_montgomery
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul_montgomery
                - BN_mod_exp2_mont
                - BN_div
                - BN_ucmp
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:699,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:703,21'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_mod_mul_montgomery
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul_montgomery
                - BN_mod_exp2_mont
                - BN_div
                - BN_ucmp
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:706,19'
              BranchSideFuncs:
                - BN_bin2bn
                - BN_mod_mul_montgomery
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul_montgomery
                - BN_mod_exp2_mont
                - BN_div
                - BN_ucmp
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:706,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:707,7'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:712,47'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_mul_montgomery
                - BN_mod_exp2_mont
                - BN_div
                - BN_ucmp
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:712,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:713,7'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_exp2_mont
                - BN_div
                - BN_ucmp
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:718,37'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_mod_exp2_mont
                - BN_div
                - BN_ucmp
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:718,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:719,7'
              BranchSideFuncs:
                - BN_mod_exp2_mont
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_div
                - BN_ucmp
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:722,32'
              BranchSideFuncs:
                - BN_mod_exp2_mont
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_div
                - BN_ucmp
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:722,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:724,7'
              BranchSideFuncs:
                - BN_div
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_ucmp
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:728,10'
              BranchSideFuncs:
                - BN_div
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
                - BN_ucmp
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:728,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:729,7'
              BranchSideFuncs:
                - BN_ucmp
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:734,31'
              BranchSideFuncs:
                - BN_ucmp
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:739,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:740,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:742,15'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_free
                - BN_free
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:649,8'
          Dst:             dsa_check_key
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:654,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:660,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:661,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:662,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:663,17'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:669,9'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:669,31'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:670,9'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:674,9'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:674,31'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:675,9'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:680,10'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:683,10'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:692,10'
          Dst:             BN_from_montgomery
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:693,10'
          Dst:             BN_mod_inverse
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:698,23'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:706,9'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:712,10'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:718,10'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:722,10'
          Dst:             BN_mod_exp2_mont
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:728,10'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:734,18'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:740,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:742,3'
          Dst:             BN_CTX_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:743,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:744,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:745,3'
          Dst:             BN_free
    - functionName:    DSA_SIG_free
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sig
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_free
        - OPENSSL_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:484,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:485,5'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:488,11'
              BranchSideFuncs:
                - BN_free
                - BN_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:488,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:489,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:490,3'
          Dst:             OPENSSL_free
    - functionName:    DSA_verify
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
        - digest
        - digest_len
        - sig
        - sig_len
        - dsa
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DSA_check_signature
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:768,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:769,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:771,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:768,8'
          Dst:             DSA_check_signature
    - functionName:    DSA_sign
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 763
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
        - digest
        - digest_len
        - out_sig
        - out_siglen
        - dsa
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DSA_SIG_free
        - DSA_do_sign
        - i2d_DSA_SIG
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:755,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:756,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:760,29'
              BranchSideFuncs:
                - i2d_DSA_SIG
                - DSA_SIG_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:754,7'
          Dst:             DSA_do_sign
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:760,17'
          Dst:             i2d_DSA_SIG
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:761,3'
          Dst:             DSA_SIG_free
    - functionName:    DSA_do_sign
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - digest
        - digest_len
        - dsa
      BBCount:         45
      ICount:          296
      EdgeCount:       62
      CyclomaticComplexity: 19
      functionsReached:
        - BN_CTX_free
        - BN_CTX_new
        - BN_bin2bn
        - BN_clear_free
        - BN_free
        - BN_init
        - BN_is_zero
        - BN_new
        - BN_num_bytes
        - DSA_SIG_new
        - ERR_put_error
        - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
        - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
        - bn_declassify
        - bn_minimal_width
        - bn_mod_add_consttime
        - bn_reduce_once_in_place
        - bn_resize_words
        - dsa_check_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:529,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:530,5'
              BranchSideFuncs:
                - BN_init
                - BN_init
                - BN_new
                - BN_CTX_new
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - bn_resize_words
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - ERR_put_error
                - BN_num_bytes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:533,7'
              BranchSideFuncs:
                - BN_init
                - BN_init
                - BN_new
                - BN_CTX_new
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - bn_resize_words
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - ERR_put_error
                - BN_num_bytes
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:533,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:534,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:538,11'
              BranchSideFuncs:
                - BN_init
                - BN_init
                - BN_new
                - BN_CTX_new
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - bn_resize_words
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - ERR_put_error
                - BN_num_bytes
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:548,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:549,7'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:551,11'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - bn_resize_words
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - ERR_put_error
                - BN_num_bytes
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:552,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:553,7'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:563,9'
              BranchSideFuncs:
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - bn_resize_words
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - ERR_put_error
                - BN_num_bytes
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:565,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:566,7'
              BranchSideFuncs:
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - bn_resize_words
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - ERR_put_error
                - BN_num_bytes
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:569,9'
              BranchSideFuncs:
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - bn_resize_words
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - ERR_put_error
                - BN_num_bytes
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:569,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:573,33'
              BranchSideFuncs:
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - bn_resize_words
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_num_bytes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:576,19'
              BranchSideFuncs:
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - bn_resize_words
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_num_bytes
                - BN_num_bytes
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:576,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:577,7'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:584,39'
              BranchSideFuncs:
                - bn_minimal_width
                - bn_resize_words
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - bn_resize_words
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_num_bytes
                - BN_bin2bn
                - BN_num_bytes
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:585,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:585,64'
              BranchSideFuncs:
                - bn_resize_words
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - BN_num_bytes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:586,7'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:585,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:586,7'
              BranchSideFuncs:
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - bn_resize_words
                - BN_num_bytes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:588,31'
              BranchSideFuncs:
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - bn_resize_words
                - BN_num_bytes
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:593,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:594,31'
              BranchSideFuncs:
                - bn_mod_add_consttime
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - bn_resize_words
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - BN_num_bytes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:596,7'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:594,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:595,28'
              BranchSideFuncs:
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - bn_resize_words
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_mod_add_consttime
                - BN_num_bytes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:596,7'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:593,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:596,7'
              BranchSideFuncs:
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - bn_resize_words
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - BN_num_bytes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:600,19'
              BranchSideFuncs:
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - bn_resize_words
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - BN_num_bytes
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:605,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:605,37'
              BranchSideFuncs:
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - bn_resize_words
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - BN_num_bytes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:606,12'
              BranchSideFuncs:
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - bn_resize_words
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - BN_num_bytes
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:605,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:606,12'
              BranchSideFuncs:
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - bn_resize_words
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - BN_num_bytes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:614,11'
              BranchSideFuncs:
                - DSA_SIG_new
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:607,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:608,9'
              BranchSideFuncs:
                - ERR_put_error
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:611,7'
              BranchSideFuncs:
                - _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_num_bytes
                - BN_bin2bn
                - bn_minimal_width
                - bn_resize_words
                - bn_resize_words
                - bn_reduce_once_in_place
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_mod_add_consttime
                - _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
                - bn_declassify
                - bn_declassify
                - BN_is_zero
                - BN_is_zero
                - DSA_SIG_new
                - ERR_put_error
                - BN_num_bytes
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:615,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:616,7'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:618,14'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - ERR_put_error
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:623,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:624,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_free
                - BN_free
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:628,15'
              BranchSideFuncs:
                - BN_CTX_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:529,8'
          Dst:             dsa_check_key
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:534,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:544,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:545,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:546,7'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:551,11'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:565,10'
          Dst:             _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:569,22'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:573,20'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:576,9'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:584,22'
          Dst:             bn_minimal_width
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:585,10'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:585,43'
          Dst:             bn_resize_words
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:588,5'
          Dst:             bn_reduce_once_in_place
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:593,10'
          Dst:             _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:594,10'
          Dst:             bn_mod_add_consttime
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:595,10'
          Dst:             _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:600,5'
          Dst:             bn_declassify
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:601,5'
          Dst:             bn_declassify
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:605,9'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:605,26'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:608,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:614,11'
          Dst:             DSA_SIG_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:624,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:625,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:626,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:628,3'
          Dst:             BN_CTX_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:629,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:630,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:631,3'
          Dst:             BN_clear_free
    - functionName:    _ZL14dsa_sign_setupPK6dsa_stP10bignum_ctxPP9bignum_stS6_
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
        - ctx
        - out_kinv
        - out_r
      BBCount:         22
      ICount:          175
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - BN_MONT_CTX_set_locked
        - BN_clear_free
        - BN_div
        - BN_init
        - BN_mod_exp_mont_consttime
        - BN_new
        - BN_rand_range_ex
        - ERR_put_error
        - bn_declassify
        - bn_mod_inverse_prime
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:854,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:854,20'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:866,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:854,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:856,32'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:866,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:856,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:857,48'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_MONT_CTX_set_locked
                - BN_mod_exp_mont_consttime
                - bn_declassify
                - BN_div
                - ERR_put_error
                - bn_mod_inverse_prime
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:866,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:859,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:860,48'
              BranchSideFuncs:
                - BN_MONT_CTX_set_locked
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_mod_exp_mont_consttime
                - bn_declassify
                - BN_div
                - ERR_put_error
                - bn_mod_inverse_prime
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:866,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:862,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:864,34'
              BranchSideFuncs:
                - BN_mod_exp_mont_consttime
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - bn_declassify
                - BN_div
                - ERR_put_error
                - bn_mod_inverse_prime
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:866,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:854,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:866,5'
              BranchSideFuncs:
                - bn_declassify
                - BN_div
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - bn_mod_inverse_prime
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:876,17'
              BranchSideFuncs:
                - bn_declassify
                - BN_div
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - bn_mod_inverse_prime
                - BN_clear_free
                - BN_clear_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:877,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:880,29'
              BranchSideFuncs:
                - bn_mod_inverse_prime
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:881,5'
              BranchSideFuncs:
                - ERR_put_error
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:877,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:881,5'
              BranchSideFuncs:
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:885,18'
              BranchSideFuncs:
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:851,3'
          Dst:             BN_init
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:852,15'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:853,18'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:856,8'
          Dst:             BN_rand_range_ex
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:857,8'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:860,8'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:864,8'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:866,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:876,3'
          Dst:             bn_declassify
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:877,8'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:880,8'
          Dst:             bn_mod_inverse_prime
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:881,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:885,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:889,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:896,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:897,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:898,3'
          Dst:             BN_clear_free
    - functionName:    _ZL17mod_mul_consttimeP9bignum_stPKS_S2_PK14bn_mont_ctx_stP10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - b
        - mont
        - ctx
      BBCount:         13
      ICount:          92
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - BN_CTX_get
        - BN_mod_mul_montgomery
        - BN_to_montgomery
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:523,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:523,25'
              BranchSideFuncs:
                - BN_to_montgomery
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:524,27'
              BranchSideFuncs:
                - BN_to_montgomery
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:524,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:524,46'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:525,32'
              BranchSideFuncs:
                - BN_mod_mul_montgomery
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:519,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:520,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:524,10'
          Dst:             BN_to_montgomery
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:525,10'
          Dst:             BN_mod_mul_montgomery
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:526,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:526,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    DSA_do_verify
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - digest
        - digest_len
        - sig
        - dsa
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - DSA_do_check_signature
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:639,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:640,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:642,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:639,8'
          Dst:             DSA_do_check_signature
    - functionName:    DSA_SIG_set0
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 503
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sig
        - r
        - s
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BN_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:504,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:504,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:505,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:504,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:505,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:507,11'
              BranchSideFuncs:
                - BN_free
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:507,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:508,3'
          Dst:             BN_free
    - functionName:    DSA_SIG_get0
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sig
        - out_r
        - out_s
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:495,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:496,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:498,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:498,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:498,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:499,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    DSA_generate_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         43
      ICount:          231
      EdgeCount:       45
      CyclomaticComplexity: 4
      functionsReached:
        - BN_CTX_new
        - BN_MONT_CTX_set_locked
        - BN_free
        - BN_mod_exp_mont_consttime
        - BN_new
        - BN_rand_range_ex
        - bn_declassify
        - dsa_check_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:423,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:424,5'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - bn_declassify
                - BN_new
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:427,31'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - bn_declassify
                - BN_new
                - BN_new
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:428,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:429,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:432,7'
              BranchSideFuncs:
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - bn_declassify
                - BN_new
                - BN_new
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:435,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:436,16'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - bn_declassify
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:442,25'
              BranchSideFuncs:
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - bn_declassify
                - BN_new
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:437,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:438,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:440,3'
              BranchSideFuncs:
                - BN_rand_range_ex
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - bn_declassify
                - BN_new
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:442,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:443,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - bn_declassify
                - BN_new
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:446,13'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - bn_declassify
                - BN_new
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:447,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:448,15'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - bn_declassify
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:454,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - bn_declassify
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:449,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:450,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:452,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_set_locked
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - bn_declassify
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:455,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:456,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont_consttime
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - bn_declassify
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:458,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:454,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:458,5'
              BranchSideFuncs:
                - bn_declassify
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:462,17'
              BranchSideFuncs:
                - bn_declassify
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:469,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:470,13'
              BranchSideFuncs:
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:472,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:472,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:473,13'
              BranchSideFuncs:
                - BN_free
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:476,10'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:423,8'
          Dst:             dsa_check_key
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:427,31'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:436,16'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:442,8'
          Dst:             BN_rand_range_ex
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:448,15'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:454,8'
          Dst:             BN_MONT_CTX_set_locked
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:456,8'
          Dst:             BN_mod_exp_mont_consttime
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:462,3'
          Dst:             bn_declassify
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:470,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:473,5'
          Dst:             BN_free
    - functionName:    DSAparams_dup
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         13
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - BN_dup
        - DSA_free
        - DSA_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:409,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:410,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:412,19'
              BranchSideFuncs:
                - BN_dup
                - BN_dup
                - BN_dup
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:415,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:415,25'
              BranchSideFuncs:
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:416,14'
              BranchSideFuncs:
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:415,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:415,43'
              BranchSideFuncs:
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:416,14'
              BranchSideFuncs:
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:415,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:416,14'
              BranchSideFuncs:
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:419,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:408,14'
          Dst:             DSA_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:412,12'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:413,12'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:414,12'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:416,5'
          Dst:             DSA_free
    - functionName:    DSA_new
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_MUTEX_init
        - CRYPTO_new_ex_data
        - OPENSSL_zalloc
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:49,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:49,8'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_init
                - CRYPTO_new_ex_data
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:49,38'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_init
                - CRYPTO_new_ex_data
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:51,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:54,3'
              BranchSideFuncs:
                - _ZNSt3__16atomicIjEaSB8ne180100Ej
                - CRYPTO_MUTEX_init
                - CRYPTO_new_ex_data
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:49,38'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:55,3'
          Dst:             CRYPTO_MUTEX_init
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:56,3'
          Dst:             CRYPTO_new_ex_data
    - functionName:    DSA_free
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         8
      ICount:          71
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - BN_MONT_CTX_free
        - BN_clear_free
        - CRYPTO_MUTEX_cleanup
        - CRYPTO_free_ex_data
        - CRYPTO_refcount_dec_and_test_zero
        - OPENSSL_free
      functionUses:    8
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:62,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:65,43'
              BranchSideFuncs:
                - CRYPTO_refcount_dec_and_test_zero
                - CRYPTO_free_ex_data
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:65,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:66,5'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:69,42'
              BranchSideFuncs:
                - CRYPTO_free_ex_data
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_clear_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:65,8'
          Dst:             CRYPTO_refcount_dec_and_test_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:69,3'
          Dst:             CRYPTO_free_ex_data
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:71,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:72,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:73,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:74,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:75,3'
          Dst:             BN_clear_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:76,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:77,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:78,3'
          Dst:             CRYPTO_MUTEX_cleanup
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:79,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/dsa/../fipsmodule/bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/../fipsmodule/bn/../../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/../fipsmodule/bn/../../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/../fipsmodule/bn/../../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    DSA_generate_parameters_ex
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
        - bits
        - seed_in
        - seed_len
        - out_counter
        - out_h
        - cb
      BBCount:         215
      ICount:          1108
      EdgeCount:       216
      CyclomaticComplexity: 3
      functionsReached:
        - BN_CTX_get
        - BN_CTX_new
        - BN_GENCB_call
        - BN_MONT_CTX_new_for_modulus
        - BN_add
        - BN_bin2bn
        - BN_cmp
        - BN_copy
        - BN_div
        - BN_dup
        - BN_free
        - BN_is_one
        - BN_is_prime_fasttest_ex
        - BN_lshift
        - BN_lshift1
        - BN_mask_bits
        - BN_mod_exp_mont
        - BN_set_word
        - BN_sub
        - BN_value_one
        - BN_zero
        - ERR_put_error
        - EVP_Digest
        - EVP_MD_size
        - EVP_sha1
        - EVP_sha256
        - RAND_bytes
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:169,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:177,11'
              BranchSideFuncs:
                - EVP_sha1
                - EVP_MD_size
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - RAND_bytes
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_sha256
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:184,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:184,28'
              BranchSideFuncs:
                - EVP_sha256
                - EVP_MD_size
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - RAND_bytes
                - _ZL14OPENSSL_memcpyPvPKvm.18185
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:184,43'
              BranchSideFuncs:
                - EVP_sha1
                - EVP_MD_size
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - RAND_bytes
                - _ZL14OPENSSL_memcpyPvPKvm.18185
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:188,10'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - RAND_bytes
                - _ZL14OPENSSL_memcpyPvPKvm.18185
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:191,11'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - RAND_bytes
                - _ZL14OPENSSL_memcpyPvPKvm.18185
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:193,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:194,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - RAND_bytes
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:204,31'
              BranchSideFuncs:
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - RAND_bytes
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:194,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:195,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:197,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - RAND_bytes
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:197,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:199,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - RAND_bytes
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:201,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - BN_CTX_new
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I10bignum_ctxN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - RAND_bytes
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:206,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:208,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_CTX_get
                - BN_value_one
                - BN_lshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - RAND_bytes
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:219,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:219,34'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:220,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:219,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:220,5'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - RAND_bytes
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:223,3'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - RAND_bytes
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:227,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:228,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - RAND_bytes
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:231,30'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - RAND_bytes
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:232,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:233,25'
              BranchSideFuncs:
                - RAND_bytes
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:240,17'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - RAND_bytes
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:233,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:234,11'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - RAND_bytes
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:238,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - RAND_bytes
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:245,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:246,13'
              BranchSideFuncs:
                - EVP_Digest
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - RAND_bytes
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:253,23'
              BranchSideFuncs:
                - EVP_Digest
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - RAND_bytes
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:247,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:248,11'
              BranchSideFuncs:
                - EVP_Digest
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - RAND_bytes
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:250,7'
              BranchSideFuncs:
                - EVP_Digest
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - RAND_bytes
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:253,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:254,23'
              BranchSideFuncs:
                - EVP_Digest
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - RAND_bytes
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:255,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:253,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:255,9'
              BranchSideFuncs:
                - BN_bin2bn
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - RAND_bytes
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:257,19'
              BranchSideFuncs:
                - BN_bin2bn
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - RAND_bytes
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:257,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:258,23'
              BranchSideFuncs:
                - BN_bin2bn
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - RAND_bytes
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:262,7'
              BranchSideFuncs:
                - BN_bin2bn
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - RAND_bytes
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:264,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:265,9'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - RAND_bytes
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:269,35'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - RAND_bytes
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:271,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:272,9'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:274,11'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - RAND_bytes
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:274,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:225,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:275,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:282,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:282,52'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:283,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:282,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:283,7'
              BranchSideFuncs:
                - BN_zero
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mask_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:287,13'
              BranchSideFuncs:
                - BN_zero
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mask_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:293,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:293,44'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:298,15'
              BranchSideFuncs:
                - BN_zero
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mask_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:293,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:294,9'
              BranchSideFuncs:
                - BN_zero
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mask_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:298,15'
              BranchSideFuncs:
                - BN_zero
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mask_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:300,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:302,25'
              BranchSideFuncs:
                - EVP_Digest
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_zero
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:321,25'
              BranchSideFuncs:
                - BN_mask_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_zero
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:302,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:303,15'
              BranchSideFuncs:
                - EVP_Digest
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_zero
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:309,25'
              BranchSideFuncs:
                - EVP_Digest
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_zero
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:304,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:305,13'
              BranchSideFuncs:
                - EVP_Digest
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_zero
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:307,9'
              BranchSideFuncs:
                - EVP_Digest
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_zero
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:309,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:310,11'
              BranchSideFuncs:
                - BN_bin2bn
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_lshift
                - BN_add
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_zero
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:314,24'
              BranchSideFuncs:
                - BN_bin2bn
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_lshift
                - BN_add
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_zero
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:314,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:314,53'
              BranchSideFuncs:
                - BN_lshift
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_add
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_zero
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:316,11'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:314,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:315,21'
              BranchSideFuncs:
                - BN_add
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_zero
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:316,11'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:314,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:316,11'
              BranchSideFuncs:
                - BN_mask_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_zero
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:318,7'
              BranchSideFuncs:
                - BN_mask_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_zero
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:321,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:321,50'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_zero
                - BN_mask_bits
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:322,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:321,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:321,67'
              BranchSideFuncs:
                - BN_add
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:322,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:321,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:322,9'
              BranchSideFuncs:
                - BN_lshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:326,23'
              BranchSideFuncs:
                - BN_lshift1
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:326,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:326,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:328,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:326,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:327,19'
              BranchSideFuncs:
                - BN_value_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_sub
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_sub
                - BN_cmp
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:328,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:327,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:327,53'
              BranchSideFuncs:
                - BN_sub
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_cmp
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:328,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:326,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:328,9'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_zero
                - BN_mask_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:332,18'
              BranchSideFuncs:
                - BN_cmp
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_zero
                - BN_mask_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:332,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:334,37'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_zero
                - BN_mask_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:344,14'
              BranchSideFuncs:
                - BN_zero
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mask_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:335,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:336,11'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:338,13'
              BranchSideFuncs:
                - BN_zero
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mask_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:338,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:339,11'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:341,7'
              BranchSideFuncs:
                - BN_zero
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_mask_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - BN_GENCB_call
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - RAND_bytes
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:348,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:292,5'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - RAND_bytes
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:349,9'
              BranchSideFuncs:
                - BN_GENCB_call
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - _ZL14OPENSSL_memcpyPvPKvm.18185
                - EVP_Digest
                - EVP_Digest
                - BN_bin2bn
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_GENCB_call
                - BN_zero
                - BN_mask_bits
                - BN_copy
                - BN_add
                - BN_lshift1
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - BN_value_one
                - BN_sub
                - BN_sub
                - BN_cmp
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_is_prime_fasttest_ex
                - BN_GENCB_call
                - BN_value_one
                - BN_sub
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - EVP_Digest
                - BN_bin2bn
                - BN_lshift
                - BN_add
                - BN_GENCB_call
                - RAND_bytes
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:354,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:355,5'
              BranchSideFuncs:
                - BN_value_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_sub
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:360,15'
              BranchSideFuncs:
                - BN_value_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_sub
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:360,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:361,15'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_div
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:362,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:360,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:362,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:365,65'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_MONT_CTX_new_for_modulus
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_set_word
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:366,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:366,39'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:367,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:366,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:367,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:370,3'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:372,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:373,7'
              BranchSideFuncs:
                - BN_is_one
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:375,20'
              BranchSideFuncs:
                - BN_is_one
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_GENCB_call
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:375,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:376,7'
              BranchSideFuncs:
                - BN_value_one
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_add
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:378,17'
              BranchSideFuncs:
                - BN_value_one
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_add
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:378,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:379,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:381,6'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_is_one
                - BN_GENCB_call
                - BN_free
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - BN_value_one
                - BN_add
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:384,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:385,5'
              BranchSideFuncs:
                - BN_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:388,11'
              BranchSideFuncs:
                - BN_free
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_free
                - BN_free
                - BN_dup
                - BN_dup
                - BN_dup
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:394,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:394,25'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:395,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:394,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:394,43'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:395,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:394,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:395,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:397,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:397,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:398,20'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:400,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:400,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:401,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:404,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZNSt3__110unique_ptrI10bignum_ctxN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:169,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:184,28'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:184,43'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:185,18'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:201,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:204,31'
          Dst:             BN_CTX_new
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:208,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:210,8'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:211,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:212,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:213,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:214,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:215,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:216,7'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:217,10'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:219,40'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:219,24'
          Dst:             BN_lshift
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:227,12'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:233,14'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:242,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:243,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:253,12'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:254,12'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:264,12'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:269,11'
          Dst:             BN_is_prime_fasttest_ex
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:282,10'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:282,38'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:293,30'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:298,7'
          Dst:             BN_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:309,14'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:314,14'
          Dst:             BN_bin2bn
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:314,43'
          Dst:             BN_lshift
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:315,14'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:321,12'
          Dst:             BN_mask_bits
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:321,42'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:321,60'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:326,12'
          Dst:             BN_lshift1
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:326,34'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:327,26'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:327,12'
          Dst:             BN_sub
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:327,46'
          Dst:             BN_sub
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:332,11'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:334,13'
          Dst:             BN_is_prime_fasttest_ex
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:354,8'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:360,24'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:360,8'
          Dst:             BN_sub
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:361,8'
          Dst:             BN_div
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:365,37'
          Dst:             BN_MONT_CTX_new_for_modulus
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:366,27'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:372,10'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:375,10'
          Dst:             BN_is_one
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:378,29'
          Dst:             BN_value_one
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:378,10'
          Dst:             BN_add
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:384,8'
          Dst:             BN_GENCB_call
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:388,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:389,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:390,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:391,12'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:392,12'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:393,12'
          Dst:             BN_dup
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:405,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:405,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    DSA_set0_pqg
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
        - p
        - q
        - g
      BBCount:         29
      ICount:          160
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - BN_MONT_CTX_free
        - BN_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:140,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:140,26'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:140,41'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:140,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:140,41'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:142,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:140,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:140,59'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:141,8'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:140,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:141,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:142,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:141,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:141,26'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:145,7'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:142,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:145,7'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:145,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:146,13'
              BranchSideFuncs:
                - BN_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:149,7'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:149,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:150,13'
              BranchSideFuncs:
                - BN_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:153,7'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:153,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:154,13'
              BranchSideFuncs:
                - BN_free
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:158,20'
              BranchSideFuncs:
                - BN_MONT_CTX_free
                - BN_MONT_CTX_free
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:146,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:150,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:154,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:158,3'
          Dst:             BN_MONT_CTX_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:160,3'
          Dst:             BN_MONT_CTX_free
    - functionName:    DSA_set0_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
        - pub_key
        - priv_key
      BBCount:         15
      ICount:          83
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - BN_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:123,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:123,31'
              BranchSideFuncs:
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:127,7'
              BranchSideFuncs:
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:124,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:127,7'
              BranchSideFuncs:
                - BN_free
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:128,13'
              BranchSideFuncs:
                - BN_free
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:131,7'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:132,13'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:136,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:128,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:132,5'
          Dst:             BN_free
    - functionName:    DSA_get0_pqg
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
        - out_p
        - out_q
        - out_g
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:112,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:114,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:114,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:115,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:117,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:117,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:118,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    DSA_get0_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
        - out_pub_key
        - out_priv_key
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:102,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:104,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/dsa/dsa.cc:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:104,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa.cc:105,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    DSA_get0_g
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_get0_q
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_get0_p
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_get0_priv_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_get0_pub_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    DSA_bits
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BN_num_bits
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:87,44'
          Dst:             BN_num_bits
    - functionName:    DSA_up_ref
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - CRYPTO_refcount_inc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa.cc:83,3'
          Dst:             CRYPTO_refcount_inc
    - functionName:    _ZL17value_barrier_u32j
      functionSourceFile: '/src/boringssl/crypto/dsa/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    i2d_DSAparams
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - outp
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - DSA_marshal_parameters
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:361,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:362,37'
              BranchSideFuncs:
                - DSA_marshal_parameters
                - CBB_cleanup
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:363,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:361,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:363,5'
              BranchSideFuncs:
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:366,31'
              BranchSideFuncs:
                - CBB_finish_i2d
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:361,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:362,8'
          Dst:             DSA_marshal_parameters
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:363,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:366,10'
          Dst:             CBB_finish_i2d
    - functionName:    DSA_marshal_parameters
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - dsa
      BBCount:         15
      ICount:          80
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_asn1
        - CBB_flush
        - ERR_put_error
        - _ZL15marshal_integerP6cbb_stP9bignum_st
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:195,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:196,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:200,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:196,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:197,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:200,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:197,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:198,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:200,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:198,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:199,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:200,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:200,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:203,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:195,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:196,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:197,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:198,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:199,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:200,5'
          Dst:             ERR_put_error
    - functionName:    _ZL15marshal_integerP6cbb_stP9bignum_st
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - bn
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BN_marshal_asn1
        - ERR_put_error
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:103,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:106,26'
              BranchSideFuncs:
                - BN_marshal_asn1
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:103,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:106,10'
          Dst:             BN_marshal_asn1
    - functionName:    d2i_DSAparams
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_init
        - DSA_free
        - DSA_parse_parameters
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:342,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:343,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:346,19'
              BranchSideFuncs:
                - CBS_init
                - DSA_parse_parameters
                - CBS_data
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:349,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:351,7'
              BranchSideFuncs:
                - CBS_data
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:351,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:352,15'
              BranchSideFuncs:
                - DSA_free
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:355,10'
              BranchSideFuncs:
                - CBS_data
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:346,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:347,14'
          Dst:             DSA_parse_parameters
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:352,5'
          Dst:             DSA_free
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:355,10'
          Dst:             CBS_data
    - functionName:    DSA_parse_parameters
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         28
      ICount:          136
      EdgeCount:       55
      CyclomaticComplexity: 29
      functionsReached:
        - CBS_get_asn1
        - CBS_len
        - DSA_new
        - ERR_put_error
        - _ZL13parse_integerP6cbs_stPP9bignum_st
        - dsa_check_key
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:175,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:176,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:179,21'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:179,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:180,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:184,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:180,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:181,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:184,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:181,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:182,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:184,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:182,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:183,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:184,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:184,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:187,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:188,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:190,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:174,28'
          Dst:             DSA_new
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:179,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:180,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:181,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:182,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:183,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:184,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:187,8'
          Dst:             dsa_check_key
    - functionName:    _ZL13parse_integerP6cbs_stPP9bignum_st
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - out
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - BN_new
        - BN_parse_asn1_unsigned
        - __assert_fail
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:92,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:92,3'
              BranchSideFuncs:
                - BN_new
                - BN_parse_asn1_unsigned
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:93,10'
              BranchSideFuncs:
                - BN_new
                - BN_parse_asn1_unsigned
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:95,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:97,33'
              BranchSideFuncs:
                - BN_parse_asn1_unsigned
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:92,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:93,10'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:97,10'
          Dst:             BN_parse_asn1_unsigned
    - functionName:    dsa_check_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dsa
      BBCount:         61
      ICount:          326
      EdgeCount:       86
      CyclomaticComplexity: 27
      functionsReached:
        - BN_cmp
        - BN_is_negative
        - BN_is_odd
        - BN_is_zero
        - BN_num_bits
        - ERR_put_error
        - _ZL28constant_time_declassify_inti
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:32,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:32,19'
              BranchSideFuncs:
                - ERR_put_error
                - BN_is_negative
                - BN_is_negative
                - BN_is_zero
                - BN_is_zero
                - BN_is_odd
                - ERR_put_error
                - BN_is_odd
                - BN_cmp
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - BN_num_bits
                - BN_num_bits
                - BN_is_negative
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.18252
                - BN_cmp
                - _ZL28constant_time_declassify_inti.18252
                - ERR_put_error
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:33,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:32,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:32,30'
              BranchSideFuncs:
                - ERR_put_error
                - BN_is_negative
                - BN_is_negative
                - BN_is_zero
                - BN_is_zero
                - BN_is_odd
                - ERR_put_error
                - BN_is_odd
                - BN_cmp
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - BN_num_bits
                - BN_num_bits
                - BN_is_negative
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.18252
                - BN_cmp
                - _ZL28constant_time_declassify_inti.18252
                - ERR_put_error
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:33,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:32,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:33,5'
              BranchSideFuncs:
                - BN_is_negative
                - BN_is_negative
                - BN_is_zero
                - BN_is_zero
                - BN_is_odd
                - ERR_put_error
                - BN_is_odd
                - BN_cmp
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - BN_num_bits
                - BN_num_bits
                - BN_is_negative
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.18252
                - BN_cmp
                - _ZL28constant_time_declassify_inti.18252
                - ERR_put_error
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:43,22'
              BranchSideFuncs:
                - BN_is_negative
                - BN_is_negative
                - BN_is_zero
                - BN_is_zero
                - BN_is_odd
                - ERR_put_error
                - BN_is_odd
                - BN_cmp
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - BN_num_bits
                - BN_num_bits
                - BN_is_negative
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.18252
                - BN_cmp
                - _ZL28constant_time_declassify_inti.18252
                - ERR_put_error
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:43,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:43,48'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:50,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:43,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:43,70'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:50,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:43,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:44,18'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:50,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:44,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:44,40'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:50,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:44,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:44,62'
              BranchSideFuncs:
                - BN_is_odd
                - ERR_put_error
                - BN_cmp
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - BN_num_bits
                - BN_num_bits
                - BN_is_negative
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.18252
                - BN_cmp
                - _ZL28constant_time_declassify_inti.18252
                - ERR_put_error
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:50,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:44,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:46,14'
              BranchSideFuncs:
                - BN_cmp
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - BN_num_bits
                - BN_num_bits
                - BN_is_negative
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.18252
                - BN_cmp
                - _ZL28constant_time_declassify_inti.18252
                - ERR_put_error
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:50,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:46,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:48,22'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:50,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:48,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:48,44'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:50,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:48,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:49,14'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:50,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:43,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:50,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:55,33'
              BranchSideFuncs:
                - BN_num_bits
                - BN_num_bits
                - BN_is_negative
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.18252
                - BN_cmp
                - _ZL28constant_time_declassify_inti.18252
                - ERR_put_error
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:56,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:56,24'
              BranchSideFuncs:
                - BN_num_bits
                - BN_is_negative
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.18252
                - BN_cmp
                - _ZL28constant_time_declassify_inti.18252
                - ERR_put_error
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:63,19'
              BranchSideFuncs:
                - BN_num_bits
                - BN_is_negative
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.18252
                - BN_cmp
                - _ZL28constant_time_declassify_inti.18252
                - ERR_put_error
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:56,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:56,41'
              BranchSideFuncs:
                - BN_num_bits
                - BN_is_negative
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.18252
                - BN_cmp
                - _ZL28constant_time_declassify_inti.18252
                - ERR_put_error
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:63,19'
              BranchSideFuncs:
                - BN_num_bits
                - BN_is_negative
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.18252
                - BN_cmp
                - _ZL28constant_time_declassify_inti.18252
                - ERR_put_error
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:57,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:63,19'
              BranchSideFuncs:
                - BN_num_bits
                - BN_is_negative
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.18252
                - BN_cmp
                - _ZL28constant_time_declassify_inti.18252
                - ERR_put_error
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:64,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:68,7'
              BranchSideFuncs:
                - BN_is_negative
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.18252
                - BN_cmp
                - _ZL28constant_time_declassify_inti.18252
                - ERR_put_error
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:68,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:70,24'
              BranchSideFuncs:
                - BN_is_negative
                - BN_is_zero
                - BN_cmp
                - BN_is_negative
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.18252
                - BN_cmp
                - _ZL28constant_time_declassify_inti.18252
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:77,7'
              BranchSideFuncs:
                - BN_is_negative
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.18252
                - BN_cmp
                - _ZL28constant_time_declassify_inti.18252
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:70,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:70,52'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:72,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:70,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:71,16'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:72,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:70,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:72,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:75,3'
              BranchSideFuncs:
                - BN_is_negative
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.18252
                - BN_cmp
                - _ZL28constant_time_declassify_inti.18252
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:80,24'
              BranchSideFuncs:
                - BN_is_negative
                - BN_is_zero
                - _ZL28constant_time_declassify_inti.18252
                - BN_cmp
                - _ZL28constant_time_declassify_inti.18252
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:88,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:80,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:81,49'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:83,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:81,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:82,45'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:83,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:80,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:83,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:86,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:33,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:43,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:43,33'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:43,59'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:44,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:44,30'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:44,52'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:46,7'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:48,7'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:48,33'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:49,7'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:50,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:55,21'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:57,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:63,7'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:64,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:70,9'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:70,41'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:71,9'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:72,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:80,9'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:81,38'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:81,9'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:82,38'
          Dst:             BN_cmp
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:82,9'
          Dst:             _ZL28constant_time_declassify_inti
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:83,7'
          Dst:             ERR_put_error
    - functionName:    _ZL28constant_time_declassify_inti
      functionSourceFile: '/src/boringssl/crypto/dsa/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL17value_barrier_u32j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/../internal.h:486,10'
          Dst:             _ZL17value_barrier_u32j
    - functionName:    i2d_DSAPrivateKey
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - outp
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - DSA_marshal_private_key
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:333,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:334,38'
              BranchSideFuncs:
                - DSA_marshal_private_key
                - CBB_cleanup
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:335,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:333,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:335,5'
              BranchSideFuncs:
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:338,31'
              BranchSideFuncs:
                - CBB_finish_i2d
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:333,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:334,8'
          Dst:             DSA_marshal_private_key
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:335,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:338,10'
          Dst:             CBB_finish_i2d
    - functionName:    DSA_marshal_private_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - dsa
      BBCount:         21
      ICount:          110
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_uint64
        - CBB_flush
        - ERR_put_error
        - _ZL15marshal_integerP6cbb_stP9bignum_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:243,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:244,8'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:251,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:244,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:245,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:251,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:245,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:246,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:251,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:246,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:247,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:251,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:247,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:248,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:251,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:248,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:249,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:251,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:249,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:250,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:251,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:243,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:251,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:254,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:243,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:244,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:245,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:246,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:247,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:248,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:249,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:250,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:251,5'
          Dst:             ERR_put_error
    - functionName:    d2i_DSAPrivateKey
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_init
        - DSA_free
        - DSA_parse_private_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:314,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:315,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:318,19'
              BranchSideFuncs:
                - CBS_init
                - DSA_parse_private_key
                - CBS_data
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:320,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:321,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:323,7'
              BranchSideFuncs:
                - CBS_data
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:323,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:324,15'
              BranchSideFuncs:
                - DSA_free
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:327,10'
              BranchSideFuncs:
                - CBS_data
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:318,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:319,14'
          Dst:             DSA_parse_private_key
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:324,5'
          Dst:             DSA_free
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:327,10'
          Dst:             CBS_data
    - functionName:    DSA_parse_private_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         42
      ICount:          196
      EdgeCount:       82
      CyclomaticComplexity: 42
      functionsReached:
        - CBS_get_asn1
        - CBS_get_asn1_uint64
        - CBS_len
        - DSA_new
        - ERR_put_error
        - _ZL13parse_integerP6cbs_stPP9bignum_st
        - dsa_check_key
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:208,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:209,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:214,21'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_get_asn1_uint64
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:214,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:215,8'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:216,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:214,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:216,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:220,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:220,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:221,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:225,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:225,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:226,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:231,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:226,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:227,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:231,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:227,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:228,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:231,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:228,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:229,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:231,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:229,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:230,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:231,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:225,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:231,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:234,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:234,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:235,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:238,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:207,28'
          Dst:             DSA_new
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:214,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:215,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:216,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:221,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:225,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:226,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:227,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:228,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:229,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:230,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:231,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:234,8'
          Dst:             dsa_check_key
    - functionName:    i2d_DSAPublicKey
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - outp
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - DSA_marshal_public_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:305,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:306,37'
              BranchSideFuncs:
                - DSA_marshal_public_key
                - CBB_cleanup
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:307,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:305,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:307,5'
              BranchSideFuncs:
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:310,31'
              BranchSideFuncs:
                - CBB_finish_i2d
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:305,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:306,8'
          Dst:             DSA_marshal_public_key
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:307,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:310,10'
          Dst:             CBB_finish_i2d
    - functionName:    DSA_marshal_public_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - dsa
      BBCount:         17
      ICount:          91
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_add_asn1
        - CBB_flush
        - ERR_put_error
        - _ZL15marshal_integerP6cbb_stP9bignum_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:161,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:162,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:167,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:162,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:163,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:167,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:163,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:164,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:167,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:164,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:165,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:167,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:165,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:166,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:167,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:167,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:170,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:161,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:162,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:163,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:164,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:165,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:166,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:167,5'
          Dst:             ERR_put_error
    - functionName:    d2i_DSAPublicKey
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_init
        - DSA_free
        - DSA_parse_public_key
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:286,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:287,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:290,19'
              BranchSideFuncs:
                - CBS_init
                - DSA_parse_public_key
                - CBS_data
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:292,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:293,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:295,7'
              BranchSideFuncs:
                - CBS_data
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:295,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:296,15'
              BranchSideFuncs:
                - DSA_free
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:299,10'
              BranchSideFuncs:
                - CBS_data
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:290,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:291,14'
          Dst:             DSA_parse_public_key
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:296,5'
          Dst:             DSA_free
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:299,10'
          Dst:             CBS_data
    - functionName:    DSA_parse_public_key
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         31
      ICount:          149
      EdgeCount:       61
      CyclomaticComplexity: 32
      functionsReached:
        - CBS_get_asn1
        - CBS_len
        - DSA_new
        - ERR_put_error
        - _ZL13parse_integerP6cbs_stPP9bignum_st
        - dsa_check_key
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:141,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:144,21'
              BranchSideFuncs:
                - CBS_get_asn1
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:144,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:145,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:150,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:145,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:146,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:150,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:146,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:147,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:150,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:147,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:148,31'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CBS_len
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:150,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:148,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:149,7'
              BranchSideFuncs:
                - CBS_len
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:150,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:150,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:153,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - dsa_check_key
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:153,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:154,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:156,14'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI6dsa_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:139,28'
          Dst:             DSA_new
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:144,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:145,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:146,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:147,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:148,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:149,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:150,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:153,8'
          Dst:             dsa_check_key
    - functionName:    i2d_DSA_SIG
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - outp
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_cleanup
        - CBB_finish_i2d
        - CBB_init
        - DSA_SIG_marshal
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:277,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:278,30'
              BranchSideFuncs:
                - DSA_SIG_marshal
                - CBB_cleanup
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:279,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:277,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:279,5'
              BranchSideFuncs:
                - CBB_finish_i2d
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:282,31'
              BranchSideFuncs:
                - CBB_finish_i2d
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:277,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:278,8'
          Dst:             DSA_SIG_marshal
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:279,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:282,10'
          Dst:             CBB_finish_i2d
    - functionName:    DSA_SIG_marshal
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbb
        - sig
      BBCount:         13
      ICount:          69
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_add_asn1
        - CBB_flush
        - ERR_put_error
        - _ZL15marshal_integerP6cbb_stP9bignum_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:128,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:129,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - ERR_put_error
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:132,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:129,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:130,32'
              BranchSideFuncs:
                - _ZL15marshal_integerP6cbb_stP9bignum_st.18245
                - ERR_put_error
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:132,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:130,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:131,18'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:132,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:132,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:135,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:128,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:129,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:130,8'
          Dst:             _ZL15marshal_integerP6cbb_stP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:131,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:132,5'
          Dst:             ERR_put_error
    - functionName:    d2i_DSA_SIG
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_sig
        - inp
        - len
      BBCount:         11
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_init
        - DSA_SIG_free
        - DSA_SIG_parse
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:258,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:259,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:262,19'
              BranchSideFuncs:
                - CBS_init
                - DSA_SIG_parse
                - CBS_data
                - DSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:264,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:265,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:267,7'
              BranchSideFuncs:
                - CBS_data
                - DSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:267,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:268,19'
              BranchSideFuncs:
                - DSA_SIG_free
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:271,10'
              BranchSideFuncs:
                - CBS_data
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:262,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:263,18'
          Dst:             DSA_SIG_parse
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:268,5'
          Dst:             DSA_SIG_free
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:271,10'
          Dst:             CBS_data
    - functionName:    DSA_SIG_parse
      functionSourceFile: '/src/boringssl/crypto/dsa/dsa_asn1.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         15
      ICount:          78
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_asn1
        - CBS_len
        - DSA_SIG_free
        - DSA_SIG_new
        - ERR_put_error
        - _ZL13parse_integerP6cbs_stPP9bignum_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:112,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:115,21'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - DSA_SIG_free
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - CBS_len
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:115,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:116,31'
              BranchSideFuncs:
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - ERR_put_error
                - DSA_SIG_free
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:119,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:116,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:117,31'
              BranchSideFuncs:
                - _ZL13parse_integerP6cbs_stPP9bignum_st.18249
                - ERR_put_error
                - DSA_SIG_free
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:119,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:117,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:118,7'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - DSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:119,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_SIG_free
        - Branch String:   '/src/boringssl/crypto/dsa/dsa_asn1.cc:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:119,5'
              BranchSideFuncs:
                - ERR_put_error
                - DSA_SIG_free
            - BranchSide:      '/src/boringssl/crypto/dsa/dsa_asn1.cc:123,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:110,18'
          Dst:             DSA_SIG_new
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:115,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:116,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:117,8'
          Dst:             _ZL13parse_integerP6cbs_stPP9bignum_st
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:118,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:119,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/dsa/dsa_asn1.cc:120,5'
          Dst:             DSA_SIG_free
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/ecdh/../fipsmodule/ec/../bn/../../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdh/../fipsmodule/ec/../bn/../../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdh/../fipsmodule/ec/../bn/../../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/ecdh/../fipsmodule/ec/../bn/../../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ECDH_compute_key
      functionSourceFile: '/src/boringssl/crypto/ecdh/ecdh.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - out_len
        - pub_key
        - priv_key
        - kdf
      BBCount:         23
      ICount:          155
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - EC_GROUP_cmp
        - EC_KEY_get0_group
        - ERR_put_error
        - _ZL14OPENSSL_memcpyPvPKvm
        - ec_get_x_coordinate_as_bytes
        - ec_point_mul_scalar
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/ecdh/ecdh.cc:33,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdh/ecdh.cc:34,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdh/ecdh.cc:37,34'
              BranchSideFuncs:
                - EC_KEY_get0_group
                - EC_GROUP_cmp
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_get_x_coordinate_as_bytes
                - _ZL14OPENSSL_memcpyPvPKvm.18275
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdh/ecdh.cc:39,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdh/ecdh.cc:40,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdh/ecdh.cc:47,28'
              BranchSideFuncs:
                - ec_point_mul_scalar
                - ERR_put_error
                - ec_get_x_coordinate_as_bytes
                - _ZL14OPENSSL_memcpyPvPKvm.18275
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdh/ecdh.cc:47,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdh/ecdh.cc:48,37'
              BranchSideFuncs:
                - ec_get_x_coordinate_as_bytes
                - ERR_put_error
                - _ZL14OPENSSL_memcpyPvPKvm.18275
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdh/ecdh.cc:50,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdh/ecdh.cc:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdh/ecdh.cc:50,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18275
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdh/ecdh.cc:54,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18275
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdh/ecdh.cc:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdh/ecdh.cc:55,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdh/ecdh.cc:61,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18275
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdh/ecdh.cc:55,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdh/ecdh.cc:56,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdh/ecdh.cc:59,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdh/ecdh.cc:61,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdh/ecdh.cc:62,17'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18275
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdh/ecdh.cc:64,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18275
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/ecdh/ecdh.cc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/ecdh/ecdh.cc:68,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/ecdh/ecdh.cc:72,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/ecdh/ecdh.cc:34,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdh/ecdh.cc:38,33'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/ecdh/ecdh.cc:39,7'
          Dst:             EC_GROUP_cmp
        - Src:             '/src/boringssl/crypto/ecdh/ecdh.cc:40,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdh/ecdh.cc:47,8'
          Dst:             ec_point_mul_scalar
        - Src:             '/src/boringssl/crypto/ecdh/ecdh.cc:48,8'
          Dst:             ec_get_x_coordinate_as_bytes
        - Src:             '/src/boringssl/crypto/ecdh/ecdh.cc:50,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdh/ecdh.cc:56,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/ecdh/ecdh.cc:64,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/ecdh/ecdh.cc:68,5'
          Dst:             ERR_put_error
    - functionName:    EVP_PKEY_CTX_set_dh_pad
      functionSourceFile: '/src/boringssl/crypto/evp/p_dh.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - pad
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_CTX_ctrl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:151,10'
          Dst:             EVP_PKEY_CTX_ctrl
    - functionName:    _ZL12pkey_dh_ctrlP15evp_pkey_ctx_stiiPv
      functionSourceFile: '/src/boringssl/crypto/evp/p_dh.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - p1
        - p2
      BBCount:         7
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dh.cc:116,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:120,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:123,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:127,7'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:127,7'
          Dst:             ERR_put_error
    - functionName:    _ZL14pkey_dh_deriveP15evp_pkey_ctx_stPhPm
      functionSourceFile: '/src/boringssl/crypto/evp/p_dh.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - out
        - out_len
      BBCount:         29
      ICount:          178
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - DH_compute_key
        - DH_compute_key_padded
        - DH_get0_pub_key
        - DH_size
        - ERR_put_error
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dh.cc:75,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:75,28'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:76,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dh.cc:75,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:76,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:80,40'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - DH_get0_pub_key
                - DH_size
                - DH_compute_key
                - DH_size
                - __assert_fail
                - DH_compute_key_padded
                - ERR_put_error
                - DH_size
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dh.cc:82,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:82,26'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:83,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dh.cc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:83,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:87,43'
              BranchSideFuncs:
                - DH_get0_pub_key
                - DH_size
                - DH_compute_key
                - DH_size
                - __assert_fail
                - DH_compute_key_padded
                - ERR_put_error
                - DH_size
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dh.cc:88,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:89,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:93,7'
              BranchSideFuncs:
                - DH_size
                - DH_compute_key
                - DH_size
                - __assert_fail
                - DH_compute_key_padded
                - ERR_put_error
                - DH_size
        - Branch String:   '/src/boringssl/crypto/evp/p_dh.cc:93,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:94,24'
              BranchSideFuncs:
                - DH_size
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:98,8'
              BranchSideFuncs:
                - DH_size
                - DH_compute_key
                - DH_size
                - __assert_fail
                - DH_compute_key_padded
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/p_dh.cc:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:99,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:103,13'
              BranchSideFuncs:
                - DH_compute_key
                - DH_size
                - __assert_fail
                - DH_compute_key_padded
        - Branch String:   '/src/boringssl/crypto/evp/p_dh.cc:103,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:103,47'
              BranchSideFuncs:
                - DH_compute_key_padded
                - DH_size
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:104,40'
              BranchSideFuncs:
                - DH_compute_key
                - DH_size
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/evp/p_dh.cc:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:106,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:109,3'
              BranchSideFuncs:
                - DH_size
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/evp/p_dh.cc:109,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:109,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:110,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:76,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:83,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:87,27'
          Dst:             DH_get0_pub_key
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:89,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:94,16'
          Dst:             DH_size
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:98,26'
          Dst:             DH_size
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:99,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:103,25'
          Dst:             DH_compute_key_padded
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:104,25'
          Dst:             DH_compute_key
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:109,3'
          Dst:             DH_size
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:109,3'
          Dst:             __assert_fail
    - functionName:    _ZL14pkey_dh_keygenP15evp_pkey_ctx_stP11evp_pkey_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_dh.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - pkey
      BBCount:         14
      ICount:          73
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - DH_free
        - DH_generate_key
        - DH_new
        - EVP_PKEY_assign_DH
        - EVP_PKEY_copy_parameters
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dh.cc:61,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:61,41'
              BranchSideFuncs:
                - DH_free
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:62,13'
              BranchSideFuncs:
                - DH_free
        - Branch String:   '/src/boringssl/crypto/evp/p_dh.cc:61,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:62,13'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - DH_generate_key
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_copy_parameters
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:66,7'
              BranchSideFuncs:
                - _ZNSt3__1neB8ne180100I11evp_pkey_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - DH_generate_key
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_copy_parameters
        - Branch String:   '/src/boringssl/crypto/evp/p_dh.cc:66,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:66,54'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11evp_pkey_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - EVP_PKEY_copy_parameters
                - DH_generate_key
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:70,26'
              BranchSideFuncs:
                - DH_generate_key
        - Branch String:   '/src/boringssl/crypto/evp/p_dh.cc:66,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:67,5'
              BranchSideFuncs:
                - DH_generate_key
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:70,26'
              BranchSideFuncs:
                - DH_generate_key
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:60,12'
          Dst:             DH_new
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:61,22'
          Dst:             EVP_PKEY_assign_DH
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:62,5'
          Dst:             DH_free
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:66,29'
          Dst:             EVP_PKEY_copy_parameters
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:70,10'
          Dst:             DH_generate_key
    - functionName:    _ZL15pkey_dh_cleanupP15evp_pkey_ctx_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_dh.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:55,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL12pkey_dh_copyP15evp_pkey_ctx_stS0_
      functionSourceFile: '/src/boringssl/crypto/evp/p_dh.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL12pkey_dh_initP15evp_pkey_ctx_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dh.cc:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:45,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:48,61'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:44,8'
          Dst:             _ZL12pkey_dh_initP15evp_pkey_ctx_st
    - functionName:    _ZL12pkey_dh_initP15evp_pkey_ctx_st
      functionSourceFile: '/src/boringssl/crypto/evp/p_dh.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_zalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/p_dh.cc:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:36,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/p_dh.cc:39,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/p_dh.cc:34,39'
          Dst:             OPENSSL_zalloc
    - functionName:    _ZL15CRYPTO_rotl_u32ji
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 971
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - value
        - shift
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27salsa208_word_specificationP7block_t
      functionSourceFile: '/src/boringssl/crypto/evp/scrypt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - inout
      BBCount:         11
      ICount:          482
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL15CRYPTO_rotl_u32ji
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:48,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:49,37'
              BranchSideFuncs:
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
                - _ZL15CRYPTO_rotl_u32ji.18320
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:83,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:83,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:84,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:86,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:46,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:49,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:50,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:51,20'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:52,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:53,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:54,20'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:55,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:56,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:57,20'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:58,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:59,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:60,20'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:61,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:62,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:63,20'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:64,20'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:65,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:66,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:67,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:68,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:69,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:70,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:71,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:72,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:73,20'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:74,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:75,19'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:76,20'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:77,20'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:78,20'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:79,20'
          Dst:             _ZL15CRYPTO_rotl_u32ji
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:80,20'
          Dst:             _ZL15CRYPTO_rotl_u32ji
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL9xor_blockP7block_tPKS_S2_
      functionSourceFile: '/src/boringssl/crypto/evp/scrypt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - a
        - b
      BBCount:         5
      ICount:          48
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:90,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:91,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:93,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14scryptBlockMixP7block_tPKS_m
      functionSourceFile: '/src/boringssl/crypto/evp/scrypt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - B
        - r
      BBCount:         11
      ICount:          78
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL27salsa208_word_specificationP7block_t
        - _ZL9xor_blockP7block_tPKS_S2_
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:99,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:99,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18321
                - _ZL9xor_blockP7block_tPKS_S2_
                - _ZL27salsa208_word_specificationP7block_t
                - _ZL14OPENSSL_memcpyPvPKvm.18321
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:102,23'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18321
                - _ZL9xor_blockP7block_tPKS_S2_
                - _ZL27salsa208_word_specificationP7block_t
                - _ZL14OPENSSL_memcpyPvPKvm.18321
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:103,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:104,24'
              BranchSideFuncs:
                - _ZL9xor_blockP7block_tPKS_S2_
                - _ZL27salsa208_word_specificationP7block_t
                - _ZL14OPENSSL_memcpyPvPKvm.18321
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:110,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:99,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:102,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:104,5'
          Dst:             _ZL9xor_blockP7block_tPKS_S2_
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:105,5'
          Dst:             _ZL27salsa208_word_specificationP7block_t
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:108,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL11scryptROMixP7block_tmmS0_S0_
      functionSourceFile: '/src/boringssl/crypto/evp/scrypt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - B
        - r
        - N
        - T
        - V
      BBCount:         15
      ICount:          148
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14scryptBlockMixP7block_tPKS_m
        - _ZL9xor_blockP7block_tPKS_S2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:121,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:122,21'
              BranchSideFuncs:
                - _ZL14scryptBlockMixP7block_tPKS_m
                - _ZL14scryptBlockMixP7block_tPKS_m
                - _ZL14scryptBlockMixP7block_tPKS_m
                - _ZL9xor_blockP7block_tPKS_S2_
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:125,18'
              BranchSideFuncs:
                - _ZL14scryptBlockMixP7block_tPKS_m
                - _ZL14scryptBlockMixP7block_tPKS_m
                - _ZL9xor_blockP7block_tPKS_S2_
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:128,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:130,18'
              BranchSideFuncs:
                - _ZL14scryptBlockMixP7block_tPKS_m
                - _ZL9xor_blockP7block_tPKS_S2_
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:136,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:131,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:132,18'
              BranchSideFuncs:
                - _ZL9xor_blockP7block_tPKS_S2_
                - _ZL14scryptBlockMixP7block_tPKS_m
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:134,20'
              BranchSideFuncs:
                - _ZL14scryptBlockMixP7block_tPKS_m
                - _ZL9xor_blockP7block_tPKS_S2_
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:120,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:122,5'
          Dst:             _ZL14scryptBlockMixP7block_tPKS_m
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:125,3'
          Dst:             _ZL14scryptBlockMixP7block_tPKS_m
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:132,7'
          Dst:             _ZL9xor_blockP7block_tPKS_S2_
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:134,5'
          Dst:             _ZL14scryptBlockMixP7block_tPKS_m
    - functionName:    EVP_PBE_scrypt
      functionSourceFile: '/src/boringssl/crypto/evp/scrypt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - password
        - password_len
        - salt
        - salt_len
        - N
        - r
        - p
        - max_mem
        - out_key
        - key_len
      BBCount:         41
      ICount:          294
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - ERR_put_error
        - EVP_sha256
        - OPENSSL_calloc
        - OPENSSL_free
        - PKCS5_PBKDF2_HMAC
        - _ZL11scryptROMixP7block_tmmS0_S0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:154,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:154,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:161,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:154,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:154,27'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:161,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:154,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:156,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:161,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:156,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:156,17'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:161,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:156,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:158,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:161,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:158,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:160,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:161,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:160,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:160,24'
              BranchSideFuncs:
                - OPENSSL_calloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - OPENSSL_free
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - _ZL11scryptROMixP7block_tmmS0_S0_
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:167,7'
              BranchSideFuncs:
                - OPENSSL_calloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - OPENSSL_free
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - _ZL11scryptROMixP7block_tmmS0_S0_
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:154,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:161,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:167,7'
              BranchSideFuncs:
                - OPENSSL_calloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - OPENSSL_free
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - _ZL11scryptROMixP7block_tmmS0_S0_
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:168,13'
              BranchSideFuncs:
                - OPENSSL_calloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - OPENSSL_free
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - _ZL11scryptROMixP7block_tmmS0_S0_
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:171,30'
              BranchSideFuncs:
                - OPENSSL_calloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - OPENSSL_free
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - _ZL11scryptROMixP7block_tmmS0_S0_
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:172,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:172,36'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:173,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:173,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:180,21'
              BranchSideFuncs:
                - OPENSSL_calloc
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - OPENSSL_free
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - _ZL11scryptROMixP7block_tmmS0_S0_
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:186,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:187,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:190,7'
              BranchSideFuncs:
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - OPENSSL_free
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - _ZL11scryptROMixP7block_tmmS0_S0_
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:199,5'
              BranchSideFuncs:
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - OPENSSL_free
                - _ZL11scryptROMixP7block_tmmS0_S0_
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:202,17'
              BranchSideFuncs:
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - OPENSSL_free
                - _ZL11scryptROMixP7block_tmmS0_S0_
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:202,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:203,17'
              BranchSideFuncs:
                - _ZL11scryptROMixP7block_tmmS0_S0_
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:206,26'
              BranchSideFuncs:
                - EVP_sha256
                - PKCS5_PBKDF2_HMAC
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/scrypt.cc:206,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:208,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/scrypt.cc:211,7'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:161,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:173,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:185,7'
          Dst:             OPENSSL_calloc
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:198,26'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:197,8'
          Dst:             PKCS5_PBKDF2_HMAC
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:203,5'
          Dst:             _ZL11scryptROMixP7block_tmmS0_S0_
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:207,26'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:206,8'
          Dst:             PKCS5_PBKDF2_HMAC
        - Src:             '/src/boringssl/crypto/evp/scrypt.cc:214,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL12add_cert_bagP6cbb_stP7x509_stPKcPKhm
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionLinenumberEnd: 986
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - cert
        - name
        - key_id
        - key_id_len
      BBCount:         35
      ICount:          198
      EdgeCount:       49
      CyclomaticComplexity: 16
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_space
        - CBB_flush
        - ERR_put_error
        - X509_alias_get0
        - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
        - i2d_X509
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:949,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:950,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - i2d_X509
                - X509_alias_get0
                - CBB_add_space
                - i2d_X509
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:961,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:951,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:952,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - i2d_X509
                - X509_alias_get0
                - CBB_add_space
                - i2d_X509
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:961,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:953,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:955,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - i2d_X509
                - X509_alias_get0
                - CBB_add_space
                - i2d_X509
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:961,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:955,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:956,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - i2d_X509
                - X509_alias_get0
                - CBB_add_space
                - i2d_X509
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:961,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:957,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:958,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1
                - i2d_X509
                - X509_alias_get0
                - CBB_add_space
                - i2d_X509
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:961,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:959,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:960,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - i2d_X509
                - X509_alias_get0
                - CBB_add_space
                - i2d_X509
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:961,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:949,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:961,5'
              BranchSideFuncs:
                - i2d_X509
                - X509_alias_get0
                - CBB_add_space
                - i2d_X509
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:964,22'
              BranchSideFuncs:
                - i2d_X509
                - X509_alias_get0
                - CBB_add_space
                - i2d_X509
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:969,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:970,9'
              BranchSideFuncs:
                - strlen
                - CBB_add_space
                - i2d_X509
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:976,12'
              BranchSideFuncs:
                - CBB_add_space
                - i2d_X509
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:970,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:971,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:974,23'
              BranchSideFuncs:
                - strlen
                - CBB_add_space
                - i2d_X509
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:979,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:979,60'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:983,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:979,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:980,16'
              BranchSideFuncs:
                - i2d_X509
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:983,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:980,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:981,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:983,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:981,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:982,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:983,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:979,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:983,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:985,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:949,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:950,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:952,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:955,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:956,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:958,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:960,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:964,13'
          Dst:             i2d_X509
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:967,41'
          Dst:             X509_alias_get0
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:971,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:974,16'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:979,19'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:980,7'
          Dst:             i2d_X509
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:981,8'
          Dst:             _ZL18add_bag_attributesP6cbb_stPKcmPKhm
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:982,8'
          Dst:             CBB_flush
    - functionName:    _ZL18add_bag_attributesP6cbb_stPKcmPKhm
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - bag
        - name
        - name_len
        - key_id
        - key_id_len
      BBCount:         46
      ICount:          215
      EdgeCount:       63
      CyclomaticComplexity: 19
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_asn1_octet_string
        - CBB_add_ucs2_be
        - CBB_flush
        - CBB_flush_asn1_set_of
        - CBS_get_utf8
        - CBS_init
        - CBS_len
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:904,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:904,23'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBS_init
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBB_add_ucs2_be
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:909,21'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBS_init
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBB_add_ucs2_be
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:904,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:905,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:909,21'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBS_init
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBB_add_ucs2_be
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:909,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:910,5'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBS_init
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBB_add_ucs2_be
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:912,7'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBS_init
                - CBS_len
                - CBS_get_utf8
                - ERR_put_error
                - CBB_add_ucs2_be
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:912,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:914,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBS_init
                - CBS_len
                - CBB_flush_asn1_set_of
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBS_get_utf8
                - ERR_put_error
                - CBB_add_ucs2_be
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:932,7'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:914,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:915,10'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBS_init
                - CBS_len
                - CBB_flush_asn1_set_of
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBS_get_utf8
                - ERR_put_error
                - CBB_add_ucs2_be
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:919,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:916,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:917,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1
                - CBS_init
                - CBS_len
                - CBB_flush_asn1_set_of
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBS_get_utf8
                - ERR_put_error
                - CBB_add_ucs2_be
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:919,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:917,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:918,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBS_init
                - CBS_len
                - CBB_flush_asn1_set_of
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBS_get_utf8
                - ERR_put_error
                - CBB_add_ucs2_be
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:919,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:914,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:919,7'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - CBB_flush_asn1_set_of
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBS_get_utf8
                - ERR_put_error
                - CBB_add_ucs2_be
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:923,42'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - CBB_flush_asn1_set_of
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBS_get_utf8
                - ERR_put_error
                - CBB_add_ucs2_be
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:924,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:926,12'
              BranchSideFuncs:
                - CBS_get_utf8
                - ERR_put_error
                - CBB_add_ucs2_be
                - CBS_len
                - CBB_flush_asn1_set_of
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:931,3'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:926,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:926,68'
              BranchSideFuncs:
                - CBB_add_ucs2_be
                - ERR_put_error
                - CBS_len
                - CBB_flush_asn1_set_of
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBS_get_utf8
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:927,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:926,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:924,5'
              BranchSideFuncs:
                - CBS_len
                - CBB_flush_asn1_set_of
                - CBB_flush
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBS_get_utf8
                - ERR_put_error
                - CBB_add_ucs2_be
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:927,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:932,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:934,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:942,10'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:934,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:935,10'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:939,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:936,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:937,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:939,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:937,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:938,45'
              BranchSideFuncs:
                - CBB_add_asn1_octet_string
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:939,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:934,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:939,7'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:941,3'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:942,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:942,53'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:942,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:909,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:914,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:915,10'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:917,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:918,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:923,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:924,12'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:926,12'
          Dst:             CBS_get_utf8
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:926,44'
          Dst:             CBB_add_ucs2_be
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:927,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:934,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:935,10'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:937,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:938,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:942,10'
          Dst:             CBB_flush_asn1_set_of
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:942,43'
          Dst:             CBB_flush
    - functionName:    _ZL20parse_bag_attributesP6cbs_stPPhPm
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - attrs
        - out_friendly_name
        - out_friendly_name_len
      BBCount:         41
      ICount:          189
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - CBB_add_utf8
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - CBS_get_asn1
        - CBS_get_ucs2_be
        - CBS_len
        - CBS_mem_equal
        - ERR_put_error
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:276,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:278,23'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - CBB_init
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - CBS_get_ucs2_be
                - ERR_put_error
                - CBB_cleanup
                - CBB_add_utf8
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:313,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:278,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:279,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - CBB_init
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - CBS_get_ucs2_be
                - ERR_put_error
                - CBB_cleanup
                - CBB_add_utf8
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:281,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:279,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:280,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - CBS_len
                - CBS_mem_equal
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - CBB_init
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - CBS_get_ucs2_be
                - ERR_put_error
                - CBB_cleanup
                - CBB_add_utf8
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:281,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:280,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:280,56'
              BranchSideFuncs:
                - CBS_len
                - CBS_mem_equal
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - CBB_init
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - CBS_get_ucs2_be
                - ERR_put_error
                - CBB_cleanup
                - CBB_add_utf8
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:281,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:278,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:281,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:284,9'
              BranchSideFuncs:
                - CBS_mem_equal
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - CBB_init
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - CBS_get_ucs2_be
                - ERR_put_error
                - CBB_cleanup
                - CBB_add_utf8
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:284,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:276,3'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - CBS_len
                - CBS_len
                - CBS_len
                - CBB_init
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_get_ucs2_be
                - ERR_put_error
                - CBB_cleanup
                - CBB_add_utf8
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:287,12'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - CBS_len
                - CBS_len
                - CBS_len
                - CBB_init
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_get_ucs2_be
                - ERR_put_error
                - CBB_cleanup
                - CBB_add_utf8
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:287,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:288,12'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:290,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:288,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:289,11'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_len
                - CBB_init
                - OPENSSL_free
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_ucs2_be
                - ERR_put_error
                - CBB_cleanup
                - CBB_add_utf8
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:290,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:289,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:289,36'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:290,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:287,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:290,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:295,27'
              BranchSideFuncs:
                - CBS_len
                - CBB_init
                - OPENSSL_free
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
                - CBB_cleanup
                - CBB_add_utf8
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:295,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:296,9'
              BranchSideFuncs:
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - OPENSSL_free
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - CBB_init
                - CBS_get_ucs2_be
                - ERR_put_error
                - CBB_cleanup
                - CBB_add_utf8
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:298,7'
              BranchSideFuncs:
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - OPENSSL_free
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - CBB_init
                - CBS_get_ucs2_be
                - ERR_put_error
                - CBB_cleanup
                - CBB_add_utf8
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:298,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:300,14'
              BranchSideFuncs:
                - CBS_get_ucs2_be
                - ERR_put_error
                - CBB_cleanup
                - OPENSSL_free
                - CBB_add_utf8
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - CBB_init
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:306,29'
              BranchSideFuncs:
                - CBB_finish
                - CBB_cleanup
                - OPENSSL_free
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - CBB_init
                - CBS_len
                - CBS_get_ucs2_be
                - ERR_put_error
                - CBB_cleanup
                - CBB_add_utf8
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:300,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:300,65'
              BranchSideFuncs:
                - CBB_add_utf8
                - ERR_put_error
                - CBB_cleanup
                - OPENSSL_free
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - CBB_init
                - CBS_get_ucs2_be
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:301,11'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:300,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:298,7'
              BranchSideFuncs:
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - OPENSSL_free
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - CBB_init
                - CBS_get_ucs2_be
                - ERR_put_error
                - CBB_cleanup
                - CBB_add_utf8
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:301,11'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:306,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:307,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - CBB_init
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - CBS_get_ucs2_be
                - ERR_put_error
                - CBB_cleanup
                - CBB_add_utf8
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:310,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_len
                - CBB_init
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - CBS_get_ucs2_be
                - ERR_put_error
                - CBB_cleanup
                - CBB_add_utf8
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:276,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:278,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:279,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:280,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:280,56'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:281,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:284,9'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:288,12'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:289,11'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:289,36'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:290,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:295,27'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:295,12'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:298,14'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:300,14'
          Dst:             CBS_get_ucs2_be
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:300,46'
          Dst:             CBB_add_utf8
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:301,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:302,11'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:306,12'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:307,9'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:316,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL22PKCS12_handle_safe_bagP6cbs_stP14pkcs12_context
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - safe_bag
        - ctx
      BBCount:         60
      ICount:          343
      EdgeCount:       84
      CyclomaticComplexity: 26
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_init
        - CBS_len
        - CBS_mem_equal
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_parse_private_key
        - OPENSSL_free
        - PKCS8_parse_encrypted_private_key
        - X509_alias_set1
        - X509_free
        - _ZL20parse_bag_attributesP6cbs_stPPhPm
        - d2i_X509
        - sk_X509_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:326,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:327,21'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - CBS_mem_equal
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_mem_equal
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
                - ERR_put_error
                - X509_free
                - ERR_put_error
                - PKCS8_parse_encrypted_private_key
                - CBS_len
                - ERR_put_error
                - EVP_PKEY_free
                - EVP_parse_private_key
                - ERR_put_error
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:329,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:326,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:329,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - CBS_mem_equal
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_mem_equal
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
                - ERR_put_error
                - X509_free
                - ERR_put_error
                - PKCS8_parse_encrypted_private_key
                - CBS_len
                - ERR_put_error
                - EVP_PKEY_free
                - EVP_parse_private_key
                - ERR_put_error
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:332,15'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - CBS_mem_equal
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_mem_equal
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
                - ERR_put_error
                - X509_free
                - ERR_put_error
                - PKCS8_parse_encrypted_private_key
                - CBS_len
                - ERR_put_error
                - EVP_PKEY_free
                - EVP_parse_private_key
                - ERR_put_error
                - CBS_init
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:332,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:333,5'
              BranchSideFuncs:
                - CBS_init
                - CBS_mem_equal
                - CBS_mem_equal
                - CBS_mem_equal
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_mem_equal
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
                - ERR_put_error
                - X509_free
                - ERR_put_error
                - PKCS8_parse_encrypted_private_key
                - CBS_len
                - ERR_put_error
                - EVP_PKEY_free
                - EVP_parse_private_key
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:334,28'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - CBS_mem_equal
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_mem_equal
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
                - ERR_put_error
                - X509_free
                - ERR_put_error
                - PKCS8_parse_encrypted_private_key
                - CBS_len
                - ERR_put_error
                - EVP_PKEY_free
                - EVP_parse_private_key
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:334,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:335,22'
              BranchSideFuncs:
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - CBS_mem_equal
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_mem_equal
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
                - ERR_put_error
                - X509_free
                - ERR_put_error
                - PKCS8_parse_encrypted_private_key
                - CBS_len
                - ERR_put_error
                - EVP_PKEY_free
                - EVP_parse_private_key
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:336,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:334,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:336,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:343,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:343,21'
              BranchSideFuncs:
                - PKCS8_parse_encrypted_private_key
                - CBS_len
                - ERR_put_error
                - EVP_PKEY_free
                - EVP_parse_private_key
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:345,10'
              BranchSideFuncs:
                - PKCS8_parse_encrypted_private_key
                - CBS_len
                - ERR_put_error
                - EVP_PKEY_free
                - EVP_parse_private_key
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:343,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:345,10'
              BranchSideFuncs:
                - PKCS8_parse_encrypted_private_key
                - CBS_len
                - ERR_put_error
                - EVP_PKEY_free
                - EVP_parse_private_key
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:368,7'
              BranchSideFuncs:
                - CBS_mem_equal
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_mem_equal
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
                - ERR_put_error
                - X509_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:345,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:346,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:351,9'
              BranchSideFuncs:
                - PKCS8_parse_encrypted_private_key
                - CBS_len
                - ERR_put_error
                - EVP_PKEY_free
                - EVP_parse_private_key
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:351,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:351,22'
              BranchSideFuncs:
                - EVP_parse_private_key
                - CBS_len
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:353,42'
              BranchSideFuncs:
                - PKCS8_parse_encrypted_private_key
                - CBS_len
                - ERR_put_error
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:354,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:355,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:358,9'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:358,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:359,7'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:364,21'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:368,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:371,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_mem_equal
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
                - ERR_put_error
                - X509_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:422,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:371,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:372,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_mem_equal
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
                - ERR_put_error
                - X509_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:376,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:372,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:373,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_mem_equal
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
                - ERR_put_error
                - X509_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:376,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:374,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:375,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_mem_equal
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
                - ERR_put_error
                - X509_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:376,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:371,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:376,7'
              BranchSideFuncs:
                - CBS_mem_equal
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
                - ERR_put_error
                - X509_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:381,10'
              BranchSideFuncs:
                - CBS_mem_equal
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
                - ERR_put_error
                - X509_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:381,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:383,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
                - ERR_put_error
                - X509_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:386,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
                - ERR_put_error
                - X509_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:386,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:387,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:391,26'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - d2i_X509
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
                - ERR_put_error
                - X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:393,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:394,7'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
                - ERR_put_error
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:398,9'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
                - ERR_put_error
                - X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:398,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:399,7'
              BranchSideFuncs:
                - ERR_put_error
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:406,10'
              BranchSideFuncs:
                - _ZL20parse_bag_attributesP6cbs_stPPhPm
                - X509_free
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:406,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:407,17'
              BranchSideFuncs:
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:410,14'
              BranchSideFuncs:
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:410,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:410,14'
              BranchSideFuncs:
                - OPENSSL_free
                - X509_free
                - sk_X509_push
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:411,30'
              BranchSideFuncs:
                - X509_alias_set1
                - OPENSSL_free
                - X509_free
                - sk_X509_push
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:413,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:413,34'
              BranchSideFuncs:
                - sk_X509_push
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:414,17'
              BranchSideFuncs:
                - X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:413,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:414,17'
              BranchSideFuncs:
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:418,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:326,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:327,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:329,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:332,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:333,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:334,15'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:335,14'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:336,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:340,26'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:341,35'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:346,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:351,22'
          Dst:             EVP_parse_private_key
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:352,22'
          Dst:             PKCS8_parse_encrypted_private_key
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:358,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:359,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:360,7'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:368,7'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:371,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:372,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:373,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:375,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:376,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:381,10'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:386,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:387,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:391,26'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:392,45'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:392,18'
          Dst:             d2i_X509
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:394,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:398,16'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:398,34'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:399,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:400,7'
          Dst:             X509_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:406,10'
          Dst:             _ZL20parse_bag_attributesP6cbs_stPPhPm
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:407,7'
          Dst:             X509_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:411,14'
          Dst:             X509_alias_set1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:412,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:413,21'
          Dst:             sk_X509_push
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:414,7'
          Dst:             X509_free
    - functionName:    _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - pbe_nid
        - pbe_cipher
        - password
        - password_len
        - iterations
        - in
        - in_len
      BBCount:         61
      ICount:          313
      EdgeCount:       117
      CyclomaticComplexity: 58
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_asn1_uint64
        - CBB_did_write
        - CBB_flush
        - CBB_reserve
        - ERR_put_error
        - EVP_CIPHER_CTX_block_size
        - EVP_CipherFinal_ex
        - EVP_CipherUpdate
        - RAND_bytes
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - pkcs12_pbe_encrypt_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1017,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1018,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1021,30'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1025,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1026,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1046,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1027,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1028,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1046,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1029,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1031,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1046,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1031,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1032,8'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_add_asn1
                - CBB_add_asn1_element
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1046,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1032,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1034,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_add_asn1_element
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1046,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1035,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1036,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1046,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1037,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1039,61'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - pkcs12_pbe_encrypt_init
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1046,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1041,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1044,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1046,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1025,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1046,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_CIPHER_CTX_block_size
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1049,20'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_CIPHER_CTX_block_size
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1050,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1051,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1057,46'
              BranchSideFuncs:
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1057,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1058,29'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1061,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1058,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1059,31'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_CipherFinal_ex
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_did_write
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1061,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1059,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1060,42'
              BranchSideFuncs:
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1061,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1060,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1060,65'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1061,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1057,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1061,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1064,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1017,8'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1021,30'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1025,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1026,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1028,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1031,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1032,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1034,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1036,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1039,61'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1039,8'
          Dst:             pkcs12_pbe_encrypt_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1044,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1065,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1049,59'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1049,29'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1051,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1057,8'
          Dst:             CBB_reserve
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1058,29'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1058,8'
          Dst:             EVP_CipherUpdate
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1059,31'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1059,8'
          Dst:             EVP_CipherFinal_ex
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1060,8'
          Dst:             CBB_did_write
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1060,55'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1065,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
    - functionName:    _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 1006
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbb
        - cert
        - chain
        - name
        - key_id
        - key_id_len
      BBCount:         18
      ICount:          104
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - CBB_add_asn1
        - CBB_flush
        - _ZL12add_cert_bagP6cbb_stP7x509_stPKcPKhm
        - sk_X509_num
        - sk_X509_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:992,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:993,8'
              BranchSideFuncs:
                - sk_X509_num
                - CBB_flush
                - sk_X509_value
                - _ZL12add_cert_bagP6cbb_stP7x509_stPKcPKhm
                - _ZL12add_cert_bagP6cbb_stP7x509_stPKcPKhm
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:995,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:993,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:994,38'
              BranchSideFuncs:
                - _ZL12add_cert_bagP6cbb_stP7x509_stPKcPKhm
                - sk_X509_num
                - CBB_flush
                - sk_X509_value
                - _ZL12add_cert_bagP6cbb_stP7x509_stPKcPKhm
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:998,15'
              BranchSideFuncs:
                - sk_X509_num
                - CBB_flush
                - sk_X509_value
                - _ZL12add_cert_bagP6cbb_stP7x509_stPKcPKhm
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:992,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:995,5'
              BranchSideFuncs:
                - sk_X509_num
                - CBB_flush
                - sk_X509_value
                - _ZL12add_cert_bagP6cbb_stP7x509_stPKcPKhm
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:998,15'
              BranchSideFuncs:
                - sk_X509_num
                - CBB_flush
                - sk_X509_value
                - _ZL12add_cert_bagP6cbb_stP7x509_stPKcPKhm
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:998,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1000,53'
              BranchSideFuncs:
                - sk_X509_value
                - _ZL12add_cert_bagP6cbb_stP7x509_stPKcPKhm
                - sk_X509_num
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1005,20'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1000,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1001,7'
              BranchSideFuncs:
                - sk_X509_num
                - CBB_flush
                - sk_X509_value
                - _ZL12add_cert_bagP6cbb_stP7x509_stPKcPKhm
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1003,3'
              BranchSideFuncs:
                - sk_X509_num
                - CBB_flush
                - sk_X509_value
                - _ZL12add_cert_bagP6cbb_stP7x509_stPKcPKhm
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:992,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:994,9'
          Dst:             _ZL12add_cert_bagP6cbb_stP7x509_stPKcPKhm
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:998,26'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1000,39'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1000,10'
          Dst:             _ZL12add_cert_bagP6cbb_stP7x509_stPKcPKhm
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1005,10'
          Dst:             CBB_flush
    - functionName:    PKCS12_create
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1070
      functionLinenumberEnd: 1314
      functionDepth:   0
      returnType:      'N/A'
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - password
        - name
        - pkey
        - cert
        - chain
        - key_nid
        - cert_nid
        - iterations
        - mac_iterations
        - key_type
      BBCount:         162
      ICount:          800
      EdgeCount:       227
      CyclomaticComplexity: 67
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_asn1_octet_string
        - CBB_add_asn1_uint64
        - CBB_cleanup
        - CBB_data
        - CBB_finish
        - CBB_flush
        - CBB_init
        - CBB_len
        - ERR_put_error
        - EVP_MD_size
        - EVP_marshal_digest_algorithm
        - EVP_marshal_private_key
        - EVP_sha1
        - HMAC
        - OPENSSL_cleanse
        - OPENSSL_free
        - OPENSSL_malloc
        - PKCS8_marshal_encrypted_private_key
        - RAND_bytes
        - X509_check_private_key
        - X509_digest
        - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
        - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
        - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
        - pkcs12_key_gen
        - pkcs5_pbe2_nid_to_cipher
        - sk_X509_num
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1071,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1072,13'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - X509_check_private_key
                - EVP_sha1
                - X509_digest
                - strlen
                - sk_X509_num
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1074,7'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - X509_check_private_key
                - EVP_sha1
                - X509_digest
                - strlen
                - sk_X509_num
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1074,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1075,14'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - X509_check_private_key
                - EVP_sha1
                - X509_digest
                - strlen
                - sk_X509_num
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1077,7'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - X509_check_private_key
                - EVP_sha1
                - X509_digest
                - strlen
                - sk_X509_num
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1077,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1078,16'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - X509_check_private_key
                - EVP_sha1
                - X509_digest
                - strlen
                - sk_X509_num
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1080,7'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - X509_check_private_key
                - EVP_sha1
                - X509_digest
                - strlen
                - sk_X509_num
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1080,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1081,20'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - X509_check_private_key
                - EVP_sha1
                - X509_digest
                - strlen
                - sk_X509_num
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1085,7'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - X509_check_private_key
                - EVP_sha1
                - X509_digest
                - strlen
                - sk_X509_num
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1085,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1089,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1092,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1089,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1091,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1092,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1091,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1091,24'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - X509_check_private_key
                - EVP_sha1
                - X509_digest
                - strlen
                - sk_X509_num
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1129,25'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - X509_check_private_key
                - EVP_sha1
                - X509_digest
                - strlen
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1091,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1091,52'
              BranchSideFuncs:
                - sk_X509_num
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - X509_check_private_key
                - EVP_sha1
                - X509_digest
                - strlen
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1129,25'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - X509_check_private_key
                - EVP_sha1
                - X509_digest
                - strlen
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1085,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1092,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1129,25'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - X509_check_private_key
                - EVP_sha1
                - X509_digest
                - strlen
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1129,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1129,51'
              BranchSideFuncs:
                - strlen
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - X509_check_private_key
                - EVP_sha1
                - X509_digest
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1129,10'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - X509_check_private_key
                - EVP_sha1
                - X509_digest
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1133,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1133,23'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - X509_check_private_key
                - EVP_sha1
                - X509_digest
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1144,11'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1133,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1134,33'
              BranchSideFuncs:
                - X509_check_private_key
                - EVP_sha1
                - X509_digest
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1144,11'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1134,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1138,22'
              BranchSideFuncs:
                - EVP_sha1
                - X509_digest
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1139,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1134,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1139,7'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1141,3'
              BranchSideFuncs:
                - CBB_init
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1147,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1147,30'
              BranchSideFuncs:
                - CBB_add_asn1
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1160,5'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1147,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1148,8'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1160,5'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1148,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1150,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1160,5'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1150,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1151,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1160,5'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1152,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1153,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1160,5'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1154,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1155,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1160,5'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1156,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1159,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - OPENSSL_cleanse
                - CBB_cleanup
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1160,5'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1160,5'
              BranchSideFuncs:
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - OPENSSL_cleanse
                - CBB_cleanup
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1165,7'
              BranchSideFuncs:
                - sk_X509_num
                - EVP_sha1
                - CBB_flush
                - OPENSSL_cleanse
                - CBB_cleanup
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1165,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1165,35'
              BranchSideFuncs:
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - OPENSSL_cleanse
                - CBB_cleanup
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1166,9'
              BranchSideFuncs:
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - OPENSSL_cleanse
                - CBB_cleanup
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1166,9'
              BranchSideFuncs:
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - OPENSSL_cleanse
                - CBB_cleanup
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1211,7'
              BranchSideFuncs:
                - EVP_sha1
                - CBB_flush
                - OPENSSL_cleanse
                - CBB_cleanup
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1166,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1173,12'
              BranchSideFuncs:
                - CBB_add_asn1
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1188,59'
              BranchSideFuncs:
                - pkcs5_pbe2_nid_to_cipher
                - CBB_init
                - CBB_cleanup
                - OPENSSL_cleanse
                - CBB_cleanup
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1173,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1174,12'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1182,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1175,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1176,12'
              BranchSideFuncs:
                - CBB_add_asn1
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1182,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1177,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1178,12'
              BranchSideFuncs:
                - CBB_add_asn1
                - OPENSSL_cleanse
                - CBB_cleanup
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1182,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1178,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1179,42'
              BranchSideFuncs:
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1182,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1180,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1181,12'
              BranchSideFuncs:
                - CBB_flush
                - OPENSSL_cleanse
                - CBB_cleanup
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1182,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1173,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1182,9'
              BranchSideFuncs:
                - EVP_sha1
                - CBB_flush
                - OPENSSL_cleanse
                - CBB_cleanup
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1184,5'
              BranchSideFuncs:
                - EVP_sha1
                - CBB_flush
                - OPENSSL_cleanse
                - CBB_cleanup
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1189,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1190,18'
              BranchSideFuncs:
                - CBB_init
                - CBB_cleanup
                - OPENSSL_cleanse
                - CBB_cleanup
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1194,11'
              BranchSideFuncs:
                - CBB_init
                - CBB_cleanup
                - OPENSSL_cleanse
                - CBB_cleanup
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1194,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1194,11'
              BranchSideFuncs:
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_cleanup
                - OPENSSL_cleanse
                - CBB_cleanup
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1195,50'
              BranchSideFuncs:
                - _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
                - CBB_cleanup
                - OPENSSL_cleanse
                - CBB_cleanup
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1196,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1194,11'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_cleanup
                - OPENSSL_cleanse
                - CBB_cleanup
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1197,46'
              BranchSideFuncs:
                - CBB_data
                - CBB_len
                - _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
                - CBB_cleanup
                - OPENSSL_cleanse
                - CBB_cleanup
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1201,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:0,0'
              BranchSideFuncs:
                - EVP_sha1
                - CBB_flush
                - OPENSSL_cleanse
                - CBB_cleanup
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1202,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1211,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1214,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1265,28'
              BranchSideFuncs:
                - EVP_sha1
                - CBB_flush
                - OPENSSL_cleanse
                - CBB_cleanup
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1214,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1215,10'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1223,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1216,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1217,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1223,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1218,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1219,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1223,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1219,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1220,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1223,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1220,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1222,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - OPENSSL_cleanse
                - CBB_cleanup
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1223,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1214,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1223,7'
              BranchSideFuncs:
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1225,9'
              BranchSideFuncs:
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
                - CBB_add_asn1_element
                - CBB_add_asn1
                - EVP_marshal_private_key
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1225,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1226,12'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - EVP_marshal_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1237,59'
              BranchSideFuncs:
                - pkcs5_pbe2_nid_to_cipher
                - CBB_add_asn1_element
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1227,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1228,12'
              BranchSideFuncs:
                - CBB_add_asn1
                - OPENSSL_cleanse
                - CBB_cleanup
                - EVP_marshal_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1231,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1229,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1230,51'
              BranchSideFuncs:
                - EVP_marshal_private_key
                - OPENSSL_cleanse
                - CBB_cleanup
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1231,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1226,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1231,9'
              BranchSideFuncs:
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1233,5'
              BranchSideFuncs:
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1238,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1239,17'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1241,12'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1242,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1243,12'
              BranchSideFuncs:
                - CBB_add_asn1
                - OPENSSL_cleanse
                - CBB_cleanup
                - PKCS8_marshal_encrypted_private_key
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1249,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1244,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1246,30'
              BranchSideFuncs:
                - PKCS8_marshal_encrypted_private_key
                - OPENSSL_cleanse
                - CBB_cleanup
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1249,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1241,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:0,0'
              BranchSideFuncs:
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - strlen
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1249,9'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1253,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1254,25'
              BranchSideFuncs:
                - strlen
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1256,35'
              BranchSideFuncs:
                - _ZL18add_bag_attributesP6cbb_stPKcmPKhm
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_flush
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1256,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1257,10'
              BranchSideFuncs:
                - CBB_flush
                - OPENSSL_cleanse
                - CBB_cleanup
                - EVP_sha1
                - CBB_flush
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1258,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1256,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1258,7'
              BranchSideFuncs:
                - EVP_sha1
                - CBB_flush
                - OPENSSL_cleanse
                - CBB_cleanup
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1260,3'
              BranchSideFuncs:
                - EVP_sha1
                - CBB_flush
                - OPENSSL_cleanse
                - CBB_cleanup
                - RAND_bytes
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1269,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1270,21'
              BranchSideFuncs:
                - RAND_bytes
                - OPENSSL_cleanse
                - CBB_cleanup
                - EVP_MD_size
                - pkcs12_key_gen
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1276,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1270,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1271,25'
              BranchSideFuncs:
                - EVP_MD_size
                - pkcs12_key_gen
                - OPENSSL_cleanse
                - CBB_cleanup
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1276,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1273,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1274,15'
              BranchSideFuncs:
                - EVP_MD_size
                - CBB_data
                - CBB_len
                - HMAC
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1276,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1269,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1276,7'
              BranchSideFuncs:
                - CBB_add_asn1
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1280,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1280,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1281,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - OPENSSL_cleanse
                - CBB_cleanup
                - EVP_marshal_digest_algorithm
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1299,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1281,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1292,53'
              BranchSideFuncs:
                - EVP_marshal_digest_algorithm
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1299,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1292,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1293,50'
              BranchSideFuncs:
                - CBB_add_asn1_octet_string
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1299,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1293,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1294,47'
              BranchSideFuncs:
                - CBB_add_asn1_octet_string
                - OPENSSL_cleanse
                - CBB_cleanup
                - CBB_add_asn1_uint64
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1299,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1294,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1298,41'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - OPENSSL_cleanse
                - CBB_cleanup
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1299,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1280,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1299,7'
              BranchSideFuncs:
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - OPENSSL_cleanse
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1302,38'
              BranchSideFuncs:
                - OPENSSL_malloc
                - CBB_finish
                - OPENSSL_free
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1303,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1303,43'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_cleanse
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1304,20'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_cleanse
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1303,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1304,20'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1308,3'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - CBB_cleanup
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1091,40'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1092,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1129,44'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1134,10'
          Dst:             X509_check_private_key
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1138,28'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1138,10'
          Dst:             X509_digest
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1147,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1147,30'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1148,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1150,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1151,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1153,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1155,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1159,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1165,23'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1173,12'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1174,12'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1176,12'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1178,12'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1179,12'
          Dst:             _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1181,12'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1188,34'
          Dst:             pkcs5_pbe2_nid_to_cipher
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1194,11'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1195,11'
          Dst:             _ZL22add_cert_safe_contentsP6cbb_stP7x509_stPK13stack_st_X509PKcPKhm
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1198,56'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1199,30'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1197,11'
          Dst:             _ZL18add_encrypted_dataP6cbb_stiPK13evp_cipher_stPKcmjPKhm
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1200,7'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1214,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1215,10'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1217,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1219,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1220,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1222,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1226,12'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1228,12'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1230,12'
          Dst:             EVP_marshal_private_key
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1237,34'
          Dst:             pkcs5_pbe2_nid_to_cipher
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1241,12'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1243,12'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1245,12'
          Dst:             PKCS8_marshal_encrypted_private_key
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1254,18'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1256,10'
          Dst:             _ZL18add_bag_attributesP6cbb_stPKcmPKhm
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1257,10'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1265,28'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1269,10'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1270,10'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1272,56'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1271,10'
          Dst:             pkcs12_key_gen
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1274,32'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1274,53'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1275,15'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1274,10'
          Dst:             HMAC
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1280,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1281,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1292,10'
          Dst:             EVP_marshal_digest_algorithm
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1293,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1294,10'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1298,10'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1302,38'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1303,25'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1304,7'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1311,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1312,3'
          Dst:             CBB_cleanup
    - functionName:    _ZL14OPENSSL_memchrPKvim
      functionSourceFile: '/src/boringssl/crypto/pkcs8/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - s
        - c
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/../internal.h:822,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/../internal.h:823,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/../internal.h:826,17'
              BranchSideFuncs:
                - memchr
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/../internal.h:826,10'
          Dst:             memchr
    - functionName:    PKCS12_verify_mac
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p12
        - password
        - password_len
      BBCount:         19
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - ERR_clear_error
        - EVP_PKEY_free
        - PKCS12_parse
        - X509_free
        - _ZL14OPENSSL_memchrPKvim
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:877,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:878,9'
              BranchSideFuncs:
                - PKCS12_parse
                - ERR_clear_error
                - EVP_PKEY_free
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:881,14'
              BranchSideFuncs:
                - PKCS12_parse
                - ERR_clear_error
                - EVP_PKEY_free
                - X509_free
                - _ZL14OPENSSL_memchrPKvim.18399
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:878,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:879,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:881,3'
              BranchSideFuncs:
                - PKCS12_parse
                - ERR_clear_error
                - EVP_PKEY_free
                - X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:882,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:883,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:884,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:889,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:890,5'
              BranchSideFuncs:
                - EVP_PKEY_free
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:894,17'
              BranchSideFuncs:
                - EVP_PKEY_free
                - X509_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:883,15'
          Dst:             _ZL14OPENSSL_memchrPKvim
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:889,8'
          Dst:             PKCS12_parse
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:890,5'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:894,3'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:895,3'
          Dst:             X509_free
    - functionName:    PKCS12_parse
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p12
        - password
        - out_pkey
        - out_cert
        - out_ca_certs
      BBCount:         34
      ICount:          199
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - CBS_init
        - ERR_clear_error
        - PKCS12_get_key_and_certs
        - X509_check_private_key
        - X509_free
        - sk_X509_delete
        - sk_X509_free
        - sk_X509_new_null
        - sk_X509_num
        - sk_X509_pop_free
        - sk_X509_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:830,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:830,32'
              BranchSideFuncs:
                - sk_X509_new_null
                - CBS_init
                - PKCS12_get_key_and_certs
                - sk_X509_free
                - sk_X509_num
                - sk_X509_pop_free
                - sk_X509_value
                - X509_check_private_key
                - ERR_clear_error
                - sk_X509_delete
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:834,8'
              BranchSideFuncs:
                - sk_X509_new_null
                - CBS_init
                - PKCS12_get_key_and_certs
                - sk_X509_free
                - sk_X509_num
                - sk_X509_pop_free
                - sk_X509_value
                - X509_check_private_key
                - ERR_clear_error
                - sk_X509_delete
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:830,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:831,17'
              BranchSideFuncs:
                - sk_X509_new_null
                - CBS_init
                - PKCS12_get_key_and_certs
                - sk_X509_free
                - sk_X509_num
                - sk_X509_pop_free
                - sk_X509_value
                - X509_check_private_key
                - ERR_clear_error
                - sk_X509_delete
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:834,8'
              BranchSideFuncs:
                - sk_X509_new_null
                - CBS_init
                - PKCS12_get_key_and_certs
                - sk_X509_free
                - sk_X509_num
                - sk_X509_pop_free
                - sk_X509_value
                - X509_check_private_key
                - ERR_clear_error
                - sk_X509_delete
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:834,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:835,16'
              BranchSideFuncs:
                - CBS_init
                - PKCS12_get_key_and_certs
                - sk_X509_free
                - sk_X509_num
                - sk_X509_pop_free
                - sk_X509_value
                - X509_check_private_key
                - ERR_clear_error
                - sk_X509_delete
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:842,24'
              BranchSideFuncs:
                - CBS_init
                - PKCS12_get_key_and_certs
                - sk_X509_free
                - sk_X509_num
                - sk_X509_pop_free
                - sk_X509_value
                - X509_check_private_key
                - ERR_clear_error
                - sk_X509_delete
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:836,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:837,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:839,22'
              BranchSideFuncs:
                - CBS_init
                - PKCS12_get_key_and_certs
                - sk_X509_free
                - sk_X509_num
                - sk_X509_pop_free
                - sk_X509_value
                - X509_check_private_key
                - ERR_clear_error
                - sk_X509_delete
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:843,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:844,9'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_pop_free
                - sk_X509_value
                - X509_check_private_key
                - ERR_clear_error
                - sk_X509_delete
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:852,4'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_pop_free
                - sk_X509_value
                - X509_check_private_key
                - ERR_clear_error
                - sk_X509_delete
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:844,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:845,20'
              BranchSideFuncs:
                - sk_X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:847,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:854,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:854,28'
              BranchSideFuncs:
                - sk_X509_pop_free
                - sk_X509_value
                - X509_check_private_key
                - ERR_clear_error
                - sk_X509_delete
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:866,7'
              BranchSideFuncs:
                - sk_X509_pop_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:854,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:855,21'
              BranchSideFuncs:
                - sk_X509_pop_free
                - sk_X509_value
                - X509_check_private_key
                - ERR_clear_error
                - sk_X509_delete
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:866,7'
              BranchSideFuncs:
                - sk_X509_pop_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:855,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:856,34'
              BranchSideFuncs:
                - sk_X509_value
                - X509_check_private_key
                - ERR_clear_error
                - sk_X509_pop_free
                - sk_X509_delete
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:864,3'
              BranchSideFuncs:
                - sk_X509_pop_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:857,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:858,21'
              BranchSideFuncs:
                - sk_X509_delete
                - sk_X509_pop_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:862,7'
              BranchSideFuncs:
                - ERR_clear_error
                - sk_X509_pop_free
                - sk_X509_value
                - X509_check_private_key
                - sk_X509_delete
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:866,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:867,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:869,22'
              BranchSideFuncs:
                - sk_X509_pop_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:835,16'
          Dst:             sk_X509_new_null
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:842,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:843,8'
          Dst:             PKCS12_get_key_and_certs
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:845,7'
          Dst:             sk_X509_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:853,22'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:856,20'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:857,11'
          Dst:             X509_check_private_key
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:859,9'
          Dst:             sk_X509_delete
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:862,7'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:869,5'
          Dst:             sk_X509_pop_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:869,5'
          Dst:             X509_free
    - functionName:    PKCS12_get_key_and_certs
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_key
        - out_certs
        - ber_in
        - password
      BBCount:         70
      ICount:          394
      EdgeCount:       98
      CyclomaticComplexity: 30
      functionsReached:
        - CBS_asn1_ber_to_der
        - CBS_get_asn1
        - CBS_get_asn1_uint64
        - CBS_len
        - CBS_mem_equal
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_parse_digest_algorithm
        - OPENSSL_free
        - X509_free
        - _ZL14OPENSSL_memsetPvim
        - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
        - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
        - _ZL26PKCS12_handle_content_infoP6cbs_stP14pkcs12_context
        - pkcs12_iterations_acceptable
        - sk_X509_num
        - sk_X509_pop
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:553,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:554,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.18400
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_len
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_mem_equal
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - strlen
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:558,4'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.18400
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_len
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_mem_equal
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - strlen
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:563,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:563,54'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1_uint64
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_mem_equal
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - strlen
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:565,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:563,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:564,8'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:565,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:563,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:565,5'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_mem_equal
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - strlen
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:569,7'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_mem_equal
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - strlen
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:569,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:570,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:574,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_mem_equal
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - strlen
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:574,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:575,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_mem_equal
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - strlen
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:579,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_mem_equal
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - strlen
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:579,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:580,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:584,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_mem_equal
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - strlen
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:584,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:585,5'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_get_asn1
                - CBS_mem_equal
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - strlen
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:591,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_get_asn1
                - CBS_mem_equal
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - strlen
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:591,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:592,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_mem_equal
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - strlen
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:594,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:591,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:594,5'
              BranchSideFuncs:
                - CBS_mem_equal
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - strlen
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:600,8'
              BranchSideFuncs:
                - CBS_mem_equal
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - ERR_put_error
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - strlen
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:600,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:601,5'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_get_asn1
                - ERR_put_error
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - strlen
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:605,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_get_asn1
                - ERR_put_error
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - strlen
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:605,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:606,5'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - strlen
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:610,17'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - strlen
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:613,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:613,48'
              BranchSideFuncs:
                - strlen
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:613,7'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:618,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:619,7'
              BranchSideFuncs:
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:623,24'
              BranchSideFuncs:
                - EVP_parse_digest_algorithm
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:624,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:625,7'
              BranchSideFuncs:
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:628,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_get_asn1
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:628,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:629,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:630,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:628,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:630,7'
              BranchSideFuncs:
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:635,14'
              BranchSideFuncs:
                - CBS_len
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:636,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:638,12'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - pkcs12_iterations_acceptable
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:647,40'
              BranchSideFuncs:
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:638,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:639,41'
              BranchSideFuncs:
                - pkcs12_iterations_acceptable
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:640,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:638,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:640,9'
              BranchSideFuncs:
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:643,30'
              BranchSideFuncs:
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:647,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:649,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:651,10'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:651,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:651,24'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:663,10'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:651,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:657,26'
              BranchSideFuncs:
                - _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:663,10'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:658,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:660,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:662,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:663,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:664,7'
              BranchSideFuncs:
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:670,8'
              BranchSideFuncs:
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:670,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:671,5'
              BranchSideFuncs:
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:674,7'
              BranchSideFuncs:
                - OPENSSL_free
                - EVP_PKEY_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:678,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:679,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:687,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:681,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:682,32'
              BranchSideFuncs:
                - sk_X509_pop
                - X509_free
                - sk_X509_num
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:685,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:550,41'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:553,8'
          Dst:             CBS_asn1_ber_to_der
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:554,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:559,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:563,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:563,54'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:564,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:565,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:570,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:574,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:575,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:579,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:580,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:584,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:585,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:591,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:592,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:594,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:600,8'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:601,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:605,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:606,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:613,41'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:618,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:619,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:623,24'
          Dst:             EVP_parse_digest_algorithm
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:628,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:629,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:630,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:636,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:638,12'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:639,12'
          Dst:             pkcs12_iterations_acceptable
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:640,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:647,10'
          Dst:             _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:658,12'
          Dst:             _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:664,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:670,8'
          Dst:             _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:670,8'
          Dst:             _ZL26PKCS12_handle_content_infoP6cbs_stP14pkcs12_context
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:677,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:679,5'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:681,12'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:682,20'
          Dst:             sk_X509_pop
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:683,7'
          Dst:             X509_free
    - functionName:    sk_X509_delete
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - where
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:71,1'
          Dst:             OPENSSL_sk_delete
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/pkcs8/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pkcs12_iterations_acceptable
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - iterations
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:52,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:52,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:52,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL16pkcs12_check_macPiPKcmPK6cbs_stjPK9env_md_stS4_S4_
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_mac_ok
        - password
        - password_len
        - salt
        - iterations
        - md
        - authsafes
        - expected_mac
      BBCount:         11
      ICount:          106
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_len
        - CBS_mem_equal
        - CRYPTO_fuzzer_mode_enabled
        - EVP_MD_size
        - HMAC
        - OPENSSL_cleanse
        - pkcs12_key_gen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:518,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:521,5'
              BranchSideFuncs:
                - EVP_MD_size
                - CBS_data
                - CBS_len
                - HMAC
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:526,20'
              BranchSideFuncs:
                - EVP_MD_size
                - CBS_data
                - CBS_len
                - HMAC
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:526,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:528,5'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:531,31'
              BranchSideFuncs:
                - CBS_mem_equal
                - CRYPTO_fuzzer_mode_enabled
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:532,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:533,6'
              BranchSideFuncs:
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:535,7'
              BranchSideFuncs:
                - OPENSSL_cleanse
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:518,47'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:518,63'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:519,50'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:518,8'
          Dst:             pkcs12_key_gen
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:526,34'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:526,51'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:527,20'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:526,15'
          Dst:             HMAC
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:531,17'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:532,7'
          Dst:             CRYPTO_fuzzer_mode_enabled
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:538,3'
          Dst:             OPENSSL_cleanse
    - functionName:    _ZL26PKCS12_handle_content_infoP6cbs_stP14pkcs12_context
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - content_info
        - ctx
      BBCount:         36
      ICount:          198
      EdgeCount:       50
      CyclomaticComplexity: 16
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_get_asn1_implicit_string
        - CBS_init
        - CBS_len
        - CBS_mem_equal
        - ERR_put_error
        - OPENSSL_free
        - _ZL22PKCS12_handle_safe_bagP6cbs_stP14pkcs12_context
        - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
        - pkcs8_pbe_decrypt
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:441,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:442,21'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - CBS_get_asn1
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_implicit_string
                - CBS_mem_equal
                - ERR_put_error
                - CBS_data
                - CBS_len
                - pkcs8_pbe_decrypt
                - CBS_init
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:445,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:443,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:444,15'
              BranchSideFuncs:
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - OPENSSL_free
                - CBS_get_asn1
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_implicit_string
                - CBS_mem_equal
                - ERR_put_error
                - CBS_data
                - CBS_len
                - pkcs8_pbe_decrypt
                - CBS_init
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:445,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:441,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:445,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:449,7'
              BranchSideFuncs:
                - CBS_mem_equal
                - CBS_mem_equal
                - OPENSSL_free
                - CBS_get_asn1
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_implicit_string
                - CBS_mem_equal
                - ERR_put_error
                - CBS_data
                - CBS_len
                - pkcs8_pbe_decrypt
                - CBS_init
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:449,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:460,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_implicit_string
                - CBS_mem_equal
                - ERR_put_error
                - CBS_data
                - CBS_len
                - pkcs8_pbe_decrypt
                - CBS_init
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:491,14'
              BranchSideFuncs:
                - CBS_mem_equal
                - OPENSSL_free
                - CBS_get_asn1
                - ERR_put_error
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:460,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:461,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_implicit_string
                - CBS_mem_equal
                - ERR_put_error
                - CBS_data
                - CBS_len
                - pkcs8_pbe_decrypt
                - CBS_init
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:472,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:461,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:464,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_implicit_string
                - CBS_mem_equal
                - ERR_put_error
                - CBS_data
                - CBS_len
                - pkcs8_pbe_decrypt
                - CBS_init
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:472,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:464,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:465,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - CBS_get_asn1
                - CBS_get_asn1_implicit_string
                - CBS_mem_equal
                - ERR_put_error
                - CBS_data
                - CBS_len
                - pkcs8_pbe_decrypt
                - CBS_init
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:472,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:465,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:468,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - CBS_get_asn1_implicit_string
                - CBS_mem_equal
                - ERR_put_error
                - CBS_data
                - CBS_len
                - pkcs8_pbe_decrypt
                - CBS_init
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:472,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:468,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:469,10'
              BranchSideFuncs:
                - CBS_get_asn1_implicit_string
                - ERR_put_error
                - OPENSSL_free
                - CBS_mem_equal
                - ERR_put_error
                - CBS_data
                - CBS_len
                - pkcs8_pbe_decrypt
                - CBS_init
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:472,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:460,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:472,7'
              BranchSideFuncs:
                - CBS_mem_equal
                - ERR_put_error
                - OPENSSL_free
                - CBS_data
                - CBS_len
                - pkcs8_pbe_decrypt
                - CBS_init
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:476,10'
              BranchSideFuncs:
                - CBS_mem_equal
                - ERR_put_error
                - OPENSSL_free
                - CBS_data
                - CBS_len
                - pkcs8_pbe_decrypt
                - CBS_init
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:476,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:477,7'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - pkcs8_pbe_decrypt
                - OPENSSL_free
                - CBS_init
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:481,49'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - pkcs8_pbe_decrypt
                - OPENSSL_free
                - CBS_init
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:481,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:484,7'
              BranchSideFuncs:
                - CBS_init
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:488,30'
              BranchSideFuncs:
                - CBS_init
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:491,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:494,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:504,9'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:494,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:496,7'
              BranchSideFuncs:
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:500,58'
              BranchSideFuncs:
                - _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:441,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:442,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:444,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:445,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:449,7'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:460,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:461,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:464,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:465,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:468,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:469,10'
          Dst:             CBS_get_asn1_implicit_string
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:472,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:476,10'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:477,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:482,47'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:483,28'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:481,10'
          Dst:             pkcs8_pbe_decrypt
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:488,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:489,11'
          Dst:             _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:489,11'
          Dst:             _ZL22PKCS12_handle_safe_bagP6cbs_stP14pkcs12_context
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:490,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:491,14'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:494,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:496,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:500,11'
          Dst:             _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:500,11'
          Dst:             _ZL22PKCS12_handle_safe_bagP6cbs_stP14pkcs12_context
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:508,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL22PKCS12_handle_sequenceP6cbs_stP14pkcs12_contextPFiS0_S2_E
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sequence
        - ctx
        - handle_element
      BBCount:         19
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_asn1_ber_to_der
        - CBS_get_asn1
        - CBS_len
        - ERR_put_error
        - OPENSSL_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:213,5'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - CBS_len
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:218,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - CBS_len
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:218,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:218,56'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - OPENSSL_free
                - CBS_get_asn1
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:219,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:218,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:219,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:223,3'
              BranchSideFuncs:
                - CBS_len
                - OPENSSL_free
                - CBS_get_asn1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:223,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:225,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - OPENSSL_free
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:235,7'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:225,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:226,7'
              BranchSideFuncs:
                - OPENSSL_free
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:230,10'
              BranchSideFuncs:
                - OPENSSL_free
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:230,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:223,3'
              BranchSideFuncs:
                - CBS_len
                - OPENSSL_free
                - CBS_get_asn1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:231,7'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:212,8'
          Dst:             CBS_asn1_ber_to_der
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:213,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:218,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:218,56'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:219,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:223,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:225,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:226,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:238,3'
          Dst:             OPENSSL_free
    - functionName:    i2d_PKCS12_fp
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 822
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - p12
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - i2d_PKCS12_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:815,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:816,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:819,28'
              BranchSideFuncs:
                - i2d_PKCS12_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:814,14'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:819,13'
          Dst:             i2d_PKCS12_bio
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:820,3'
          Dst:             BIO_free
    - functionName:    i2d_PKCS12_bio
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 809
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - p12
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_write_all
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:810,10'
          Dst:             BIO_write_all
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/pkcs8/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    i2d_PKCS12
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 786
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p12
        - out
      BBCount:         13
      ICount:          95
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - OPENSSL_memdup
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:787,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:788,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:792,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18402
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:792,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:793,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:796,8'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18402
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:796,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:798,24'
              BranchSideFuncs:
                - OPENSSL_memdup
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:803,21'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18402
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:799,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:800,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:802,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:788,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:798,9'
          Dst:             OPENSSL_memdup
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:803,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    d2i_PKCS12_fp
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - out_p12
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - d2i_PKCS12_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:777,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:778,5'
              BranchSideFuncs:
                - d2i_PKCS12_bio
                - BIO_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:781,24'
              BranchSideFuncs:
                - d2i_PKCS12_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:776,9'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:781,9'
          Dst:             d2i_PKCS12_bio
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:782,3'
          Dst:             BIO_free
    - functionName:    d2i_PKCS12_bio
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - out_p12
      BBCount:         28
      ICount:          168
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - BIO_read
        - BUF_MEM_free
        - BUF_MEM_grow
        - BUF_MEM_new
        - d2i_PKCS12
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:730,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:731,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:733,20'
              BranchSideFuncs:
                - BUF_MEM_grow
                - BIO_read
                - BUF_MEM_grow
                - BUF_MEM_free
                - d2i_PKCS12
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:733,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:734,5'
              BranchSideFuncs:
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:737,3'
              BranchSideFuncs:
                - BIO_read
                - BUF_MEM_grow
                - BUF_MEM_free
                - d2i_PKCS12
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:740,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:739,13'
              BranchSideFuncs:
                - BIO_read
                - BUF_MEM_grow
                - BUF_MEM_free
                - d2i_PKCS12
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:740,58'
              BranchSideFuncs:
                - BIO_read
                - BUF_MEM_grow
                - BUF_MEM_free
                - d2i_PKCS12
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:741,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:742,11'
              BranchSideFuncs:
                - BUF_MEM_grow
                - BIO_read
                - BUF_MEM_free
                - d2i_PKCS12
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:750,9'
              BranchSideFuncs:
                - BUF_MEM_grow
                - BIO_read
                - BUF_MEM_free
                - d2i_PKCS12
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:742,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:743,9'
              BranchSideFuncs:
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:747,9'
              BranchSideFuncs:
                - BUF_MEM_grow
                - BIO_read
                - BUF_MEM_free
                - d2i_PKCS12
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:750,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:751,7'
              BranchSideFuncs:
                - d2i_PKCS12
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:753,13'
              BranchSideFuncs:
                - BUF_MEM_grow
                - BIO_read
                - d2i_PKCS12
                - BUF_MEM_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:755,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:756,7'
              BranchSideFuncs:
                - BIO_read
                - BUF_MEM_grow
                - BUF_MEM_free
                - d2i_PKCS12
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:759,9'
              BranchSideFuncs:
                - BUF_MEM_grow
                - BIO_read
                - d2i_PKCS12
                - BUF_MEM_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:759,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:759,48'
              BranchSideFuncs:
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:760,7'
              BranchSideFuncs:
                - BUF_MEM_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:759,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:737,3'
              BranchSideFuncs:
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:760,7'
              BranchSideFuncs:
                - BUF_MEM_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:729,9'
          Dst:             BUF_MEM_new
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:733,7'
          Dst:             BUF_MEM_grow
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:739,13'
          Dst:             BIO_read
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:759,35'
          Dst:             BUF_MEM_grow
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:765,9'
          Dst:             d2i_PKCS12
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:768,3'
          Dst:             BUF_MEM_free
    - functionName:    d2i_PKCS12
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out_p12
        - ber_bytes
        - ber_len
      BBCount:         11
      ICount:          82
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_free
        - OPENSSL_malloc
        - OPENSSL_memdup
        - PKCS12_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:700,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:701,5'
              BranchSideFuncs:
                - OPENSSL_memdup
                - OPENSSL_free
                - PKCS12_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:705,51'
              BranchSideFuncs:
                - OPENSSL_memdup
                - OPENSSL_free
                - PKCS12_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:706,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:707,18'
              BranchSideFuncs:
                - PKCS12_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:711,18'
              BranchSideFuncs:
                - PKCS12_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:714,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:715,18'
              BranchSideFuncs:
                - PKCS12_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:719,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:699,44'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:705,35'
          Dst:             OPENSSL_memdup
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:707,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:715,5'
          Dst:             PKCS12_free
    - functionName:    PKCS12_free
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1316
      functionLinenumberEnd: 1322
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p12
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1317,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1318,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1320,16'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1320,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:1321,3'
          Dst:             OPENSSL_free
    - functionName:    PKCS12_PBE_add
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 690
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PKCS8_encrypt
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pbe_nid
        - cipher
        - pass
        - pass_len_in
        - salt
        - salt_len
        - iterations
        - p8inf
      BBCount:         26
      ICount:          164
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - ERR_put_error
        - EVP_PKCS82PKEY
        - EVP_PKEY_free
        - OPENSSL_free
        - PKCS8_marshal_encrypted_private_key
        - X509_SIG_free
        - d2i_X509_SIG
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:151,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:151,28'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - CBB_init
                - CBB_cleanup
                - OPENSSL_free
                - EVP_PKEY_free
                - PKCS8_marshal_encrypted_private_key
                - CBB_finish
                - d2i_X509_SIG
                - ERR_put_error
                - X509_SIG_free
                - strlen
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:154,24'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - CBB_init
                - CBB_cleanup
                - OPENSSL_free
                - EVP_PKEY_free
                - PKCS8_marshal_encrypted_private_key
                - CBB_finish
                - d2i_X509_SIG
                - ERR_put_error
                - X509_SIG_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:152,23'
              BranchSideFuncs:
                - strlen
                - EVP_PKCS82PKEY
                - CBB_init
                - CBB_cleanup
                - OPENSSL_free
                - EVP_PKEY_free
                - PKCS8_marshal_encrypted_private_key
                - CBB_finish
                - d2i_X509_SIG
                - ERR_put_error
                - X509_SIG_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:154,24'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - CBB_init
                - CBB_cleanup
                - OPENSSL_free
                - EVP_PKEY_free
                - PKCS8_marshal_encrypted_private_key
                - CBB_finish
                - d2i_X509_SIG
                - ERR_put_error
                - X509_SIG_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:159,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:160,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:163,13'
              BranchSideFuncs:
                - CBB_init
                - CBB_cleanup
                - OPENSSL_free
                - EVP_PKEY_free
                - PKCS8_marshal_encrypted_private_key
                - CBB_finish
                - d2i_X509_SIG
                - ERR_put_error
                - X509_SIG_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:168,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:169,50'
              BranchSideFuncs:
                - PKCS8_marshal_encrypted_private_key
                - CBB_cleanup
                - OPENSSL_free
                - EVP_PKEY_free
                - CBB_finish
                - d2i_X509_SIG
                - ERR_put_error
                - X509_SIG_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:173,5'
              BranchSideFuncs:
                - CBB_cleanup
                - OPENSSL_free
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:171,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:172,8'
              BranchSideFuncs:
                - CBB_finish
                - CBB_cleanup
                - OPENSSL_free
                - EVP_PKEY_free
                - d2i_X509_SIG
                - ERR_put_error
                - X509_SIG_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:173,5'
              BranchSideFuncs:
                - CBB_cleanup
                - OPENSSL_free
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:173,5'
              BranchSideFuncs:
                - d2i_X509_SIG
                - OPENSSL_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:178,9'
              BranchSideFuncs:
                - d2i_X509_SIG
                - OPENSSL_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:180,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:180,22'
              BranchSideFuncs:
                - ERR_put_error
                - X509_SIG_free
                - OPENSSL_free
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:181,5'
              BranchSideFuncs:
                - ERR_put_error
                - X509_SIG_free
                - OPENSSL_free
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:180,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:180,35'
              BranchSideFuncs:
                - ERR_put_error
                - X509_SIG_free
                - OPENSSL_free
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:181,5'
              BranchSideFuncs:
                - ERR_put_error
                - X509_SIG_free
                - OPENSSL_free
                - EVP_PKEY_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:152,16'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:158,20'
          Dst:             EVP_PKCS82PKEY
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:168,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:169,8'
          Dst:             PKCS8_marshal_encrypted_private_key
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:172,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:173,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:179,9'
          Dst:             d2i_X509_SIG
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:181,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:182,5'
          Dst:             X509_SIG_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:187,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:188,3'
          Dst:             EVP_PKEY_free
    - functionName:    EVP_PKCS82PKEY
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p8
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_init
        - CBS_len
        - ERR_put_error
        - EVP_PKEY_free
        - EVP_parse_private_key
        - OPENSSL_free
        - i2d_PKCS8_PRIV_KEY_INFO
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:68,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:72,18'
              BranchSideFuncs:
                - CBS_init
                - EVP_parse_private_key
                - CBS_len
                - OPENSSL_free
                - ERR_put_error
                - EVP_PKEY_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:74,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:74,22'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:75,5'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:74,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:75,5'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_PKEY_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:81,16'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:66,17'
          Dst:             i2d_PKCS8_PRIV_KEY_INFO
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:72,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:73,19'
          Dst:             EVP_parse_private_key
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:74,22'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:75,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:76,5'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:77,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:81,3'
          Dst:             OPENSSL_free
    - functionName:    i2d_PKCS8_PRIV_KEY_INFO
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:62,1'
          Dst:             ASN1_item_i2d
    - functionName:    PKCS8_decrypt
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pkcs8
        - pass
        - pass_len_in
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_init
        - CBS_len
        - EVP_PKEY2PKCS8
        - EVP_PKEY_free
        - OPENSSL_free
        - PKCS8_parse_encrypted_private_key
        - i2d_X509_SIG
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:116,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:116,28'
              BranchSideFuncs:
                - i2d_X509_SIG
                - CBS_init
                - PKCS8_parse_encrypted_private_key
                - CBS_len
                - EVP_PKEY2PKCS8
                - OPENSSL_free
                - EVP_PKEY_free
                - strlen
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:119,24'
              BranchSideFuncs:
                - i2d_X509_SIG
                - CBS_init
                - PKCS8_parse_encrypted_private_key
                - CBS_len
                - EVP_PKEY2PKCS8
                - OPENSSL_free
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:117,23'
              BranchSideFuncs:
                - strlen
                - i2d_X509_SIG
                - CBS_init
                - PKCS8_parse_encrypted_private_key
                - CBS_len
                - EVP_PKEY2PKCS8
                - OPENSSL_free
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:119,24'
              BranchSideFuncs:
                - i2d_X509_SIG
                - CBS_init
                - PKCS8_parse_encrypted_private_key
                - CBS_len
                - EVP_PKEY2PKCS8
                - OPENSSL_free
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:129,5'
              BranchSideFuncs:
                - OPENSSL_free
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:133,18'
              BranchSideFuncs:
                - CBS_init
                - PKCS8_parse_encrypted_private_key
                - CBS_len
                - EVP_PKEY2PKCS8
                - OPENSSL_free
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:135,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:135,23'
              BranchSideFuncs:
                - OPENSSL_free
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:136,5'
              BranchSideFuncs:
                - OPENSSL_free
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:136,5'
              BranchSideFuncs:
                - OPENSSL_free
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:139,24'
              BranchSideFuncs:
                - EVP_PKEY2PKCS8
                - OPENSSL_free
                - EVP_PKEY_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:117,16'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:127,16'
          Dst:             i2d_X509_SIG
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:133,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:134,10'
          Dst:             PKCS8_parse_encrypted_private_key
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:135,23'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:139,9'
          Dst:             EVP_PKEY2PKCS8
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:142,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:143,3'
          Dst:             EVP_PKEY_free
    - functionName:    EVP_PKEY2PKCS8
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pkey
      BBCount:         19
      ICount:          108
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - ERR_put_error
        - EVP_marshal_private_key
        - OPENSSL_free
        - PKCS8_PRIV_KEY_INFO_free
        - d2i_PKCS8_PRIV_KEY_INFO
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:89,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:89,60'
              BranchSideFuncs:
                - EVP_marshal_private_key
                - CBB_cleanup
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - d2i_PKCS8_PRIV_KEY_INFO
                - OPENSSL_free
                - PKCS8_PRIV_KEY_INFO_free
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:91,5'
              BranchSideFuncs:
                - CBB_cleanup
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:89,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:90,8'
              BranchSideFuncs:
                - CBB_finish
                - CBB_cleanup
                - ERR_put_error
                - OPENSSL_free
                - d2i_PKCS8_PRIV_KEY_INFO
                - OPENSSL_free
                - PKCS8_PRIV_KEY_INFO_free
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:91,5'
              BranchSideFuncs:
                - CBB_cleanup
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:90,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:90,44'
              BranchSideFuncs:
                - d2i_PKCS8_PRIV_KEY_INFO
                - OPENSSL_free
                - PKCS8_PRIV_KEY_INFO_free
                - ERR_put_error
                - OPENSSL_free
                - CBB_cleanup
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:91,5'
              BranchSideFuncs:
                - CBB_cleanup
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:89,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:91,5'
              BranchSideFuncs:
                - CBB_cleanup
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:97,22'
              BranchSideFuncs:
                - d2i_PKCS8_PRIV_KEY_INFO
                - OPENSSL_free
                - PKCS8_PRIV_KEY_INFO_free
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:99,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:99,21'
              BranchSideFuncs:
                - PKCS8_PRIV_KEY_INFO_free
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:100,30'
              BranchSideFuncs:
                - PKCS8_PRIV_KEY_INFO_free
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:100,30'
              BranchSideFuncs:
                - PKCS8_PRIV_KEY_INFO_free
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:105,16'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:89,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:89,30'
          Dst:             EVP_marshal_private_key
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:90,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:91,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:92,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:93,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:98,29'
          Dst:             d2i_PKCS8_PRIV_KEY_INFO
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:100,5'
          Dst:             PKCS8_PRIV_KEY_INFO_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:101,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:105,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:109,3'
          Dst:             OPENSSL_free
    - functionName:    d2i_PKCS8_PRIV_KEY_INFO
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:62,1'
          Dst:             ASN1_item_d2i
    - functionName:    PKCS8_PRIV_KEY_INFO_free
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:62,1'
          Dst:             ASN1_item_free
    - functionName:    PKCS8_PRIV_KEY_INFO_new
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:62,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:62,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:62,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8_x509.cc:62,1'
          Dst:             ASN1_item_new
    - functionName:    ASN1_item_digest
      functionSourceFile: '/src/boringssl/crypto/x509/a_digest.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - it
        - type
        - asn
        - md
        - len
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_i2d
        - EVP_Digest
        - OPENSSL_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/a_digest.cc:45,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_digest.cc:46,5'
              BranchSideFuncs:
                - EVP_Digest
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/a_digest.cc:49,20'
              BranchSideFuncs:
                - EVP_Digest
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/a_digest.cc:44,7'
          Dst:             ASN1_item_i2d
        - Src:             '/src/boringssl/crypto/x509/a_digest.cc:49,9'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/crypto/x509/a_digest.cc:50,3'
          Dst:             OPENSSL_free
    - functionName:    ASN1_digest
      functionSourceFile: '/src/boringssl/crypto/x509/a_digest.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - i2d
        - type
        - data
        - md
        - len
      BBCount:         6
      ICount:          76
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_Digest
        - OPENSSL_free
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/a_digest.cc:28,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_digest.cc:29,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/a_digest.cc:31,7'
              BranchSideFuncs:
                - EVP_Digest
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/a_digest.cc:28,31'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/x509/a_digest.cc:34,9'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/crypto/x509/a_digest.cc:35,3'
          Dst:             OPENSSL_free
    - functionName:    ASN1_item_sign_ctx
      functionSourceFile: '/src/boringssl/crypto/x509/a_sign.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - it
        - algor1
        - algor2
        - signature
        - asn
        - ctx
      BBCount:         24
      ICount:          182
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_STRING_set0
        - ASN1_item_i2d
        - ERR_put_error
        - EVP_DigestSign
        - EVP_MD_CTX_cleanup
        - EVP_PKEY_CTX_get0_pkey
        - EVP_PKEY_size
        - OPENSSL_free
        - OPENSSL_malloc
        - x509_digest_sign_algorithm
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/a_sign.cc:48,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:49,7'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:54,9'
              BranchSideFuncs:
                - ASN1_item_i2d
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_size
                - OPENSSL_malloc
                - EVP_DigestSign
                - ERR_put_error
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - ASN1_STRING_set0
                - ERR_put_error
                - x509_digest_sign_algorithm
                - x509_digest_sign_algorithm
        - Branch String:   '/src/boringssl/crypto/x509/a_sign.cc:54,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:54,47'
              BranchSideFuncs:
                - x509_digest_sign_algorithm
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - ASN1_item_i2d
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_size
                - OPENSSL_malloc
                - EVP_DigestSign
                - ERR_put_error
                - ASN1_STRING_set0
                - ERR_put_error
                - x509_digest_sign_algorithm
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:57,9'
              BranchSideFuncs:
                - ASN1_item_i2d
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_size
                - OPENSSL_malloc
                - EVP_DigestSign
                - ERR_put_error
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - ASN1_STRING_set0
                - ERR_put_error
                - x509_digest_sign_algorithm
        - Branch String:   '/src/boringssl/crypto/x509/a_sign.cc:54,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:55,7'
              BranchSideFuncs:
                - ASN1_item_i2d
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_size
                - OPENSSL_malloc
                - EVP_DigestSign
                - ERR_put_error
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - ASN1_STRING_set0
                - ERR_put_error
                - x509_digest_sign_algorithm
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:57,9'
              BranchSideFuncs:
                - ASN1_item_i2d
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_size
                - OPENSSL_malloc
                - EVP_DigestSign
                - ERR_put_error
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - ASN1_STRING_set0
                - ERR_put_error
                - x509_digest_sign_algorithm
        - Branch String:   '/src/boringssl/crypto/x509/a_sign.cc:57,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:57,47'
              BranchSideFuncs:
                - x509_digest_sign_algorithm
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - ASN1_item_i2d
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_size
                - OPENSSL_malloc
                - EVP_DigestSign
                - ERR_put_error
                - ASN1_STRING_set0
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:61,63'
              BranchSideFuncs:
                - ASN1_item_i2d
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_size
                - OPENSSL_malloc
                - EVP_DigestSign
                - ERR_put_error
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - ASN1_STRING_set0
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/a_sign.cc:57,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:58,7'
              BranchSideFuncs:
                - ASN1_item_i2d
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_size
                - OPENSSL_malloc
                - EVP_DigestSign
                - ERR_put_error
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - ASN1_STRING_set0
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:61,63'
              BranchSideFuncs:
                - ASN1_item_i2d
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_size
                - OPENSSL_malloc
                - EVP_DigestSign
                - ERR_put_error
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - ASN1_STRING_set0
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/a_sign.cc:62,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:63,7'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:66,45'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_size
                - OPENSSL_malloc
                - EVP_DigestSign
                - ERR_put_error
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - ASN1_STRING_set0
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/a_sign.cc:68,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:69,7'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:73,54'
              BranchSideFuncs:
                - OPENSSL_malloc
                - EVP_DigestSign
                - ERR_put_error
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - ASN1_STRING_set0
        - Branch String:   '/src/boringssl/crypto/x509/a_sign.cc:74,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:75,7'
              BranchSideFuncs:
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:78,25'
              BranchSideFuncs:
                - EVP_DigestSign
                - ERR_put_error
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - ASN1_STRING_set0
        - Branch String:   '/src/boringssl/crypto/x509/a_sign.cc:78,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:79,7'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:83,22'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - EVP_MD_CTX_cleanup
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:49,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:54,20'
          Dst:             x509_digest_sign_algorithm
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:57,20'
          Dst:             x509_digest_sign_algorithm
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:61,18'
          Dst:             ASN1_item_i2d
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:66,22'
          Dst:             EVP_PKEY_CTX_get0_pkey
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:67,22'
          Dst:             EVP_PKEY_size
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:69,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:73,39'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:78,10'
          Dst:             EVP_DigestSign
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:79,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:83,5'
          Dst:             ASN1_STRING_set0
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:91,3'
          Dst:             EVP_MD_CTX_cleanup
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:92,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:93,3'
          Dst:             OPENSSL_free
    - functionName:    ASN1_item_sign
      functionSourceFile: '/src/boringssl/crypto/x509/a_sign.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - it
        - algor1
        - algor2
        - signature
        - asn
        - pkey
        - type
      BBCount:         15
      ICount:          104
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached:
        - ASN1_item_sign_ctx
        - ERR_put_error
        - EVP_DigestSignInit
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/a_sign.cc:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:31,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:34,26'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - EVP_DigestSignInit
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - ASN1_item_sign_ctx
        - Branch String:   '/src/boringssl/crypto/x509/a_sign.cc:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:36,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - ASN1_item_sign_ctx
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/x509/a_sign.cc:38,29'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
                - ASN1_item_sign_ctx
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:31,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:34,26'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:35,31'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:35,8'
          Dst:             EVP_DigestSignInit
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:39,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:38,69'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:38,10'
          Dst:             ASN1_item_sign_ctx
        - Src:             '/src/boringssl/crypto/x509/a_sign.cc:39,1'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
    - functionName:    ASN1_item_verify
      functionSourceFile: '/src/boringssl/crypto/x509/a_verify.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - it
        - a
        - signature
        - asn
        - pkey
      BBCount:         18
      ICount:          128
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_BIT_STRING_num_bytes
        - ASN1_STRING_get0_data
        - ASN1_STRING_length
        - ASN1_item_i2d
        - ERR_put_error
        - EVP_DigestVerify
        - EVP_MD_CTX_cleanup
        - EVP_MD_CTX_init
        - OPENSSL_free
        - x509_digest_verify_init
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/a_verify.cc:32,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_verify.cc:33,5'
              BranchSideFuncs:
                - ASN1_STRING_length
                - EVP_MD_CTX_init
                - x509_digest_verify_init
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - ASN1_item_i2d
                - ASN1_STRING_get0_data
                - EVP_DigestVerify
                - ERR_put_error
                - ASN1_BIT_STRING_num_bytes
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/a_verify.cc:38,7'
              BranchSideFuncs:
                - ASN1_STRING_length
                - EVP_MD_CTX_init
                - x509_digest_verify_init
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - ASN1_item_i2d
                - ASN1_STRING_get0_data
                - EVP_DigestVerify
                - ERR_put_error
                - ASN1_BIT_STRING_num_bytes
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/a_verify.cc:38,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_verify.cc:39,36'
              BranchSideFuncs:
                - ASN1_BIT_STRING_num_bytes
                - ERR_put_error
                - EVP_MD_CTX_init
                - x509_digest_verify_init
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - ASN1_item_i2d
                - ASN1_STRING_get0_data
                - EVP_DigestVerify
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/a_verify.cc:44,42'
              BranchSideFuncs:
                - ASN1_STRING_length
                - EVP_MD_CTX_init
                - x509_digest_verify_init
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - ASN1_item_i2d
                - ASN1_STRING_get0_data
                - EVP_DigestVerify
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/a_verify.cc:39,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_verify.cc:40,7'
              BranchSideFuncs:
                - EVP_MD_CTX_init
                - x509_digest_verify_init
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - ASN1_item_i2d
                - ASN1_STRING_get0_data
                - EVP_DigestVerify
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/a_verify.cc:43,3'
              BranchSideFuncs:
                - EVP_MD_CTX_init
                - x509_digest_verify_init
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - ASN1_item_i2d
                - ASN1_STRING_get0_data
                - EVP_DigestVerify
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/a_verify.cc:52,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_verify.cc:53,5'
              BranchSideFuncs:
                - ASN1_item_i2d
                - ASN1_STRING_get0_data
                - EVP_DigestVerify
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/x509/a_verify.cc:56,54'
              BranchSideFuncs:
                - ASN1_item_i2d
                - ASN1_STRING_get0_data
                - EVP_DigestVerify
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/x509/a_verify.cc:58,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_verify.cc:59,5'
              BranchSideFuncs:
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/x509/a_verify.cc:62,53'
              BranchSideFuncs:
                - ASN1_STRING_get0_data
                - EVP_DigestVerify
                - ERR_put_error
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/x509/a_verify.cc:62,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/a_verify.cc:64,5'
              BranchSideFuncs:
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/x509/a_verify.cc:68,7'
              BranchSideFuncs:
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/a_verify.cc:33,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/a_verify.cc:39,10'
          Dst:             ASN1_BIT_STRING_num_bytes
        - Src:             '/src/boringssl/crypto/x509/a_verify.cc:40,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/a_verify.cc:44,23'
          Dst:             ASN1_STRING_length
        - Src:             '/src/boringssl/crypto/x509/a_verify.cc:50,3'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/x509/a_verify.cc:52,8'
          Dst:             x509_digest_verify_init
        - Src:             '/src/boringssl/crypto/x509/a_verify.cc:56,9'
          Dst:             ASN1_item_i2d
        - Src:             '/src/boringssl/crypto/x509/a_verify.cc:62,31'
          Dst:             ASN1_STRING_get0_data
        - Src:             '/src/boringssl/crypto/x509/a_verify.cc:62,8'
          Dst:             EVP_DigestVerify
        - Src:             '/src/boringssl/crypto/x509/a_verify.cc:64,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/a_verify.cc:71,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/a_verify.cc:72,3'
          Dst:             EVP_MD_CTX_cleanup
    - functionName:    x509_digest_verify_init
      functionSourceFile: '/src/boringssl/crypto/x509/algorithm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - sigalg
        - pkey
      BBCount:         25
      ICount:          163
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - EVP_DigestVerifyInit
        - EVP_PKEY_id
        - EVP_get_digestbynid
        - OBJ_find_sigid_algs
        - OBJ_obj2nid
        - _ZL18x509_digest_nid_oki
        - x509_rsa_pss_to_ctx
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:86,5'
              BranchSideFuncs:
                - EVP_PKEY_id
                - _ZL18x509_digest_nid_oki
                - ERR_put_error
                - EVP_get_digestbynid
                - EVP_DigestVerifyInit
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_DigestVerifyInit
                - ERR_put_error
                - x509_rsa_pss_to_ctx
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:91,7'
              BranchSideFuncs:
                - EVP_PKEY_id
                - _ZL18x509_digest_nid_oki
                - ERR_put_error
                - EVP_get_digestbynid
                - EVP_DigestVerifyInit
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_DigestVerifyInit
                - ERR_put_error
                - x509_rsa_pss_to_ctx
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:91,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:92,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:97,27'
              BranchSideFuncs:
                - _ZL18x509_digest_nid_oki
                - ERR_put_error
                - EVP_get_digestbynid
                - EVP_DigestVerifyInit
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_DigestVerifyInit
                - ERR_put_error
                - x509_rsa_pss_to_ctx
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:97,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:98,5'
              BranchSideFuncs:
                - EVP_get_digestbynid
                - EVP_DigestVerifyInit
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_DigestVerifyInit
                - ERR_put_error
                - x509_rsa_pss_to_ctx
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:103,7'
              BranchSideFuncs:
                - EVP_get_digestbynid
                - EVP_DigestVerifyInit
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - EVP_DigestVerifyInit
                - ERR_put_error
                - x509_rsa_pss_to_ctx
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:104,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_DigestVerifyInit
                - ERR_put_error
                - x509_rsa_pss_to_ctx
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:123,7'
              BranchSideFuncs:
                - EVP_get_digestbynid
                - EVP_DigestVerifyInit
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:104,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:105,34'
              BranchSideFuncs:
                - x509_rsa_pss_to_ctx
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:107,9'
              BranchSideFuncs:
                - ERR_put_error
                - EVP_DigestVerifyInit
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:107,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:108,11'
              BranchSideFuncs:
                - EVP_DigestVerifyInit
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:114,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:108,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:109,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:112,35'
              BranchSideFuncs:
                - EVP_DigestVerifyInit
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:123,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:123,36'
              BranchSideFuncs:
                - EVP_get_digestbynid
                - EVP_DigestVerifyInit
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:129,46'
              BranchSideFuncs:
                - EVP_get_digestbynid
                - EVP_DigestVerifyInit
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:124,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:129,46'
              BranchSideFuncs:
                - EVP_get_digestbynid
                - EVP_DigestVerifyInit
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:131,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:135,31'
              BranchSideFuncs:
                - EVP_DigestVerifyInit
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:83,20'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:85,8'
          Dst:             OBJ_find_sigid_algs
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:86,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:91,19'
          Dst:             EVP_PKEY_id
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:92,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:97,8'
          Dst:             _ZL18x509_digest_nid_oki
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:98,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:105,14'
          Dst:             x509_rsa_pss_to_ctx
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:109,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:112,14'
          Dst:             EVP_DigestVerifyInit
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:114,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:124,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:129,26'
          Dst:             EVP_get_digestbynid
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:131,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:135,10'
          Dst:             EVP_DigestVerifyInit
    - functionName:    _ZL18x509_digest_nid_oki
      functionSourceFile: '/src/boringssl/crypto/x509/algorithm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - digest_nid
      BBCount:         6
      ICount:          28
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:27,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:30,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:30,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:32,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    x509_digest_sign_algorithm
      functionSourceFile: '/src/boringssl/crypto/x509/algorithm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - algor
      BBCount:         22
      ICount:          150
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - EVP_MD_CTX_get0_md
        - EVP_MD_type
        - EVP_PKEY_CTX_get0_pkey
        - EVP_PKEY_CTX_get_rsa_padding
        - EVP_PKEY_id
        - OBJ_find_sigid_by_algs
        - OBJ_nid2obj
        - X509_ALGOR_set0
        - _ZL18x509_digest_nid_oki
        - x509_rsa_ctx_to_pss
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:37,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:38,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:42,19'
              BranchSideFuncs:
                - EVP_PKEY_id
                - EVP_PKEY_id
                - EVP_MD_CTX_get0_md
                - EVP_MD_type
                - _ZL18x509_digest_nid_oki
                - ERR_put_error
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - EVP_PKEY_id
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - EVP_PKEY_CTX_get_rsa_padding
                - x509_rsa_ctx_to_pss
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:42,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:44,39'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get_rsa_padding
                - EVP_PKEY_id
                - EVP_MD_CTX_get0_md
                - EVP_MD_type
                - _ZL18x509_digest_nid_oki
                - ERR_put_error
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - EVP_PKEY_id
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - x509_rsa_ctx_to_pss
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:53,19'
              BranchSideFuncs:
                - EVP_PKEY_id
                - EVP_MD_CTX_get0_md
                - EVP_MD_type
                - _ZL18x509_digest_nid_oki
                - ERR_put_error
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - EVP_PKEY_id
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:44,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:45,7'
              BranchSideFuncs:
                - EVP_PKEY_id
                - EVP_MD_CTX_get0_md
                - EVP_MD_type
                - _ZL18x509_digest_nid_oki
                - ERR_put_error
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - EVP_PKEY_id
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - x509_rsa_ctx_to_pss
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:48,9'
              BranchSideFuncs:
                - EVP_PKEY_id
                - EVP_MD_CTX_get0_md
                - EVP_MD_type
                - _ZL18x509_digest_nid_oki
                - ERR_put_error
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - EVP_PKEY_id
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - x509_rsa_ctx_to_pss
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:48,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:49,34'
              BranchSideFuncs:
                - x509_rsa_ctx_to_pss
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:51,3'
              BranchSideFuncs:
                - EVP_PKEY_id
                - EVP_MD_CTX_get0_md
                - EVP_MD_type
                - _ZL18x509_digest_nid_oki
                - ERR_put_error
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - EVP_PKEY_id
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:54,28'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:59,45'
              BranchSideFuncs:
                - EVP_MD_CTX_get0_md
                - EVP_MD_type
                - _ZL18x509_digest_nid_oki
                - ERR_put_error
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - EVP_PKEY_id
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:61,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:65,38'
              BranchSideFuncs:
                - EVP_MD_type
                - _ZL18x509_digest_nid_oki
                - ERR_put_error
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - EVP_PKEY_id
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:67,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:68,42'
              BranchSideFuncs:
                - EVP_PKEY_id
                - OBJ_find_sigid_by_algs
                - ERR_put_error
                - EVP_PKEY_id
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:69,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/algorithm.cc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:69,5'
              BranchSideFuncs:
                - EVP_PKEY_id
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      '/src/boringssl/crypto/x509/algorithm.cc:76,20'
              BranchSideFuncs:
                - EVP_PKEY_id
                - OBJ_nid2obj
                - X509_ALGOR_set0
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:36,20'
          Dst:             EVP_PKEY_CTX_get0_pkey
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:38,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:42,7'
          Dst:             EVP_PKEY_id
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:44,10'
          Dst:             EVP_PKEY_CTX_get_rsa_padding
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:49,14'
          Dst:             x509_rsa_ctx_to_pss
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:53,7'
          Dst:             EVP_PKEY_id
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:54,35'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:54,12'
          Dst:             X509_ALGOR_set0
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:59,26'
          Dst:             EVP_MD_CTX_get0_md
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:61,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:65,26'
          Dst:             EVP_MD_type
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:67,8'
          Dst:             _ZL18x509_digest_nid_oki
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:68,54'
          Dst:             EVP_PKEY_id
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:68,8'
          Dst:             OBJ_find_sigid_by_algs
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:69,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:76,8'
          Dst:             EVP_PKEY_id
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:77,33'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/x509/algorithm.cc:77,10'
          Dst:             X509_ALGOR_set0
    - functionName:    _Z28sk_BY_DIR_HASH_call_cmp_funcPFiPKPKvS2_ES0_S0_
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmp_func
        - a
        - b
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal11DeleterImplI11X509_crl_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5363
      functionLinenumberEnd: 5363
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_CRL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:5363,1'
          Dst:             X509_CRL_free
    - functionName:    _ZN4bssl8internal7DeleterclI11X509_crl_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI11X509_crl_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI11X509_crl_stvE4FreeEPS2_
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:42,1'
          Dst:             OPENSSL_sk_push
    - functionName:    _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_sort
        - _Z28sk_BY_DIR_HASH_call_cmp_funcPFiPKPKvS2_ES0_S0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:42,1'
          Dst:             OPENSSL_sk_sort
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:42,1'
          Dst:             _Z28sk_BY_DIR_HASH_call_cmp_funcPFiPKPKvS2_ES0_S0_
    - functionName:    _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:42,1'
          Dst:             OPENSSL_sk_value
    - functionName:    _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - out_index
        - p
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
        - _Z28sk_BY_DIR_HASH_call_cmp_funcPFiPKPKvS2_ES0_S0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:42,1'
          Dst:             OPENSSL_sk_find
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:42,1'
          Dst:             _Z28sk_BY_DIR_HASH_call_cmp_funcPFiPKPKvS2_ES0_S0_
    - functionName:    _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:43,1'
          Dst:             OPENSSL_sk_push
    - functionName:    _ZL15by_dir_hash_cmpPKPK20lookup_dir_hashes_stS3_
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:106,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:107,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:109,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:110,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:112,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - comp
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:42,1'
          Dst:             OPENSSL_sk_new
    - functionName:    _Z24sk_BY_DIR_ENTRY_new_nullv
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:43,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:43,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:43,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:43,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:43,1'
          Dst:             OPENSSL_sk_value
    - functionName:    _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:43,1'
          Dst:             OPENSSL_sk_num
    - functionName:    _ZL12add_cert_dirP13lookup_dir_stPKci
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - dir
        - type
      BBCount:         47
      ICount:          279
      EdgeCount:       63
      CyclomaticComplexity: 18
      functionsReached:
        - CRYPTO_MUTEX_init
        - ERR_put_error
        - OPENSSL_malloc
        - OPENSSL_strndup
        - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
        - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
        - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
        - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
        - _Z24sk_BY_DIR_ENTRY_new_nullv
        - _ZL15by_dir_hash_cmpPKPK20lookup_dir_hashes_stS3_
        - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
        - strlen
        - strncmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:142,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:142,24'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:143,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:143,5'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:147,7'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:150,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:150,38'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:152,12'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:150,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:152,12'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:188,3'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:155,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:156,9'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:158,14'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:159,37'
              BranchSideFuncs:
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - strncmp
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:164,11'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
                - _Z24sk_BY_DIR_ENTRY_new_nullv
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:160,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:160,48'
              BranchSideFuncs:
                - strncmp
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:163,7'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:160,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:161,11'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
                - _Z24sk_BY_DIR_ENTRY_new_nullv
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:163,7'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:164,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:165,9'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:167,11'
              BranchSideFuncs:
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
                - _Z24sk_BY_DIR_ENTRY_new_nullv
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:167,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:168,21'
              BranchSideFuncs:
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:174,11'
              BranchSideFuncs:
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:169,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:170,11'
              BranchSideFuncs:
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:172,7'
              BranchSideFuncs:
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:175,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:176,9'
              BranchSideFuncs:
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:178,26'
              BranchSideFuncs:
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:182,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:182,31'
              BranchSideFuncs:
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:184,27'
              BranchSideFuncs:
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:182,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:183,33'
              BranchSideFuncs:
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:184,27'
              BranchSideFuncs:
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:182,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:184,27'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:187,5'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:188,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:150,10'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_malloc
                - CRYPTO_MUTEX_init
                - _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
                - OPENSSL_strndup
                - _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
                - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
                - _Z24sk_BY_DIR_ENTRY_new_nullv
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - strlen
                - strncmp
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:189,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:143,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:158,23'
          Dst:             _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:159,15'
          Dst:             _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:160,13'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:160,40'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:164,15'
          Dst:             _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:168,21'
          Dst:             _Z24sk_BY_DIR_ENTRY_new_nullv
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:174,11'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:178,7'
          Dst:             CRYPTO_MUTEX_init
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:180,21'
          Dst:             _Z18sk_BY_DIR_HASH_newPFiPKPK20lookup_dir_hashes_stS3_E
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:180,21'
          Dst:             _ZL15by_dir_hash_cmpPKPK20lookup_dir_hashes_stS3_
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:181,18'
          Dst:             OPENSSL_strndup
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:183,12'
          Dst:             _Z20sk_BY_DIR_ENTRY_pushP21stack_st_BY_DIR_ENTRYP19lookup_dir_entry_st
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:184,9'
          Dst:             _ZL17by_dir_entry_freeP19lookup_dir_entry_st
    - functionName:    _ZL17by_dir_entry_freeP19lookup_dir_entry_st
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ent
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CRYPTO_MUTEX_cleanup
        - OPENSSL_free
        - _Z23sk_BY_DIR_HASH_pop_freeP20stack_st_BY_DIR_HASHPFvP20lookup_dir_hashes_stE
        - _ZL16by_dir_hash_freeP20lookup_dir_hashes_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:116,7'
              BranchSideFuncs:
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
                - _Z23sk_BY_DIR_HASH_pop_freeP20stack_st_BY_DIR_HASHPFvP20lookup_dir_hashes_stE
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:117,27'
              BranchSideFuncs:
                - CRYPTO_MUTEX_cleanup
                - OPENSSL_free
                - _Z23sk_BY_DIR_HASH_pop_freeP20stack_st_BY_DIR_HASHPFvP20lookup_dir_hashes_stE
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:117,5'
          Dst:             CRYPTO_MUTEX_cleanup
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:118,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:119,5'
          Dst:             _Z23sk_BY_DIR_HASH_pop_freeP20stack_st_BY_DIR_HASHPFvP20lookup_dir_hashes_stE
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:119,5'
          Dst:             _ZL16by_dir_hash_freeP20lookup_dir_hashes_st
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:120,5'
          Dst:             OPENSSL_free
    - functionName:    _ZL16by_dir_hash_freeP20lookup_dir_hashes_st
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hash
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:102,51'
          Dst:             OPENSSL_free
    - functionName:    _Z23sk_BY_DIR_HASH_pop_freeP20stack_st_BY_DIR_HASHPFvP20lookup_dir_hashes_stE
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - _Z29sk_BY_DIR_HASH_call_free_funcPFvPvES_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:42,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:42,1'
          Dst:             _Z29sk_BY_DIR_HASH_call_free_funcPFvPvES_
    - functionName:    _Z29sk_BY_DIR_HASH_call_free_funcPFvPvES_
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z30sk_BY_DIR_ENTRY_call_free_funcPFvPvES_
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z24sk_BY_DIR_ENTRY_pop_freeP21stack_st_BY_DIR_ENTRYPFvP19lookup_dir_entry_stE
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - _Z30sk_BY_DIR_ENTRY_call_free_funcPFvPvES_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:43,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:43,1'
          Dst:             _Z30sk_BY_DIR_ENTRY_call_free_funcPFvPvES_
    - functionName:    _ZL19get_cert_by_subjectP14x509_lookup_stiP12X509_name_stP14x509_object_st
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - xl
        - type
        - name
        - ret
      BBCount:         119
      ICount:          649
      EdgeCount:       224
      CyclomaticComplexity: 107
      functionsReached:
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_read
        - CRYPTO_MUTEX_unlock_write
        - ERR_clear_error
        - ERR_put_error
        - OPENSSL_asprintf
        - OPENSSL_free
        - OPENSSL_malloc
        - X509_CRL_new
        - X509_CRL_set_issuer_name
        - X509_NAME_hash
        - X509_NAME_hash_old
        - X509_load_cert_file
        - X509_load_crl_file
        - X509_new
        - X509_set_subject_name
        - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
        - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
        - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
        - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
        - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
        - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
        - _ZL14OPENSSL_memcpyPvPKvm
        - sk_X509_OBJECT_find
        - sk_X509_OBJECT_sort
        - sk_X509_OBJECT_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:206,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:207,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:210,15'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_CRL_new
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I11X509_crl_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_CRL_set_issuer_name
                - _ZNKSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_NAME_hash
                - X509_NAME_hash_old
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - X509_new
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_set_subject_name
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:213,23'
              BranchSideFuncs:
                - X509_new
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I7x509_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_set_subject_name
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_NAME_hash
                - X509_NAME_hash_old
                - OPENSSL_free
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:220,14'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_CRL_new
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I11X509_crl_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_CRL_set_issuer_name
                - _ZNKSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_NAME_hash
                - X509_NAME_hash_old
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:214,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:215,44'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:216,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:214,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:216,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_NAME_hash
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_NAME_hash_old
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:218,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_NAME_hash
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_NAME_hash_old
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:220,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:221,22'
              BranchSideFuncs:
                - X509_CRL_new
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I11X509_crl_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_CRL_set_issuer_name
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_NAME_hash
                - X509_NAME_hash_old
                - OPENSSL_free
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:229,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:222,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:223,46'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:224,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:222,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:224,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_NAME_hash
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_NAME_hash_old
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:226,32'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_NAME_hash
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_NAME_hash_old
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:235,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:236,20'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:344,3'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:237,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:241,35'
              BranchSideFuncs:
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:344,3'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:242,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:242,34'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:254,11'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:242,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:243,21'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_read
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:254,11'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:245,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:246,39'
              BranchSideFuncs:
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_MUTEX_unlock_read
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:249,16'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_read
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:259,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:261,11'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:265,13'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_asprintf
                - ERR_put_error
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:265,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:266,36'
              BranchSideFuncs:
                - X509_load_cert_file
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - ERR_put_error
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:272,20'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_asprintf
                - X509_load_cert_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - ERR_put_error
                - X509_load_crl_file
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:266,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:269,13'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - X509_load_cert_file
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:272,9'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:273,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:276,13'
              BranchSideFuncs:
                - ERR_clear_error
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:279,9'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:288,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:289,36'
              BranchSideFuncs:
                - sk_X509_OBJECT_value
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:291,34'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:295,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:296,34'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:330,11'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:299,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:300,23'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:306,14'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:302,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:303,41'
              BranchSideFuncs:
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:305,9'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:306,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:308,15'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:323,20'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:309,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:310,40'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:314,24'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:316,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:317,40'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:322,31'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - CRYPTO_MUTEX_unlock_write
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:330,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:331,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_clear_error
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:343,5'
              BranchSideFuncs:
                - _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - OPENSSL_free
                - _ZNSt3__110unique_ptrI11X509_crl_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI7x509_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
                - OPENSSL_free
                - OPENSSL_asprintf
                - X509_load_crl_file
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - sk_X509_OBJECT_sort
                - sk_X509_OBJECT_find
                - CRYPTO_MUTEX_unlock_write
                - _ZL14OPENSSL_memcpyPvPKvm.18548
                - ERR_clear_error
                - CRYPTO_MUTEX_lock_write
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - OPENSSL_malloc
                - _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_write
                - OPENSSL_free
                - _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
                - CRYPTO_MUTEX_unlock_write
                - CRYPTO_MUTEX_unlock_write
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
                - sk_X509_OBJECT_value
                - X509_load_cert_file
                - ERR_clear_error
                - ERR_put_error
                - CRYPTO_MUTEX_lock_read
                - _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
                - CRYPTO_MUTEX_unlock_read
                - _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:213,23'
          Dst:             X509_new
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:215,10'
          Dst:             X509_set_subject_name
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:221,22'
          Dst:             X509_CRL_new
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:223,10'
          Dst:             X509_CRL_set_issuer_name
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:229,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:233,19'
          Dst:             X509_NAME_hash
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:234,19'
          Dst:             X509_NAME_hash_old
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:237,21'
          Dst:             _Z19sk_BY_DIR_ENTRY_numPK21stack_st_BY_DIR_ENTRY
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:241,13'
          Dst:             _Z21sk_BY_DIR_ENTRY_valuePK21stack_st_BY_DIR_ENTRYm
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:244,9'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:245,13'
          Dst:             _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:246,18'
          Dst:             _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:252,9'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:258,9'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:259,13'
          Dst:             OPENSSL_asprintf
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:261,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:266,16'
          Dst:             X509_load_cert_file
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:269,13'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:273,16'
          Dst:             X509_load_crl_file
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:276,13'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:285,7'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:287,7'
          Dst:             sk_X509_OBJECT_sort
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:288,11'
          Dst:             sk_X509_OBJECT_find
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:289,15'
          Dst:             sk_X509_OBJECT_value
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:291,7'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:296,9'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:301,11'
          Dst:             _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:302,15'
          Dst:             _Z19sk_BY_DIR_HASH_findPK20stack_st_BY_DIR_HASHPmPK20lookup_dir_hashes_st
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:303,20'
          Dst:             _Z20sk_BY_DIR_HASH_valuePK20stack_st_BY_DIR_HASHm
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:308,15'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:310,13'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:316,16'
          Dst:             _Z19sk_BY_DIR_HASH_pushP20stack_st_BY_DIR_HASHP20lookup_dir_hashes_st
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:317,13'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:318,13'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:322,11'
          Dst:             _Z19sk_BY_DIR_HASH_sortP20stack_st_BY_DIR_HASH
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:327,9'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:333,9'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:337,9'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:346,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL8dir_ctrlP14x509_lookup_stiPKclPPc
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cmd
        - argp
        - argl
        - retp
      BBCount:         15
      ICount:          98
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - X509_get_default_cert_dir
        - X509_get_default_cert_dir_env
        - _ZL12add_cert_dirP13lookup_dir_stPKci
        - getenv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:70,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:70,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:72,11'
              BranchSideFuncs:
                - _ZL12add_cert_dirP13lookup_dir_stPKci
                - X509_get_default_cert_dir_env
                - getenv
                - X509_get_default_cert_dir
                - _ZL12add_cert_dirP13lookup_dir_stPKci
                - ERR_put_error
                - _ZL12add_cert_dirP13lookup_dir_stPKci
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:72,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:73,30'
              BranchSideFuncs:
                - X509_get_default_cert_dir_env
                - getenv
                - X509_get_default_cert_dir
                - _ZL12add_cert_dirP13lookup_dir_stPKci
                - ERR_put_error
                - _ZL12add_cert_dirP13lookup_dir_stPKci
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:84,28'
              BranchSideFuncs:
                - _ZL12add_cert_dirP13lookup_dir_stPKci
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:74,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:75,30'
              BranchSideFuncs:
                - _ZL12add_cert_dirP13lookup_dir_stPKci
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:78,28'
              BranchSideFuncs:
                - X509_get_default_cert_dir
                - _ZL12add_cert_dirP13lookup_dir_stPKci
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:80,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:81,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:83,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:73,30'
          Dst:             X509_get_default_cert_dir_env
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:73,23'
          Dst:             getenv
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:75,17'
          Dst:             _ZL12add_cert_dirP13lookup_dir_stPKci
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:78,32'
          Dst:             X509_get_default_cert_dir
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:78,15'
          Dst:             _ZL12add_cert_dirP13lookup_dir_stPKci
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:81,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:84,15'
          Dst:             _ZL12add_cert_dirP13lookup_dir_stPKci
    - functionName:    _ZL8free_dirP14x509_lookup_st
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lu
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _Z24sk_BY_DIR_ENTRY_pop_freeP21stack_st_BY_DIR_ENTRYPFvP19lookup_dir_entry_stE
        - _ZL17by_dir_entry_freeP19lookup_dir_entry_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:126,7'
              BranchSideFuncs:
                - _Z24sk_BY_DIR_ENTRY_pop_freeP21stack_st_BY_DIR_ENTRYPFvP19lookup_dir_entry_stE
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:127,30'
              BranchSideFuncs:
                - _Z24sk_BY_DIR_ENTRY_pop_freeP21stack_st_BY_DIR_ENTRYPFvP19lookup_dir_entry_stE
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:127,5'
          Dst:             _Z24sk_BY_DIR_ENTRY_pop_freeP21stack_st_BY_DIR_ENTRYPFvP19lookup_dir_entry_stE
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:127,5'
          Dst:             _ZL17by_dir_entry_freeP19lookup_dir_entry_st
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:128,5'
          Dst:             OPENSSL_free
    - functionName:    _ZL7new_dirP14x509_lookup_st
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lu
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_malloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/by_dir.cc:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:95,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/by_dir.cc:97,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:94,22'
          Dst:             OPENSSL_malloc
    - functionName:    X509_LOOKUP_add_dir
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - lookup
        - name
        - type
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_LOOKUP_ctrl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_dir.cc:351,10'
          Dst:             X509_LOOKUP_ctrl
    - functionName:    X509_LOOKUP_hash_dir
      functionSourceFile: '/src/boringssl/crypto/x509/by_dir.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_X509_INFO_call_free_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4769
      functionLinenumberEnd: 4769
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12by_file_ctrlP14x509_lookup_stiPKclPPc
      functionSourceFile: '/src/boringssl/crypto/x509/by_file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - cmd
        - argp
        - argl
        - ret
      BBCount:         17
      ICount:          98
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ERR_put_error
        - X509_get_default_cert_file
        - X509_get_default_cert_file_env
        - X509_load_cert_crl_file
        - getenv
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:36,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:37,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:39,22'
              BranchSideFuncs:
                - X509_load_cert_crl_file
                - ERR_put_error
                - X509_get_default_cert_file_env
                - getenv
                - X509_get_default_cert_file
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:41,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:42,24'
              BranchSideFuncs:
                - X509_get_default_cert_file_env
                - getenv
                - X509_load_cert_crl_file
                - ERR_put_error
                - X509_get_default_cert_file
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:47,31'
              BranchSideFuncs:
                - X509_load_cert_crl_file
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:42,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:43,14'
              BranchSideFuncs:
                - X509_get_default_cert_file
                - X509_load_cert_crl_file
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:45,10'
              BranchSideFuncs:
                - X509_load_cert_crl_file
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:48,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:50,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:51,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:53,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:42,24'
          Dst:             X509_get_default_cert_file_env
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:42,17'
          Dst:             getenv
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:43,14'
          Dst:             X509_get_default_cert_file
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:47,7'
          Dst:             X509_load_cert_crl_file
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:51,5'
          Dst:             ERR_put_error
    - functionName:    X509_load_cert_crl_file
      functionSourceFile: '/src/boringssl/crypto/x509/by_file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - file
        - type
      BBCount:         28
      ICount:          172
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - BIO_free
        - BIO_new_file
        - ERR_put_error
        - PEM_X509_INFO_read_bio
        - X509_INFO_free
        - X509_STORE_add_cert
        - X509_STORE_add_crl
        - X509_load_cert_file
        - sk_X509_INFO_num
        - sk_X509_INFO_pop_free
        - sk_X509_INFO_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:186,32'
              BranchSideFuncs:
                - X509_load_cert_file
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:188,21'
              BranchSideFuncs:
                - BIO_new_file
                - ERR_put_error
                - PEM_X509_INFO_read_bio
                - BIO_free
                - ERR_put_error
                - sk_X509_INFO_num
                - sk_X509_INFO_pop_free
                - ERR_put_error
                - sk_X509_INFO_value
                - X509_STORE_add_crl
                - X509_STORE_add_cert
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:189,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:190,5'
              BranchSideFuncs:
                - PEM_X509_INFO_read_bio
                - BIO_free
                - ERR_put_error
                - sk_X509_INFO_num
                - sk_X509_INFO_pop_free
                - ERR_put_error
                - sk_X509_INFO_value
                - X509_STORE_add_crl
                - X509_STORE_add_cert
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:193,32'
              BranchSideFuncs:
                - PEM_X509_INFO_read_bio
                - BIO_free
                - ERR_put_error
                - sk_X509_INFO_num
                - sk_X509_INFO_pop_free
                - ERR_put_error
                - sk_X509_INFO_value
                - X509_STORE_add_crl
                - X509_STORE_add_cert
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:196,5'
              BranchSideFuncs:
                - sk_X509_INFO_num
                - sk_X509_INFO_pop_free
                - ERR_put_error
                - sk_X509_INFO_value
                - X509_STORE_add_crl
                - X509_STORE_add_cert
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:199,10'
              BranchSideFuncs:
                - sk_X509_INFO_num
                - sk_X509_INFO_pop_free
                - ERR_put_error
                - sk_X509_INFO_value
                - X509_STORE_add_crl
                - X509_STORE_add_cert
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:199,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:200,31'
              BranchSideFuncs:
                - sk_X509_INFO_value
                - sk_X509_INFO_num
                - sk_X509_INFO_pop_free
                - ERR_put_error
                - X509_STORE_add_crl
                - X509_STORE_add_cert
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:215,7'
              BranchSideFuncs:
                - sk_X509_INFO_pop_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:201,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:202,32'
              BranchSideFuncs:
                - X509_STORE_add_cert
                - sk_X509_INFO_pop_free
                - sk_X509_INFO_num
                - ERR_put_error
                - sk_X509_INFO_value
                - X509_STORE_add_crl
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:207,9'
              BranchSideFuncs:
                - sk_X509_INFO_num
                - sk_X509_INFO_pop_free
                - ERR_put_error
                - sk_X509_INFO_value
                - X509_STORE_add_cert
                - X509_STORE_add_crl
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:202,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:203,9'
              BranchSideFuncs:
                - sk_X509_INFO_num
                - sk_X509_INFO_pop_free
                - ERR_put_error
                - sk_X509_INFO_value
                - X509_STORE_add_cert
                - X509_STORE_add_crl
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:205,12'
              BranchSideFuncs:
                - sk_X509_INFO_num
                - sk_X509_INFO_pop_free
                - ERR_put_error
                - sk_X509_INFO_value
                - X509_STORE_add_cert
                - X509_STORE_add_crl
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:207,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:208,31'
              BranchSideFuncs:
                - X509_STORE_add_crl
                - sk_X509_INFO_pop_free
                - sk_X509_INFO_num
                - ERR_put_error
                - sk_X509_INFO_value
                - X509_STORE_add_cert
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:213,3'
              BranchSideFuncs:
                - sk_X509_INFO_num
                - sk_X509_INFO_pop_free
                - ERR_put_error
                - sk_X509_INFO_value
                - X509_STORE_add_crl
                - X509_STORE_add_cert
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:208,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:209,9'
              BranchSideFuncs:
                - sk_X509_INFO_num
                - sk_X509_INFO_pop_free
                - ERR_put_error
                - sk_X509_INFO_value
                - X509_STORE_add_crl
                - X509_STORE_add_cert
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:211,12'
              BranchSideFuncs:
                - sk_X509_INFO_num
                - sk_X509_INFO_pop_free
                - ERR_put_error
                - sk_X509_INFO_value
                - X509_STORE_add_crl
                - X509_STORE_add_cert
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:215,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:215,16'
              BranchSideFuncs:
                - ERR_put_error
                - sk_X509_INFO_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:216,5'
              BranchSideFuncs:
                - ERR_put_error
                - sk_X509_INFO_pop_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:186,12'
          Dst:             X509_load_cert_file
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:188,8'
          Dst:             BIO_new_file
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:190,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:193,9'
          Dst:             PEM_X509_INFO_read_bio
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:194,3'
          Dst:             BIO_free
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:196,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:199,19'
          Dst:             sk_X509_INFO_num
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:200,12'
          Dst:             sk_X509_INFO_value
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:202,12'
          Dst:             X509_STORE_add_cert
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:208,12'
          Dst:             X509_STORE_add_crl
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:216,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:220,3'
          Dst:             sk_X509_INFO_pop_free
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:220,3'
          Dst:             X509_INFO_free
    - functionName:    X509_load_cert_file
      functionSourceFile: '/src/boringssl/crypto/x509/by_file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - file
        - type
      BBCount:         35
      ICount:          191
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - BIO_free
        - BIO_new
        - BIO_read_filename
        - BIO_s_file
        - ERR_GET_LIB
        - ERR_GET_REASON
        - ERR_clear_error
        - ERR_peek_last_error
        - ERR_put_error
        - PEM_read_bio_X509_AUX
        - X509_STORE_add_cert
        - X509_free
        - d2i_X509_bio
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:64,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:64,42'
              BranchSideFuncs:
                - ERR_put_error
                - X509_free
                - BIO_free
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:65,5'
              BranchSideFuncs:
                - ERR_put_error
                - X509_free
                - BIO_free
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:65,5'
              BranchSideFuncs:
                - ERR_put_error
                - X509_free
                - BIO_free
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:69,7'
              BranchSideFuncs:
                - ERR_put_error
                - X509_free
                - BIO_free
                - d2i_X509_bio
                - X509_STORE_add_cert
                - ERR_put_error
                - ERR_put_error
                - PEM_read_bio_X509_AUX
                - X509_STORE_add_cert
                - X509_free
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:69,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:70,5'
              BranchSideFuncs:
                - PEM_read_bio_X509_AUX
                - X509_STORE_add_cert
                - X509_free
                - BIO_free
                - X509_free
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:91,14'
              BranchSideFuncs:
                - ERR_put_error
                - X509_free
                - BIO_free
                - d2i_X509_bio
                - X509_STORE_add_cert
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:72,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:73,26'
              BranchSideFuncs:
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - X509_free
                - BIO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:82,31'
              BranchSideFuncs:
                - X509_STORE_add_cert
                - X509_free
                - BIO_free
                - X509_free
                - PEM_read_bio_X509_AUX
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:74,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:75,28'
              BranchSideFuncs:
                - ERR_GET_REASON
                - ERR_put_error
                - X509_free
                - BIO_free
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:79,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_free
                - BIO_free
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:75,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:75,61'
              BranchSideFuncs:
                - ERR_put_error
                - X509_free
                - BIO_free
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:79,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_free
                - BIO_free
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:74,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:76,11'
              BranchSideFuncs:
                - ERR_clear_error
                - X509_free
                - BIO_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:79,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_free
                - BIO_free
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:83,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:84,9'
              BranchSideFuncs:
                - X509_free
                - PEM_read_bio_X509_AUX
                - X509_STORE_add_cert
                - X509_free
                - BIO_free
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:86,12'
              BranchSideFuncs:
                - X509_free
                - PEM_read_bio_X509_AUX
                - X509_STORE_add_cert
                - X509_free
                - BIO_free
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:91,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:92,22'
              BranchSideFuncs:
                - d2i_X509_bio
                - X509_STORE_add_cert
                - X509_free
                - BIO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:103,5'
              BranchSideFuncs:
                - ERR_put_error
                - X509_free
                - BIO_free
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:93,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:94,7'
              BranchSideFuncs:
                - ERR_put_error
                - X509_free
                - BIO_free
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:97,29'
              BranchSideFuncs:
                - X509_STORE_add_cert
                - X509_free
                - BIO_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:98,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:99,7'
              BranchSideFuncs:
                - X509_free
                - BIO_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:101,11'
              BranchSideFuncs:
                - X509_free
                - BIO_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:107,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:107,14'
              BranchSideFuncs:
                - ERR_put_error
                - X509_free
                - BIO_free
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:108,5'
              BranchSideFuncs:
                - ERR_put_error
                - X509_free
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:62,16'
          Dst:             BIO_s_file
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:62,8'
          Dst:             BIO_new
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:64,24'
          Dst:             BIO_read_filename
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:65,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:71,11'
          Dst:             PEM_read_bio_X509_AUX
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:73,26'
          Dst:             ERR_peek_last_error
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:74,13'
          Dst:             ERR_GET_LIB
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:75,13'
          Dst:             ERR_GET_REASON
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:76,11'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:79,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:82,11'
          Dst:             X509_STORE_add_cert
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:87,7'
          Dst:             X509_free
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:92,9'
          Dst:             d2i_X509_bio
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:94,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:97,9'
          Dst:             X509_STORE_add_cert
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:103,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:108,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:112,3'
          Dst:             X509_free
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:113,3'
          Dst:             BIO_free
    - functionName:    sk_X509_INFO_num
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4769
      functionLinenumberEnd: 4769
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:4769,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_INFO_value
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4769
      functionLinenumberEnd: 4769
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:4769,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_X509_INFO_pop_free
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4769
      functionLinenumberEnd: 4769
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - sk_X509_INFO_call_free_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:4769,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/include/openssl/x509.h:4769,1'
          Dst:             sk_X509_INFO_call_free_func
    - functionName:    X509_LOOKUP_load_file
      functionSourceFile: '/src/boringssl/crypto/x509/by_file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - lookup
        - name
        - type
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_LOOKUP_ctrl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:225,10'
          Dst:             X509_LOOKUP_ctrl
    - functionName:    X509_load_crl_file
      functionSourceFile: '/src/boringssl/crypto/x509/by_file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - file
        - type
      BBCount:         35
      ICount:          191
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - BIO_free
        - BIO_new
        - BIO_read_filename
        - BIO_s_file
        - ERR_GET_LIB
        - ERR_GET_REASON
        - ERR_clear_error
        - ERR_peek_last_error
        - ERR_put_error
        - PEM_read_bio_X509_CRL
        - X509_CRL_free
        - X509_STORE_add_crl
        - d2i_X509_CRL_bio
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:125,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:125,42'
              BranchSideFuncs:
                - ERR_put_error
                - X509_CRL_free
                - BIO_free
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:126,5'
              BranchSideFuncs:
                - ERR_put_error
                - X509_CRL_free
                - BIO_free
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:126,5'
              BranchSideFuncs:
                - ERR_put_error
                - X509_CRL_free
                - BIO_free
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:130,7'
              BranchSideFuncs:
                - ERR_put_error
                - X509_CRL_free
                - BIO_free
                - d2i_X509_CRL_bio
                - X509_STORE_add_crl
                - ERR_put_error
                - ERR_put_error
                - PEM_read_bio_X509_CRL
                - X509_STORE_add_crl
                - X509_CRL_free
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:131,5'
              BranchSideFuncs:
                - PEM_read_bio_X509_CRL
                - X509_STORE_add_crl
                - X509_CRL_free
                - BIO_free
                - X509_CRL_free
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:152,14'
              BranchSideFuncs:
                - ERR_put_error
                - X509_CRL_free
                - BIO_free
                - d2i_X509_CRL_bio
                - X509_STORE_add_crl
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:133,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:134,26'
              BranchSideFuncs:
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - X509_CRL_free
                - BIO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:143,30'
              BranchSideFuncs:
                - X509_STORE_add_crl
                - X509_CRL_free
                - BIO_free
                - X509_CRL_free
                - PEM_read_bio_X509_CRL
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:135,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:136,28'
              BranchSideFuncs:
                - ERR_GET_REASON
                - ERR_put_error
                - X509_CRL_free
                - BIO_free
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:140,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_CRL_free
                - BIO_free
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:136,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:136,61'
              BranchSideFuncs:
                - ERR_put_error
                - X509_CRL_free
                - BIO_free
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:140,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_CRL_free
                - BIO_free
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:135,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:137,11'
              BranchSideFuncs:
                - ERR_clear_error
                - X509_CRL_free
                - BIO_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:140,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_CRL_free
                - BIO_free
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:144,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:145,9'
              BranchSideFuncs:
                - X509_CRL_free
                - PEM_read_bio_X509_CRL
                - X509_STORE_add_crl
                - X509_CRL_free
                - BIO_free
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:147,12'
              BranchSideFuncs:
                - X509_CRL_free
                - PEM_read_bio_X509_CRL
                - X509_STORE_add_crl
                - X509_CRL_free
                - BIO_free
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_put_error
                - ERR_GET_REASON
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:152,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:153,26'
              BranchSideFuncs:
                - d2i_X509_CRL_bio
                - X509_STORE_add_crl
                - X509_CRL_free
                - BIO_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:164,5'
              BranchSideFuncs:
                - ERR_put_error
                - X509_CRL_free
                - BIO_free
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:154,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:155,7'
              BranchSideFuncs:
                - ERR_put_error
                - X509_CRL_free
                - BIO_free
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:158,28'
              BranchSideFuncs:
                - X509_STORE_add_crl
                - X509_CRL_free
                - BIO_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:159,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:160,7'
              BranchSideFuncs:
                - X509_CRL_free
                - BIO_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:162,11'
              BranchSideFuncs:
                - X509_CRL_free
                - BIO_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/by_file.cc:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:168,14'
              BranchSideFuncs:
                - ERR_put_error
                - X509_CRL_free
                - BIO_free
            - BranchSide:      '/src/boringssl/crypto/x509/by_file.cc:169,5'
              BranchSideFuncs:
                - ERR_put_error
                - X509_CRL_free
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:123,16'
          Dst:             BIO_s_file
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:123,8'
          Dst:             BIO_new
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:125,24'
          Dst:             BIO_read_filename
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:126,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:132,11'
          Dst:             PEM_read_bio_X509_CRL
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:134,26'
          Dst:             ERR_peek_last_error
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:135,13'
          Dst:             ERR_GET_LIB
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:136,13'
          Dst:             ERR_GET_REASON
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:137,11'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:140,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:143,11'
          Dst:             X509_STORE_add_crl
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:148,7'
          Dst:             X509_CRL_free
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:153,9'
          Dst:             d2i_X509_CRL_bio
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:155,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:158,9'
          Dst:             X509_STORE_add_crl
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:164,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:169,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:173,3'
          Dst:             X509_CRL_free
        - Src:             '/src/boringssl/crypto/x509/by_file.cc:174,3'
          Dst:             BIO_free
    - functionName:    X509_LOOKUP_file
      functionSourceFile: '/src/boringssl/crypto/x509/by_file.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    i2d_PrivateKey
      functionSourceFile: '/src/boringssl/crypto/x509/i2d_pr.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - pp
      BBCount:         8
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_get0_DSA
        - EVP_PKEY_get0_EC_KEY
        - EVP_PKEY_get0_RSA
        - EVP_PKEY_id
        - i2d_DSAPrivateKey
        - i2d_ECPrivateKey
        - i2d_RSAPrivateKey
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/i2d_pr.cc:24,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/i2d_pr.cc:26,50'
              BranchSideFuncs:
                - EVP_PKEY_get0_RSA
                - i2d_RSAPrivateKey
            - BranchSide:      '/src/boringssl/crypto/x509/i2d_pr.cc:28,52'
              BranchSideFuncs:
                - EVP_PKEY_get0_EC_KEY
                - i2d_ECPrivateKey
            - BranchSide:      '/src/boringssl/crypto/x509/i2d_pr.cc:30,50'
              BranchSideFuncs:
                - EVP_PKEY_get0_DSA
                - i2d_DSAPrivateKey
            - BranchSide:      '/src/boringssl/crypto/x509/i2d_pr.cc:34,7'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/i2d_pr.cc:24,11'
          Dst:             EVP_PKEY_id
        - Src:             '/src/boringssl/crypto/x509/i2d_pr.cc:26,32'
          Dst:             EVP_PKEY_get0_RSA
        - Src:             '/src/boringssl/crypto/x509/i2d_pr.cc:26,14'
          Dst:             i2d_RSAPrivateKey
        - Src:             '/src/boringssl/crypto/x509/i2d_pr.cc:28,31'
          Dst:             EVP_PKEY_get0_EC_KEY
        - Src:             '/src/boringssl/crypto/x509/i2d_pr.cc:28,14'
          Dst:             i2d_ECPrivateKey
        - Src:             '/src/boringssl/crypto/x509/i2d_pr.cc:30,32'
          Dst:             EVP_PKEY_get0_DSA
        - Src:             '/src/boringssl/crypto/x509/i2d_pr.cc:30,14'
          Dst:             i2d_DSAPrivateKey
        - Src:             '/src/boringssl/crypto/x509/i2d_pr.cc:34,7'
          Dst:             ERR_put_error
    - functionName:    _Z35sk_X509_POLICY_LEVEL_call_free_funcPFvPvES_
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_ASN1_OBJECT_find
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - out_index
        - p
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
        - sk_ASN1_OBJECT_call_cmp_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:1381,1'
          Dst:             OPENSSL_sk_find
        - Src:             '/src/boringssl/include/openssl/asn1.h:1381,1'
          Dst:             sk_ASN1_OBJECT_call_cmp_func
    - functionName:    sk_ASN1_OBJECT_call_cmp_func
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmp_func
        - a
        - b
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_ASN1_OBJECT_value
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:1381,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ASN1_OBJECT_num
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:1381,1'
          Dst:             OPENSSL_sk_num
    - functionName:    _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:92,1'
          Dst:             OPENSSL_sk_value
    - functionName:    _Z24sk_X509_POLICY_LEVEL_numPK26stack_st_X509_POLICY_LEVEL
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:92,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_ASN1_OBJECT_is_sorted
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_is_sorted
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:1381,1'
          Dst:             OPENSSL_sk_is_sorted
    - functionName:    _ZL16apply_skip_certsPK14asn1_string_stPm
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - skip_certs
        - value
      BBCount:         13
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_INTEGER_get_uint64
        - ERR_clear_error
        - ERR_put_error
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:522,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:523,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:527,7'
              BranchSideFuncs:
                - ASN1_INTEGER_get_uint64
                - ERR_clear_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:527,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:528,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:534,37'
              BranchSideFuncs:
                - ASN1_INTEGER_get_uint64
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:534,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:534,52'
              BranchSideFuncs:
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:537,3'
              BranchSideFuncs:
                - ERR_clear_error
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:534,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:535,22'
              BranchSideFuncs:
                - ERR_clear_error
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:537,3'
              BranchSideFuncs:
                - ERR_clear_error
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:528,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/policy.cc:534,7'
          Dst:             ASN1_INTEGER_get_uint64
        - Src:             '/src/boringssl/crypto/x509/policy.cc:537,3'
          Dst:             ERR_clear_error
    - functionName:    sk_POLICY_MAPPING_call_free_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2547
      functionLinenumberEnd: 2547
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_POLICY_MAPPING_find
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2547
      functionLinenumberEnd: 2547
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - out_index
        - p
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
        - sk_POLICY_MAPPING_call_cmp_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2547,1'
          Dst:             OPENSSL_sk_find
        - Src:             '/src/boringssl/include/openssl/x509.h:2547,1'
          Dst:             sk_POLICY_MAPPING_call_cmp_func
    - functionName:    sk_POLICY_MAPPING_call_cmp_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2547
      functionLinenumberEnd: 2547
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmp_func
        - a
        - b
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_POLICY_MAPPING_is_sorted
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2547
      functionLinenumberEnd: 2547
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_is_sorted
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2547,1'
          Dst:             OPENSSL_sk_is_sorted
    - functionName:    _ZL22compare_subject_policyPKPK17POLICY_MAPPING_stS3_
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:327,10'
          Dst:             OBJ_cmp
    - functionName:    sk_POLICY_MAPPING_push
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2547
      functionLinenumberEnd: 2547
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2547,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_POLICY_MAPPING_new_null
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2547
      functionLinenumberEnd: 2547
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/x509.h:2547,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:2547,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:2547,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2547,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_POLICY_MAPPING_pop_free
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2547
      functionLinenumberEnd: 2547
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - sk_POLICY_MAPPING_call_free_func
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2547,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/include/openssl/x509.h:2547,1'
          Dst:             sk_POLICY_MAPPING_call_free_func
    - functionName:    _ZL16delete_if_mappedP19x509_policy_node_stPv
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - data
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - __assert_fail
        - sk_POLICY_MAPPING_find
        - sk_POLICY_MAPPING_is_sorted
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:333,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:333,3'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_find
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:335,32'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_find
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:336,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:337,5'
              BranchSideFuncs:
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:339,25'
              BranchSideFuncs:
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:333,3'
          Dst:             sk_POLICY_MAPPING_is_sorted
        - Src:             '/src/boringssl/crypto/x509/policy.cc:333,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/policy.cc:336,8'
          Dst:             sk_POLICY_MAPPING_find
        - Src:             '/src/boringssl/crypto/x509/policy.cc:339,3'
          Dst:             _ZL21x509_policy_node_freeP19x509_policy_node_st
    - functionName:    _ZL21x509_policy_node_freeP19x509_policy_node_st
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_OBJECT_free
        - OPENSSL_free
        - sk_ASN1_OBJECT_pop_free
      functionUses:    10
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:99,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:99,7'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - sk_ASN1_OBJECT_pop_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:100,22'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - sk_ASN1_OBJECT_pop_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:100,5'
          Dst:             ASN1_OBJECT_free
        - Src:             '/src/boringssl/crypto/x509/policy.cc:101,5'
          Dst:             sk_ASN1_OBJECT_pop_free
        - Src:             '/src/boringssl/crypto/x509/policy.cc:101,5'
          Dst:             ASN1_OBJECT_free
        - Src:             '/src/boringssl/crypto/x509/policy.cc:102,5'
          Dst:             OPENSSL_free
    - functionName:    sk_POLICY_MAPPING_sort
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2547
      functionLinenumberEnd: 2547
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_sort
        - sk_POLICY_MAPPING_call_cmp_func
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2547,1'
          Dst:             OPENSSL_sk_sort
        - Src:             '/src/boringssl/include/openssl/x509.h:2547,1'
          Dst:             sk_POLICY_MAPPING_call_cmp_func
    - functionName:    _ZL21compare_issuer_policyPKPK17POLICY_MAPPING_stS3_
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:322,10'
          Dst:             OBJ_cmp
    - functionName:    sk_POLICY_MAPPING_set_cmp_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2547
      functionLinenumberEnd: 2547
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - comp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set_cmp_func
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2547,1'
          Dst:             OPENSSL_sk_set_cmp_func
    - functionName:    sk_POLICY_MAPPING_value
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2547
      functionLinenumberEnd: 2547
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2547,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_POLICY_MAPPING_num
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2547
      functionLinenumberEnd: 2547
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2547,1'
          Dst:             OPENSSL_sk_num
    - functionName:    _Z34sk_X509_POLICY_NODE_call_free_funcPFvPvES_
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_sort
        - _Z33sk_X509_POLICY_NODE_call_cmp_funcPFiPKPKvS2_ES0_S0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:77,1'
          Dst:             OPENSSL_sk_sort
        - Src:             '/src/boringssl/crypto/x509/policy.cc:77,1'
          Dst:             _Z33sk_X509_POLICY_NODE_call_cmp_funcPFiPKPKvS2_ES0_S0_
    - functionName:    _Z33sk_X509_POLICY_NODE_call_cmp_funcPFiPKPKvS2_ES0_S0_
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmp_func
        - a
        - b
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z23sk_X509_POLICY_NODE_setP25stack_st_X509_POLICY_NODEmP19x509_policy_node_st
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - i
        - p
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:77,1'
          Dst:             OPENSSL_sk_set
    - functionName:    _Z24sk_X509_POLICY_NODE_findPK25stack_st_X509_POLICY_NODEPmPK19x509_policy_node_st
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - out_index
        - p
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
        - _Z33sk_X509_POLICY_NODE_call_cmp_funcPFiPKPKvS2_ES0_S0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:77,1'
          Dst:             OPENSSL_sk_find
        - Src:             '/src/boringssl/crypto/x509/policy.cc:77,1'
          Dst:             _Z33sk_X509_POLICY_NODE_call_cmp_funcPFiPKPKvS2_ES0_S0_
    - functionName:    _Z29sk_X509_POLICY_NODE_is_sortedPK25stack_st_X509_POLICY_NODE
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_is_sorted
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:77,1'
          Dst:             OPENSSL_sk_is_sorted
    - functionName:    sk_POLICYINFO_find
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2508
      functionLinenumberEnd: 2508
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - out_index
        - p
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
        - sk_POLICYINFO_call_cmp_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2508,1'
          Dst:             OPENSSL_sk_find
        - Src:             '/src/boringssl/include/openssl/x509.h:2508,1'
          Dst:             sk_POLICYINFO_call_cmp_func
    - functionName:    sk_POLICYINFO_call_cmp_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2508
      functionLinenumberEnd: 2508
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmp_func
        - a
        - b
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_POLICYINFO_is_sorted
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2508
      functionLinenumberEnd: 2508
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_is_sorted
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2508,1'
          Dst:             OPENSSL_sk_is_sorted
    - functionName:    _Z39sk_X509_POLICY_NODE_call_delete_if_funcPFiPvS_ES_S_
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
        - obj
        - data
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z24sk_X509_POLICY_NODE_zeroP25stack_st_X509_POLICY_NODE
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_zero
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:77,1'
          Dst:             OPENSSL_sk_zero
    - functionName:    _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:77,1'
          Dst:             OPENSSL_sk_value
    - functionName:    _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:77,1'
          Dst:             OPENSSL_sk_num
    - functionName:    _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - _Z34sk_X509_POLICY_NODE_call_free_funcPFvPvES_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:77,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/crypto/x509/policy.cc:77,1'
          Dst:             _Z34sk_X509_POLICY_NODE_call_free_funcPFvPvES_
    - functionName:    _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - level
        - nodes
      BBCount:         18
      ICount:          117
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - OBJ_cmp
        - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
        - _Z23sk_X509_POLICY_NODE_setP25stack_st_X509_POLICY_NODEmP19x509_policy_node_st
        - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
        - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
        - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:183,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:184,56'
              BranchSideFuncs:
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _Z23sk_X509_POLICY_NODE_setP25stack_st_X509_POLICY_NODEmP19x509_policy_node_st
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - OBJ_cmp
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:190,28'
              BranchSideFuncs:
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - OBJ_cmp
                - __assert_fail
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:185,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:186,7'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_setP25stack_st_X509_POLICY_NODEmP19x509_policy_node_st
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - OBJ_cmp
                - __assert_fail
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:188,29'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_setP25stack_st_X509_POLICY_NODEmP19x509_policy_node_st
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - OBJ_cmp
                - __assert_fail
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:194,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:195,5'
              BranchSideFuncs:
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - OBJ_cmp
                - __assert_fail
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:199,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:195,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:195,5'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - OBJ_cmp
                - __assert_fail
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:197,3'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - OBJ_cmp
                - __assert_fail
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:183,26'
          Dst:             _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
        - Src:             '/src/boringssl/crypto/x509/policy.cc:184,30'
          Dst:             _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
        - Src:             '/src/boringssl/crypto/x509/policy.cc:185,10'
          Dst:             _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:188,5'
          Dst:             _Z23sk_X509_POLICY_NODE_setP25stack_st_X509_POLICY_NODEmP19x509_policy_node_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:190,3'
          Dst:             _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
        - Src:             '/src/boringssl/crypto/x509/policy.cc:194,26'
          Dst:             _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
        - Src:             '/src/boringssl/crypto/x509/policy.cc:195,5'
          Dst:             _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
        - Src:             '/src/boringssl/crypto/x509/policy.cc:195,5'
          Dst:             _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
        - Src:             '/src/boringssl/crypto/x509/policy.cc:195,5'
          Dst:             OBJ_cmp
        - Src:             '/src/boringssl/crypto/x509/policy.cc:195,5'
          Dst:             __assert_fail
    - functionName:    _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:77,1'
          Dst:             OPENSSL_sk_push
    - functionName:    _ZL20x509_policy_node_newPK14asn1_object_st
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - policy
      BBCount:         15
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - OBJ_dup
        - OPENSSL_zalloc
        - _ZL13is_any_policyPK14asn1_object_st
        - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - __assert_fail
        - sk_ASN1_OBJECT_new_null
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:107,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:107,3'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - OBJ_dup
                - sk_ASN1_OBJECT_new_null
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:109,7'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - OBJ_dup
                - sk_ASN1_OBJECT_new_null
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:111,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:113,26'
              BranchSideFuncs:
                - OBJ_dup
                - sk_ASN1_OBJECT_new_null
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:115,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:115,31'
              BranchSideFuncs:
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:116,27'
              BranchSideFuncs:
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:116,27'
              BranchSideFuncs:
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:119,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:107,3'
          Dst:             _ZL13is_any_policyPK14asn1_object_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:107,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/policy.cc:109,7'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/x509/policy.cc:113,18'
          Dst:             OBJ_dup
        - Src:             '/src/boringssl/crypto/x509/policy.cc:114,27'
          Dst:             sk_ASN1_OBJECT_new_null
        - Src:             '/src/boringssl/crypto/x509/policy.cc:116,5'
          Dst:             _ZL21x509_policy_node_freeP19x509_policy_node_st
    - functionName:    _ZL13is_any_policyPK14asn1_object_st
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_obj2nid
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:95,10'
          Dst:             OBJ_obj2nid
    - functionName:    _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - level
        - policy
      BBCount:         10
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _Z24sk_X509_POLICY_NODE_findPK25stack_st_X509_POLICY_NODEPmPK19x509_policy_node_st
        - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
        - _Z29sk_X509_POLICY_NODE_is_sortedPK25stack_st_X509_POLICY_NODE
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:164,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:164,3'
              BranchSideFuncs:
                - _Z24sk_X509_POLICY_NODE_findPK25stack_st_X509_POLICY_NODEPmPK19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:166,32'
              BranchSideFuncs:
                - _Z24sk_X509_POLICY_NODE_findPK25stack_st_X509_POLICY_NODEPmPK19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:169,5'
              BranchSideFuncs:
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:171,36'
              BranchSideFuncs:
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:164,3'
          Dst:             _Z29sk_X509_POLICY_NODE_is_sortedPK25stack_st_X509_POLICY_NODE
        - Src:             '/src/boringssl/crypto/x509/policy.cc:164,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/policy.cc:168,8'
          Dst:             _Z24sk_X509_POLICY_NODE_findPK25stack_st_X509_POLICY_NODEPmPK19x509_policy_node_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:171,10'
          Dst:             _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
    - functionName:    _Z28sk_X509_POLICY_NODE_new_nullv
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:77,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:77,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:77,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:77,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    _ZL25delete_if_not_in_policiesP19x509_policy_node_stPv
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - data
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - __assert_fail
        - sk_POLICYINFO_find
        - sk_POLICYINFO_is_sorted
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:210,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:210,3'
              BranchSideFuncs:
                - sk_POLICYINFO_find
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:212,19'
              BranchSideFuncs:
                - sk_POLICYINFO_find
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:213,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:214,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:216,25'
              BranchSideFuncs:
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:210,3'
          Dst:             sk_POLICYINFO_is_sorted
        - Src:             '/src/boringssl/crypto/x509/policy.cc:210,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/policy.cc:213,7'
          Dst:             sk_POLICYINFO_find
        - Src:             '/src/boringssl/crypto/x509/policy.cc:216,3'
          Dst:             _ZL21x509_policy_node_freeP19x509_policy_node_st
    - functionName:    _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - func
        - data
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete_if
        - _Z39sk_X509_POLICY_NODE_call_delete_if_funcPFiPvS_ES_S_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:77,1'
          Dst:             OPENSSL_sk_delete_if
        - Src:             '/src/boringssl/crypto/x509/policy.cc:77,1'
          Dst:             _Z39sk_X509_POLICY_NODE_call_delete_if_funcPFiPvS_ES_S_
    - functionName:    sk_POLICYINFO_value
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2508
      functionLinenumberEnd: 2508
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2508,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_POLICYINFO_sort
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2508
      functionLinenumberEnd: 2508
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_sort
        - sk_POLICYINFO_call_cmp_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2508,1'
          Dst:             OPENSSL_sk_sort
        - Src:             '/src/boringssl/include/openssl/x509.h:2508,1'
          Dst:             sk_POLICYINFO_call_cmp_func
    - functionName:    _ZL14policyinfo_cmpPKPK13POLICYINFO_stS3_
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:204,10'
          Dst:             OBJ_cmp
    - functionName:    sk_POLICYINFO_set_cmp_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2508
      functionLinenumberEnd: 2508
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - comp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set_cmp_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2508,1'
          Dst:             OPENSSL_sk_set_cmp_func
    - functionName:    sk_POLICYINFO_num
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2508
      functionLinenumberEnd: 2508
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2508,1'
          Dst:             OPENSSL_sk_num
    - functionName:    _ZL23x509_policy_level_clearP20x509_policy_level_st
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - level
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
        - _Z24sk_X509_POLICY_NODE_zeroP25stack_st_X509_POLICY_NODE
        - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
        - _ZL21x509_policy_node_freeP19x509_policy_node_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:154,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:155,53'
              BranchSideFuncs:
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z24sk_X509_POLICY_NODE_zeroP25stack_st_X509_POLICY_NODE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:157,28'
              BranchSideFuncs:
                - _Z24sk_X509_POLICY_NODE_zeroP25stack_st_X509_POLICY_NODE
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:154,26'
          Dst:             _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
        - Src:             '/src/boringssl/crypto/x509/policy.cc:155,27'
          Dst:             _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
        - Src:             '/src/boringssl/crypto/x509/policy.cc:155,5'
          Dst:             _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:157,3'
          Dst:             _Z24sk_X509_POLICY_NODE_zeroP25stack_st_X509_POLICY_NODE
    - functionName:    _ZL20x509_policy_node_cmpPKPK19x509_policy_node_stS3_
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:124,10'
          Dst:             OBJ_cmp
    - functionName:    _Z23sk_X509_POLICY_NODE_newPFiPKPK19x509_policy_node_stS3_E
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - comp
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:77,1'
          Dst:             OPENSSL_sk_new
    - functionName:    _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - _Z35sk_X509_POLICY_LEVEL_call_free_funcPFvPvES_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:92,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/crypto/x509/policy.cc:92,1'
          Dst:             _Z35sk_X509_POLICY_LEVEL_call_free_funcPFvPvES_
    - functionName:    sk_ASN1_OBJECT_free
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:1381,1'
          Dst:             OPENSSL_sk_free
    - functionName:    _ZL22x509_policy_level_freeP20x509_policy_level_st
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - level
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
        - _ZL21x509_policy_node_freeP19x509_policy_node_st
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:128,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:128,7'
              BranchSideFuncs:
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:129,34'
              BranchSideFuncs:
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:129,5'
          Dst:             _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
        - Src:             '/src/boringssl/crypto/x509/policy.cc:129,5'
          Dst:             _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:130,5'
          Dst:             OPENSSL_free
    - functionName:    _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - levels
        - user_policies
      BBCount:         53
      ICount:          308
      EdgeCount:       68
      CyclomaticComplexity: 17
      functionsReached:
        - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
        - _Z24sk_X509_POLICY_LEVEL_numPK26stack_st_X509_POLICY_LEVEL
        - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
        - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
        - _ZL13is_any_policyPK14asn1_object_st
        - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
        - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
        - __assert_fail
        - sk_ASN1_OBJECT_find
        - sk_ASN1_OBJECT_is_sorted
        - sk_ASN1_OBJECT_num
        - sk_ASN1_OBJECT_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:589,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:589,3'
              BranchSideFuncs:
                - __assert_fail
                - _Z24sk_X509_POLICY_LEVEL_numPK26stack_st_X509_POLICY_LEVEL
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_num
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_value
                - _ZL13is_any_policyPK14asn1_object_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:589,3'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_is_sorted
                - __assert_fail
                - _Z24sk_X509_POLICY_LEVEL_numPK26stack_st_X509_POLICY_LEVEL
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_num
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_value
                - _ZL13is_any_policyPK14asn1_object_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:589,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:589,3'
              BranchSideFuncs:
                - _Z24sk_X509_POLICY_LEVEL_numPK26stack_st_X509_POLICY_LEVEL
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_num
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_value
                - _ZL13is_any_policyPK14asn1_object_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:592,48'
              BranchSideFuncs:
                - _Z24sk_X509_POLICY_LEVEL_numPK26stack_st_X509_POLICY_LEVEL
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_num
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_value
                - _ZL13is_any_policyPK14asn1_object_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:594,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:595,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:600,48'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_num
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_value
                - _ZL13is_any_policyPK14asn1_object_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:601,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:602,44'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value
                - _ZL13is_any_policyPK14asn1_object_st
                - sk_ASN1_OBJECT_num
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:610,7'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:602,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:603,27'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:606,3'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_value
                - _ZL13is_any_policyPK14asn1_object_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:610,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:611,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:618,7'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:618,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:619,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:625,15'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:625,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:626,31'
              BranchSideFuncs:
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:629,19'
              BranchSideFuncs:
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:629,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:630,40'
              BranchSideFuncs:
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:659,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:631,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:632,58'
              BranchSideFuncs:
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:657,3'
              BranchSideFuncs:
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:633,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:634,9'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:636,30'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:636,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:640,33'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_find
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:644,18'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_find
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:640,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:642,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:644,7'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:648,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:650,15'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_num
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_find
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:655,7'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_ASN1_OBJECT_find
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:651,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:652,13'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_find
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:654,9'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - sk_ASN1_OBJECT_num
                - _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
                - sk_ASN1_OBJECT_find
                - sk_ASN1_OBJECT_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:589,3'
          Dst:             sk_ASN1_OBJECT_is_sorted
        - Src:             '/src/boringssl/crypto/x509/policy.cc:589,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/policy.cc:592,23'
          Dst:             _Z24sk_X509_POLICY_LEVEL_numPK26stack_st_X509_POLICY_LEVEL
        - Src:             '/src/boringssl/crypto/x509/policy.cc:593,30'
          Dst:             _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
        - Src:             '/src/boringssl/crypto/x509/policy.cc:594,7'
          Dst:             _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:600,29'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             '/src/boringssl/crypto/x509/policy.cc:601,26'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             '/src/boringssl/crypto/x509/policy.cc:602,23'
          Dst:             sk_ASN1_OBJECT_value
        - Src:             '/src/boringssl/crypto/x509/policy.cc:602,9'
          Dst:             _ZL13is_any_policyPK14asn1_object_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:625,26'
          Dst:             _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
        - Src:             '/src/boringssl/crypto/x509/policy.cc:626,5'
          Dst:             _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
        - Src:             '/src/boringssl/crypto/x509/policy.cc:630,13'
          Dst:             _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
        - Src:             '/src/boringssl/crypto/x509/policy.cc:631,28'
          Dst:             _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
        - Src:             '/src/boringssl/crypto/x509/policy.cc:632,32'
          Dst:             _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
        - Src:             '/src/boringssl/crypto/x509/policy.cc:636,11'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             '/src/boringssl/crypto/x509/policy.cc:640,13'
          Dst:             sk_ASN1_OBJECT_find
        - Src:             '/src/boringssl/crypto/x509/policy.cc:647,35'
          Dst:             _Z26sk_X509_POLICY_LEVEL_valuePK26stack_st_X509_POLICY_LEVELm
        - Src:             '/src/boringssl/crypto/x509/policy.cc:648,32'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             '/src/boringssl/crypto/x509/policy.cc:650,21'
          Dst:             sk_ASN1_OBJECT_value
        - Src:             '/src/boringssl/crypto/x509/policy.cc:649,38'
          Dst:             _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
    - functionName:    _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - level
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:149,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:149,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:149,60'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:149,36'
          Dst:             _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
    - functionName:    sk_ASN1_OBJECT_sort
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_sort
        - sk_ASN1_OBJECT_call_cmp_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:1381,1'
          Dst:             OPENSSL_sk_sort
        - Src:             '/src/boringssl/include/openssl/asn1.h:1381,1'
          Dst:             sk_ASN1_OBJECT_call_cmp_func
    - functionName:    _ZL15asn1_object_cmpPKPK14asn1_object_stS3_
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:664,10'
          Dst:             OBJ_cmp
    - functionName:    sk_ASN1_OBJECT_set_cmp_func
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - comp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set_cmp_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:1381,1'
          Dst:             OPENSSL_sk_set_cmp_func
    - functionName:    sk_ASN1_OBJECT_dup
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1381
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_dup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:1381,1'
          Dst:             OPENSSL_sk_dup
    - functionName:    _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
        - explicit_policy
        - policy_mapping
        - inhibit_any_policy
      BBCount:         27
      ICount:          164
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_INTEGER_free
        - ERR_put_error
        - POLICY_CONSTRAINTS_free
        - X509_get_ext_d2i
        - _ZL16apply_skip_certsPK14asn1_string_stPm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:551,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:551,30'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ASN1_INTEGER_free
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - POLICY_CONSTRAINTS_free
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:554,7'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ASN1_INTEGER_free
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - POLICY_CONSTRAINTS_free
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:551,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:552,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:554,7'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ASN1_INTEGER_free
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - POLICY_CONSTRAINTS_free
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:554,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:555,9'
              BranchSideFuncs:
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - POLICY_CONSTRAINTS_free
                - X509_get_ext_d2i
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ASN1_INTEGER_free
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:573,24'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ASN1_INTEGER_free
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:555,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:556,9'
              BranchSideFuncs:
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - POLICY_CONSTRAINTS_free
                - X509_get_ext_d2i
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ASN1_INTEGER_free
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:564,26'
              BranchSideFuncs:
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - POLICY_CONSTRAINTS_free
                - X509_get_ext_d2i
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ASN1_INTEGER_free
                - _ZL16apply_skip_certsPK14asn1_string_stPm
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:555,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:559,7'
              BranchSideFuncs:
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:564,26'
              BranchSideFuncs:
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - POLICY_CONSTRAINTS_free
                - X509_get_ext_d2i
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ASN1_INTEGER_free
                - _ZL16apply_skip_certsPK14asn1_string_stPm
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:564,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:564,9'
              BranchSideFuncs:
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - POLICY_CONSTRAINTS_free
                - X509_get_ext_d2i
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ASN1_INTEGER_free
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:565,26'
              BranchSideFuncs:
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - POLICY_CONSTRAINTS_free
                - X509_get_ext_d2i
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ASN1_INTEGER_free
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:567,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:568,7'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ASN1_INTEGER_free
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:570,3'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ASN1_INTEGER_free
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:574,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:574,41'
              BranchSideFuncs:
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ASN1_INTEGER_free
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:577,29'
              BranchSideFuncs:
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ASN1_INTEGER_free
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:574,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:575,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:577,29'
              BranchSideFuncs:
                - _ZL16apply_skip_certsPK14asn1_string_stPm
                - ASN1_INTEGER_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:550,7'
          Dst:             X509_get_ext_d2i
        - Src:             '/src/boringssl/crypto/x509/policy.cc:559,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/policy.cc:560,7'
          Dst:             POLICY_CONSTRAINTS_free
        - Src:             '/src/boringssl/crypto/x509/policy.cc:564,9'
          Dst:             _ZL16apply_skip_certsPK14asn1_string_stPm
        - Src:             '/src/boringssl/crypto/x509/policy.cc:565,9'
          Dst:             _ZL16apply_skip_certsPK14asn1_string_stPm
        - Src:             '/src/boringssl/crypto/x509/policy.cc:566,5'
          Dst:             POLICY_CONSTRAINTS_free
        - Src:             '/src/boringssl/crypto/x509/policy.cc:573,7'
          Dst:             X509_get_ext_d2i
        - Src:             '/src/boringssl/crypto/x509/policy.cc:577,12'
          Dst:             _ZL16apply_skip_certsPK14asn1_string_stPm
        - Src:             '/src/boringssl/crypto/x509/policy.cc:578,3'
          Dst:             ASN1_INTEGER_free
    - functionName:    _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - cert
        - level
        - mapping_allowed
      BBCount:         97
      ICount:          563
      EdgeCount:       132
      CyclomaticComplexity: 37
      functionsReached:
        - ERR_put_error
        - OBJ_cmp
        - OBJ_dup
        - POLICY_MAPPING_free
        - POLICY_MAPPING_new
        - X509_get_ext_d2i
        - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
        - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
        - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
        - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
        - _Z28sk_X509_POLICY_NODE_new_nullv
        - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
        - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
        - _ZL13is_any_policyPK14asn1_object_st
        - _ZL16delete_if_mappedP19x509_policy_node_stPv
        - _ZL20x509_policy_node_newPK14asn1_object_st
        - _ZL21compare_issuer_policyPKPK17POLICY_MAPPING_stS3_
        - _ZL21x509_policy_level_newv
        - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - _ZL22compare_subject_policyPKPK17POLICY_MAPPING_stS3_
        - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
        - _ZL22x509_policy_level_freeP20x509_policy_level_st
        - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
        - sk_ASN1_OBJECT_push
        - sk_POLICY_MAPPING_new_null
        - sk_POLICY_MAPPING_num
        - sk_POLICY_MAPPING_pop_free
        - sk_POLICY_MAPPING_push
        - sk_POLICY_MAPPING_set_cmp_func
        - sk_POLICY_MAPPING_sort
        - sk_POLICY_MAPPING_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:370,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:370,29'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - sk_POLICY_MAPPING_num
                - sk_POLICY_MAPPING_num
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - OBJ_cmp
                - sk_POLICY_MAPPING_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL13is_any_policyPK14asn1_object_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:375,9'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - sk_POLICY_MAPPING_num
                - sk_POLICY_MAPPING_num
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - OBJ_cmp
                - sk_POLICY_MAPPING_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL13is_any_policyPK14asn1_object_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:370,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:372,7'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:375,9'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - sk_POLICY_MAPPING_num
                - sk_POLICY_MAPPING_num
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - OBJ_cmp
                - sk_POLICY_MAPPING_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL13is_any_policyPK14asn1_object_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:375,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:378,33'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_num
                - sk_POLICY_MAPPING_num
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - sk_POLICY_MAPPING_pop_free
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - OBJ_cmp
                - sk_POLICY_MAPPING_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL13is_any_policyPK14asn1_object_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:442,9'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:378,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:379,9'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:384,19'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_num
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - sk_POLICY_MAPPING_pop_free
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - OBJ_cmp
                - sk_POLICY_MAPPING_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL13is_any_policyPK14asn1_object_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:384,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:385,59'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL13is_any_policyPK14asn1_object_st
                - sk_POLICY_MAPPING_num
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - sk_POLICY_MAPPING_pop_free
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - OBJ_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:393,38'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - sk_POLICY_MAPPING_pop_free
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - OBJ_cmp
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:386,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:387,27'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:388,11'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:386,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:388,11'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:390,7'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_num
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - sk_POLICY_MAPPING_pop_free
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - OBJ_cmp
                - sk_POLICY_MAPPING_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL13is_any_policyPK14asn1_object_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:396,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:399,21'
              BranchSideFuncs:
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - OBJ_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:434,39'
              BranchSideFuncs:
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - sk_POLICY_MAPPING_pop_free
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:400,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:401,11'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:403,28'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - OBJ_cmp
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:404,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:405,67'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - OBJ_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:428,42'
              BranchSideFuncs:
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:407,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:408,23'
              BranchSideFuncs:
                - OBJ_cmp
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - sk_POLICY_MAPPING_value
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:411,25'
              BranchSideFuncs:
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - sk_POLICY_MAPPING_value
                - OBJ_cmp
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:407,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:409,13'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - OBJ_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:411,25'
              BranchSideFuncs:
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - sk_POLICY_MAPPING_value
                - OBJ_cmp
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:415,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:416,18'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:426,11'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - OBJ_cmp
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:416,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:417,15'
              BranchSideFuncs:
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:419,41'
              BranchSideFuncs:
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:420,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:421,43'
              BranchSideFuncs:
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:422,37'
              BranchSideFuncs:
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:420,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:422,37'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - OBJ_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:425,11'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - OBJ_cmp
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:428,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:429,11'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:431,7'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_new_null
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:442,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:443,18'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_new_null
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:448,17'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:444,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:445,9'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:447,5'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:448,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:449,58'
              BranchSideFuncs:
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:467,36'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:450,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:451,35'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:464,5'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:452,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:453,11'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:455,47'
              BranchSideFuncs:
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:457,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:458,13'
              BranchSideFuncs:
                - POLICY_MAPPING_free
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:460,31'
              BranchSideFuncs:
                - POLICY_MAPPING_free
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:458,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:459,37'
              BranchSideFuncs:
                - POLICY_MAPPING_free
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:460,31'
              BranchSideFuncs:
                - POLICY_MAPPING_free
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:457,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:460,31'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:463,7'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_set_cmp_func
                - sk_POLICY_MAPPING_sort
                - _ZL21x509_policy_level_newv
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
                - POLICY_MAPPING_new
                - OBJ_dup
                - OBJ_dup
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:472,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:473,7'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:475,28'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:478,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:479,57'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:503,30'
              BranchSideFuncs:
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:481,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:482,34'
              BranchSideFuncs:
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:486,11'
              BranchSideFuncs:
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:481,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:483,9'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:486,11'
              BranchSideFuncs:
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:486,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:487,19'
              BranchSideFuncs:
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_ASN1_OBJECT_push
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:488,42'
              BranchSideFuncs:
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_ASN1_OBJECT_push
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:486,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:488,42'
              BranchSideFuncs:
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_ASN1_OBJECT_push
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:496,32'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:489,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:490,39'
              BranchSideFuncs:
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:491,33'
              BranchSideFuncs:
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:489,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:491,33'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:494,7'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_push
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:496,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:498,9'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:500,7'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_num
                - _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - sk_POLICY_MAPPING_value
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - OBJ_cmp
                - sk_ASN1_OBJECT_push
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:508,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:508,7'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:509,28'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_POLICY_MAPPING_pop_free
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:367,7'
          Dst:             X509_get_ext_d2i
        - Src:             '/src/boringssl/crypto/x509/policy.cc:378,11'
          Dst:             sk_POLICY_MAPPING_num
        - Src:             '/src/boringssl/crypto/x509/policy.cc:379,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/policy.cc:384,30'
          Dst:             sk_POLICY_MAPPING_num
        - Src:             '/src/boringssl/crypto/x509/policy.cc:385,35'
          Dst:             sk_POLICY_MAPPING_value
        - Src:             '/src/boringssl/crypto/x509/policy.cc:386,13'
          Dst:             _ZL13is_any_policyPK14asn1_object_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:387,13'
          Dst:             _ZL13is_any_policyPK14asn1_object_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:393,7'
          Dst:             sk_POLICY_MAPPING_set_cmp_func
        - Src:             '/src/boringssl/crypto/x509/policy.cc:393,7'
          Dst:             _ZL21compare_issuer_policyPKPK17POLICY_MAPPING_stS3_
        - Src:             '/src/boringssl/crypto/x509/policy.cc:394,7'
          Dst:             sk_POLICY_MAPPING_sort
        - Src:             '/src/boringssl/crypto/x509/policy.cc:399,21'
          Dst:             _Z28sk_X509_POLICY_NODE_new_nullv
        - Src:             '/src/boringssl/crypto/x509/policy.cc:404,32'
          Dst:             sk_POLICY_MAPPING_num
        - Src:             '/src/boringssl/crypto/x509/policy.cc:405,43'
          Dst:             sk_POLICY_MAPPING_value
        - Src:             '/src/boringssl/crypto/x509/policy.cc:408,15'
          Dst:             OBJ_cmp
        - Src:             '/src/boringssl/crypto/x509/policy.cc:414,15'
          Dst:             _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:419,20'
          Dst:             _ZL20x509_policy_node_newPK14asn1_object_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:421,18'
          Dst:             _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:422,15'
          Dst:             _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:428,14'
          Dst:             _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
        - Src:             '/src/boringssl/crypto/x509/policy.cc:434,9'
          Dst:             _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
        - Src:             '/src/boringssl/crypto/x509/policy.cc:434,9'
          Dst:             _ZL16delete_if_mappedP19x509_policy_node_stPv
        - Src:             '/src/boringssl/crypto/x509/policy.cc:435,9'
          Dst:             sk_POLICY_MAPPING_pop_free
        - Src:             '/src/boringssl/crypto/x509/policy.cc:435,9'
          Dst:             POLICY_MAPPING_free
        - Src:             '/src/boringssl/crypto/x509/policy.cc:443,18'
          Dst:             sk_POLICY_MAPPING_new_null
        - Src:             '/src/boringssl/crypto/x509/policy.cc:448,28'
          Dst:             _Z23sk_X509_POLICY_NODE_numPK25stack_st_X509_POLICY_NODE
        - Src:             '/src/boringssl/crypto/x509/policy.cc:449,32'
          Dst:             _Z25sk_X509_POLICY_NODE_valuePK25stack_st_X509_POLICY_NODEm
        - Src:             '/src/boringssl/crypto/x509/policy.cc:451,35'
          Dst:             POLICY_MAPPING_new
        - Src:             '/src/boringssl/crypto/x509/policy.cc:455,39'
          Dst:             OBJ_dup
        - Src:             '/src/boringssl/crypto/x509/policy.cc:456,40'
          Dst:             OBJ_dup
        - Src:             '/src/boringssl/crypto/x509/policy.cc:459,14'
          Dst:             sk_POLICY_MAPPING_push
        - Src:             '/src/boringssl/crypto/x509/policy.cc:460,11'
          Dst:             POLICY_MAPPING_free
        - Src:             '/src/boringssl/crypto/x509/policy.cc:467,5'
          Dst:             sk_POLICY_MAPPING_set_cmp_func
        - Src:             '/src/boringssl/crypto/x509/policy.cc:467,5'
          Dst:             _ZL22compare_subject_policyPKPK17POLICY_MAPPING_stS3_
        - Src:             '/src/boringssl/crypto/x509/policy.cc:468,5'
          Dst:             sk_POLICY_MAPPING_sort
        - Src:             '/src/boringssl/crypto/x509/policy.cc:471,12'
          Dst:             _ZL21x509_policy_level_newv
        - Src:             '/src/boringssl/crypto/x509/policy.cc:478,28'
          Dst:             sk_POLICY_MAPPING_num
        - Src:             '/src/boringssl/crypto/x509/policy.cc:479,33'
          Dst:             sk_POLICY_MAPPING_value
        - Src:             '/src/boringssl/crypto/x509/policy.cc:482,11'
          Dst:             _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:487,11'
          Dst:             OBJ_cmp
        - Src:             '/src/boringssl/crypto/x509/policy.cc:488,21'
          Dst:             _ZL20x509_policy_node_newPK14asn1_object_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:490,14'
          Dst:             _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:491,11'
          Dst:             _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:496,12'
          Dst:             sk_ASN1_OBJECT_push
        - Src:             '/src/boringssl/crypto/x509/policy.cc:503,5'
          Dst:             _Z24sk_X509_POLICY_NODE_sortP25stack_st_X509_POLICY_NODE
        - Src:             '/src/boringssl/crypto/x509/policy.cc:509,5'
          Dst:             _ZL22x509_policy_level_freeP20x509_policy_level_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:513,3'
          Dst:             sk_POLICY_MAPPING_pop_free
        - Src:             '/src/boringssl/crypto/x509/policy.cc:513,3'
          Dst:             POLICY_MAPPING_free
        - Src:             '/src/boringssl/crypto/x509/policy.cc:514,3'
          Dst:             _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
        - Src:             '/src/boringssl/crypto/x509/policy.cc:514,3'
          Dst:             _ZL21x509_policy_node_freeP19x509_policy_node_st
    - functionName:    _ZL21x509_policy_level_newv
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_zalloc
        - _Z23sk_X509_POLICY_NODE_newPFiPKPK19x509_policy_node_stS3_E
        - _ZL20x509_policy_node_cmpPKPK19x509_policy_node_stS3_
        - _ZL22x509_policy_level_freeP20x509_policy_level_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:135,22'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - _Z23sk_X509_POLICY_NODE_newPFiPKPK19x509_policy_node_stS3_E
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:136,7'
              BranchSideFuncs:
                - OPENSSL_zalloc
                - _Z23sk_X509_POLICY_NODE_newPFiPKPK19x509_policy_node_stS3_E
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:137,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:138,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:140,18'
              BranchSideFuncs:
                - _Z23sk_X509_POLICY_NODE_newPFiPKPK19x509_policy_node_stS3_E
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:141,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:142,28'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:145,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:136,7'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/x509/policy.cc:140,18'
          Dst:             _Z23sk_X509_POLICY_NODE_newPFiPKPK19x509_policy_node_stS3_E
        - Src:             '/src/boringssl/crypto/x509/policy.cc:140,18'
          Dst:             _ZL20x509_policy_node_cmpPKPK19x509_policy_node_stS3_
        - Src:             '/src/boringssl/crypto/x509/policy.cc:142,5'
          Dst:             _ZL22x509_policy_level_freeP20x509_policy_level_st
    - functionName:    _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:92,1'
          Dst:             OPENSSL_sk_push
    - functionName:    _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x509
        - level
        - any_policy_allowed
      BBCount:         50
      ICount:          294
      EdgeCount:       67
      CyclomaticComplexity: 19
      functionsReached:
        - CERTIFICATEPOLICIES_free
        - ERR_put_error
        - OBJ_cmp
        - X509_get_ext_d2i
        - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
        - _Z28sk_X509_POLICY_NODE_new_nullv
        - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
        - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
        - _ZL13is_any_policyPK14asn1_object_st
        - _ZL14policyinfo_cmpPKPK13POLICYINFO_stS3_
        - _ZL20x509_policy_node_newPK14asn1_object_st
        - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
        - _ZL23x509_policy_level_clearP20x509_policy_level_st
        - _ZL25delete_if_not_in_policiesP19x509_policy_node_stPv
        - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
        - sk_POLICYINFO_num
        - sk_POLICYINFO_set_cmp_func
        - sk_POLICYINFO_sort
        - sk_POLICYINFO_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:237,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:238,11'
              BranchSideFuncs:
                - _ZL23x509_policy_level_clearP20x509_policy_level_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:249,27'
              BranchSideFuncs:
                - sk_POLICYINFO_num
                - sk_POLICYINFO_set_cmp_func
                - sk_POLICYINFO_sort
                - sk_POLICYINFO_num
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - sk_POLICYINFO_value
                - OBJ_cmp
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:238,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:239,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:243,31'
              BranchSideFuncs:
                - _ZL23x509_policy_level_clearP20x509_policy_level_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:249,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:250,7'
              BranchSideFuncs:
                - ERR_put_error
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:254,32'
              BranchSideFuncs:
                - sk_POLICYINFO_set_cmp_func
                - sk_POLICYINFO_sort
                - sk_POLICYINFO_num
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - sk_POLICYINFO_value
                - OBJ_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:257,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:258,54'
              BranchSideFuncs:
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - sk_POLICYINFO_num
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - sk_POLICYINFO_value
                - OBJ_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:274,47'
              BranchSideFuncs:
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:259,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:260,29'
              BranchSideFuncs:
                - sk_POLICYINFO_num
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - sk_POLICYINFO_value
                - OBJ_cmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:262,11'
              BranchSideFuncs:
                - sk_POLICYINFO_num
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - sk_POLICYINFO_value
                - OBJ_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:262,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:262,48'
              BranchSideFuncs:
                - sk_POLICYINFO_value
                - OBJ_cmp
                - sk_POLICYINFO_num
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:268,5'
              BranchSideFuncs:
                - sk_POLICYINFO_num
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - sk_POLICYINFO_value
                - OBJ_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:262,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:265,9'
              BranchSideFuncs:
                - ERR_put_error
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:268,5'
              BranchSideFuncs:
                - sk_POLICYINFO_num
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - sk_POLICYINFO_value
                - OBJ_cmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:279,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:279,34'
              BranchSideFuncs:
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:280,37'
              BranchSideFuncs:
                - _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:279,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:280,37'
              BranchSideFuncs:
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:287,9'
              BranchSideFuncs:
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:287,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:288,19'
              BranchSideFuncs:
                - _Z28sk_X509_POLICY_NODE_new_nullv
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:311,9'
              BranchSideFuncs:
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:289,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:290,9'
              BranchSideFuncs:
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:292,19'
              BranchSideFuncs:
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:292,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:293,56'
              BranchSideFuncs:
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:306,40'
              BranchSideFuncs:
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:296,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:297,36'
              BranchSideFuncs:
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:305,7'
              BranchSideFuncs:
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:296,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:298,57'
              BranchSideFuncs:
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:305,7'
              BranchSideFuncs:
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:299,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:300,41'
              BranchSideFuncs:
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:301,35'
              BranchSideFuncs:
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:299,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:301,35'
              BranchSideFuncs:
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:304,9'
              BranchSideFuncs:
                - sk_POLICYINFO_num
                - _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
                - sk_POLICYINFO_value
                - _ZL13is_any_policyPK14asn1_object_st
                - _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
                - _ZL20x509_policy_node_newPK14asn1_object_st
                - _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
                - _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:306,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:307,9'
              BranchSideFuncs:
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:309,5'
              BranchSideFuncs:
                - _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
                - CERTIFICATEPOLICIES_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:234,7'
          Dst:             X509_get_ext_d2i
        - Src:             '/src/boringssl/crypto/x509/policy.cc:243,7'
          Dst:             _ZL23x509_policy_level_clearP20x509_policy_level_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:249,9'
          Dst:             sk_POLICYINFO_num
        - Src:             '/src/boringssl/crypto/x509/policy.cc:250,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/policy.cc:254,5'
          Dst:             sk_POLICYINFO_set_cmp_func
        - Src:             '/src/boringssl/crypto/x509/policy.cc:254,5'
          Dst:             _ZL14policyinfo_cmpPKPK13POLICYINFO_stS3_
        - Src:             '/src/boringssl/crypto/x509/policy.cc:255,5'
          Dst:             sk_POLICYINFO_sort
        - Src:             '/src/boringssl/crypto/x509/policy.cc:257,28'
          Dst:             sk_POLICYINFO_num
        - Src:             '/src/boringssl/crypto/x509/policy.cc:258,34'
          Dst:             sk_POLICYINFO_value
        - Src:             '/src/boringssl/crypto/x509/policy.cc:259,11'
          Dst:             _ZL13is_any_policyPK14asn1_object_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:262,28'
          Dst:             sk_POLICYINFO_value
        - Src:             '/src/boringssl/crypto/x509/policy.cc:262,20'
          Dst:             OBJ_cmp
        - Src:             '/src/boringssl/crypto/x509/policy.cc:265,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/policy.cc:280,7'
          Dst:             _Z29sk_X509_POLICY_NODE_delete_ifP25stack_st_X509_POLICY_NODEPFiP19x509_policy_node_stPvES3_
        - Src:             '/src/boringssl/crypto/x509/policy.cc:280,7'
          Dst:             _ZL25delete_if_not_in_policiesP19x509_policy_node_stPv
        - Src:             '/src/boringssl/crypto/x509/policy.cc:288,19'
          Dst:             _Z28sk_X509_POLICY_NODE_new_nullv
        - Src:             '/src/boringssl/crypto/x509/policy.cc:292,30'
          Dst:             sk_POLICYINFO_num
        - Src:             '/src/boringssl/crypto/x509/policy.cc:293,36'
          Dst:             sk_POLICYINFO_value
        - Src:             '/src/boringssl/crypto/x509/policy.cc:296,14'
          Dst:             _ZL13is_any_policyPK14asn1_object_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:297,13'
          Dst:             _ZL22x509_policy_level_findP20x509_policy_level_stPK14asn1_object_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:298,36'
          Dst:             _ZL20x509_policy_node_newPK14asn1_object_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:300,16'
          Dst:             _Z24sk_X509_POLICY_NODE_pushP25stack_st_X509_POLICY_NODEP19x509_policy_node_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:301,13'
          Dst:             _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:306,12'
          Dst:             _ZL27x509_policy_level_add_nodesP20x509_policy_level_stP25stack_st_X509_POLICY_NODE
        - Src:             '/src/boringssl/crypto/x509/policy.cc:315,3'
          Dst:             _Z28sk_X509_POLICY_NODE_pop_freeP25stack_st_X509_POLICY_NODEPFvP19x509_policy_node_stE
        - Src:             '/src/boringssl/crypto/x509/policy.cc:315,3'
          Dst:             _ZL21x509_policy_node_freeP19x509_policy_node_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:316,3'
          Dst:             CERTIFICATEPOLICIES_free
    - functionName:    _Z29sk_X509_POLICY_LEVEL_new_nullv
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:92,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:92,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:92,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:92,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    X509_policy_check
      functionSourceFile: '/src/boringssl/crypto/x509/policy.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 796
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - certs
        - user_policies
        - flags
        - out_current_cert
      BBCount:         80
      ICount:          454
      EdgeCount:       107
      CyclomaticComplexity: 29
      functionsReached:
        - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
        - _Z29sk_X509_POLICY_LEVEL_new_nullv
        - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
        - _ZL15asn1_object_cmpPKPK14asn1_object_stS3_
        - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
        - _ZL21x509_policy_level_newv
        - _ZL22x509_policy_level_freeP20x509_policy_level_st
        - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
        - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
        - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
        - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
        - __assert_fail
        - sk_ASN1_OBJECT_dup
        - sk_ASN1_OBJECT_free
        - sk_ASN1_OBJECT_set_cmp_func
        - sk_ASN1_OBJECT_sort
        - sk_X509_num
        - sk_X509_value
        - x509v3_cache_extensions
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:678,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:679,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:684,8'
              BranchSideFuncs:
                - _Z29sk_X509_POLICY_LEVEL_new_nullv
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:684,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:683,10'
              BranchSideFuncs:
                - _Z29sk_X509_POLICY_LEVEL_new_nullv
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:684,51'
              BranchSideFuncs:
                - _Z29sk_X509_POLICY_LEVEL_new_nullv
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:686,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:685,10'
              BranchSideFuncs:
                - _Z29sk_X509_POLICY_LEVEL_new_nullv
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:686,47'
              BranchSideFuncs:
                - _Z29sk_X509_POLICY_LEVEL_new_nullv
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:687,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:687,10'
              BranchSideFuncs:
                - _Z29sk_X509_POLICY_LEVEL_new_nullv
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:687,67'
              BranchSideFuncs:
                - _Z29sk_X509_POLICY_LEVEL_new_nullv
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:690,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:691,5'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:694,19'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:694,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:695,32'
              BranchSideFuncs:
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:770,7'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:696,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:697,7'
              BranchSideFuncs:
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:699,33'
              BranchSideFuncs:
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:701,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:702,7'
              BranchSideFuncs:
                - __assert_fail
                - _ZL21x509_policy_level_newv
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:713,9'
              BranchSideFuncs:
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - __assert_fail
                - _ZL21x509_policy_level_newv
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:702,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:702,7'
              BranchSideFuncs:
                - _ZL21x509_policy_level_newv
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - __assert_fail
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:703,15'
              BranchSideFuncs:
                - _ZL21x509_policy_level_newv
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - __assert_fail
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:704,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:705,9'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:707,7'
              BranchSideFuncs:
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - __assert_fail
                - _ZL21x509_policy_level_newv
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:713,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:713,9'
              BranchSideFuncs:
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - __assert_fail
                - _ZL21x509_policy_level_newv
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:713,36'
              BranchSideFuncs:
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - __assert_fail
                - _ZL21x509_policy_level_newv
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:713,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:713,45'
              BranchSideFuncs:
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - __assert_fail
                - _ZL21x509_policy_level_newv
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:713,32'
              BranchSideFuncs:
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - __assert_fail
                - _ZL21x509_policy_level_newv
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:714,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:715,11'
              BranchSideFuncs:
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - __assert_fail
                - _ZL21x509_policy_level_newv
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:721,9'
              BranchSideFuncs:
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - __assert_fail
                - _ZL21x509_policy_level_newv
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:721,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:721,60'
              BranchSideFuncs:
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - __assert_fail
                - _ZL21x509_policy_level_newv
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:727,36'
              BranchSideFuncs:
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:721,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:722,11'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:727,36'
              BranchSideFuncs:
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:727,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:728,7'
              BranchSideFuncs:
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:730,40'
              BranchSideFuncs:
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:735,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:737,39'
              BranchSideFuncs:
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:749,9'
              BranchSideFuncs:
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:738,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:739,13'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:743,5'
              BranchSideFuncs:
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:749,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:749,20'
              BranchSideFuncs:
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:750,11'
              BranchSideFuncs:
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:749,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:750,11'
              BranchSideFuncs:
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:760,37'
              BranchSideFuncs:
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:750,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:751,24'
              BranchSideFuncs:
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:753,11'
              BranchSideFuncs:
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:753,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:754,23'
              BranchSideFuncs:
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:756,11'
              BranchSideFuncs:
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:756,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:757,27'
              BranchSideFuncs:
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:759,5'
              BranchSideFuncs:
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:760,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:762,11'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:766,3'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - sk_X509_value
                - x509v3_cache_extensions
                - _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
                - _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
                - _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
                - _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
                - _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
                - __assert_fail
                - _ZL21x509_policy_level_newv
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:770,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:772,9'
              BranchSideFuncs:
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:787,7'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:772,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:773,49'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_dup
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:781,30'
              BranchSideFuncs:
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:774,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:775,9'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:777,35'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_set_cmp_func
                - sk_ASN1_OBJECT_sort
                - _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
        - Branch String:   '/src/boringssl/crypto/x509/policy.cc:781,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:782,11'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
            - BranchSide:      '/src/boringssl/crypto/x509/policy.cc:785,3'
              BranchSideFuncs:
                - _ZL22x509_policy_level_freeP20x509_policy_level_st
                - sk_ASN1_OBJECT_free
                - _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/policy.cc:675,22'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/x509/policy.cc:689,12'
          Dst:             _Z29sk_X509_POLICY_LEVEL_new_nullv
        - Src:             '/src/boringssl/crypto/x509/policy.cc:695,18'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/x509/policy.cc:696,10'
          Dst:             x509v3_cache_extensions
        - Src:             '/src/boringssl/crypto/x509/policy.cc:702,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/policy.cc:703,15'
          Dst:             _ZL21x509_policy_level_newv
        - Src:             '/src/boringssl/crypto/x509/policy.cc:714,10'
          Dst:             _ZL28process_certificate_policiesPK7x509_stP20x509_policy_level_sti
        - Src:             '/src/boringssl/crypto/x509/policy.cc:721,33'
          Dst:             _ZL26x509_policy_level_is_emptyPK20x509_policy_level_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:727,10'
          Dst:             _Z25sk_X509_POLICY_LEVEL_pushP26stack_st_X509_POLICY_LEVELP20x509_policy_level_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:737,15'
          Dst:             _ZL23process_policy_mappingsPK7x509_stP20x509_policy_level_sti
        - Src:             '/src/boringssl/crypto/x509/policy.cc:760,10'
          Dst:             _ZL26process_policy_constraintsPK7x509_stPmS2_S2_
        - Src:             '/src/boringssl/crypto/x509/policy.cc:773,30'
          Dst:             sk_ASN1_OBJECT_dup
        - Src:             '/src/boringssl/crypto/x509/policy.cc:777,7'
          Dst:             sk_ASN1_OBJECT_set_cmp_func
        - Src:             '/src/boringssl/crypto/x509/policy.cc:777,7'
          Dst:             _ZL15asn1_object_cmpPKPK14asn1_object_stS3_
        - Src:             '/src/boringssl/crypto/x509/policy.cc:778,7'
          Dst:             sk_ASN1_OBJECT_sort
        - Src:             '/src/boringssl/crypto/x509/policy.cc:781,10'
          Dst:             _ZL19has_explicit_policyP26stack_st_X509_POLICY_LEVELPK20stack_st_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/x509/policy.cc:790,3'
          Dst:             _ZL22x509_policy_level_freeP20x509_policy_level_st
        - Src:             '/src/boringssl/crypto/x509/policy.cc:793,3'
          Dst:             sk_ASN1_OBJECT_free
        - Src:             '/src/boringssl/crypto/x509/policy.cc:794,3'
          Dst:             _Z29sk_X509_POLICY_LEVEL_pop_freeP26stack_st_X509_POLICY_LEVELPFvP20x509_policy_level_stE
        - Src:             '/src/boringssl/crypto/x509/policy.cc:794,3'
          Dst:             _ZL22x509_policy_level_freeP20x509_policy_level_st
    - functionName:    _ZL10rsa_pss_cbiPP13ASN1_VALUE_stPK12ASN1_ITEM_stPv
      functionSourceFile: '/src/boringssl/crypto/x509/rsa_pss.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_ALGOR_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:32,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:32,7'
              BranchSideFuncs:
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:33,46'
              BranchSideFuncs:
                - X509_ALGOR_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:34,5'
          Dst:             X509_ALGOR_free
    - functionName:    _ZL15rsa_mgf1_decodePK13X509_algor_st
      functionSourceFile: '/src/boringssl/crypto/x509/rsa_pss.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - alg
      BBCount:         11
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OBJ_obj2nid
        - d2i_X509_ALGOR
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:51,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:51,50'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:53,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:51,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:52,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:53,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:53,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:56,22'
              BranchSideFuncs:
                - d2i_X509_ALGOR
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:51,7'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:58,10'
          Dst:             d2i_X509_ALGOR
    - functionName:    x509_print_rsa_pss_params
      functionSourceFile: '/src/boringssl/crypto/x509/rsa_pss.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - sigalg
        - indent
        - pctx
      BBCount:         74
      ICount:          364
      EdgeCount:       102
      CyclomaticComplexity: 30
      functionsReached:
        - BIO_indent
        - BIO_puts
        - OBJ_obj2nid
        - RSA_PSS_PARAMS_free
        - X509_ALGOR_free
        - _ZL14rsa_pss_decodePK13X509_algor_st
        - _ZL15rsa_mgf1_decodePK13X509_algor_st
        - __assert_fail
        - i2a_ASN1_INTEGER
        - i2a_ASN1_OBJECT
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:279,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:279,3'
              BranchSideFuncs:
                - _ZL14rsa_pss_decodePK13X509_algor_st
                - BIO_puts
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
                - i2a_ASN1_INTEGER
                - _ZL15rsa_mgf1_decodePK13X509_algor_st
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:281,7'
              BranchSideFuncs:
                - _ZL14rsa_pss_decodePK13X509_algor_st
                - BIO_puts
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
                - i2a_ASN1_INTEGER
                - _ZL15rsa_mgf1_decodePK13X509_algor_st
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:284,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:285,18'
              BranchSideFuncs:
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
                - i2a_ASN1_INTEGER
                - _ZL15rsa_mgf1_decodePK13X509_algor_st
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:292,16'
              BranchSideFuncs:
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
                - i2a_ASN1_INTEGER
                - _ZL15rsa_mgf1_decodePK13X509_algor_st
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:285,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:286,7'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:288,8'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:292,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:293,19'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:295,5'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:293,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:294,16'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
                - i2a_ASN1_INTEGER
                - _ZL15rsa_mgf1_decodePK13X509_algor_st
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:295,5'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:292,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:295,5'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:298,7'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
                - i2a_ASN1_INTEGER
                - _ZL15rsa_mgf1_decodePK13X509_algor_st
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:298,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:299,25'
              BranchSideFuncs:
                - i2a_ASN1_OBJECT
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
                - i2a_ASN1_INTEGER
                - _ZL15rsa_mgf1_decodePK13X509_algor_st
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:302,23'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
                - i2a_ASN1_INTEGER
                - _ZL15rsa_mgf1_decodePK13X509_algor_st
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
                - BIO_puts
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:299,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:300,7'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:302,3'
              BranchSideFuncs:
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
                - i2a_ASN1_INTEGER
                - _ZL15rsa_mgf1_decodePK13X509_algor_st
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
                - BIO_puts
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:302,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:0,0'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:303,5'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:306,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:307,19'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:309,5'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:307,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:308,16'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
                - i2a_ASN1_INTEGER
                - _ZL15rsa_mgf1_decodePK13X509_algor_st
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:309,5'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:306,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:309,5'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:312,7'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
                - i2a_ASN1_INTEGER
                - _ZL15rsa_mgf1_decodePK13X509_algor_st
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
                - BIO_puts
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:312,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:313,32'
              BranchSideFuncs:
                - _ZL15rsa_mgf1_decodePK13X509_algor_st
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
                - i2a_ASN1_INTEGER
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:325,23'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
                - i2a_ASN1_INTEGER
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:314,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:315,20'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
                - i2a_ASN1_INTEGER
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:319,27'
              BranchSideFuncs:
                - i2a_ASN1_OBJECT
                - BIO_puts
                - i2a_ASN1_OBJECT
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
                - i2a_ASN1_INTEGER
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:315,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:316,9'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:318,5'
              BranchSideFuncs:
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
                - i2a_ASN1_INTEGER
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:319,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:320,20'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:322,9'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:320,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:321,27'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:322,9'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:319,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:0,0'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:322,9'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:325,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:0,0'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:326,5'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:330,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:331,16'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
                - i2a_ASN1_INTEGER
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:332,5'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:330,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:332,5'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:335,7'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
                - i2a_ASN1_INTEGER
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:335,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:336,26'
              BranchSideFuncs:
                - i2a_ASN1_INTEGER
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:339,23'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:336,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:337,7'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:339,3'
              BranchSideFuncs:
                - BIO_puts
                - BIO_indent
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - i2a_ASN1_INTEGER
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:339,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:0,0'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:340,5'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:344,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:345,16'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - i2a_ASN1_INTEGER
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:346,5'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:344,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:346,5'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:349,7'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
                - i2a_ASN1_INTEGER
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:349,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:350,26'
              BranchSideFuncs:
                - i2a_ASN1_INTEGER
                - BIO_puts
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:353,23'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:350,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:351,7'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:353,3'
              BranchSideFuncs:
                - BIO_puts
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:353,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:0,0'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:354,5'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - X509_ALGOR_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:279,3'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:279,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:283,25'
          Dst:             _ZL14rsa_pss_decodePK13X509_algor_st
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:285,9'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:292,7'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:293,8'
          Dst:             BIO_indent
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:294,7'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:299,9'
          Dst:             i2a_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:302,14'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:306,7'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:307,8'
          Dst:             BIO_indent
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:308,7'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:313,16'
          Dst:             _ZL15rsa_mgf1_decodePK13X509_algor_st
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:315,11'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:319,11'
          Dst:             i2a_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:320,11'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:321,11'
          Dst:             i2a_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:325,14'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:328,3'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:330,8'
          Dst:             BIO_indent
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:331,7'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:336,9'
          Dst:             i2a_ASN1_INTEGER
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:339,14'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:342,3'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:344,8'
          Dst:             BIO_indent
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:345,7'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:350,9'
          Dst:             i2a_ASN1_INTEGER
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:353,14'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:356,3'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:361,3'
          Dst:             RSA_PSS_PARAMS_free
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:362,3'
          Dst:             X509_ALGOR_free
    - functionName:    _ZL14rsa_pss_decodePK13X509_algor_st
      functionSourceFile: '/src/boringssl/crypto/x509/rsa_pss.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - alg
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - d2i_RSA_PSS_PARAMS
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:62,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:62,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:63,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:62,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:63,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:66,22'
              BranchSideFuncs:
                - d2i_RSA_PSS_PARAMS
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:68,10'
          Dst:             d2i_RSA_PSS_PARAMS
    - functionName:    RSA_PSS_PARAMS_free
      functionSourceFile: '/src/boringssl/crypto/x509/rsa_pss.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:46,1'
          Dst:             ASN1_item_free
    - functionName:    d2i_RSA_PSS_PARAMS
      functionSourceFile: '/src/boringssl/crypto/x509/rsa_pss.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:46,1'
          Dst:             ASN1_item_d2i
    - functionName:    _ZL15rsa_algor_to_mdPK13X509_algor_st
      functionSourceFile: '/src/boringssl/crypto/x509/rsa_pss.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - alg
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - EVP_get_digestbyobj
        - _ZL17is_allowed_pss_mdPK9env_md_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:128,5'
              BranchSideFuncs:
                - EVP_get_digestbyobj
                - _ZL17is_allowed_pss_mdPK9env_md_st
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:131,42'
              BranchSideFuncs:
                - EVP_get_digestbyobj
                - _ZL17is_allowed_pss_mdPK9env_md_st
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:132,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:132,40'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:133,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:133,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:136,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:128,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:131,22'
          Dst:             EVP_get_digestbyobj
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:132,22'
          Dst:             _ZL17is_allowed_pss_mdPK9env_md_st
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:133,5'
          Dst:             ERR_put_error
    - functionName:    _ZL17is_allowed_pss_mdPK9env_md_st
      functionSourceFile: '/src/boringssl/crypto/x509/rsa_pss.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - md
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_MD_type
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:73,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:73,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:73,35'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:73,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:73,57'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:74,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:72,17'
          Dst:             EVP_MD_type
    - functionName:    _ZL14rsa_mgf1_to_mdPK13X509_algor_st
      functionSourceFile: '/src/boringssl/crypto/x509/rsa_pss.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - alg
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - X509_ALGOR_free
        - _ZL15rsa_algor_to_mdPK13X509_algor_st
        - _ZL15rsa_mgf1_decodePK13X509_algor_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:142,5'
              BranchSideFuncs:
                - _ZL15rsa_mgf1_decodePK13X509_algor_st
                - _ZL15rsa_algor_to_mdPK13X509_algor_st
                - X509_ALGOR_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:146,42'
              BranchSideFuncs:
                - _ZL15rsa_mgf1_decodePK13X509_algor_st
                - _ZL15rsa_algor_to_mdPK13X509_algor_st
                - X509_ALGOR_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:148,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:151,39'
              BranchSideFuncs:
                - _ZL15rsa_algor_to_mdPK13X509_algor_st
                - X509_ALGOR_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:142,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:146,26'
          Dst:             _ZL15rsa_mgf1_decodePK13X509_algor_st
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:148,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:151,23'
          Dst:             _ZL15rsa_algor_to_mdPK13X509_algor_st
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:152,3'
          Dst:             X509_ALGOR_free
    - functionName:    x509_rsa_pss_to_ctx
      functionSourceFile: '/src/boringssl/crypto/x509/rsa_pss.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - sigalg
        - pkey
      BBCount:         42
      ICount:          218
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - ASN1_INTEGER_get
        - ASN1_INTEGER_get_uint64
        - ERR_put_error
        - EVP_DigestVerifyInit
        - EVP_MD_size
        - EVP_PKEY_CTX_set_rsa_mgf1_md
        - EVP_PKEY_CTX_set_rsa_padding
        - EVP_PKEY_CTX_set_rsa_pss_saltlen
        - OBJ_obj2nid
        - RSA_PSS_PARAMS_free
        - _ZL14rsa_mgf1_to_mdPK13X509_algor_st
        - _ZL14rsa_pss_decodePK13X509_algor_st
        - _ZL15rsa_algor_to_mdPK13X509_algor_st
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:217,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:217,3'
              BranchSideFuncs:
                - _ZL14rsa_pss_decodePK13X509_algor_st
                - _ZL14rsa_mgf1_to_mdPK13X509_algor_st
                - _ZL15rsa_algor_to_mdPK13X509_algor_st
                - ASN1_INTEGER_get_uint64
                - ERR_put_error
                - RSA_PSS_PARAMS_free
                - EVP_MD_size
                - __assert_fail
                - EVP_DigestVerifyInit
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
                - EVP_PKEY_CTX_set_rsa_mgf1_md
                - ASN1_INTEGER_get
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:220,7'
              BranchSideFuncs:
                - _ZL14rsa_pss_decodePK13X509_algor_st
                - _ZL14rsa_mgf1_to_mdPK13X509_algor_st
                - _ZL15rsa_algor_to_mdPK13X509_algor_st
                - ASN1_INTEGER_get_uint64
                - ERR_put_error
                - RSA_PSS_PARAMS_free
                - EVP_MD_size
                - __assert_fail
                - EVP_DigestVerifyInit
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
                - EVP_PKEY_CTX_set_rsa_mgf1_md
                - ASN1_INTEGER_get
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:224,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:225,7'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_PSS_PARAMS_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:229,43'
              BranchSideFuncs:
                - _ZL14rsa_mgf1_to_mdPK13X509_algor_st
                - _ZL15rsa_algor_to_mdPK13X509_algor_st
                - ASN1_INTEGER_get_uint64
                - ERR_put_error
                - RSA_PSS_PARAMS_free
                - EVP_MD_size
                - __assert_fail
                - EVP_DigestVerifyInit
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
                - EVP_PKEY_CTX_set_rsa_mgf1_md
                - ASN1_INTEGER_get
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:231,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:231,27'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:232,7'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:231,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:232,7'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:236,9'
              BranchSideFuncs:
                - ASN1_INTEGER_get_uint64
                - ERR_put_error
                - RSA_PSS_PARAMS_free
                - EVP_MD_size
                - __assert_fail
                - EVP_DigestVerifyInit
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
                - EVP_PKEY_CTX_set_rsa_mgf1_md
                - ASN1_INTEGER_get
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:236,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:237,7'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_PSS_PARAMS_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:243,14'
              BranchSideFuncs:
                - ASN1_INTEGER_get_uint64
                - ERR_put_error
                - RSA_PSS_PARAMS_free
                - EVP_MD_size
                - __assert_fail
                - EVP_DigestVerifyInit
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
                - EVP_PKEY_CTX_set_rsa_mgf1_md
                - ASN1_INTEGER_get
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:244,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:245,45'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_PSS_PARAMS_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:247,7'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_PSS_PARAMS_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:245,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:246,9'
              BranchSideFuncs:
                - EVP_MD_size
                - __assert_fail
                - EVP_DigestVerifyInit
                - RSA_PSS_PARAMS_free
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
                - EVP_PKEY_CTX_set_rsa_mgf1_md
                - ASN1_INTEGER_get
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:247,7'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_PSS_PARAMS_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:244,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:247,7'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_PSS_PARAMS_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:250,5'
              BranchSideFuncs:
                - __assert_fail
                - EVP_DigestVerifyInit
                - RSA_PSS_PARAMS_free
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
                - EVP_PKEY_CTX_set_rsa_mgf1_md
                - ASN1_INTEGER_get
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:250,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:250,5'
              BranchSideFuncs:
                - EVP_DigestVerifyInit
                - RSA_PSS_PARAMS_free
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
                - EVP_PKEY_CTX_set_rsa_mgf1_md
                - ASN1_INTEGER_get
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:256,9'
              BranchSideFuncs:
                - EVP_DigestVerifyInit
                - RSA_PSS_PARAMS_free
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
                - EVP_PKEY_CTX_set_rsa_mgf1_md
                - ASN1_INTEGER_get
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:256,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:256,55'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - EVP_DigestVerifyInit
                - RSA_PSS_PARAMS_free
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
                - EVP_PKEY_CTX_set_rsa_mgf1_md
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:262,31'
              BranchSideFuncs:
                - EVP_DigestVerifyInit
                - RSA_PSS_PARAMS_free
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
                - EVP_PKEY_CTX_set_rsa_mgf1_md
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:256,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:257,7'
              BranchSideFuncs:
                - ERR_put_error
                - RSA_PSS_PARAMS_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:262,31'
              BranchSideFuncs:
                - EVP_DigestVerifyInit
                - RSA_PSS_PARAMS_free
                - EVP_PKEY_CTX_set_rsa_padding
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
                - EVP_PKEY_CTX_set_rsa_mgf1_md
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:262,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:263,39'
              BranchSideFuncs:
                - EVP_PKEY_CTX_set_rsa_padding
                - RSA_PSS_PARAMS_free
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
                - EVP_PKEY_CTX_set_rsa_mgf1_md
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:266,7'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:263,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:264,43'
              BranchSideFuncs:
                - EVP_PKEY_CTX_set_rsa_pss_saltlen
                - RSA_PSS_PARAMS_free
                - EVP_PKEY_CTX_set_rsa_mgf1_md
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:266,7'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:264,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:265,39'
              BranchSideFuncs:
                - EVP_PKEY_CTX_set_rsa_mgf1_md
                - RSA_PSS_PARAMS_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:266,7'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:262,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:266,7'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:269,9'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:217,3'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:217,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:221,25'
          Dst:             _ZL14rsa_pss_decodePK13X509_algor_st
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:225,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:229,28'
          Dst:             _ZL14rsa_mgf1_to_mdPK13X509_algor_st
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:230,24'
          Dst:             _ZL15rsa_algor_to_mdPK13X509_algor_st
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:237,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:245,10'
          Dst:             ASN1_INTEGER_get_uint64
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:246,21'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:247,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:250,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:256,38'
          Dst:             ASN1_INTEGER_get
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:257,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:262,10'
          Dst:             EVP_DigestVerifyInit
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:263,10'
          Dst:             EVP_PKEY_CTX_set_rsa_padding
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:264,10'
          Dst:             EVP_PKEY_CTX_set_rsa_pss_saltlen
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:265,10'
          Dst:             EVP_PKEY_CTX_set_rsa_mgf1_md
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:273,3'
          Dst:             RSA_PSS_PARAMS_free
    - functionName:    _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
      functionSourceFile: '/src/boringssl/crypto/x509/rsa_pss.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - palg
        - mgf1md
      BBCount:         20
      ICount:          105
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_STRING_free
        - ASN1_item_pack
        - OBJ_nid2obj
        - X509_ALGOR_free
        - X509_ALGOR_new
        - X509_ALGOR_set0
        - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
        - _ZL17is_allowed_pss_mdPK9env_md_st
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:98,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:98,3'
              BranchSideFuncs:
                - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
                - ASN1_STRING_free
                - X509_ALGOR_free
                - ASN1_item_pack
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:99,15'
              BranchSideFuncs:
                - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
                - ASN1_STRING_free
                - X509_ALGOR_free
                - ASN1_item_pack
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:102,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:103,23'
              BranchSideFuncs:
                - ASN1_item_pack
                - ASN1_STRING_free
                - X509_ALGOR_free
                - X509_ALGOR_new
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:104,5'
              BranchSideFuncs:
                - ASN1_STRING_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:104,5'
              BranchSideFuncs:
                - X509_ALGOR_new
                - ASN1_STRING_free
                - X509_ALGOR_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:106,11'
              BranchSideFuncs:
                - X509_ALGOR_new
                - ASN1_STRING_free
                - X509_ALGOR_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:107,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:108,5'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:110,25'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ASN1_STRING_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:110,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:111,5'
              BranchSideFuncs:
                - ASN1_STRING_free
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:113,8'
              BranchSideFuncs:
                - ASN1_STRING_free
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:118,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:119,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:122,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:98,3'
          Dst:             _ZL17is_allowed_pss_mdPK9env_md_st
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:98,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:102,8'
          Dst:             _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:103,8'
          Dst:             ASN1_item_pack
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:106,11'
          Dst:             X509_ALGOR_new
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:110,31'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:110,8'
          Dst:             X509_ALGOR_set0
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:116,3'
          Dst:             ASN1_STRING_free
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:117,3'
          Dst:             X509_ALGOR_free
    - functionName:    _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
      functionSourceFile: '/src/boringssl/crypto/x509/rsa_pss.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - palg
        - md
      BBCount:         12
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - X509_ALGOR_free
        - X509_ALGOR_new
        - X509_ALGOR_set_md
        - _ZL17is_allowed_pss_mdPK9env_md_st
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:81,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:81,3'
              BranchSideFuncs:
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - X509_ALGOR_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:82,11'
              BranchSideFuncs:
                - X509_ALGOR_new
                - X509_ALGOR_set_md
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:83,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:84,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:86,27'
              BranchSideFuncs:
                - X509_ALGOR_set_md
                - X509_ALGOR_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:87,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:91,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:81,3'
          Dst:             _ZL17is_allowed_pss_mdPK9env_md_st
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:81,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:82,11'
          Dst:             X509_ALGOR_new
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:86,8'
          Dst:             X509_ALGOR_set_md
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:87,5'
          Dst:             X509_ALGOR_free
    - functionName:    x509_rsa_ctx_to_pss
      functionSourceFile: '/src/boringssl/crypto/x509/rsa_pss.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - algor
      BBCount:         42
      ICount:          225
      EdgeCount:       56
      CyclomaticComplexity: 16
      functionsReached:
        - ASN1_INTEGER_new
        - ASN1_INTEGER_set_int64
        - ASN1_STRING_free
        - ASN1_item_pack
        - ERR_put_error
        - EVP_MD_size
        - EVP_PKEY_CTX_get_rsa_mgf1_md
        - EVP_PKEY_CTX_get_rsa_pss_saltlen
        - EVP_PKEY_CTX_get_signature_md
        - OBJ_nid2obj
        - RSA_PSS_PARAMS_free
        - RSA_PSS_PARAMS_new
        - X509_ALGOR_set0
        - _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
        - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
        - _ZL17is_allowed_pss_mdPK9env_md_st
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:159,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:160,37'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get_rsa_mgf1_md
                - EVP_PKEY_CTX_get_rsa_pss_saltlen
                - _ZL17is_allowed_pss_mdPK9env_md_st
                - ERR_put_error
                - EVP_MD_size
                - RSA_PSS_PARAMS_new
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
                - __assert_fail
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
                - _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:162,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:160,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:161,41'
              BranchSideFuncs:
                - EVP_PKEY_CTX_get_rsa_pss_saltlen
                - _ZL17is_allowed_pss_mdPK9env_md_st
                - ERR_put_error
                - EVP_MD_size
                - RSA_PSS_PARAMS_new
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
                - __assert_fail
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
                - _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:162,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:159,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:162,5'
              BranchSideFuncs:
                - _ZL17is_allowed_pss_mdPK9env_md_st
                - ERR_put_error
                - EVP_MD_size
                - RSA_PSS_PARAMS_new
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
                - __assert_fail
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
                - _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:165,7'
              BranchSideFuncs:
                - _ZL17is_allowed_pss_mdPK9env_md_st
                - ERR_put_error
                - EVP_MD_size
                - RSA_PSS_PARAMS_new
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
                - __assert_fail
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
                - _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:165,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:165,45'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:166,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:166,5'
              BranchSideFuncs:
                - EVP_MD_size
                - RSA_PSS_PARAMS_new
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
                - __assert_fail
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
                - _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:169,33'
              BranchSideFuncs:
                - EVP_MD_size
                - RSA_PSS_PARAMS_new
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
                - __assert_fail
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
                - _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:171,15'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_new
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
                - __assert_fail
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
                - _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:172,14'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_new
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
                - __assert_fail
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
                - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
                - _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:172,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:173,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:180,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:181,5'
              BranchSideFuncs:
                - __assert_fail
                - ASN1_INTEGER_new
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
                - ASN1_INTEGER_set_int64
                - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
                - _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:185,3'
              BranchSideFuncs:
                - __assert_fail
                - ASN1_INTEGER_new
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
                - ASN1_INTEGER_set_int64
                - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
                - _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:185,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:185,3'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
                - ASN1_INTEGER_set_int64
                - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
                - _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:186,21'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
                - ASN1_INTEGER_set_int64
                - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
                - _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:187,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:188,31'
              BranchSideFuncs:
                - ASN1_INTEGER_set_int64
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
                - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
                - _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:189,5'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:189,5'
              BranchSideFuncs:
                - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
                - _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:192,25'
              BranchSideFuncs:
                - _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
                - _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:192,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:193,24'
              BranchSideFuncs:
                - _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
                - ASN1_item_pack
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:194,5'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:194,5'
              BranchSideFuncs:
                - ASN1_item_pack
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:198,23'
              BranchSideFuncs:
                - ASN1_item_pack
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
                - OBJ_nid2obj
                - X509_ALGOR_set0
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:198,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:199,5'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:202,24'
              BranchSideFuncs:
                - OBJ_nid2obj
                - X509_ALGOR_set0
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:202,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:204,5'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:206,6'
              BranchSideFuncs:
                - RSA_PSS_PARAMS_free
                - ASN1_STRING_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:159,8'
          Dst:             EVP_PKEY_CTX_get_signature_md
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:160,8'
          Dst:             EVP_PKEY_CTX_get_rsa_mgf1_md
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:161,8'
          Dst:             EVP_PKEY_CTX_get_rsa_pss_saltlen
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:165,27'
          Dst:             _ZL17is_allowed_pss_mdPK9env_md_st
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:166,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:169,21'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:173,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:179,25'
          Dst:             RSA_PSS_PARAMS_new
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:185,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:186,21'
          Dst:             ASN1_INTEGER_new
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:188,8'
          Dst:             ASN1_INTEGER_set_int64
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:192,8'
          Dst:             _ZL15rsa_md_to_algorPP13X509_algor_stPK9env_md_st
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:193,8'
          Dst:             _ZL14rsa_md_to_mgf1PP13X509_algor_stPK9env_md_st
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:198,8'
          Dst:             ASN1_item_pack
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:202,31'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:202,8'
          Dst:             X509_ALGOR_set0
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:210,3'
          Dst:             RSA_PSS_PARAMS_free
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:211,3'
          Dst:             ASN1_STRING_free
    - functionName:    RSA_PSS_PARAMS_new
      functionSourceFile: '/src/boringssl/crypto/x509/rsa_pss.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/rsa_pss.cc:46,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:46,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/rsa_pss.cc:46,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:46,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_RSA_PSS_PARAMS
      functionSourceFile: '/src/boringssl/crypto/x509/rsa_pss.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/rsa_pss.cc:46,1'
          Dst:             ASN1_item_i2d
    - functionName:    AUTHORITY_KEYID_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_akeya.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_akeya.cc:31,1'
          Dst:             ASN1_item_free
    - functionName:    AUTHORITY_KEYID_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_akeya.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_akeya.cc:31,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akeya.cc:31,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akeya.cc:31,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_akeya.cc:31,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_AUTHORITY_KEYID
      functionSourceFile: '/src/boringssl/crypto/x509/v3_akeya.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_akeya.cc:31,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_AUTHORITY_KEYID
      functionSourceFile: '/src/boringssl/crypto/x509/v3_akeya.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_akeya.cc:31,1'
          Dst:             ASN1_item_d2i
    - functionName:    sk_ASN1_INTEGER_value
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:975,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ASN1_INTEGER_num
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:975,1'
          Dst:             OPENSSL_sk_num
    - functionName:    _ZL12print_noticeP6bio_stPK13USERNOTICE_sti
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - notice
        - indent
      BBCount:         21
      ICount:          163
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_printf
        - BIO_puts
        - OPENSSL_free
        - i2s_ASN1_INTEGER
        - sk_ASN1_INTEGER_num
        - sk_ASN1_INTEGER_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:412,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:414,11'
              BranchSideFuncs:
                - BIO_printf
                - sk_ASN1_INTEGER_num
                - BIO_printf
                - sk_ASN1_INTEGER_num
                - BIO_puts
                - BIO_printf
                - sk_ASN1_INTEGER_value
                - i2s_ASN1_INTEGER
                - BIO_puts
                - OPENSSL_free
                - BIO_puts
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:439,7'
              BranchSideFuncs:
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:419,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:422,35'
              BranchSideFuncs:
                - sk_ASN1_INTEGER_value
                - i2s_ASN1_INTEGER
                - BIO_puts
                - OPENSSL_free
                - sk_ASN1_INTEGER_num
                - BIO_puts
                - BIO_printf
                - BIO_puts
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:437,14'
              BranchSideFuncs:
                - BIO_puts
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:423,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:424,18'
              BranchSideFuncs:
                - BIO_puts
                - i2s_ASN1_INTEGER
                - BIO_puts
                - OPENSSL_free
                - sk_ASN1_INTEGER_num
                - BIO_puts
                - BIO_printf
                - sk_ASN1_INTEGER_value
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:426,11'
              BranchSideFuncs:
                - i2s_ASN1_INTEGER
                - BIO_puts
                - OPENSSL_free
                - sk_ASN1_INTEGER_num
                - BIO_puts
                - BIO_printf
                - sk_ASN1_INTEGER_value
                - BIO_puts
                - BIO_puts
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:426,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:427,18'
              BranchSideFuncs:
                - BIO_puts
                - sk_ASN1_INTEGER_num
                - BIO_puts
                - BIO_printf
                - sk_ASN1_INTEGER_value
                - i2s_ASN1_INTEGER
                - BIO_puts
                - OPENSSL_free
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:429,38'
              BranchSideFuncs:
                - i2s_ASN1_INTEGER
                - BIO_puts
                - OPENSSL_free
                - sk_ASN1_INTEGER_num
                - BIO_puts
                - BIO_printf
                - sk_ASN1_INTEGER_value
                - BIO_puts
                - BIO_puts
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:430,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:431,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:433,18'
              BranchSideFuncs:
                - BIO_puts
                - OPENSSL_free
                - sk_ASN1_INTEGER_num
                - BIO_puts
                - BIO_printf
                - sk_ASN1_INTEGER_value
                - i2s_ASN1_INTEGER
                - BIO_puts
                - BIO_puts
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:439,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:439,7'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:440,16'
              BranchSideFuncs:
                - BIO_printf
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:415,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:418,16'
          Dst:             sk_ASN1_INTEGER_num
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:417,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:419,28'
          Dst:             sk_ASN1_INTEGER_num
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:422,13'
          Dst:             sk_ASN1_INTEGER_value
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:424,9'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:427,9'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:429,15'
          Dst:             i2s_ASN1_INTEGER
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:433,9'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:434,9'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:437,5'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:440,5'
          Dst:             BIO_printf
    - functionName:    sk_POLICYQUALINFO_value
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2493
      functionLinenumberEnd: 2493
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2493,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_POLICYQUALINFO_num
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2493
      functionLinenumberEnd: 2493
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2493,1'
          Dst:             OPENSSL_sk_num
    - functionName:    _ZL16print_qualifiersP6bio_stPK23stack_st_POLICYQUALINFOi
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - quals
        - indent
      BBCount:         11
      ICount:          100
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_printf
        - BIO_puts
        - OBJ_obj2nid
        - _ZL12print_noticeP6bio_stPK13USERNOTICE_sti
        - i2a_ASN1_OBJECT
        - sk_POLICYQUALINFO_num
        - sk_POLICYQUALINFO_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:388,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:389,62'
              BranchSideFuncs:
                - sk_POLICYQUALINFO_value
                - OBJ_obj2nid
                - BIO_printf
                - _ZL12print_noticeP6bio_stPK13USERNOTICE_sti
                - sk_POLICYQUALINFO_num
                - BIO_printf
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:409,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:390,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:392,20'
              BranchSideFuncs:
                - BIO_printf
                - sk_POLICYQUALINFO_num
                - sk_POLICYQUALINFO_value
                - OBJ_obj2nid
                - BIO_printf
                - _ZL12print_noticeP6bio_stPK13USERNOTICE_sti
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:397,20'
              BranchSideFuncs:
                - BIO_printf
                - _ZL12print_noticeP6bio_stPK13USERNOTICE_sti
                - sk_POLICYQUALINFO_num
                - sk_POLICYQUALINFO_value
                - OBJ_obj2nid
                - BIO_printf
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:402,20'
              BranchSideFuncs:
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - sk_POLICYQUALINFO_num
                - sk_POLICYQUALINFO_value
                - OBJ_obj2nid
                - BIO_printf
                - _ZL12print_noticeP6bio_stPK13USERNOTICE_sti
                - BIO_printf
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:388,26'
          Dst:             sk_POLICYQUALINFO_num
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:389,38'
          Dst:             sk_POLICYQUALINFO_value
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:390,13'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:392,9'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:397,9'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:398,9'
          Dst:             _ZL12print_noticeP6bio_stPK13USERNOTICE_sti
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:402,9'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:404,9'
          Dst:             i2a_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:405,9'
          Dst:             BIO_puts
    - functionName:    sk_POLICYINFO_call_free_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2508
      functionLinenumberEnd: 2508
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_CONF_VALUE_call_free_func
      functionSourceFile: '/src/boringssl/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_ASN1_INTEGER_push
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 975
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:975,1'
          Dst:             OPENSSL_sk_push
    - functionName:    _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - nnums
        - nos
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_INTEGER_free
        - ERR_put_error
        - s2i_ASN1_INTEGER
        - sk_ASN1_INTEGER_push
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:354,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:355,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - s2i_ASN1_INTEGER
                - sk_ASN1_INTEGER_push
                - ASN1_INTEGER_free
                - sk_CONF_VALUE_num
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:366,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:357,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:358,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:361,31'
              BranchSideFuncs:
                - sk_ASN1_INTEGER_push
                - ASN1_INTEGER_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - s2i_ASN1_INTEGER
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:361,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:362,25'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - s2i_ASN1_INTEGER
                - sk_ASN1_INTEGER_push
                - ASN1_INTEGER_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:365,3'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - s2i_ASN1_INTEGER
                - sk_ASN1_INTEGER_push
                - ASN1_INTEGER_free
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:354,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:355,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:356,26'
          Dst:             s2i_ASN1_INTEGER
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:358,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:361,10'
          Dst:             sk_ASN1_INTEGER_push
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:362,7'
          Dst:             ASN1_INTEGER_free
    - functionName:    sk_CONF_VALUE_num
      functionSourceFile: '/src/boringssl/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/conf.h:51,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_CONF_VALUE_value
      functionSourceFile: '/src/boringssl/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/conf.h:51,1'
          Dst:             OPENSSL_sk_value
    - functionName:    _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - unot
        - ia5org
      BBCount:         58
      ICount:          367
      EdgeCount:       79
      CyclomaticComplexity: 23
      functionsReached:
        - ASN1_STRING_set
        - ASN1_VISIBLESTRING_new
        - ERR_add_error_data
        - ERR_put_error
        - NOTICEREF_new
        - OBJ_nid2obj
        - POLICYQUALINFO_free
        - POLICYQUALINFO_new
        - USERNOTICE_new
        - X509V3_conf_free
        - X509V3_parse_list
        - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_pop_free
        - sk_CONF_VALUE_value
        - strcmp
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:268,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:269,5'
              BranchSideFuncs:
                - OBJ_nid2obj
                - USERNOTICE_new
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:271,19'
              BranchSideFuncs:
                - OBJ_nid2obj
                - USERNOTICE_new
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:272,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:273,5'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYQUALINFO_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:276,18'
              BranchSideFuncs:
                - USERNOTICE_new
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:276,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:277,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:279,24'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:280,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:281,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:339,7'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYQUALINFO_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:282,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:283,25'
              BranchSideFuncs:
                - strcmp
                - NOTICEREF_new
                - POLICYQUALINFO_free
                - strlen
                - ASN1_STRING_set
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:290,24'
              BranchSideFuncs:
                - strcmp
                - NOTICEREF_new
                - POLICYQUALINFO_free
                - strlen
                - ASN1_STRING_set
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:284,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:285,9'
              BranchSideFuncs:
                - POLICYQUALINFO_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:287,28'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:287,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:288,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:290,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:290,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:292,12'
              BranchSideFuncs:
                - strcmp
                - NOTICEREF_new
                - POLICYQUALINFO_free
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:309,24'
              BranchSideFuncs:
                - strcmp
                - NOTICEREF_new
                - POLICYQUALINFO_free
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:292,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:293,22'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:298,16'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:293,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:294,11'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:296,29'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:300,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:301,9'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:303,9'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:305,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:307,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:309,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:309,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:312,12'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - POLICYQUALINFO_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:333,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - POLICYQUALINFO_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:312,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:313,22'
              BranchSideFuncs:
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:318,16'
              BranchSideFuncs:
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:313,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:314,11'
              BranchSideFuncs:
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:316,29'
              BranchSideFuncs:
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:321,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:321,38'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - POLICYQUALINFO_free
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:322,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - POLICYQUALINFO_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:321,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:322,9'
              BranchSideFuncs:
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:327,26'
              BranchSideFuncs:
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:329,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:330,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:332,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICYQUALINFO_free
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_VISIBLESTRING_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - strlen
                - ASN1_STRING_set
                - strcmp
                - NOTICEREF_new
                - X509V3_parse_list
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:339,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:340,9'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYQUALINFO_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:345,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:340,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:340,42'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYQUALINFO_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:341,5'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYQUALINFO_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:339,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:341,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:345,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:268,16'
          Dst:             POLICYQUALINFO_new
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:271,19'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:273,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:276,18'
          Dst:             USERNOTICE_new
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:280,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:281,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:282,10'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:283,25'
          Dst:             ASN1_VISIBLESTRING_new
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:287,57'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:287,12'
          Dst:             ASN1_STRING_set
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:290,17'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:293,22'
          Dst:             NOTICEREF_new
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:306,28'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:305,12'
          Dst:             ASN1_STRING_set
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:309,17'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:313,22'
          Dst:             NOTICEREF_new
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:320,13'
          Dst:             X509V3_parse_list
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:321,20'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:322,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:323,9'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:324,9'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:324,9'
          Dst:             X509V3_conf_free
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:327,17'
          Dst:             _ZL8nref_nosP21stack_st_ASN1_INTEGERPK19stack_st_CONF_VALUE
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:328,7'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:328,7'
          Dst:             X509V3_conf_free
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:333,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:334,7'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:341,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:348,3'
          Dst:             POLICYQUALINFO_free
    - functionName:    POLICYQUALINFO_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:97,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:97,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:97,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:97,1'
          Dst:             ASN1_item_new
    - functionName:    USERNOTICE_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:104,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:104,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:104,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:104,1'
          Dst:             ASN1_item_new
    - functionName:    NOTICEREF_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:111,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:111,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:111,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:111,1'
          Dst:             ASN1_item_new
    - functionName:    sk_CONF_VALUE_pop_free
      functionSourceFile: '/src/boringssl/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - sk_CONF_VALUE_call_free_func
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/conf.h:51,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/include/openssl/conf.h:51,1'
          Dst:             sk_CONF_VALUE_call_free_func
    - functionName:    POLICYQUALINFO_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:97,1'
          Dst:             ASN1_item_free
    - functionName:    sk_POLICYQUALINFO_push
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2493
      functionLinenumberEnd: 2493
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2493,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_POLICYQUALINFO_new_null
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2493
      functionLinenumberEnd: 2493
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/x509.h:2493,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:2493,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:2493,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2493,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    sk_POLICYINFO_pop_free
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2508
      functionLinenumberEnd: 2508
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - sk_POLICYINFO_call_free_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2508,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/include/openssl/x509.h:2508,1'
          Dst:             sk_POLICYINFO_call_free_func
    - functionName:    sk_POLICYINFO_push
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2508
      functionLinenumberEnd: 2508
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2508,1'
          Dst:             OPENSSL_sk_push
    - functionName:    _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - polstrs
        - ia5org
      BBCount:         48
      ICount:          330
      EdgeCount:       66
      CyclomaticComplexity: 20
      functionsReached:
        - ASN1_IA5STRING_new
        - ASN1_STRING_set
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_nid2obj
        - OBJ_txt2obj
        - POLICYINFO_free
        - POLICYINFO_new
        - POLICYQUALINFO_new
        - X509V3_get_section
        - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - sk_POLICYQUALINFO_new_null
        - sk_POLICYQUALINFO_push
        - strcmp
        - strlen
        - x509v3_conf_name_matches
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:186,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:188,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:188,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:189,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - POLICYINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:251,8'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYINFO_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:190,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:192,32'
              BranchSideFuncs:
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - POLICYINFO_free
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:199,41'
              BranchSideFuncs:
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - POLICYINFO_free
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:192,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:193,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:197,23'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:199,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:200,12'
              BranchSideFuncs:
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - POLICYINFO_free
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:221,41'
              BranchSideFuncs:
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - POLICYINFO_free
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:200,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:201,27'
              BranchSideFuncs:
                - POLICYQUALINFO_new
                - POLICYINFO_free
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:203,20'
              BranchSideFuncs:
                - POLICYQUALINFO_new
                - POLICYINFO_free
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:203,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:204,9'
              BranchSideFuncs:
                - sk_POLICYQUALINFO_push
                - POLICYINFO_free
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:206,35'
              BranchSideFuncs:
                - sk_POLICYQUALINFO_push
                - POLICYINFO_free
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:206,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:207,9'
              BranchSideFuncs:
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - POLICYINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:209,23'
              BranchSideFuncs:
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - POLICYINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:210,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:211,9'
              BranchSideFuncs:
                - ERR_put_error
                - POLICYINFO_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:214,24'
              BranchSideFuncs:
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - POLICYINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:215,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:216,9'
              BranchSideFuncs:
                - POLICYINFO_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:218,28'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - POLICYINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:218,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:219,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:221,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:221,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:222,12'
              BranchSideFuncs:
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - POLICYINFO_free
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:245,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - POLICYINFO_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:222,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:223,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - POLICYINFO_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:228,30'
              BranchSideFuncs:
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - POLICYINFO_free
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:229,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:230,9'
              BranchSideFuncs:
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - POLICYINFO_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:234,29'
              BranchSideFuncs:
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - POLICYINFO_free
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:235,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:236,9'
              BranchSideFuncs:
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - POLICYINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:238,12'
              BranchSideFuncs:
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - POLICYINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:238,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:239,27'
              BranchSideFuncs:
                - sk_POLICYQUALINFO_push
                - POLICYINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:241,35'
              BranchSideFuncs:
                - sk_POLICYQUALINFO_push
                - POLICYINFO_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:241,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:242,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:244,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICYINFO_free
                - sk_CONF_VALUE_value
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYQUALINFO_new_null
                - sk_POLICYQUALINFO_push
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICYQUALINFO_new_null
                - POLICYQUALINFO_new
                - sk_POLICYQUALINFO_push
                - OBJ_nid2obj
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:251,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:252,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:256,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:185,15'
          Dst:             POLICYINFO_new
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:188,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:189,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:190,10'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:192,20'
          Dst:             OBJ_txt2obj
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:193,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:194,9'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:199,16'
          Dst:             x509v3_conf_name_matches
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:201,27'
          Dst:             sk_POLICYQUALINFO_new_null
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:203,20'
          Dst:             POLICYQUALINFO_new
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:206,12'
          Dst:             sk_POLICYQUALINFO_push
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:209,23'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:211,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:214,24'
          Dst:             ASN1_IA5STRING_new
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:218,56'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:218,12'
          Dst:             ASN1_STRING_set
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:221,16'
          Dst:             x509v3_conf_name_matches
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:223,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:224,9'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:228,11'
          Dst:             X509V3_get_section
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:230,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:231,9'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:234,14'
          Dst:             _ZL14notice_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:239,27'
          Dst:             sk_POLICYQUALINFO_new_null
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:241,12'
          Dst:             sk_POLICYQUALINFO_push
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:245,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:247,7'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:252,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:259,3'
          Dst:             POLICYINFO_free
    - functionName:    POLICYINFO_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:80,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:80,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:80,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:80,1'
          Dst:             ASN1_item_new
    - functionName:    POLICYINFO_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:80,1'
          Dst:             ASN1_item_free
    - functionName:    sk_POLICYINFO_new_null
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2508
      functionLinenumberEnd: 2508
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/x509.h:2508,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:2508,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:2508,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2508,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    NOTICEREF_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:111,1'
          Dst:             ASN1_item_free
    - functionName:    USERNOTICE_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:104,1'
          Dst:             ASN1_item_free
    - functionName:    CERTIFICATEPOLICIES_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:73,1'
          Dst:             ASN1_item_free
    - functionName:    CERTIFICATEPOLICIES_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:73,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:73,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:73,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:73,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_CERTIFICATEPOLICIES
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:73,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_CERTIFICATEPOLICIES
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:73,1'
          Dst:             ASN1_item_d2i
    - functionName:    _ZL11r2i_certpolPK13v3_ext_methodPK10v3_ext_ctxPKc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - value
      BBCount:         34
      ICount:          241
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - ASN1_OBJECT_free
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_txt2obj
        - POLICYINFO_free
        - POLICYINFO_new
        - X509V3_conf_free
        - X509V3_get_section
        - X509V3_parse_list
        - _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_pop_free
        - sk_CONF_VALUE_value
        - sk_POLICYINFO_new_null
        - sk_POLICYINFO_pop_free
        - sk_POLICYINFO_push
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:117,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:119,50'
              BranchSideFuncs:
                - X509V3_parse_list
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
                - strcmp
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - POLICYINFO_free
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:122,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:123,7'
              BranchSideFuncs:
                - ERR_put_error
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:126,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
                - strcmp
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - POLICYINFO_free
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:127,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:128,51'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
                - strcmp
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - POLICYINFO_free
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:170,28'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:129,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:129,26'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:130,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:129,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:130,9'
              BranchSideFuncs:
                - strcmp
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - POLICYINFO_free
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:135,26'
              BranchSideFuncs:
                - strcmp
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - POLICYINFO_free
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:136,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:137,16'
              BranchSideFuncs:
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - POLICYINFO_free
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:139,19'
              BranchSideFuncs:
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - POLICYINFO_free
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:139,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:140,66'
              BranchSideFuncs:
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
                - _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_POLICYINFO_push
                - POLICYINFO_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - OBJ_txt2obj
                - POLICYINFO_new
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:152,41'
              BranchSideFuncs:
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - POLICYINFO_free
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:141,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:142,11'
              BranchSideFuncs:
                - _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
                - sk_POLICYINFO_push
                - POLICYINFO_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - OBJ_txt2obj
                - POLICYINFO_new
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:147,30'
              BranchSideFuncs:
                - _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
                - sk_POLICYINFO_push
                - POLICYINFO_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - OBJ_txt2obj
                - POLICYINFO_new
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:148,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:149,11'
              BranchSideFuncs:
                - sk_POLICYINFO_push
                - POLICYINFO_free
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - OBJ_txt2obj
                - POLICYINFO_new
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:151,7'
              BranchSideFuncs:
                - sk_POLICYINFO_push
                - POLICYINFO_free
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - OBJ_txt2obj
                - POLICYINFO_new
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:153,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:154,11'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:158,15'
              BranchSideFuncs:
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - POLICYINFO_free
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
                - ASN1_OBJECT_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:159,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:160,28'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:163,25'
              BranchSideFuncs:
                - sk_POLICYINFO_push
                - POLICYINFO_free
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - strcmp
                - OBJ_txt2obj
                - POLICYINFO_new
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:165,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:166,25'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
                - strcmp
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - POLICYINFO_free
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:169,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - sk_POLICYINFO_pop_free
                - strcmp
                - OBJ_txt2obj
                - POLICYINFO_new
                - sk_POLICYINFO_push
                - POLICYINFO_free
                - ASN1_OBJECT_free
                - ERR_put_error
                - ERR_add_error_data
                - X509V3_get_section
                - ERR_put_error
                - ERR_add_error_data
                - _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:115,32'
          Dst:             sk_POLICYINFO_new_null
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:119,32'
          Dst:             X509V3_parse_list
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:123,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:127,28'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:128,31'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:130,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:131,9'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:136,12'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:140,47'
          Dst:             X509V3_get_section
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:142,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:144,11'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:147,15'
          Dst:             _ZL14policy_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUEi
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:152,29'
          Dst:             OBJ_txt2obj
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:154,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:155,11'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:158,15'
          Dst:             POLICYINFO_new
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:160,11'
          Dst:             ASN1_OBJECT_free
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:165,12'
          Dst:             sk_POLICYINFO_push
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:166,9'
          Dst:             POLICYINFO_free
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:170,5'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:170,5'
          Dst:             X509V3_conf_free
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:175,3'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:175,3'
          Dst:             X509V3_conf_free
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:176,3'
          Dst:             sk_POLICYINFO_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:176,3'
          Dst:             POLICYINFO_free
    - functionName:    _ZL11i2r_certpolPK13v3_ext_methodPvP6bio_sti
      functionSourceFile: '/src/boringssl/crypto/x509/v3_cpols.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - method
        - ext
        - out
        - indent
      BBCount:         10
      ICount:          84
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_printf
        - BIO_puts
        - _ZL16print_qualifiersP6bio_stPK23stack_st_POLICYQUALINFOi
        - i2a_ASN1_OBJECT
        - sk_POLICYINFO_num
        - sk_POLICYINFO_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:374,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:375,51'
              BranchSideFuncs:
                - sk_POLICYINFO_value
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - sk_POLICYINFO_num
                - _ZL16print_qualifiersP6bio_stPK23stack_st_POLICYQUALINFOi
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:383,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_cpols.cc:379,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:380,24'
              BranchSideFuncs:
                - _ZL16print_qualifiersP6bio_stPK23stack_st_POLICYQUALINFOi
                - sk_POLICYINFO_num
                - sk_POLICYINFO_value
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/v3_cpols.cc:382,3'
              BranchSideFuncs:
                - sk_POLICYINFO_num
                - sk_POLICYINFO_value
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - _ZL16print_qualifiersP6bio_stPK23stack_st_POLICYQUALINFOi
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:374,26'
          Dst:             sk_POLICYINFO_num
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:375,31'
          Dst:             sk_POLICYINFO_value
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:376,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:377,5'
          Dst:             i2a_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:378,5'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/v3_cpols.cc:380,7'
          Dst:             _ZL16print_qualifiersP6bio_stPK23stack_st_POLICYQUALINFOi
    - functionName:    _ZL10print_gensP6bio_stP21stack_st_GENERAL_NAMEi
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - gens
        - indent
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_printf
        - BIO_puts
        - GENERAL_NAME_print
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:455,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:456,16'
              BranchSideFuncs:
                - BIO_printf
                - sk_GENERAL_NAME_value
                - GENERAL_NAME_print
                - BIO_puts
                - sk_GENERAL_NAME_num
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:460,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:455,19'
          Dst:             sk_GENERAL_NAME_num
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:456,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:457,29'
          Dst:             sk_GENERAL_NAME_value
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:457,5'
          Dst:             GENERAL_NAME_print
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:458,5'
          Dst:             BIO_puts
    - functionName:    _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - rname
        - rflags
        - indent
      BBCount:         16
      ICount:          98
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_BIT_STRING_get_bit
        - BIO_printf
        - BIO_puts
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:219,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:220,33'
              BranchSideFuncs:
                - ASN1_BIT_STRING_get_bit
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:229,7'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:220,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:221,11'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - ASN1_BIT_STRING_get_bit
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:228,3'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
                - ASN1_BIT_STRING_get_bit
                - BIO_puts
                - BIO_puts
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:221,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:222,15'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - ASN1_BIT_STRING_get_bit
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:224,18'
              BranchSideFuncs:
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - ASN1_BIT_STRING_get_bit
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:229,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:230,14'
              BranchSideFuncs:
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:232,14'
              BranchSideFuncs:
                - BIO_puts
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:218,3'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:220,9'
          Dst:             ASN1_BIT_STRING_get_bit
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:224,9'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:226,7'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:230,5'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:232,5'
          Dst:             BIO_puts
    - functionName:    _ZL15print_distpointP6bio_stP18DIST_POINT_NAME_sti
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - dpn
        - indent
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_printf
        - BIO_puts
        - X509_NAME_print_ex
        - _ZL10print_gensP6bio_stP21stack_st_GENERAL_NAMEi
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:464,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:465,16'
              BranchSideFuncs:
                - BIO_printf
                - _ZL10print_gensP6bio_stP21stack_st_GENERAL_NAMEi
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:469,20'
              BranchSideFuncs:
                - BIO_printf
                - X509_NAME_print_ex
                - BIO_puts
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:465,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:466,5'
          Dst:             _ZL10print_gensP6bio_stP21stack_st_GENERAL_NAMEi
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:470,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:471,5'
          Dst:             X509_NAME_print_ex
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:472,5'
          Dst:             BIO_puts
    - functionName:    _ZL6dpn_cbiPP13ASN1_VALUE_stPK12ASN1_ITEM_stPv
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - operation
        - pval
        - it
        - exarg
      BBCount:         7
      ICount:          51
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - X509_NAME_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:336,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:336,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:338,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:342,22'
              BranchSideFuncs:
                - X509_NAME_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:342,7'
          Dst:             X509_NAME_free
    - functionName:    sk_DIST_POINT_call_free_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2369
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_GENERAL_NAME_call_free_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_GENERAL_NAME_pop_free
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - sk_GENERAL_NAME_call_free_func
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:297,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/include/openssl/x509.h:297,1'
          Dst:             sk_GENERAL_NAME_call_free_func
    - functionName:    _ZL20gnames_from_sectnamePK10v3_ext_ctxPc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - sect
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - X509V3_conf_free
        - X509V3_get_section
        - X509V3_parse_list
        - sk_CONF_VALUE_pop_free
        - v2i_GENERAL_NAMES
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:73,33'
              BranchSideFuncs:
                - X509V3_get_section
                - ERR_put_error
                - v2i_GENERAL_NAMES
                - sk_CONF_VALUE_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:75,38'
              BranchSideFuncs:
                - X509V3_parse_list
                - ERR_put_error
                - v2i_GENERAL_NAMES
                - sk_CONF_VALUE_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:79,5'
              BranchSideFuncs:
                - v2i_GENERAL_NAMES
                - sk_CONF_VALUE_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:82,58'
              BranchSideFuncs:
                - v2i_GENERAL_NAMES
                - sk_CONF_VALUE_pop_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:73,14'
          Dst:             X509V3_get_section
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:75,20'
          Dst:             X509V3_parse_list
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:79,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:82,34'
          Dst:             v2i_GENERAL_NAMES
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:83,3'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:83,3'
          Dst:             X509V3_conf_free
    - functionName:    _ZL11set_reasonsPP14asn1_string_stPKc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - preas
        - value
      BBCount:         29
      ICount:          160
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - ASN1_BIT_STRING_new
        - ASN1_BIT_STRING_set_bit
        - ERR_put_error
        - X509V3_conf_free
        - X509V3_parse_list
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_pop_free
        - sk_CONF_VALUE_value
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:178,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:181,7'
              BranchSideFuncs:
                - X509V3_parse_list
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ASN1_BIT_STRING_new
                - strcmp
                - ASN1_BIT_STRING_set_bit
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:183,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:184,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ASN1_BIT_STRING_new
                - strcmp
                - ASN1_BIT_STRING_set_bit
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:186,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ASN1_BIT_STRING_new
                - strcmp
                - ASN1_BIT_STRING_set_bit
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:186,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:187,44'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - ASN1_BIT_STRING_new
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - strcmp
                - ASN1_BIT_STRING_set_bit
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:207,7'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:188,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:189,16'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ASN1_BIT_STRING_new
                - strcmp
                - ASN1_BIT_STRING_set_bit
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:195,14'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ASN1_BIT_STRING_new
                - strcmp
                - ASN1_BIT_STRING_set_bit
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:190,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:191,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ASN1_BIT_STRING_new
                - strcmp
                - ASN1_BIT_STRING_set_bit
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:193,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ASN1_BIT_STRING_new
                - strcmp
                - ASN1_BIT_STRING_set_bit
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:195,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:196,19'
              BranchSideFuncs:
                - strcmp
                - ASN1_BIT_STRING_set_bit
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ASN1_BIT_STRING_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:203,10'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ASN1_BIT_STRING_new
                - strcmp
                - ASN1_BIT_STRING_set_bit
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:196,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:197,39'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ASN1_BIT_STRING_new
                - strcmp
                - ASN1_BIT_STRING_set_bit
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:202,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ASN1_BIT_STRING_new
                - strcmp
                - ASN1_BIT_STRING_set_bit
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:197,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:198,11'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ASN1_BIT_STRING_new
                - strcmp
                - ASN1_BIT_STRING_set_bit
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:200,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ASN1_BIT_STRING_new
                - strcmp
                - ASN1_BIT_STRING_set_bit
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:203,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:204,7'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ASN1_BIT_STRING_new
                - strcmp
                - ASN1_BIT_STRING_set_bit
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:206,3'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - sk_CONF_VALUE_value
                - ASN1_BIT_STRING_new
                - strcmp
                - ASN1_BIT_STRING_set_bit
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:178,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:182,31'
          Dst:             X509V3_parse_list
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:186,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:187,24'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:189,16'
          Dst:             ASN1_BIT_STRING_new
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:196,12'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:197,14'
          Dst:             ASN1_BIT_STRING_set_bit
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:210,3'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:210,3'
          Dst:             X509V3_conf_free
    - functionName:    _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pdp
        - ctx
        - cnf
      BBCount:         35
      ICount:          226
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached:
        - DIST_POINT_NAME_new
        - ERR_put_error
        - GENERAL_NAME_free
        - X509V3_NAME_from_section
        - X509V3_get_section
        - X509_NAME_ENTRY_free
        - X509_NAME_free
        - X509_NAME_new
        - _ZL20gnames_from_sectnamePK10v3_ext_ctxPc
        - sk_GENERAL_NAME_pop_free
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_pop_free
        - sk_X509_NAME_ENTRY_value
        - strcmp
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:95,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:98,9'
              BranchSideFuncs:
                - strcmp
                - X509V3_get_section
                - ERR_put_error
                - X509_NAME_new
                - X509V3_NAME_from_section
                - X509_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - DIST_POINT_NAME_new
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:106,22'
              BranchSideFuncs:
                - strcmp
                - X509V3_get_section
                - ERR_put_error
                - X509_NAME_new
                - X509V3_NAME_from_section
                - X509_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - DIST_POINT_NAME_new
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:98,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:99,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:102,32'
              BranchSideFuncs:
                - _ZL20gnames_from_sectnamePK10v3_ext_ctxPc
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free
                - DIST_POINT_NAME_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:103,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:104,7'
              BranchSideFuncs:
                - DIST_POINT_NAME_new
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:106,3'
              BranchSideFuncs:
                - DIST_POINT_NAME_new
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:106,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:109,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:135,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:109,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:110,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:113,61'
              BranchSideFuncs:
                - X509V3_get_section
                - ERR_put_error
                - X509_NAME_new
                - X509V3_NAME_from_section
                - X509_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - DIST_POINT_NAME_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:114,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:115,7'
              BranchSideFuncs:
                - X509_NAME_new
                - X509V3_NAME_from_section
                - X509_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - DIST_POINT_NAME_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:118,21'
              BranchSideFuncs:
                - X509_NAME_new
                - X509V3_NAME_from_section
                - X509_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - DIST_POINT_NAME_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:119,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:120,7'
              BranchSideFuncs:
                - X509V3_NAME_from_section
                - X509_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - DIST_POINT_NAME_new
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:122,40'
              BranchSideFuncs:
                - X509V3_NAME_from_section
                - X509_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - DIST_POINT_NAME_new
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:126,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:126,40'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - DIST_POINT_NAME_new
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:127,7'
              BranchSideFuncs:
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:126,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:127,7'
              BranchSideFuncs:
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:130,34'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - sk_X509_NAME_ENTRY_value
                - DIST_POINT_NAME_new
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:130,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:131,7'
              BranchSideFuncs:
                - ERR_put_error
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:134,3'
              BranchSideFuncs:
                - DIST_POINT_NAME_new
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:138,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:139,5'
              BranchSideFuncs:
                - ERR_put_error
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:143,10'
              BranchSideFuncs:
                - DIST_POINT_NAME_new
                - sk_GENERAL_NAME_pop_free
                - sk_X509_NAME_ENTRY_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:144,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:145,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:147,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:148,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:151,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:95,8'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:99,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:102,11'
          Dst:             _ZL20gnames_from_sectnamePK10v3_ext_ctxPc
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:106,15'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:110,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:113,42'
          Dst:             X509V3_get_section
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:115,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:118,21'
          Dst:             X509_NAME_new
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:122,15'
          Dst:             X509V3_NAME_from_section
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:125,5'
          Dst:             X509_NAME_free
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:126,17'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:130,39'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:130,9'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:131,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:139,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:143,10'
          Dst:             DIST_POINT_NAME_new
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:158,3'
          Dst:             sk_GENERAL_NAME_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:158,3'
          Dst:             GENERAL_NAME_free
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:159,3'
          Dst:             sk_X509_NAME_ENTRY_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:159,3'
          Dst:             X509_NAME_ENTRY_free
    - functionName:    DIST_POINT_NAME_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:354,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:354,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:354,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:354,1'
          Dst:             ASN1_item_new
    - functionName:    sk_DIST_POINT_pop_free
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2369
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - sk_DIST_POINT_call_free_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2369,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/include/openssl/x509.h:2369,1'
          Dst:             sk_DIST_POINT_call_free_func
    - functionName:    sk_GENERAL_NAME_push
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:297,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_DIST_POINT_push
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2369
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2369,1'
          Dst:             OPENSSL_sk_push
    - functionName:    _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - nval
      BBCount:         25
      ICount:          148
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - DIST_POINT_free
        - DIST_POINT_new
        - GENERAL_NAMES_free
        - _ZL11set_reasonsPP14asn1_string_stPKc
        - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
        - _ZL20gnames_from_sectnamePK10v3_ext_ctxPc
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:241,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:242,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - DIST_POINT_free
                - strcmp
                - GENERAL_NAMES_free
                - _ZL20gnames_from_sectnamePK10v3_ext_ctxPc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:244,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - DIST_POINT_free
                - strcmp
                - GENERAL_NAMES_free
                - _ZL20gnames_from_sectnamePK10v3_ext_ctxPc
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:244,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:245,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - DIST_POINT_free
                - sk_CONF_VALUE_num
                - strcmp
                - GENERAL_NAMES_free
                - _ZL20gnames_from_sectnamePK10v3_ext_ctxPc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:266,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:247,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:248,7'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - DIST_POINT_free
                - strcmp
                - GENERAL_NAMES_free
                - _ZL20gnames_from_sectnamePK10v3_ext_ctxPc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:250,9'
              BranchSideFuncs:
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - DIST_POINT_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - GENERAL_NAMES_free
                - _ZL20gnames_from_sectnamePK10v3_ext_ctxPc
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:250,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:251,7'
              BranchSideFuncs:
                - DIST_POINT_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:253,17'
              BranchSideFuncs:
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - DIST_POINT_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - GENERAL_NAMES_free
                - _ZL20gnames_from_sectnamePK10v3_ext_ctxPc
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:253,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:254,25'
              BranchSideFuncs:
                - strcmp
                - GENERAL_NAMES_free
                - _ZL20gnames_from_sectnamePK10v3_ext_ctxPc
                - DIST_POINT_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:257,24'
              BranchSideFuncs:
                - strcmp
                - GENERAL_NAMES_free
                - _ZL20gnames_from_sectnamePK10v3_ext_ctxPc
                - DIST_POINT_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:254,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:255,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - DIST_POINT_free
                - strcmp
                - GENERAL_NAMES_free
                - _ZL20gnames_from_sectnamePK10v3_ext_ctxPc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:257,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - DIST_POINT_free
                - strcmp
                - GENERAL_NAMES_free
                - _ZL20gnames_from_sectnamePK10v3_ext_ctxPc
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:260,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:261,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - DIST_POINT_free
                - strcmp
                - GENERAL_NAMES_free
                - _ZL20gnames_from_sectnamePK10v3_ext_ctxPc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:263,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - DIST_POINT_free
                - strcmp
                - GENERAL_NAMES_free
                - _ZL20gnames_from_sectnamePK10v3_ext_ctxPc
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:240,11'
          Dst:             DIST_POINT_new
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:244,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:245,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:246,15'
          Dst:             _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:253,10'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:254,12'
          Dst:             _ZL11set_reasonsPP14asn1_string_stPKc
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:257,17'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:258,7'
          Dst:             GENERAL_NAMES_free
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:259,26'
          Dst:             _ZL20gnames_from_sectnamePK10v3_ext_ctxPc
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:269,3'
          Dst:             DIST_POINT_free
    - functionName:    DIST_POINT_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:362,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:362,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:362,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:362,1'
          Dst:             ASN1_item_new
    - functionName:    DIST_POINT_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:362,1'
          Dst:             ASN1_item_free
    - functionName:    sk_DIST_POINT_new_null
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2369
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/x509.h:2369,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:2369,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:2369,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2369,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    DIST_POINT_set_dpname
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dpn
        - iname
      BBCount:         19
      ICount:          132
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - X509_NAME_add_entry
        - X509_NAME_dup
        - X509_NAME_free
        - i2d_X509_NAME
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:533,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:533,16'
              BranchSideFuncs:
                - X509_NAME_dup
                - sk_X509_NAME_ENTRY_num
                - i2d_X509_NAME
                - X509_NAME_free
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_add_entry
                - X509_NAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:534,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:533,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:534,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:536,10'
              BranchSideFuncs:
                - X509_NAME_dup
                - sk_X509_NAME_ENTRY_num
                - i2d_X509_NAME
                - X509_NAME_free
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_add_entry
                - X509_NAME_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:538,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:539,5'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - i2d_X509_NAME
                - X509_NAME_free
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_add_entry
                - X509_NAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:541,10'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - i2d_X509_NAME
                - X509_NAME_free
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_add_entry
                - X509_NAME_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:541,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:542,35'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_add_entry
                - X509_NAME_free
                - sk_X509_NAME_ENTRY_num
                - i2d_X509_NAME
                - X509_NAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:550,21'
              BranchSideFuncs:
                - i2d_X509_NAME
                - X509_NAME_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:543,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:544,22'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - i2d_X509_NAME
                - X509_NAME_free
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_add_entry
                - X509_NAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:548,3'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - i2d_X509_NAME
                - X509_NAME_free
                - sk_X509_NAME_ENTRY_value
                - X509_NAME_add_entry
                - X509_NAME_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:550,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:551,20'
              BranchSideFuncs:
                - X509_NAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:555,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:537,17'
          Dst:             X509_NAME_dup
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:541,19'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:542,10'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:543,10'
          Dst:             X509_NAME_add_entry
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:544,7'
          Dst:             X509_NAME_free
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:550,7'
          Dst:             i2d_X509_NAME
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:551,5'
          Dst:             X509_NAME_free
    - functionName:    _ZL7i2r_idpPK13v3_ext_methodPvP6bio_sti
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - method
        - pidp
        - out
        - indent
      BBCount:         34
      ICount:          198
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - BIO_printf
        - _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
        - _ZL15print_distpointP6bio_stP18DIST_POINT_NAME_sti
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:480,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:481,21'
              BranchSideFuncs:
                - _ZL15print_distpointP6bio_stP18DIST_POINT_NAME_sti
                - BIO_printf
                - BIO_printf
                - _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
                - BIO_printf
                - BIO_printf
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:483,7'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
                - BIO_printf
                - BIO_printf
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:483,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:484,16'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
                - BIO_printf
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:486,7'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
                - BIO_printf
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:486,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:487,16'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:489,7'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:489,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:490,16'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:492,7'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:492,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:493,19'
              BranchSideFuncs:
                - _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
                - BIO_printf
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:495,7'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:495,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:496,16'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:498,8'
              BranchSideFuncs:
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:498,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:498,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:498,27'
              BranchSideFuncs:
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:498,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:498,51'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:498,47'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:498,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:498,69'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:499,8'
              BranchSideFuncs:
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:499,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:499,35'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:499,31'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:499,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:499,56'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:500,8'
              BranchSideFuncs:
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:498,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:498,7'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:501,16'
              BranchSideFuncs:
                - BIO_printf
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:481,5'
          Dst:             _ZL15print_distpointP6bio_stP18DIST_POINT_NAME_sti
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:484,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:487,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:490,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:493,5'
          Dst:             _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:496,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:501,5'
          Dst:             BIO_printf
    - functionName:    _ZL7v2i_idpPK13v3_ext_methodPK10v3_ext_ctxPK19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         40
      ICount:          220
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - ISSUING_DIST_POINT_free
        - ISSUING_DIST_POINT_new
        - X509V3_get_value_bool
        - _ZL11set_reasonsPP14asn1_string_stPKc
        - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:406,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:407,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:409,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:409,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:410,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - sk_CONF_VALUE_num
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:446,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:414,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:415,7'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:417,9'
              BranchSideFuncs:
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:417,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:418,7'
              BranchSideFuncs:
                - ISSUING_DIST_POINT_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:420,17'
              BranchSideFuncs:
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:420,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:421,34'
              BranchSideFuncs:
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:424,24'
              BranchSideFuncs:
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:421,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:422,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:424,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:424,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:425,34'
              BranchSideFuncs:
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:428,24'
              BranchSideFuncs:
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:425,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:426,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:428,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:428,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:429,34'
              BranchSideFuncs:
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:432,24'
              BranchSideFuncs:
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:429,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:430,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:432,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:432,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:433,34'
              BranchSideFuncs:
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ISSUING_DIST_POINT_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:436,24'
              BranchSideFuncs:
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ISSUING_DIST_POINT_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:433,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:434,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:436,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:436,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:437,25'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:441,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ISSUING_DIST_POINT_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:437,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:438,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:440,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
                - strcmp
                - X509V3_get_value_bool
                - ISSUING_DIST_POINT_free
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - X509V3_get_value_bool
                - strcmp
                - _ZL11set_reasonsPP14asn1_string_stPKc
                - ERR_put_error
                - ERR_add_error_data
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:405,29'
          Dst:             ISSUING_DIST_POINT_new
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:409,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:410,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:413,15'
          Dst:             _ZL19set_dist_point_namePP18DIST_POINT_NAME_stPK10v3_ext_ctxPK13conf_value_st
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:420,10'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:421,12'
          Dst:             X509V3_get_value_bool
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:424,17'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:425,12'
          Dst:             X509V3_get_value_bool
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:428,17'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:429,12'
          Dst:             X509V3_get_value_bool
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:432,17'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:433,12'
          Dst:             X509V3_get_value_bool
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:436,17'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:437,12'
          Dst:             _ZL11set_reasonsPP14asn1_string_stPKc
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:441,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:442,7'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:449,3'
          Dst:             ISSUING_DIST_POINT_free
    - functionName:    ISSUING_DIST_POINT_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:379,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:379,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:379,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:379,1'
          Dst:             ASN1_item_new
    - functionName:    ISSUING_DIST_POINT_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:379,1'
          Dst:             ASN1_item_free
    - functionName:    i2d_ISSUING_DIST_POINT
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:379,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_ISSUING_DIST_POINT
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:379,1'
          Dst:             ASN1_item_d2i
    - functionName:    CRL_DIST_POINTS_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:368,1'
          Dst:             ASN1_item_free
    - functionName:    CRL_DIST_POINTS_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:368,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:368,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:368,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:368,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_CRL_DIST_POINTS
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:368,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_CRL_DIST_POINTS
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:368,1'
          Dst:             ASN1_item_d2i
    - functionName:    DIST_POINT_NAME_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:354,1'
          Dst:             ASN1_item_free
    - functionName:    _ZL9i2r_crldpPK13v3_ext_methodPvP6bio_sti
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - method
        - pcrldp
        - out
        - indent
      BBCount:         16
      ICount:          116
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - BIO_printf
        - BIO_puts
        - _ZL10print_gensP6bio_stP21stack_st_GENERAL_NAMEi
        - _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
        - _ZL15print_distpointP6bio_stP18DIST_POINT_NAME_sti
        - sk_DIST_POINT_num
        - sk_DIST_POINT_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:512,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:513,14'
              BranchSideFuncs:
                - BIO_puts
                - sk_DIST_POINT_value
                - sk_DIST_POINT_num
                - BIO_printf
                - _ZL10print_gensP6bio_stP21stack_st_GENERAL_NAMEi
                - _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
                - _ZL15print_distpointP6bio_stP18DIST_POINT_NAME_sti
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:526,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:515,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:516,23'
              BranchSideFuncs:
                - _ZL15print_distpointP6bio_stP18DIST_POINT_NAME_sti
                - sk_DIST_POINT_num
                - BIO_puts
                - sk_DIST_POINT_value
                - BIO_printf
                - _ZL10print_gensP6bio_stP21stack_st_GENERAL_NAMEi
                - _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:518,9'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - BIO_puts
                - sk_DIST_POINT_value
                - _ZL15print_distpointP6bio_stP18DIST_POINT_NAME_sti
                - BIO_printf
                - _ZL10print_gensP6bio_stP21stack_st_GENERAL_NAMEi
                - _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:518,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:519,21'
              BranchSideFuncs:
                - _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
                - sk_DIST_POINT_num
                - BIO_puts
                - sk_DIST_POINT_value
                - _ZL15print_distpointP6bio_stP18DIST_POINT_NAME_sti
                - BIO_printf
                - _ZL10print_gensP6bio_stP21stack_st_GENERAL_NAMEi
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:521,9'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - BIO_puts
                - sk_DIST_POINT_value
                - _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
                - _ZL15print_distpointP6bio_stP18DIST_POINT_NAME_sti
                - BIO_printf
                - _ZL10print_gensP6bio_stP21stack_st_GENERAL_NAMEi
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:521,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:522,18'
              BranchSideFuncs:
                - BIO_printf
                - _ZL10print_gensP6bio_stP21stack_st_GENERAL_NAMEi
                - sk_DIST_POINT_num
                - BIO_puts
                - sk_DIST_POINT_value
                - _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
                - _ZL15print_distpointP6bio_stP18DIST_POINT_NAME_sti
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:525,3'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - BIO_puts
                - sk_DIST_POINT_value
                - BIO_printf
                - _ZL10print_gensP6bio_stP21stack_st_GENERAL_NAMEi
                - _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
                - _ZL15print_distpointP6bio_stP18DIST_POINT_NAME_sti
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:512,19'
          Dst:             sk_DIST_POINT_num
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:513,5'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:514,13'
          Dst:             sk_DIST_POINT_value
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:516,7'
          Dst:             _ZL15print_distpointP6bio_stP18DIST_POINT_NAME_sti
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:519,7'
          Dst:             _ZL13print_reasonsP6bio_stPKcP14asn1_string_sti
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:522,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:523,7'
          Dst:             _ZL10print_gensP6bio_stP21stack_st_GENERAL_NAMEi
    - functionName:    _ZL8v2i_crldPK13v3_ext_methodPK10v3_ext_ctxPK19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_crld.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         32
      ICount:          203
      EdgeCount:       44
      CyclomaticComplexity: 14
      functionsReached:
        - DIST_POINT_NAME_new
        - DIST_POINT_free
        - DIST_POINT_new
        - GENERAL_NAMES_free
        - GENERAL_NAMES_new
        - GENERAL_NAME_free
        - X509V3_get_section
        - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - sk_DIST_POINT_new_null
        - sk_DIST_POINT_pop_free
        - sk_DIST_POINT_push
        - sk_GENERAL_NAME_push
        - v2i_GENERAL_NAME
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:278,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:279,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:281,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:281,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:283,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - sk_CONF_VALUE_num
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:323,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:284,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:285,63'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:298,36'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:286,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:287,9'
              BranchSideFuncs:
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:289,34'
              BranchSideFuncs:
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:290,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:291,9'
              BranchSideFuncs:
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:293,31'
              BranchSideFuncs:
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:293,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:294,25'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:297,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:298,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:299,9'
              BranchSideFuncs:
                - GENERAL_NAMES_new
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - v2i_GENERAL_NAME
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:301,20'
              BranchSideFuncs:
                - GENERAL_NAMES_new
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - v2i_GENERAL_NAME
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:301,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:302,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:304,33'
              BranchSideFuncs:
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:304,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:305,9'
              BranchSideFuncs:
                - DIST_POINT_new
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:307,11'
              BranchSideFuncs:
                - DIST_POINT_new
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:308,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:309,9'
              BranchSideFuncs:
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - DIST_POINT_NAME_new
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:311,31'
              BranchSideFuncs:
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - DIST_POINT_NAME_new
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:311,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:312,25'
              BranchSideFuncs:
                - DIST_POINT_NAME_new
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:315,32'
              BranchSideFuncs:
                - DIST_POINT_NAME_new
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_crld.cc:315,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:316,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_crld.cc:318,41'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_get_section
                - GENERAL_NAME_free
                - GENERAL_NAMES_free
                - sk_DIST_POINT_pop_free
                - _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - v2i_GENERAL_NAME
                - GENERAL_NAMES_new
                - sk_GENERAL_NAME_push
                - DIST_POINT_new
                - sk_DIST_POINT_push
                - DIST_POINT_free
                - DIST_POINT_NAME_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:278,16'
          Dst:             sk_DIST_POINT_new_null
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:281,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:283,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:285,44'
          Dst:             X509V3_get_section
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:289,15'
          Dst:             _ZL18crldp_from_sectionPK10v3_ext_ctxPK19stack_st_CONF_VALUE
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:293,12'
          Dst:             sk_DIST_POINT_push
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:294,9'
          Dst:             DIST_POINT_free
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:298,19'
          Dst:             v2i_GENERAL_NAME
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:301,20'
          Dst:             GENERAL_NAMES_new
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:304,12'
          Dst:             sk_GENERAL_NAME_push
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:308,21'
          Dst:             DIST_POINT_new
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:311,12'
          Dst:             sk_DIST_POINT_push
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:312,9'
          Dst:             DIST_POINT_free
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:315,32'
          Dst:             DIST_POINT_NAME_new
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:326,3'
          Dst:             GENERAL_NAME_free
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:327,3'
          Dst:             GENERAL_NAMES_free
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:328,3'
          Dst:             sk_DIST_POINT_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_crld.cc:328,3'
          Dst:             DIST_POINT_free
    - functionName:    GENERAL_NAME_get0_otherName
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gen
        - out_oid
        - out_value
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:218,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:219,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:221,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:221,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:222,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:224,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:225,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:227,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    GENERAL_NAME_set0_othername
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gen
        - oid
        - value
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_TYPE_free
        - GENERAL_NAME_set0_value
        - OTHERNAME_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:206,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:207,5'
              BranchSideFuncs:
                - ASN1_TYPE_free
                - GENERAL_NAME_set0_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:209,18'
              BranchSideFuncs:
                - ASN1_TYPE_free
                - GENERAL_NAME_set0_value
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:205,9'
          Dst:             OTHERNAME_new
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:209,3'
          Dst:             ASN1_TYPE_free
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:212,3'
          Dst:             GENERAL_NAME_set0_value
    - functionName:    OTHERNAME_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:31,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:31,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:31,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:31,1'
          Dst:             ASN1_item_new
    - functionName:    GENERAL_NAME_set0_value
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - type
        - value
      BBCount:         13
      ICount:          90
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:135,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:135,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:137,58'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:141,60'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:145,54'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:151,50'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:151,50'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:151,50'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:155,49'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:159,49'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:163,50'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    GENERAL_NAME_get0_value
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out_type
      BBCount:         16
      ICount:          104
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:170,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:171,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:173,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:173,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:175,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:178,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:181,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:186,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:186,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:186,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:189,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:192,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:195,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:198,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL13othername_cmpPK12otherName_stS1_
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         11
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_TYPE_cmp
        - OBJ_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:88,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:88,14'
              BranchSideFuncs:
                - OBJ_cmp
                - ASN1_TYPE_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:89,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:88,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:89,5'
              BranchSideFuncs:
                - OBJ_cmp
                - ASN1_TYPE_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:92,25'
              BranchSideFuncs:
                - OBJ_cmp
                - ASN1_TYPE_cmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:92,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:93,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:96,26'
              BranchSideFuncs:
                - ASN1_TYPE_cmp
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:92,17'
          Dst:             OBJ_cmp
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:96,12'
          Dst:             ASN1_TYPE_cmp
    - functionName:    _ZL16edipartyname_cmpPK15EDIPartyName_stS1_
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         14
      ICount:          76
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_STRING_cmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:69,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:70,9'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:74,9'
              BranchSideFuncs:
                - ASN1_STRING_cmp
                - ASN1_STRING_cmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:70,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:71,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:73,3'
              BranchSideFuncs:
                - ASN1_STRING_cmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:74,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:75,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:76,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:74,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:76,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:75,9'
          Dst:             ASN1_STRING_cmp
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:81,10'
          Dst:             ASN1_STRING_cmp
    - functionName:    GENERAL_NAME_cmp
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         22
      ICount:          152
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OCTET_STRING_cmp
        - ASN1_STRING_cmp
        - OBJ_cmp
        - X509_NAME_cmp
        - _ZL13othername_cmpPK12otherName_stS1_
        - _ZL16edipartyname_cmpPK15EDIPartyName_stS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:102,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:102,14'
              BranchSideFuncs:
                - OBJ_cmp
                - ASN1_OCTET_STRING_cmp
                - X509_NAME_cmp
                - ASN1_STRING_cmp
                - _ZL13othername_cmpPK12otherName_stS1_
                - _ZL16edipartyname_cmpPK15EDIPartyName_stS1_
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:103,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:102,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:102,19'
              BranchSideFuncs:
                - OBJ_cmp
                - ASN1_OCTET_STRING_cmp
                - X509_NAME_cmp
                - ASN1_STRING_cmp
                - _ZL13othername_cmpPK12otherName_stS1_
                - _ZL16edipartyname_cmpPK15EDIPartyName_stS1_
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:103,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:103,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:106,11'
              BranchSideFuncs:
                - OBJ_cmp
                - ASN1_OCTET_STRING_cmp
                - X509_NAME_cmp
                - ASN1_STRING_cmp
                - _ZL13othername_cmpPK12otherName_stS1_
                - _ZL16edipartyname_cmpPK15EDIPartyName_stS1_
                - ASN1_STRING_cmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:106,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:108,30'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:111,31'
              BranchSideFuncs:
                - _ZL16edipartyname_cmpPK15EDIPartyName_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:114,28'
              BranchSideFuncs:
                - _ZL13othername_cmpPK12otherName_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:119,30'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:119,30'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:119,30'
              BranchSideFuncs:
                - ASN1_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:122,28'
              BranchSideFuncs:
                - X509_NAME_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:125,36'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:128,22'
              BranchSideFuncs:
                - OBJ_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:131,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:108,14'
          Dst:             ASN1_STRING_cmp
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:111,14'
          Dst:             _ZL16edipartyname_cmpPK15EDIPartyName_stS1_
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:114,14'
          Dst:             _ZL13othername_cmpPK12otherName_stS1_
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:119,14'
          Dst:             ASN1_STRING_cmp
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:122,14'
          Dst:             X509_NAME_cmp
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:125,14'
          Dst:             ASN1_OCTET_STRING_cmp
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:128,14'
          Dst:             OBJ_cmp
    - functionName:    GENERAL_NAME_dup
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:65,1'
          Dst:             ASN1_item_dup
    - functionName:    GENERAL_NAMES_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:63,1'
          Dst:             ASN1_item_free
    - functionName:    GENERAL_NAMES_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:63,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:63,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:63,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:63,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_GENERAL_NAMES
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:63,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_GENERAL_NAMES
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:63,1'
          Dst:             ASN1_item_d2i
    - functionName:    GENERAL_NAME_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:56,1'
          Dst:             ASN1_item_free
    - functionName:    GENERAL_NAME_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:56,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:56,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:56,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:56,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_GENERAL_NAME
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:56,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_GENERAL_NAME
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:56,1'
          Dst:             ASN1_item_d2i
    - functionName:    EDIPARTYNAME_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:39,1'
          Dst:             ASN1_item_free
    - functionName:    EDIPARTYNAME_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_genn.cc:39,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:39,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_genn.cc:39,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:39,1'
          Dst:             ASN1_item_new
    - functionName:    OTHERNAME_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_genn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_genn.cc:31,1'
          Dst:             ASN1_item_free
    - functionName:    _ZL10equal_casePK6cbs_stS1_
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ncons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         12
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_len
        - OPENSSL_tolower
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:364,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:365,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:369,36'
              BranchSideFuncs:
                - CBS_data
                - CBS_data
                - CBS_len
                - OPENSSL_tolower
                - OPENSSL_tolower
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:370,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:371,25'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_tolower
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:375,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:371,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:372,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:374,3'
              BranchSideFuncs:
                - CBS_len
                - OPENSSL_tolower
                - OPENSSL_tolower
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:364,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:364,21'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:369,27'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:369,50'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:370,26'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:371,9'
          Dst:             OPENSSL_tolower
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:371,39'
          Dst:             OPENSSL_tolower
    - functionName:    _ZL15has_suffix_casePK6cbs_stS1_
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ncons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_len
        - CBS_skip
        - _ZL10equal_casePK6cbs_stS1_
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:379,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:380,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:382,15'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_skip
                - _ZL10equal_casePK6cbs_stS1_
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:379,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:379,20'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:383,19'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:383,32'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:383,3'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:384,10'
          Dst:             _ZL10equal_casePK6cbs_stS1_
    - functionName:    _ZL11starts_withPK6cbs_sth
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ncons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - cbs
        - c
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_data
        - CBS_len
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:360,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:360,39'
              BranchSideFuncs:
                - CBS_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:360,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:360,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:360,30'
          Dst:             CBS_data
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/crypto/x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/../internal.h:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:852,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:855,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/../internal.h:855,10'
          Dst:             memcmp
    - functionName:    _ZL6nc_uriPK14asn1_string_stS1_
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ncons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - uri
        - base
      BBCount:         30
      ICount:          159
      EdgeCount:       42
      CyclomaticComplexity: 14
      functionsReached:
        - CBS_get_u8
        - CBS_get_until_first
        - CBS_init
        - CBS_len
        - CBS_skip
        - _ZL10equal_casePK6cbs_stS1_
        - _ZL11starts_withPK6cbs_sth
        - _ZL15has_suffix_casePK6cbs_stS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:479,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:480,8'
              BranchSideFuncs:
                - CBS_skip
                - CBS_get_u8
                - CBS_get_u8
                - CBS_get_until_first
                - CBS_get_until_first
                - CBS_len
                - _ZL11starts_withPK6cbs_sth
                - _ZL10equal_casePK6cbs_stS1_
                - _ZL15has_suffix_casePK6cbs_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:483,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:480,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:481,8'
              BranchSideFuncs:
                - CBS_get_u8
                - CBS_get_u8
                - CBS_get_until_first
                - CBS_get_until_first
                - CBS_len
                - _ZL11starts_withPK6cbs_sth
                - _ZL10equal_casePK6cbs_stS1_
                - _ZL15has_suffix_casePK6cbs_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:483,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:481,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:481,39'
              BranchSideFuncs:
                - CBS_get_u8
                - CBS_get_until_first
                - CBS_get_until_first
                - CBS_len
                - _ZL11starts_withPK6cbs_sth
                - _ZL10equal_casePK6cbs_stS1_
                - _ZL15has_suffix_casePK6cbs_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:483,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:481,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:482,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:483,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:482,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:482,39'
              BranchSideFuncs:
                - CBS_get_until_first
                - CBS_get_until_first
                - CBS_len
                - _ZL11starts_withPK6cbs_sth
                - _ZL10equal_casePK6cbs_stS1_
                - _ZL15has_suffix_casePK6cbs_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:483,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:479,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:483,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:491,8'
              BranchSideFuncs:
                - CBS_get_until_first
                - CBS_get_until_first
                - CBS_len
                - _ZL11starts_withPK6cbs_sth
                - _ZL10equal_casePK6cbs_stS1_
                - _ZL15has_suffix_casePK6cbs_stS1_
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:491,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:492,8'
              BranchSideFuncs:
                - CBS_len
                - _ZL11starts_withPK6cbs_sth
                - _ZL10equal_casePK6cbs_stS1_
                - _ZL15has_suffix_casePK6cbs_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:496,7'
              BranchSideFuncs:
                - CBS_len
                - _ZL11starts_withPK6cbs_sth
                - _ZL10equal_casePK6cbs_stS1_
                - _ZL15has_suffix_casePK6cbs_stS1_
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:491,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:493,10'
              BranchSideFuncs:
                - CBS_len
                - _ZL11starts_withPK6cbs_sth
                - _ZL10equal_casePK6cbs_stS1_
                - _ZL15has_suffix_casePK6cbs_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:496,7'
              BranchSideFuncs:
                - CBS_len
                - _ZL11starts_withPK6cbs_sth
                - _ZL10equal_casePK6cbs_stS1_
                - _ZL15has_suffix_casePK6cbs_stS1_
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:496,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:497,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:501,7'
              BranchSideFuncs:
                - _ZL11starts_withPK6cbs_sth
                - _ZL10equal_casePK6cbs_stS1_
                - _ZL15has_suffix_casePK6cbs_stS1_
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:501,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:502,9'
              BranchSideFuncs:
                - _ZL15has_suffix_casePK6cbs_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:508,8'
              BranchSideFuncs:
                - _ZL10equal_casePK6cbs_stS1_
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:502,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:503,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:505,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:508,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:509,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:512,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:473,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:474,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:479,8'
          Dst:             CBS_get_until_first
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:480,8'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:481,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:482,8'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:491,8'
          Dst:             CBS_get_until_first
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:492,8'
          Dst:             CBS_get_until_first
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:496,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:501,7'
          Dst:             _ZL11starts_withPK6cbs_sth
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:502,9'
          Dst:             _ZL15has_suffix_casePK6cbs_stS1_
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:508,8'
          Dst:             _ZL10equal_casePK6cbs_stS1_
    - functionName:    _ZL8nc_emailPK14asn1_string_stS1_
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ncons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - eml
        - base
      BBCount:         31
      ICount:          162
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - CBS_data
        - CBS_get_until_first
        - CBS_init
        - CBS_len
        - CBS_mem_equal
        - CBS_skip
        - _ZL10equal_casePK6cbs_stS1_
        - _ZL11starts_withPK6cbs_sth
        - _ZL15has_suffix_casePK6cbs_stS1_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:432,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:433,5'
              BranchSideFuncs:
                - CBS_get_until_first
                - _ZL11starts_withPK6cbs_sth
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - _ZL10equal_casePK6cbs_stS1_
                - CBS_len
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBS_mem_equal
                - _ZL15has_suffix_casePK6cbs_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:435,21'
              BranchSideFuncs:
                - CBS_get_until_first
                - _ZL11starts_withPK6cbs_sth
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - _ZL10equal_casePK6cbs_stS1_
                - CBS_len
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBS_mem_equal
                - _ZL15has_suffix_casePK6cbs_stS1_
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:438,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:438,23'
              BranchSideFuncs:
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - _ZL10equal_casePK6cbs_stS1_
                - CBS_len
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBS_mem_equal
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:446,7'
              BranchSideFuncs:
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - _ZL10equal_casePK6cbs_stS1_
                - CBS_len
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBS_mem_equal
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:438,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:439,9'
              BranchSideFuncs:
                - _ZL15has_suffix_casePK6cbs_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:446,7'
              BranchSideFuncs:
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - _ZL10equal_casePK6cbs_stS1_
                - CBS_len
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBS_mem_equal
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:439,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:440,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:442,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:446,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:449,9'
              BranchSideFuncs:
                - CBS_len
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - _ZL10equal_casePK6cbs_stS1_
                - CBS_data
                - CBS_len
                - CBS_mem_equal
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:462,3'
              BranchSideFuncs:
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - _ZL10equal_casePK6cbs_stS1_
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:449,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:451,39'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_mem_equal
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - _ZL10equal_casePK6cbs_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:457,5'
              BranchSideFuncs:
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - _ZL10equal_casePK6cbs_stS1_
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:451,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:453,9'
              BranchSideFuncs:
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - _ZL10equal_casePK6cbs_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:455,5'
              BranchSideFuncs:
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - _ZL10equal_casePK6cbs_stS1_
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:457,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:457,5'
              BranchSideFuncs:
                - CBS_skip
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - _ZL10equal_casePK6cbs_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:458,5'
              BranchSideFuncs:
                - CBS_skip
                - _ZL11starts_withPK6cbs_sth
                - __assert_fail
                - CBS_skip
                - _ZL10equal_casePK6cbs_stS1_
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:462,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:462,3'
              BranchSideFuncs:
                - CBS_skip
                - _ZL10equal_casePK6cbs_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:463,3'
              BranchSideFuncs:
                - CBS_skip
                - _ZL10equal_casePK6cbs_stS1_
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:464,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:465,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:468,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:425,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:426,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:432,8'
          Dst:             CBS_get_until_first
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:435,21'
          Dst:             CBS_get_until_first
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:438,23'
          Dst:             _ZL11starts_withPK6cbs_sth
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:439,9'
          Dst:             _ZL15has_suffix_casePK6cbs_stS1_
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:449,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:451,39'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:452,26'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:451,12'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:457,5'
          Dst:             _ZL11starts_withPK6cbs_sth
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:457,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:458,5'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:462,3'
          Dst:             _ZL11starts_withPK6cbs_sth
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:462,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:463,3'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:464,8'
          Dst:             _ZL10equal_casePK6cbs_stS1_
    - functionName:    _ZL6nc_dnsPK14asn1_string_stS1_
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ncons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dns
        - base
      BBCount:         22
      ICount:          126
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - CBS_get_u8
        - CBS_init
        - CBS_len
        - CBS_skip
        - _ZL10equal_casePK6cbs_stS1_
        - _ZL11starts_withPK6cbs_sth
        - _ZL15has_suffix_casePK6cbs_stS1_
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:393,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:394,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:399,7'
              BranchSideFuncs:
                - _ZL11starts_withPK6cbs_sth
                - CBS_len
                - CBS_len
                - _ZL10equal_casePK6cbs_stS1_
                - CBS_len
                - CBS_len
                - CBS_skip
                - CBS_get_u8
                - _ZL15has_suffix_casePK6cbs_stS1_
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:399,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:400,9'
              BranchSideFuncs:
                - _ZL15has_suffix_casePK6cbs_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:408,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - _ZL10equal_casePK6cbs_stS1_
                - CBS_len
                - CBS_len
                - CBS_skip
                - CBS_get_u8
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:400,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:401,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:403,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:408,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:410,29'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_skip
                - CBS_get_u8
                - _ZL10equal_casePK6cbs_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:416,8'
              BranchSideFuncs:
                - _ZL10equal_casePK6cbs_stS1_
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:410,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:411,10'
              BranchSideFuncs:
                - CBS_get_u8
                - _ZL10equal_casePK6cbs_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:412,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:411,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:411,40'
              BranchSideFuncs:
                - _ZL10equal_casePK6cbs_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:412,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:410,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:412,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:414,3'
              BranchSideFuncs:
                - _ZL10equal_casePK6cbs_stS1_
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:416,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:417,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:420,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:389,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:390,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:393,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:399,7'
          Dst:             _ZL11starts_withPK6cbs_sth
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:400,9'
          Dst:             _ZL15has_suffix_casePK6cbs_stS1_
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:408,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:408,27'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:410,29'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:410,49'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:410,10'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:411,10'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:416,8'
          Dst:             _ZL10equal_casePK6cbs_stS1_
    - functionName:    _ZL5nc_dnP12X509_name_stS0_
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ncons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - nm
        - base
      BBCount:         18
      ICount:          105
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL14OPENSSL_memcmpPKvS0_m
        - i2d_X509_NAME
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:344,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:344,37'
              BranchSideFuncs:
                - i2d_X509_NAME
                - _ZL14OPENSSL_memcmpPKvS0_m.19202
                - i2d_X509_NAME
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:347,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.19202
                - i2d_X509_NAME
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:344,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:345,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:347,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.19202
                - i2d_X509_NAME
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:347,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:347,39'
              BranchSideFuncs:
                - i2d_X509_NAME
                - _ZL14OPENSSL_memcmpPKvS0_m.19202
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:350,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.19202
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:347,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:348,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:350,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.19202
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:350,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:351,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:353,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.19202
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:353,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:354,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:356,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:344,23'
          Dst:             i2d_X509_NAME
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:347,25'
          Dst:             i2d_X509_NAME
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:353,7'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    _ZL15nc_match_singleP15GENERAL_NAME_stS0_
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ncons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gen
        - base
      BBCount:         9
      ICount:          78
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL5nc_dnP12X509_name_stS0_
        - _ZL6nc_dnsPK14asn1_string_stS1_
        - _ZL6nc_uriPK14asn1_string_stS1_
        - _ZL8nc_emailPK14asn1_string_stS1_
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:319,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:321,20'
              BranchSideFuncs:
                - _ZL5nc_dnP12X509_name_stS0_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:324,21'
              BranchSideFuncs:
                - _ZL6nc_dnsPK14asn1_string_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:327,23'
              BranchSideFuncs:
                - _ZL8nc_emailPK14asn1_string_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:330,21'
              BranchSideFuncs:
                - _ZL6nc_uriPK14asn1_string_stS1_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:334,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:321,14'
          Dst:             _ZL5nc_dnP12X509_name_stS0_
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:324,14'
          Dst:             _ZL6nc_dnsPK14asn1_string_stS1_
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:327,14'
          Dst:             _ZL8nc_emailPK14asn1_string_stS1_
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:330,14'
          Dst:             _ZL6nc_uriPK14asn1_string_stS1_
    - functionName:    _ZL14print_nc_ipaddP6bio_stPK14asn1_string_st
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ncons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - ip
      BBCount:         19
      ICount:          151
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - BIO_printf
        - BIO_puts
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:161,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:162,16'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:164,14'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - BIO_puts
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:164,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:165,12'
              BranchSideFuncs:
                - BIO_printf
                - BIO_puts
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:176,16'
              BranchSideFuncs:
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:165,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:166,31'
              BranchSideFuncs:
                - BIO_printf
                - BIO_puts
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:175,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:169,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:170,18'
              BranchSideFuncs:
                - BIO_puts
                - BIO_printf
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:171,18'
              BranchSideFuncs:
                - BIO_printf
                - BIO_puts
                - BIO_puts
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:160,3'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:162,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:167,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:170,9'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:172,9'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:176,5'
          Dst:             BIO_printf
    - functionName:    sk_GENERAL_SUBTREE_value
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2251
      functionLinenumberEnd: 2251
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2251,1'
          Dst:             OPENSSL_sk_value
    - functionName:    _ZL23do_i2r_name_constraintsPK13v3_ext_methodP24stack_st_GENERAL_SUBTREEP6bio_stiPKc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ncons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - trees
        - bp
        - ind
        - name
      BBCount:         13
      ICount:          104
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_printf
        - BIO_puts
        - GENERAL_NAME_print
        - _ZL14print_nc_ipaddP6bio_stPK14asn1_string_st
        - sk_GENERAL_SUBTREE_num
        - sk_GENERAL_SUBTREE_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:140,16'
              BranchSideFuncs:
                - BIO_printf
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
                - BIO_printf
                - GENERAL_NAME_print
                - BIO_puts
                - _ZL14print_nc_ipaddP6bio_stPK14asn1_string_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:142,10'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
                - BIO_printf
                - GENERAL_NAME_print
                - BIO_puts
                - _ZL14print_nc_ipaddP6bio_stPK14asn1_string_st
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:142,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:143,37'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_value
                - BIO_printf
                - GENERAL_NAME_print
                - BIO_puts
                - sk_GENERAL_SUBTREE_num
                - _ZL14print_nc_ipaddP6bio_stPK14asn1_string_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:152,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:145,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:146,22'
              BranchSideFuncs:
                - _ZL14print_nc_ipaddP6bio_stPK14asn1_string_st
                - BIO_puts
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
                - BIO_printf
                - GENERAL_NAME_print
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:148,26'
              BranchSideFuncs:
                - GENERAL_NAME_print
                - BIO_puts
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
                - BIO_printf
                - _ZL14print_nc_ipaddP6bio_stPK14asn1_string_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:139,7'
          Dst:             sk_GENERAL_SUBTREE_num
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:140,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:142,19'
          Dst:             sk_GENERAL_SUBTREE_num
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:143,12'
          Dst:             sk_GENERAL_SUBTREE_value
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:144,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:146,7'
          Dst:             _ZL14print_nc_ipaddP6bio_stPK14asn1_string_st
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:148,7'
          Dst:             GENERAL_NAME_print
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:150,5'
          Dst:             BIO_puts
    - functionName:    sk_GENERAL_SUBTREE_num
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2251
      functionLinenumberEnd: 2251
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2251,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_GENERAL_SUBTREE_push
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2251
      functionLinenumberEnd: 2251
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2251,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_GENERAL_SUBTREE_new_null
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2251
      functionLinenumberEnd: 2251
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/x509.h:2251,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:2251,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:2251,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2251,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ncons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gen
        - nc
      BBCount:         43
      ICount:          233
      EdgeCount:       58
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
        - sk_GENERAL_SUBTREE_num
        - sk_GENERAL_SUBTREE_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:269,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:270,36'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:292,7'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:271,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:272,7'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:274,9'
              BranchSideFuncs:
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
                - sk_GENERAL_SUBTREE_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:274,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:274,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:275,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:274,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:275,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:278,9'
              BranchSideFuncs:
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
                - sk_GENERAL_SUBTREE_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:278,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:279,7'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:281,9'
              BranchSideFuncs:
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
                - sk_GENERAL_SUBTREE_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:281,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:282,13'
              BranchSideFuncs:
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
                - sk_GENERAL_SUBTREE_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:284,25'
              BranchSideFuncs:
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
                - sk_GENERAL_SUBTREE_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:285,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:286,13'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:287,16'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:287,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:288,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:292,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:293,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:298,10'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:298,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:299,36'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
                - sk_GENERAL_SUBTREE_num
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:315,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:300,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:301,7'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:303,9'
              BranchSideFuncs:
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:303,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:303,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:304,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:303,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:304,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:307,25'
              BranchSideFuncs:
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:308,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:309,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:310,16'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_num
                - sk_GENERAL_SUBTREE_value
                - _ZL15nc_match_singleP15GENERAL_NAME_stS0_
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:269,19'
          Dst:             sk_GENERAL_SUBTREE_num
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:270,11'
          Dst:             sk_GENERAL_SUBTREE_value
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:284,9'
          Dst:             _ZL15nc_match_singleP15GENERAL_NAME_stS0_
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:298,19'
          Dst:             sk_GENERAL_SUBTREE_num
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:299,11'
          Dst:             sk_GENERAL_SUBTREE_value
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:307,9'
          Dst:             _ZL15nc_match_singleP15GENERAL_NAME_stS0_
    - functionName:    NAME_CONSTRAINTS_check
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ncons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - nc
      BBCount:         35
      ICount:          244
      EdgeCount:       47
      CyclomaticComplexity: 14
      functionsReached:
        - X509_NAME_ENTRY_get_data
        - X509_NAME_entry_count
        - X509_NAME_get_entry
        - X509_NAME_get_index_by_NID
        - X509_get_subject_name
        - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
        - sk_GENERAL_SUBTREE_num
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:209,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:210,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:213,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:210,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:211,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:213,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:211,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:211,28'
              BranchSideFuncs:
                - X509_NAME_entry_count
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:212,7'
              BranchSideFuncs:
                - X509_NAME_entry_count
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:211,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:212,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:213,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:209,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:213,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:216,29'
              BranchSideFuncs:
                - X509_NAME_entry_count
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:216,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:218,11'
              BranchSideFuncs:
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:250,10'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:223,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:224,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:227,11'
              BranchSideFuncs:
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:233,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:234,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:236,55'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
                - X509_NAME_get_index_by_NID
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:238,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:239,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:242,28'
              BranchSideFuncs:
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:244,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:231,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:245,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:250,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:251,47'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
                - sk_GENERAL_NAME_num
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:258,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:253,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:254,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:256,3'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:199,8'
          Dst:             X509_get_subject_name
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:205,7'
          Dst:             X509_NAME_entry_count
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:205,35'
          Dst:             sk_GENERAL_NAME_num
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:206,29'
          Dst:             sk_GENERAL_SUBTREE_num
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:207,29'
          Dst:             sk_GENERAL_SUBTREE_num
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:209,28'
          Dst:             X509_NAME_entry_count
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:210,26'
          Dst:             sk_GENERAL_SUBTREE_num
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:216,7'
          Dst:             X509_NAME_entry_count
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:221,9'
          Dst:             _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:232,11'
          Dst:             X509_NAME_get_index_by_NID
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:236,35'
          Dst:             X509_NAME_get_entry
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:237,28'
          Dst:             X509_NAME_ENTRY_get_data
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:242,11'
          Dst:             _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:250,19'
          Dst:             sk_GENERAL_NAME_num
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:251,25'
          Dst:             sk_GENERAL_NAME_value
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:252,9'
          Dst:             _ZL8nc_matchP15GENERAL_NAME_stP19NAME_CONSTRAINTS_st
    - functionName:    NAME_CONSTRAINTS_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ncons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:78,1'
          Dst:             ASN1_item_free
    - functionName:    NAME_CONSTRAINTS_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ncons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:78,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:78,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:78,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:78,1'
          Dst:             ASN1_item_new
    - functionName:    GENERAL_SUBTREE_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ncons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:77,1'
          Dst:             ASN1_item_free
    - functionName:    GENERAL_SUBTREE_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ncons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:77,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:77,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:77,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:77,1'
          Dst:             ASN1_item_new
    - functionName:    _ZL20i2r_NAME_CONSTRAINTSPK13v3_ext_methodPvP6bio_sti
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ncons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - method
        - a
        - bp
        - ind
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL23do_i2r_name_constraintsPK13v3_ext_methodP24stack_st_GENERAL_SUBTREEP6bio_stiPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:128,3'
          Dst:             _ZL23do_i2r_name_constraintsPK13v3_ext_methodP24stack_st_GENERAL_SUBTREEP6bio_stiPKc
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:130,3'
          Dst:             _ZL23do_i2r_name_constraintsPK13v3_ext_methodP24stack_st_GENERAL_SUBTREEP6bio_stiPKc
    - functionName:    _ZL20v2i_NAME_CONSTRAINTSPK13v3_ext_methodPK10v3_ext_ctxPK19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ncons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         33
      ICount:          209
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_put_error
        - GENERAL_SUBTREE_free
        - GENERAL_SUBTREE_new
        - NAME_CONSTRAINTS_free
        - NAME_CONSTRAINTS_new
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - sk_GENERAL_SUBTREE_new_null
        - sk_GENERAL_SUBTREE_push
        - strncmp
        - v2i_GENERAL_NAME_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:88,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strncmp
                - strncmp
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_new_null
                - sk_GENERAL_SUBTREE_push
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:90,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strncmp
                - strncmp
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_new_null
                - sk_GENERAL_SUBTREE_push
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:90,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:91,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - strncmp
                - strncmp
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_new_null
                - sk_GENERAL_SUBTREE_push
                - sk_CONF_VALUE_num
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:117,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:93,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:93,48'
              BranchSideFuncs:
                - strncmp
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_new_null
                - sk_GENERAL_SUBTREE_push
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strncmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:96,25'
              BranchSideFuncs:
                - strncmp
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_new_null
                - sk_GENERAL_SUBTREE_push
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strncmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:93,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:94,16'
              BranchSideFuncs:
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - sk_GENERAL_SUBTREE_new_null
                - sk_GENERAL_SUBTREE_push
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strncmp
                - strncmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:96,25'
              BranchSideFuncs:
                - strncmp
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_new_null
                - sk_GENERAL_SUBTREE_push
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strncmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:96,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:96,54'
              BranchSideFuncs:
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:100,7'
              BranchSideFuncs:
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:96,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:97,16'
              BranchSideFuncs:
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - sk_GENERAL_SUBTREE_new_null
                - sk_GENERAL_SUBTREE_push
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strncmp
                - strncmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:100,7'
              BranchSideFuncs:
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:105,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:106,7'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_new_null
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - sk_GENERAL_SUBTREE_push
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strncmp
                - strncmp
                - ERR_put_error
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:108,11'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_new_null
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - sk_GENERAL_SUBTREE_push
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strncmp
                - strncmp
                - ERR_put_error
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:108,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:109,16'
              BranchSideFuncs:
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - sk_GENERAL_SUBTREE_push
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strncmp
                - strncmp
                - ERR_put_error
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_new_null
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:111,11'
              BranchSideFuncs:
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - sk_GENERAL_SUBTREE_push
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strncmp
                - strncmp
                - ERR_put_error
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_new_null
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:111,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:111,46'
              BranchSideFuncs:
                - sk_GENERAL_SUBTREE_push
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strncmp
                - strncmp
                - ERR_put_error
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_new_null
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:112,7'
              BranchSideFuncs:
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_ncons.cc:111,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:112,7'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strncmp
                - strncmp
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_new_null
                - sk_GENERAL_SUBTREE_push
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ncons.cc:114,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strncmp
                - strncmp
                - ERR_put_error
                - NAME_CONSTRAINTS_free
                - GENERAL_SUBTREE_free
                - GENERAL_SUBTREE_new
                - v2i_GENERAL_NAME_ex
                - sk_GENERAL_SUBTREE_new_null
                - sk_GENERAL_SUBTREE_push
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:86,11'
          Dst:             NAME_CONSTRAINTS_new
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:90,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:91,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:93,10'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:96,17'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:100,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:104,11'
          Dst:             GENERAL_SUBTREE_new
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:105,10'
          Dst:             v2i_GENERAL_NAME_ex
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:109,16'
          Dst:             sk_GENERAL_SUBTREE_new_null
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:111,21'
          Dst:             sk_GENERAL_SUBTREE_push
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:120,3'
          Dst:             NAME_CONSTRAINTS_free
        - Src:             '/src/boringssl/crypto/x509/v3_ncons.cc:121,3'
          Dst:             GENERAL_SUBTREE_free
    - functionName:    POLICY_CONSTRAINTS_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_pcons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_pcons.cc:56,1'
          Dst:             ASN1_item_free
    - functionName:    POLICY_CONSTRAINTS_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_pcons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_pcons.cc:56,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pcons.cc:56,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pcons.cc:56,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_pcons.cc:56,1'
          Dst:             ASN1_item_new
    - functionName:    _ZL22v2i_POLICY_CONSTRAINTSPK13v3_ext_methodPK10v3_ext_ctxPK19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_pcons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - values
      BBCount:         26
      ICount:          149
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - POLICY_CONSTRAINTS_free
        - POLICY_CONSTRAINTS_new
        - X509V3_get_value_int
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_pcons.cc:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pcons.cc:73,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
                - sk_CONF_VALUE_value
                - strcmp
                - X509V3_get_value_int
                - strcmp
                - X509V3_get_value_int
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pcons.cc:75,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
                - sk_CONF_VALUE_value
                - strcmp
                - X509V3_get_value_int
                - strcmp
                - X509V3_get_value_int
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_pcons.cc:75,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pcons.cc:76,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - strcmp
                - X509V3_get_value_int
                - POLICY_CONSTRAINTS_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - strcmp
                - X509V3_get_value_int
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pcons.cc:91,8'
              BranchSideFuncs:
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_pcons.cc:77,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pcons.cc:78,33'
              BranchSideFuncs:
                - strcmp
                - X509V3_get_value_int
                - POLICY_CONSTRAINTS_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - X509V3_get_value_int
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pcons.cc:81,24'
              BranchSideFuncs:
                - strcmp
                - X509V3_get_value_int
                - POLICY_CONSTRAINTS_free
                - sk_CONF_VALUE_num
                - ERR_put_error
                - sk_CONF_VALUE_value
                - strcmp
                - X509V3_get_value_int
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_pcons.cc:78,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pcons.cc:79,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
                - sk_CONF_VALUE_value
                - strcmp
                - X509V3_get_value_int
                - strcmp
                - X509V3_get_value_int
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pcons.cc:81,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
                - sk_CONF_VALUE_value
                - strcmp
                - X509V3_get_value_int
                - strcmp
                - X509V3_get_value_int
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_pcons.cc:81,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pcons.cc:82,33'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - POLICY_CONSTRAINTS_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pcons.cc:86,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - POLICY_CONSTRAINTS_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_pcons.cc:82,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pcons.cc:83,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
                - sk_CONF_VALUE_value
                - strcmp
                - X509V3_get_value_int
                - strcmp
                - X509V3_get_value_int
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pcons.cc:85,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - POLICY_CONSTRAINTS_free
                - sk_CONF_VALUE_value
                - strcmp
                - X509V3_get_value_int
                - strcmp
                - X509V3_get_value_int
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_pcons.cc:91,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pcons.cc:91,40'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pcons.cc:96,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_pcons.cc:91,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pcons.cc:92,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pcons.cc:96,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_pcons.cc:72,17'
          Dst:             POLICY_CONSTRAINTS_new
        - Src:             '/src/boringssl/crypto/x509/v3_pcons.cc:75,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_pcons.cc:76,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_pcons.cc:77,10'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_pcons.cc:78,12'
          Dst:             X509V3_get_value_int
        - Src:             '/src/boringssl/crypto/x509/v3_pcons.cc:81,17'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_pcons.cc:82,12'
          Dst:             X509V3_get_value_int
        - Src:             '/src/boringssl/crypto/x509/v3_pcons.cc:86,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_pcons.cc:87,7'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_pcons.cc:92,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_pcons.cc:98,3'
          Dst:             POLICY_CONSTRAINTS_free
    - functionName:    _ZL22i2v_POLICY_CONSTRAINTSPK13v3_ext_methodPvP19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_pcons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - a
        - extlist
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509V3_add_value_int
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_pcons.cc:61,3'
          Dst:             X509V3_add_value_int
        - Src:             '/src/boringssl/crypto/x509/v3_pcons.cc:63,3'
          Dst:             X509V3_add_value_int
    - functionName:    POLICY_MAPPING_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_pmaps.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:58,1'
          Dst:             ASN1_item_free
    - functionName:    POLICY_MAPPING_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_pmaps.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_pmaps.cc:58,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:58,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:58,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:58,1'
          Dst:             ASN1_item_new
    - functionName:    _ZL19v2i_POLICY_MAPPINGSPK13v3_ext_methodPK10v3_ext_ctxPK19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_pmaps.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         26
      ICount:          167
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_txt2obj
        - POLICY_MAPPING_free
        - POLICY_MAPPING_new
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - sk_POLICY_MAPPING_new_null
        - sk_POLICY_MAPPING_pop_free
        - sk_POLICY_MAPPING_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_pmaps.cc:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:78,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:81,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICY_MAPPING_pop_free
                - POLICY_MAPPING_new
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - OBJ_txt2obj
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_pmaps.cc:81,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:82,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICY_MAPPING_pop_free
                - POLICY_MAPPING_new
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - OBJ_txt2obj
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:103,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_pmaps.cc:83,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:83,25'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICY_MAPPING_pop_free
                - POLICY_MAPPING_new
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - OBJ_txt2obj
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:84,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICY_MAPPING_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_pmaps.cc:83,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:84,7'
              BranchSideFuncs:
                - POLICY_MAPPING_new
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_pop_free
                - OBJ_txt2obj
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:89,28'
              BranchSideFuncs:
                - POLICY_MAPPING_new
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_pop_free
                - OBJ_txt2obj
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_pmaps.cc:90,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:90,49'
              BranchSideFuncs:
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:91,27'
              BranchSideFuncs:
                - POLICY_MAPPING_free
                - sk_POLICY_MAPPING_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_pmaps.cc:90,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:91,27'
              BranchSideFuncs:
                - OBJ_txt2obj
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICY_MAPPING_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - POLICY_MAPPING_new
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:95,44'
              BranchSideFuncs:
                - OBJ_txt2obj
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICY_MAPPING_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - POLICY_MAPPING_new
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_pmaps.cc:97,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:97,39'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICY_MAPPING_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - POLICY_MAPPING_new
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - OBJ_txt2obj
                - OBJ_txt2obj
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:98,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICY_MAPPING_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_pmaps.cc:97,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:98,7'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICY_MAPPING_pop_free
                - POLICY_MAPPING_new
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - OBJ_txt2obj
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:102,3'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - sk_POLICY_MAPPING_pop_free
                - POLICY_MAPPING_new
                - sk_POLICY_MAPPING_push
                - POLICY_MAPPING_free
                - OBJ_txt2obj
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:76,28'
          Dst:             sk_POLICY_MAPPING_new_null
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:81,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:82,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:84,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:85,7'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:89,28'
          Dst:             POLICY_MAPPING_new
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:90,26'
          Dst:             sk_POLICY_MAPPING_push
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:91,7'
          Dst:             POLICY_MAPPING_free
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:95,32'
          Dst:             OBJ_txt2obj
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:96,33'
          Dst:             OBJ_txt2obj
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:98,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:99,7'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:106,3'
          Dst:             sk_POLICY_MAPPING_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:106,3'
          Dst:             POLICY_MAPPING_free
    - functionName:    _ZL19i2v_POLICY_MAPPINGSPK13v3_ext_methodPvP19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_pmaps.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - a
        - ext_list
      BBCount:         7
      ICount:          69
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - X509V3_add_value
        - i2t_ASN1_OBJECT
        - sk_POLICY_MAPPING_num
        - sk_POLICY_MAPPING_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_pmaps.cc:63,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:64,58'
              BranchSideFuncs:
                - sk_POLICY_MAPPING_value
                - i2t_ASN1_OBJECT
                - i2t_ASN1_OBJECT
                - X509V3_add_value
                - sk_POLICY_MAPPING_num
            - BranchSide:      '/src/boringssl/crypto/x509/v3_pmaps.cc:70,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:63,26'
          Dst:             sk_POLICY_MAPPING_num
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:64,34'
          Dst:             sk_POLICY_MAPPING_value
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:66,5'
          Dst:             i2t_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:67,5'
          Dst:             i2t_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/x509/v3_pmaps.cc:68,5'
          Dst:             X509V3_add_value
    - functionName:    _ZL8setup_dpP7x509_stP13DIST_POINT_st
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - dp
      BBCount:         19
      ICount:          112
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - DIST_POINT_set_dpname
        - X509_get_issuer_name
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:143,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:143,26'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - X509_get_issuer_name
                - DIST_POINT_set_dpname
                - sk_GENERAL_NAME_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:144,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:144,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:146,14'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - X509_get_issuer_name
                - DIST_POINT_set_dpname
                - sk_GENERAL_NAME_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:147,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:148,47'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_num
                - X509_get_issuer_name
                - DIST_POINT_set_dpname
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:154,8'
              BranchSideFuncs:
                - X509_get_issuer_name
                - DIST_POINT_set_dpname
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:149,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:150,15'
              BranchSideFuncs:
                - X509_get_issuer_name
                - DIST_POINT_set_dpname
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:153,3'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - X509_get_issuer_name
                - DIST_POINT_set_dpname
                - sk_GENERAL_NAME_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:154,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:155,34'
              BranchSideFuncs:
                - DIST_POINT_set_dpname
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:158,32'
              BranchSideFuncs:
                - DIST_POINT_set_dpname
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:147,26'
          Dst:             sk_GENERAL_NAME_num
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:148,25'
          Dst:             sk_GENERAL_NAME_value
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:155,13'
          Dst:             X509_get_issuer_name
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:158,10'
          Dst:             DIST_POINT_set_dpname
    - functionName:    _ZL13check_purposePK7x509_stiii
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - ca
        - required_xku
        - required_kus
      BBCount:         15
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:372,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:372,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:377,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:372,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:372,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:377,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:372,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:373,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:377,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:377,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:377,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:377,17'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:377,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:377,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:377,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL28check_purpose_timestamp_signPK15x509_purpose_stPK7x509_sti
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - xp
        - x
        - ca
      BBCount:         24
      ICount:          128
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - X509_EXTENSION_get_critical
        - X509_get_ext
        - X509_get_ext_by_NID
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:426,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:427,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:434,8'
              BranchSideFuncs:
                - X509_get_ext_by_NID
                - X509_get_ext
                - X509_EXTENSION_get_critical
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:434,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:435,9'
              BranchSideFuncs:
                - X509_get_ext_by_NID
                - X509_get_ext
                - X509_EXTENSION_get_critical
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:445,9'
              BranchSideFuncs:
                - X509_get_ext_by_NID
                - X509_get_ext
                - X509_EXTENSION_get_critical
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:436,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:437,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:439,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:434,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:439,5'
              BranchSideFuncs:
                - X509_get_ext_by_NID
                - X509_get_ext
                - X509_EXTENSION_get_critical
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:445,9'
              BranchSideFuncs:
                - X509_get_ext_by_NID
                - X509_get_ext
                - X509_EXTENSION_get_critical
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:445,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:445,42'
              BranchSideFuncs:
                - X509_get_ext_by_NID
                - X509_get_ext
                - X509_EXTENSION_get_critical
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:446,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:445,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:446,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:450,35'
              BranchSideFuncs:
                - X509_get_ext_by_NID
                - X509_get_ext
                - X509_EXTENSION_get_critical
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:451,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:452,46'
              BranchSideFuncs:
                - X509_get_ext
                - X509_EXTENSION_get_critical
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:458,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:453,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:454,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:456,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:450,15'
          Dst:             X509_get_ext_by_NID
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:452,33'
          Dst:             X509_get_ext
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:453,10'
          Dst:             X509_EXTENSION_get_critical
    - functionName:    _ZL8no_checkPK15x509_purpose_stPK7x509_sti
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - xp
        - x
        - ca
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22check_purpose_crl_signPK15x509_purpose_stPK7x509_sti
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - xp
        - x
        - ca
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13check_purposePK7x509_stiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:421,10'
          Dst:             _ZL13check_purposePK7x509_stiii
    - functionName:    _ZL27check_purpose_smime_encryptPK15x509_purpose_stPK7x509_sti
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - xp
        - x
        - ca
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13check_purposePK7x509_stiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:416,10'
          Dst:             _ZL13check_purposePK7x509_stiii
    - functionName:    _ZL24check_purpose_smime_signPK15x509_purpose_stPK7x509_sti
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - xp
        - x
        - ca
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13check_purposePK7x509_stiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:410,10'
          Dst:             _ZL13check_purposePK7x509_stiii
    - functionName:    _ZL27check_purpose_ns_ssl_serverPK15x509_purpose_stPK7x509_sti
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - xp
        - x
        - ca
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13check_purposePK7x509_stiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:405,10'
          Dst:             _ZL13check_purposePK7x509_stiii
    - functionName:    _ZL24check_purpose_ssl_serverPK15x509_purpose_stPK7x509_sti
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - xp
        - x
        - ca
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13check_purposePK7x509_stiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:399,10'
          Dst:             _ZL13check_purposePK7x509_stiii
    - functionName:    _ZL24check_purpose_ssl_clientPK15x509_purpose_stPK7x509_sti
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - xp
        - x
        - ca
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13check_purposePK7x509_stiii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:386,10'
          Dst:             _ZL13check_purposePK7x509_stiii
    - functionName:    X509_get_pathlen
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - x509v3_cache_extensions
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:585,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:585,42'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:586,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:585,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:586,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:588,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:585,8'
          Dst:             x509v3_cache_extensions
    - functionName:    x509v3_cache_extensions
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         110
      ICount:          725
      EdgeCount:       142
      CyclomaticComplexity: 34
      functionsReached:
        - ASN1_BIT_STRING_free
        - ASN1_INTEGER_get
        - ASN1_OBJECT_free
        - BASIC_CONSTRAINTS_free
        - CRYPTO_MUTEX_lock_read
        - CRYPTO_MUTEX_lock_write
        - CRYPTO_MUTEX_unlock_read
        - CRYPTO_MUTEX_unlock_write
        - EVP_sha256
        - OBJ_obj2nid
        - X509_EXTENSION_get_critical
        - X509_NAME_cmp
        - X509_check_akid
        - X509_digest
        - X509_get_ext
        - X509_get_ext_count
        - X509_get_ext_d2i
        - X509_get_issuer_name
        - X509_get_subject_name
        - X509_get_version
        - X509_supported_extension
        - _ZL11setup_crldpP7x509_st
        - sk_ASN1_OBJECT_num
        - sk_ASN1_OBJECT_pop_free
        - sk_ASN1_OBJECT_value
      functionUses:    17
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:188,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:191,28'
              BranchSideFuncs:
                - CRYPTO_MUTEX_lock_write
                - EVP_sha256
                - X509_digest
                - X509_get_version
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - ASN1_BIT_STRING_free
                - BASIC_CONSTRAINTS_free
                - ASN1_INTEGER_get
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:193,32'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:197,20'
              BranchSideFuncs:
                - EVP_sha256
                - X509_digest
                - X509_get_version
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - ASN1_BIT_STRING_free
                - BASIC_CONSTRAINTS_free
                - ASN1_INTEGER_get
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:198,5'
              BranchSideFuncs:
                - X509_get_version
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - ASN1_BIT_STRING_free
                - BASIC_CONSTRAINTS_free
                - ASN1_INTEGER_get
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:201,24'
              BranchSideFuncs:
                - X509_get_version
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - ASN1_BIT_STRING_free
                - BASIC_CONSTRAINTS_free
                - ASN1_INTEGER_get
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:202,5'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - ASN1_BIT_STRING_free
                - BASIC_CONSTRAINTS_free
                - ASN1_INTEGER_get
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:206,29'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - ASN1_BIT_STRING_free
                - BASIC_CONSTRAINTS_free
                - ASN1_INTEGER_get
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:207,9'
              BranchSideFuncs:
                - BASIC_CONSTRAINTS_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - ASN1_BIT_STRING_free
                - ASN1_INTEGER_get
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:227,14'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - ASN1_BIT_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:207,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:208,7'
              BranchSideFuncs:
                - BASIC_CONSTRAINTS_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - ASN1_BIT_STRING_free
                - ASN1_INTEGER_get
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:210,9'
              BranchSideFuncs:
                - BASIC_CONSTRAINTS_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - ASN1_BIT_STRING_free
                - ASN1_INTEGER_get
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:210,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:211,12'
              BranchSideFuncs:
                - BASIC_CONSTRAINTS_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - ASN1_BIT_STRING_free
                - ASN1_INTEGER_get
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:223,7'
              BranchSideFuncs:
                - BASIC_CONSTRAINTS_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - ASN1_BIT_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:211,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:211,57'
              BranchSideFuncs:
                - BASIC_CONSTRAINTS_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - ASN1_BIT_STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:212,9'
              BranchSideFuncs:
                - BASIC_CONSTRAINTS_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - ASN1_BIT_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:211,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:212,9'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - BASIC_CONSTRAINTS_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - ASN1_BIT_STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:220,42'
              BranchSideFuncs:
                - ASN1_INTEGER_get
                - BASIC_CONSTRAINTS_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - ASN1_BIT_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:231,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:233,9'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:243,14'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:233,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:234,22'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:239,7'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:235,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:236,25'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:238,5'
              BranchSideFuncs:
                - ASN1_BIT_STRING_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:247,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:249,5'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:291,14'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:250,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:251,48'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:290,29'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_pop_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:251,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:253,11'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:257,11'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:261,11'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:265,11'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:270,11'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:270,11'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:274,11'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:278,11'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:282,11'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:286,11'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:289,5'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_pop_free
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:297,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:297,26'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:301,24'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:297,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:298,5'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:301,24'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:302,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:302,26'
              BranchSideFuncs:
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:306,44'
              BranchSideFuncs:
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:302,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:303,5'
              BranchSideFuncs:
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:306,44'
              BranchSideFuncs:
                - X509_get_subject_name
                - X509_get_issuer_name
                - X509_NAME_cmp
                - X509_check_akid
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:306,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:307,5'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:315,24'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:309,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:310,10'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:313,3'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:310,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:310,10'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:311,7'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:309,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:311,7'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:313,3'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:316,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:316,29'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:320,24'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:316,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:317,5'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:320,24'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:321,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:321,24'
              BranchSideFuncs:
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:324,20'
              BranchSideFuncs:
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:321,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:322,5'
              BranchSideFuncs:
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:324,20'
              BranchSideFuncs:
                - _ZL11setup_crldpP7x509_st
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:324,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:325,5'
              BranchSideFuncs:
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:328,10'
              BranchSideFuncs:
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:328,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:329,45'
              BranchSideFuncs:
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_supported_extension
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:338,3'
              BranchSideFuncs:
                - CRYPTO_MUTEX_unlock_write
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:330,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:331,7'
              BranchSideFuncs:
                - X509_supported_extension
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext_count
                - X509_get_ext
                - X509_EXTENSION_get_critical
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:333,35'
              BranchSideFuncs:
                - X509_supported_extension
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext_count
                - X509_get_ext
                - X509_EXTENSION_get_critical
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:333,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:334,7'
              BranchSideFuncs:
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:337,3'
              BranchSideFuncs:
                - X509_get_ext_count
                - CRYPTO_MUTEX_unlock_write
                - X509_get_ext
                - X509_EXTENSION_get_critical
                - X509_supported_extension
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:183,3'
          Dst:             CRYPTO_MUTEX_lock_read
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:185,3'
          Dst:             CRYPTO_MUTEX_unlock_read
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:191,3'
          Dst:             CRYPTO_MUTEX_lock_write
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:193,5'
          Dst:             CRYPTO_MUTEX_unlock_write
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:197,23'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:197,8'
          Dst:             X509_digest
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:201,7'
          Dst:             X509_get_version
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:206,12'
          Dst:             X509_get_ext_d2i
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:220,25'
          Dst:             ASN1_INTEGER_get
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:225,5'
          Dst:             BASIC_CONSTRAINTS_free
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:232,12'
          Dst:             X509_get_ext_d2i
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:242,5'
          Dst:             ASN1_BIT_STRING_free
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:248,12'
          Dst:             X509_get_ext_d2i
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:250,21'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:251,27'
          Dst:             sk_ASN1_OBJECT_value
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:251,15'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:290,5'
          Dst:             sk_ASN1_OBJECT_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:290,5'
          Dst:             ASN1_OBJECT_free
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:296,7'
          Dst:             X509_get_ext_d2i
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:301,7'
          Dst:             X509_get_ext_d2i
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:306,22'
          Dst:             X509_get_subject_name
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:306,48'
          Dst:             X509_get_issuer_name
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:306,8'
          Dst:             X509_NAME_cmp
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:309,9'
          Dst:             X509_check_akid
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:315,7'
          Dst:             X509_get_ext_d2i
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:320,7'
          Dst:             X509_get_ext_d2i
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:324,8'
          Dst:             _ZL11setup_crldpP7x509_st
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:328,19'
          Dst:             X509_get_ext_count
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:329,32'
          Dst:             X509_get_ext
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:330,10'
          Dst:             X509_EXTENSION_get_critical
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:333,10'
          Dst:             X509_supported_extension
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:340,3'
          Dst:             CRYPTO_MUTEX_unlock_write
    - functionName:    X509_check_akid
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - issuer
        - akid
      BBCount:         33
      ICount:          177
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - ASN1_INTEGER_cmp
        - ASN1_OCTET_STRING_cmp
        - X509_NAME_cmp
        - X509_get_issuer_name
        - X509_get_serialNumber
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:486,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:487,5'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - X509_get_issuer_name
                - X509_NAME_cmp
                - sk_GENERAL_NAME_value
                - X509_get_serialNumber
                - ASN1_INTEGER_cmp
                - ASN1_OCTET_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:491,7'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - X509_get_issuer_name
                - X509_NAME_cmp
                - sk_GENERAL_NAME_value
                - X509_get_serialNumber
                - ASN1_INTEGER_cmp
                - ASN1_OCTET_STRING_cmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:491,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:491,22'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - X509_get_issuer_name
                - X509_NAME_cmp
                - sk_GENERAL_NAME_value
                - X509_get_serialNumber
                - ASN1_INTEGER_cmp
                - ASN1_OCTET_STRING_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:496,7'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - X509_get_issuer_name
                - X509_NAME_cmp
                - sk_GENERAL_NAME_value
                - X509_get_serialNumber
                - ASN1_INTEGER_cmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:491,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:492,29'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_cmp
                - sk_GENERAL_NAME_num
                - X509_get_issuer_name
                - X509_NAME_cmp
                - sk_GENERAL_NAME_value
                - X509_get_serialNumber
                - ASN1_INTEGER_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:496,7'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - X509_get_issuer_name
                - X509_NAME_cmp
                - sk_GENERAL_NAME_value
                - X509_get_serialNumber
                - ASN1_INTEGER_cmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:491,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:493,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:496,7'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - X509_get_issuer_name
                - X509_NAME_cmp
                - sk_GENERAL_NAME_value
                - X509_get_serialNumber
                - ASN1_INTEGER_cmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:496,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:497,46'
              BranchSideFuncs:
                - X509_get_serialNumber
                - ASN1_INTEGER_cmp
                - sk_GENERAL_NAME_num
                - X509_get_issuer_name
                - X509_NAME_cmp
                - sk_GENERAL_NAME_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:501,7'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - X509_get_issuer_name
                - X509_NAME_cmp
                - sk_GENERAL_NAME_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:496,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:498,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:501,7'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - X509_get_issuer_name
                - X509_NAME_cmp
                - sk_GENERAL_NAME_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:501,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:507,16'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - X509_get_issuer_name
                - X509_NAME_cmp
                - sk_GENERAL_NAME_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:521,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:510,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:511,35'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_num
                - X509_get_issuer_name
                - X509_NAME_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:517,9'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_cmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:512,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:513,14'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:516,5'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - X509_get_issuer_name
                - X509_NAME_cmp
                - sk_GENERAL_NAME_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:517,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:517,29'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:520,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:517,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:518,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:520,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:492,7'
          Dst:             ASN1_OCTET_STRING_cmp
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:497,24'
          Dst:             X509_get_serialNumber
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:497,7'
          Dst:             ASN1_INTEGER_cmp
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:510,21'
          Dst:             sk_GENERAL_NAME_num
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:511,13'
          Dst:             sk_GENERAL_NAME_value
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:517,33'
          Dst:             X509_get_issuer_name
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:517,15'
          Dst:             X509_NAME_cmp
    - functionName:    _ZL11setup_crldpP7x509_st
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         15
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - X509_get_ext_d2i
        - _ZL8setup_dpP7x509_stP13DIST_POINT_st
        - sk_DIST_POINT_num
        - sk_DIST_POINT_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:165,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:165,27'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - sk_DIST_POINT_value
                - _ZL8setup_dpP7x509_stP13DIST_POINT_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:168,15'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - sk_DIST_POINT_value
                - _ZL8setup_dpP7x509_stP13DIST_POINT_st
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:166,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:168,15'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - sk_DIST_POINT_value
                - _ZL8setup_dpP7x509_stP13DIST_POINT_st
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:168,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:169,19'
              BranchSideFuncs:
                - sk_DIST_POINT_value
                - _ZL8setup_dpP7x509_stP13DIST_POINT_st
                - sk_DIST_POINT_num
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:173,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:169,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:170,7'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - sk_DIST_POINT_value
                - _ZL8setup_dpP7x509_stP13DIST_POINT_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:172,3'
              BranchSideFuncs:
                - sk_DIST_POINT_num
                - sk_DIST_POINT_value
                - _ZL8setup_dpP7x509_stP13DIST_POINT_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:164,7'
          Dst:             X509_get_ext_d2i
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:168,26'
          Dst:             sk_DIST_POINT_num
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:169,22'
          Dst:             sk_DIST_POINT_value
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:169,10'
          Dst:             _ZL8setup_dpP7x509_stP13DIST_POINT_st
    - functionName:    X509_supported_extension
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ex
      BBCount:         20
      ICount:          93
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached:
        - OBJ_obj2nid
        - X509_EXTENSION_get_object
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:131,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:131,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:132,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:132,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:132,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:133,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:133,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:133,39'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:134,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:134,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:134,42'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:135,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:135,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:135,35'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:136,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:136,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:136,40'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:137,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:137,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:137,38'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:138,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:138,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:138,37'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:139,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:130,25'
          Dst:             X509_EXTENSION_get_object
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:130,13'
          Dst:             OBJ_obj2nid
    - functionName:    X509_get0_authority_serial
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 582
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - x509v3_cache_extensions
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:578,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:579,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:581,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:581,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:581,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:581,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:578,8'
          Dst:             x509v3_cache_extensions
    - functionName:    X509_get0_authority_issuer
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - x509v3_cache_extensions
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:571,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:572,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:574,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:574,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:574,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:574,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:571,8'
          Dst:             x509v3_cache_extensions
    - functionName:    X509_get0_authority_key_id
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - x509v3_cache_extensions
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:564,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:565,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:567,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:567,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:567,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:567,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:564,8'
          Dst:             x509v3_cache_extensions
    - functionName:    X509_get0_subject_key_id
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - x509v3_cache_extensions
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:557,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:558,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:560,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:557,8'
          Dst:             x509v3_cache_extensions
    - functionName:    X509_get_extended_key_usage
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - x509v3_cache_extensions
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:545,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:546,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:548,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:548,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:549,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:553,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:545,8'
          Dst:             x509v3_cache_extensions
    - functionName:    X509_get_key_usage
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - x509v3_cache_extensions
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:532,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:533,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:535,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:535,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:536,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:541,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:532,8'
          Dst:             x509v3_cache_extensions
    - functionName:    X509_get_extension_flags
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x509v3_cache_extensions
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:527,3'
          Dst:             x509v3_cache_extensions
    - functionName:    X509_check_issued
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - issuer
        - subject
      BBCount:         21
      ICount:          112
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - X509_NAME_cmp
        - X509_check_akid
        - X509_get_issuer_name
        - X509_get_subject_name
        - x509v3_cache_extensions
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:464,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:466,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:468,32'
              BranchSideFuncs:
                - x509v3_cache_extensions
                - x509v3_cache_extensions
                - X509_check_akid
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:468,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:468,68'
              BranchSideFuncs:
                - x509v3_cache_extensions
                - X509_check_akid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:469,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:468,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:469,5'
              BranchSideFuncs:
                - X509_check_akid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:472,7'
              BranchSideFuncs:
                - X509_check_akid
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:472,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:473,31'
              BranchSideFuncs:
                - X509_check_akid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:479,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:474,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:475,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:477,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:479,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:479,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:482,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:479,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:480,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:482,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:464,21'
          Dst:             X509_get_subject_name
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:465,21'
          Dst:             X509_get_issuer_name
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:464,7'
          Dst:             X509_NAME_cmp
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:468,8'
          Dst:             x509v3_cache_extensions
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:468,44'
          Dst:             x509v3_cache_extensions
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:473,15'
          Dst:             X509_check_akid
    - functionName:    X509_check_ca
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL8check_caPK7x509_st
        - x509v3_cache_extensions
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:360,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:361,5'
              BranchSideFuncs:
                - _ZL8check_caPK7x509_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:363,19'
              BranchSideFuncs:
                - _ZL8check_caPK7x509_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:360,8'
          Dst:             x509v3_cache_extensions
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:363,10'
          Dst:             _ZL8check_caPK7x509_st
    - functionName:    _ZL8check_caPK7x509_st
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:348,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:352,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:348,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:349,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:352,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:352,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:353,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:356,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:356,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:356,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:356,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_PURPOSE_get_trust
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - xp
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_PURPOSE_get_id
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - xp
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_PURPOSE_get_by_sname
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sname
      BBCount:         10
      ICount:          55
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:117,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:118,26'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:122,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:118,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:119,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:121,3'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:118,9'
          Dst:             strcmp
    - functionName:    X509_PURPOSE_get0
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - id
      BBCount:         8
      ICount:          45
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:108,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:109,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:113,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:109,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:110,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:112,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_check_purpose
      functionSourceFile: '/src/boringssl/crypto/x509/v3_purp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - id
        - ca
      BBCount:         17
      ICount:          95
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - X509_PURPOSE_get0
        - _ZL8check_caPK7x509_st
        - x509v3_cache_extensions
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:87,5'
              BranchSideFuncs:
                - X509_PURPOSE_get0
                - _ZL8check_caPK7x509_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:90,7'
              BranchSideFuncs:
                - X509_PURPOSE_get0
                - _ZL8check_caPK7x509_st
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:90,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:91,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:93,46'
              BranchSideFuncs:
                - X509_PURPOSE_get0
                - _ZL8check_caPK7x509_st
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:95,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:101,7'
              BranchSideFuncs:
                - _ZL8check_caPK7x509_st
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:101,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:101,13'
              BranchSideFuncs:
                - _ZL8check_caPK7x509_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:104,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:101,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:101,49'
              BranchSideFuncs:
                - _ZL8check_caPK7x509_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:104,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_purp.cc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:102,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_purp.cc:104,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:86,8'
          Dst:             x509v3_cache_extensions
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:93,28'
          Dst:             X509_PURPOSE_get0
        - Src:             '/src/boringssl/crypto/x509/v3_purp.cc:101,40'
          Dst:             _ZL8check_caPK7x509_st
    - functionName:    _ZL8ipv6_hexPhPKcm
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1293
      functionLinenumberEnd: 1308
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - inlen
      BBCount:         11
      ICount:          87
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_fromxdigit
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1294,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1295,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1297,12'
              BranchSideFuncs:
                - OPENSSL_fromxdigit
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1298,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1300,38'
              BranchSideFuncs:
                - OPENSSL_fromxdigit
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1305,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1300,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1301,7'
              BranchSideFuncs:
                - OPENSSL_fromxdigit
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1303,12'
              BranchSideFuncs:
                - OPENSSL_fromxdigit
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1300,10'
          Dst:             OPENSSL_fromxdigit
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL7ipv6_cbPKcmPv
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1247
      functionLinenumberEnd: 1289
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - elem
        - len
        - usr
      BBCount:         27
      ICount:          180
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL13ipv4_from_ascPhPKc
        - _ZL8ipv6_hexPhPKcm
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1250,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1251,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1253,7'
              BranchSideFuncs:
                - _ZL8ipv6_hexPhPKcm
                - _ZL13ipv4_from_ascPhPKc
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1253,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1255,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1268,9'
              BranchSideFuncs:
                - _ZL8ipv6_hexPhPKcm
                - _ZL13ipv4_from_ascPhPKc
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1255,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1256,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1257,16'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1257,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1259,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1261,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1263,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1265,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1268,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1270,11'
              BranchSideFuncs:
                - _ZL13ipv4_from_ascPhPKc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1282,21'
              BranchSideFuncs:
                - _ZL8ipv6_hexPhPKcm
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1270,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1271,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1274,11'
              BranchSideFuncs:
                - _ZL13ipv4_from_ascPhPKc
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1274,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1275,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1277,26'
              BranchSideFuncs:
                - _ZL13ipv4_from_ascPhPKc
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1277,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1278,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1280,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1282,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1283,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1285,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1277,12'
          Dst:             _ZL13ipv4_from_ascPhPKc
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1282,12'
          Dst:             _ZL8ipv6_hexPhPKcm
    - functionName:    _ZL13ipv4_from_ascPhPKc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1164
      functionLinenumberEnd: 1172
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v4
        - in
      BBCount:         21
      ICount:          100
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL12get_ipv4_dotPPKc
        - _ZL18get_ipv4_componentPhPPKc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1165,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1165,44'
              BranchSideFuncs:
                - _ZL12get_ipv4_dotPPKc
                - _ZL18get_ipv4_componentPhPPKc
                - _ZL12get_ipv4_dotPPKc
                - _ZL18get_ipv4_componentPhPPKc
                - _ZL12get_ipv4_dotPPKc
                - _ZL18get_ipv4_componentPhPPKc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1169,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1165,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1166,28'
              BranchSideFuncs:
                - _ZL18get_ipv4_componentPhPPKc
                - _ZL12get_ipv4_dotPPKc
                - _ZL18get_ipv4_componentPhPPKc
                - _ZL12get_ipv4_dotPPKc
                - _ZL18get_ipv4_componentPhPPKc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1169,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1166,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1166,44'
              BranchSideFuncs:
                - _ZL12get_ipv4_dotPPKc
                - _ZL18get_ipv4_componentPhPPKc
                - _ZL12get_ipv4_dotPPKc
                - _ZL18get_ipv4_componentPhPPKc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1169,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1166,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1167,28'
              BranchSideFuncs:
                - _ZL18get_ipv4_componentPhPPKc
                - _ZL12get_ipv4_dotPPKc
                - _ZL18get_ipv4_componentPhPPKc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1169,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1167,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1167,44'
              BranchSideFuncs:
                - _ZL12get_ipv4_dotPPKc
                - _ZL18get_ipv4_componentPhPPKc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1169,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1167,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1168,28'
              BranchSideFuncs:
                - _ZL18get_ipv4_componentPhPPKc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1169,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1168,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1168,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1169,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1169,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1171,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1165,8'
          Dst:             _ZL18get_ipv4_componentPhPPKc
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1165,44'
          Dst:             _ZL12get_ipv4_dotPPKc
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1166,8'
          Dst:             _ZL18get_ipv4_componentPhPPKc
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1166,44'
          Dst:             _ZL12get_ipv4_dotPPKc
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1167,8'
          Dst:             _ZL18get_ipv4_componentPhPPKc
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1167,44'
          Dst:             _ZL12get_ipv4_dotPPKc
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1168,8'
          Dst:             _ZL18get_ipv4_componentPhPPKc
    - functionName:    _ZL18get_ipv4_componentPhPPKc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1129
      functionLinenumberEnd: 1152
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_byte
        - str
      BBCount:         16
      ICount:          98
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - OPENSSL_isdigit
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1133,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1134,7'
              BranchSideFuncs:
                - OPENSSL_isdigit
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1136,12'
              BranchSideFuncs:
                - OPENSSL_isdigit
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1137,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1139,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1141,7'
              BranchSideFuncs:
                - OPENSSL_isdigit
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1142,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1142,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1143,28'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1142,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1143,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1146,9'
              BranchSideFuncs:
                - OPENSSL_isdigit
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1146,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1132,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1149,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1133,10'
          Dst:             OPENSSL_isdigit
    - functionName:    _ZL12get_ipv4_dotPPKc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1162
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1158,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1160,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/crypto/x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/../internal.h:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:852,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:855,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/../internal.h:855,10'
          Dst:             memcmp
    - functionName:    _ZL14wildcard_matchPKhmS0_mS0_mj
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 706
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - prefix
        - prefix_len
        - suffix
        - suffix_len
        - subject
        - subject_len
        - flags
      BBCount:         38
      ICount:          225
      EdgeCount:       52
      CyclomaticComplexity: 16
      functionsReached:
        - OPENSSL_isalnum
        - OPENSSL_strncasecmp
        - _ZL12equal_nocasePKhmS0_mj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:712,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:713,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:715,21'
              BranchSideFuncs:
                - _ZL12equal_nocasePKhmS0_mj
                - _ZL12equal_nocasePKhmS0_mj
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:715,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:716,5'
              BranchSideFuncs:
                - _ZL12equal_nocasePKhmS0_mj
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:718,20'
              BranchSideFuncs:
                - _ZL12equal_nocasePKhmS0_mj
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:720,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:721,5'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:725,7'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:725,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:725,27'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:732,8'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:725,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:726,9'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:732,8'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:726,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:727,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:729,16'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:732,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:732,22'
              BranchSideFuncs:
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:737,7'
              BranchSideFuncs:
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:732,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:733,35'
              BranchSideFuncs:
                - OPENSSL_strncasecmp
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:737,7'
              BranchSideFuncs:
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:732,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:734,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:737,7'
              BranchSideFuncs:
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:737,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:737,46'
              BranchSideFuncs:
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:742,12'
              BranchSideFuncs:
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:737,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:738,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:742,12'
              BranchSideFuncs:
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:742,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:743,27'
              BranchSideFuncs:
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:747,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:743,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:743,34'
              BranchSideFuncs:
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:746,3'
              BranchSideFuncs:
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:743,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:744,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:746,3'
              BranchSideFuncs:
                - OPENSSL_isalnum
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:715,8'
          Dst:             _ZL12equal_nocasePKhmS0_mj
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:720,8'
          Dst:             _ZL12equal_nocasePKhmS0_mj
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:733,7'
          Dst:             OPENSSL_strncasecmp
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:743,10'
          Dst:             OPENSSL_isalnum
    - functionName:    _ZL12equal_nocasePKhmS0_mj
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - pattern
        - pattern_len
        - subject
        - subject_len
        - flags
      BBCount:         16
      ICount:          107
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - OPENSSL_tolower
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:642,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:643,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:645,3'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_tolower
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:645,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:646,24'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_tolower
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:661,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:649,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:650,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:652,9'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_tolower
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:652,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:653,27'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_tolower
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:657,5'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_tolower
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:653,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:654,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:656,5'
              BranchSideFuncs:
                - OPENSSL_tolower
                - OPENSSL_tolower
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:653,11'
          Dst:             OPENSSL_tolower
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:653,33'
          Dst:             OPENSSL_tolower
    - functionName:    _ZL10valid_starPKhmj
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionLinenumberEnd: 808
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - p
        - len
        - flags
      BBCount:         51
      ICount:          277
      EdgeCount:       69
      CyclomaticComplexity: 20
      functionsReached:
        - OPENSSL_isalnum
        - OPENSSL_strncasecmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:761,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:764,9'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:804,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:764,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:765,22'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:779,32'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:766,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:766,19'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:766,36'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:770,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:770,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:771,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:770,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:770,56'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:771,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:770,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:771,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:774,12'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:774,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:774,24'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:775,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:774,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:775,9'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:777,15'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:779,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:780,12'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:785,16'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:780,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:780,41'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:784,13'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:780,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:781,40'
              BranchSideFuncs:
                - OPENSSL_strncasecmp
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:784,13'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:780,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:782,15'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:784,13'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:785,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:786,12'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:791,16'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:786,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:787,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:789,13'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:791,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:793,12'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:798,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:793,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:794,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:796,13'
              BranchSideFuncs:
                - OPENSSL_isalnum
                - OPENSSL_strncasecmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:804,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:804,54'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:805,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:804,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:805,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:807,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:779,16'
          Dst:             OPENSSL_isalnum
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:781,11'
          Dst:             OPENSSL_strncasecmp
    - functionName:    _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 923
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - cmp_type
        - equal
        - flags
        - check_type
        - b
        - blen
        - peername
      BBCount:         44
      ICount:          262
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - ASN1_STRING_to_UTF8
        - OPENSSL_free
        - OPENSSL_strndup
        - _ZL14OPENSSL_memcmpPKvS0_m
        - x509v3_looks_like_dns_name
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:881,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:881,20'
              BranchSideFuncs:
                - ASN1_STRING_to_UTF8
                - OPENSSL_free
                - OPENSSL_strndup
                - x509v3_looks_like_dns_name
                - OPENSSL_strndup
                - _ZL14OPENSSL_memcmpPKvS0_m.19503
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:882,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:881,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:882,5'
              BranchSideFuncs:
                - ASN1_STRING_to_UTF8
                - OPENSSL_free
                - OPENSSL_strndup
                - x509v3_looks_like_dns_name
                - OPENSSL_strndup
                - _ZL14OPENSSL_memcmpPKvS0_m.19503
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:884,7'
              BranchSideFuncs:
                - ASN1_STRING_to_UTF8
                - OPENSSL_free
                - OPENSSL_strndup
                - x509v3_looks_like_dns_name
                - OPENSSL_strndup
                - _ZL14OPENSSL_memcmpPKvS0_m.19503
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:884,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:885,9'
              BranchSideFuncs:
                - OPENSSL_strndup
                - _ZL14OPENSSL_memcmpPKvS0_m.19503
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:902,42'
              BranchSideFuncs:
                - ASN1_STRING_to_UTF8
                - OPENSSL_free
                - OPENSSL_strndup
                - x509v3_looks_like_dns_name
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:885,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:886,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:888,9'
              BranchSideFuncs:
                - OPENSSL_strndup
                - _ZL14OPENSSL_memcmpPKvS0_m.19503
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:888,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:889,12'
              BranchSideFuncs:
                - OPENSSL_strndup
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:890,16'
              BranchSideFuncs:
                - OPENSSL_strndup
                - _ZL14OPENSSL_memcmpPKvS0_m.19503
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:893,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:893,19'
              BranchSideFuncs:
                - OPENSSL_strndup
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:899,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:893,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:894,43'
              BranchSideFuncs:
                - OPENSSL_strndup
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:899,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:895,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:896,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:898,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:903,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:904,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:909,9'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_strndup
                - x509v3_looks_like_dns_name
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:909,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:909,62'
              BranchSideFuncs:
                - x509v3_looks_like_dns_name
                - OPENSSL_free
                - OPENSSL_strndup
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:912,12'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_strndup
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:909,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:910,10'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_strndup
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:912,12'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_strndup
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:914,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:914,19'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_strndup
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:920,18'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:914,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:915,43'
              BranchSideFuncs:
                - OPENSSL_strndup
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:920,18'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:916,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:917,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:919,5'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:890,43'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:894,19'
          Dst:             OPENSSL_strndup
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:902,15'
          Dst:             ASN1_STRING_to_UTF8
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:909,35'
          Dst:             x509v3_looks_like_dns_name
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:915,19'
          Dst:             OPENSSL_strndup
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:920,5'
          Dst:             OPENSSL_free
    - functionName:    x509v3_looks_like_dns_name
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - len
      BBCount:         41
      ICount:          212
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - OPENSSL_isalnum
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:836,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:836,18'
              BranchSideFuncs:
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:841,7'
              BranchSideFuncs:
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:836,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:837,8'
              BranchSideFuncs:
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:841,7'
              BranchSideFuncs:
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:841,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:841,19'
              BranchSideFuncs:
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:846,7'
              BranchSideFuncs:
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:841,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:841,35'
              BranchSideFuncs:
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:846,7'
              BranchSideFuncs:
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:841,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:842,8'
              BranchSideFuncs:
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:846,7'
              BranchSideFuncs:
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:846,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:847,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:850,10'
              BranchSideFuncs:
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:851,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:852,23'
              BranchSideFuncs:
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:869,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:853,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:853,32'
              BranchSideFuncs:
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:857,7'
              BranchSideFuncs:
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:853,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:853,44'
              BranchSideFuncs:
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:856,9'
              BranchSideFuncs:
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:853,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:856,9'
              BranchSideFuncs:
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:857,7'
              BranchSideFuncs:
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:856,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:856,21'
              BranchSideFuncs:
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:857,7'
              BranchSideFuncs:
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:853,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:857,7'
              BranchSideFuncs:
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:861,9'
              BranchSideFuncs:
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:861,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:861,21'
              BranchSideFuncs:
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:866,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:861,37'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:861,40'
              BranchSideFuncs:
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:866,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:861,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:862,21'
              BranchSideFuncs:
                - OPENSSL_isalnum
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:866,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:853,9'
          Dst:             OPENSSL_isalnum
    - functionName:    _ZL10equal_casePKhmS0_mj
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - pattern
        - pattern_len
        - subject
        - subject_len
        - flags
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL14OPENSSL_memcmpPKvS0_m
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:668,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:669,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:671,26'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcmpPKvS0_m.19503
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:671,11'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    _ZL14equal_wildcardPKhmS0_mj
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - pattern
        - pattern_len
        - subject
        - subject_len
        - flags
      BBCount:         12
      ICount:          99
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL10valid_starPKhmj
        - _ZL12equal_nocasePKhmS0_mj
        - _ZL14wildcard_matchPKhmS0_mS0_mj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:818,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:818,28'
              BranchSideFuncs:
                - _ZL10valid_starPKhmj
                - _ZL14wildcard_matchPKhmS0_mS0_mj
                - _ZL12equal_nocasePKhmS0_mj
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:819,23'
              BranchSideFuncs:
                - _ZL10valid_starPKhmj
                - _ZL14wildcard_matchPKhmS0_mS0_mj
                - _ZL12equal_nocasePKhmS0_mj
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:818,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:819,23'
              BranchSideFuncs:
                - _ZL14wildcard_matchPKhmS0_mS0_mj
                - _ZL12equal_nocasePKhmS0_mj
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:821,7'
              BranchSideFuncs:
                - _ZL14wildcard_matchPKhmS0_mS0_mj
                - _ZL12equal_nocasePKhmS0_mj
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:821,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:822,25'
              BranchSideFuncs:
                - _ZL12equal_nocasePKhmS0_mj
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:824,25'
              BranchSideFuncs:
                - _ZL14wildcard_matchPKhmS0_mS0_mj
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:819,12'
          Dst:             _ZL10valid_starPKhmj
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:822,12'
          Dst:             _ZL12equal_nocasePKhmS0_mj
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:824,10'
          Dst:             _ZL14wildcard_matchPKhmS0_mS0_mj
    - functionName:    _ZL11equal_emailPKhmS0_mj
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - a
        - a_len
        - b
        - b_len
        - unused_flags
      BBCount:         20
      ICount:          127
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL10equal_casePKhmS0_mj
        - _ZL12equal_nocasePKhmS0_mj
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:680,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:681,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:686,3'
              BranchSideFuncs:
                - _ZL10equal_casePKhmS0_mj
                - _ZL12equal_nocasePKhmS0_mj
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:686,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:687,5'
              BranchSideFuncs:
                - _ZL10equal_casePKhmS0_mj
                - _ZL12equal_nocasePKhmS0_mj
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:695,7'
              BranchSideFuncs:
                - _ZL10equal_casePKhmS0_mj
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:688,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:688,24'
              BranchSideFuncs:
                - _ZL12equal_nocasePKhmS0_mj
                - _ZL10equal_casePKhmS0_mj
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:689,25'
              BranchSideFuncs:
                - _ZL12equal_nocasePKhmS0_mj
                - _ZL10equal_casePKhmS0_mj
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:688,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:686,3'
              BranchSideFuncs:
                - _ZL12equal_nocasePKhmS0_mj
                - _ZL10equal_casePKhmS0_mj
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:689,25'
              BranchSideFuncs:
                - _ZL12equal_nocasePKhmS0_mj
                - _ZL10equal_casePKhmS0_mj
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:689,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:690,9'
              BranchSideFuncs:
                - _ZL10equal_casePKhmS0_mj
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:692,7'
              BranchSideFuncs:
                - _ZL10equal_casePKhmS0_mj
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:695,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:696,9'
              BranchSideFuncs:
                - _ZL10equal_casePKhmS0_mj
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:698,21'
              BranchSideFuncs:
                - _ZL10equal_casePKhmS0_mj
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:689,12'
          Dst:             _ZL12equal_nocasePKhmS0_mj
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:698,10'
          Dst:             _ZL10equal_casePKhmS0_mj
    - functionName:    sk_OPENSSL_STRING_call_cmp_func
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmp_func
        - a
        - b
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_OPENSSL_STRING_find
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - out_index
        - p
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
        - sk_OPENSSL_STRING_call_cmp_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:516,1'
          Dst:             OPENSSL_sk_find
        - Src:             '/src/boringssl/include/openssl/stack.h:516,1'
          Dst:             sk_OPENSSL_STRING_call_cmp_func
    - functionName:    sk_OPENSSL_STRING_sort
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_sort
        - sk_OPENSSL_STRING_call_cmp_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:516,1'
          Dst:             OPENSSL_sk_sort
        - Src:             '/src/boringssl/include/openssl/stack.h:516,1'
          Dst:             sk_OPENSSL_STRING_call_cmp_func
    - functionName:    _ZL9sk_strcmpPKPKcS2_
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:502,10'
          Dst:             strcmp
    - functionName:    sk_OPENSSL_STRING_new
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - comp
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:516,1'
          Dst:             OPENSSL_sk_new
    - functionName:    _ZL14OPENSSL_memchrPvim
      functionSourceFile: '/src/boringssl/crypto/x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 829
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - s
        - c
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/../internal.h:830,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:831,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:834,17'
              BranchSideFuncs:
                - memchr
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/../internal.h:834,10'
          Dst:             memchr
    - functionName:    sk_X509_EXTENSION_call_free_func
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1723
      functionLinenumberEnd: 1723
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - free_func
        - ptr
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_CONF_VALUE_free
      functionSourceFile: '/src/boringssl/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/conf.h:51,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_CONF_VALUE_push
      functionSourceFile: '/src/boringssl/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/conf.h:51,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_CONF_VALUE_new_null
      functionSourceFile: '/src/boringssl/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/conf.h:51,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/conf.h:51,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/conf.h:51,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/conf.h:51,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    X509V3_NAME_from_section
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1311
      functionLinenumberEnd: 1342
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - nm
        - dn_sk
        - chtype
      BBCount:         30
      ICount:          173
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - X509_NAME_add_entry_by_txt
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1312,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1313,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509_NAME_add_entry_by_txt
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1316,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509_NAME_add_entry_by_txt
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1316,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1317,47'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - X509_NAME_add_entry_by_txt
                - sk_CONF_VALUE_num
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1341,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1320,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1321,13'
              BranchSideFuncs:
                - X509_NAME_add_entry_by_txt
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1330,10'
              BranchSideFuncs:
                - X509_NAME_add_entry_by_txt
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1321,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1321,28'
              BranchSideFuncs:
                - X509_NAME_add_entry_by_txt
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1322,10'
              BranchSideFuncs:
                - X509_NAME_add_entry_by_txt
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1321,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1321,43'
              BranchSideFuncs:
                - X509_NAME_add_entry_by_txt
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1322,10'
              BranchSideFuncs:
                - X509_NAME_add_entry_by_txt
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1321,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1322,10'
              BranchSideFuncs:
                - X509_NAME_add_entry_by_txt
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1328,5'
              BranchSideFuncs:
                - X509_NAME_add_entry_by_txt
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1323,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1324,18'
              BranchSideFuncs:
                - X509_NAME_add_entry_by_txt
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1326,9'
              BranchSideFuncs:
                - X509_NAME_add_entry_by_txt
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1330,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1331,12'
              BranchSideFuncs:
                - X509_NAME_add_entry_by_txt
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1334,12'
              BranchSideFuncs:
                - X509_NAME_add_entry_by_txt
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1336,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1338,7'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509_NAME_add_entry_by_txt
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1340,3'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509_NAME_add_entry_by_txt
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1316,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1317,27'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1336,10'
          Dst:             X509_NAME_add_entry_by_txt
    - functionName:    _ZL13ipv6_from_ascPhPKc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1185
      functionLinenumberEnd: 1245
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - v6
        - in
      BBCount:         40
      ICount:          230
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - CONF_parse_list
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL7ipv6_cbPKcmPv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1193,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1194,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memsetPvim.19501
                - _ZL14OPENSSL_memcpyPvPKvm.19502
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1197,14'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memsetPvim.19501
                - _ZL14OPENSSL_memcpyPvPKvm.19502
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1199,16'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memsetPvim.19501
                - _ZL14OPENSSL_memcpyPvPKvm.19502
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1204,16'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memsetPvim.19501
                - _ZL14OPENSSL_memcpyPvPKvm.19502
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1199,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1200,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1202,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memsetPvim.19501
                - _ZL14OPENSSL_memcpyPvPKvm.19502
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1204,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1205,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1207,16'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memsetPvim.19501
                - _ZL14OPENSSL_memcpyPvPKvm.19502
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1207,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1209,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1210,23'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memsetPvim.19501
                - _ZL14OPENSSL_memcpyPvPKvm.19502
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1210,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1212,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memsetPvim.19501
                - _ZL14OPENSSL_memcpyPvPKvm.19502
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1215,23'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memsetPvim.19501
                - _ZL14OPENSSL_memcpyPvPKvm.19502
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1212,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1213,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1215,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memsetPvim.19501
                - _ZL14OPENSSL_memcpyPvPKvm.19502
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1215,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1217,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memsetPvim.19501
                - _ZL14OPENSSL_memcpyPvPKvm.19502
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1222,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memsetPvim.19501
                - _ZL14OPENSSL_memcpyPvPKvm.19502
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1217,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1217,42'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memsetPvim.19501
                - _ZL14OPENSSL_memcpyPvPKvm.19502
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1220,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memsetPvim.19501
                - _ZL14OPENSSL_memcpyPvPKvm.19502
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1217,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1218,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1220,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memsetPvim.19501
                - _ZL14OPENSSL_memcpyPvPKvm.19502
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1222,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1222,42'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1223,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1222,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1223,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1229,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1231,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.19502
                - _ZL14OPENSSL_memsetPvim.19501
                - _ZL14OPENSSL_memcpyPvPKvm.19502
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1241,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.19502
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1235,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1236,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.19502
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1240,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1193,8'
          Dst:             CONF_parse_list
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1193,8'
          Dst:             _ZL7ipv6_cbPKcmPv
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1231,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1233,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1236,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1241,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    a2i_IPADDRESS_NC
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1061
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ipasc
      BBCount:         20
      ICount:          139
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_OCTET_STRING_set
        - OPENSSL_free
        - OPENSSL_strdup
        - strchr
        - x509v3_a2i_ipadd
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1068,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1069,5'
              BranchSideFuncs:
                - OPENSSL_strdup
                - x509v3_a2i_ipadd
                - OPENSSL_free
                - ASN1_OCTET_STRING_free
                - x509v3_a2i_ipadd
                - OPENSSL_free
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1071,26'
              BranchSideFuncs:
                - OPENSSL_strdup
                - x509v3_a2i_ipadd
                - OPENSSL_free
                - ASN1_OCTET_STRING_free
                - x509v3_a2i_ipadd
                - OPENSSL_free
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1072,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1073,5'
              BranchSideFuncs:
                - x509v3_a2i_ipadd
                - OPENSSL_free
                - ASN1_OCTET_STRING_free
                - x509v3_a2i_ipadd
                - OPENSSL_free
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1075,7'
              BranchSideFuncs:
                - x509v3_a2i_ipadd
                - OPENSSL_free
                - ASN1_OCTET_STRING_free
                - x509v3_a2i_ipadd
                - OPENSSL_free
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1080,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1081,5'
              BranchSideFuncs:
                - x509v3_a2i_ipadd
                - OPENSSL_free
                - OPENSSL_free
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1084,29'
              BranchSideFuncs:
                - x509v3_a2i_ipadd
                - OPENSSL_free
                - OPENSSL_free
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1089,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1089,19'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - OPENSSL_free
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1090,5'
              BranchSideFuncs:
                - OPENSSL_free
                - ASN1_OCTET_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1089,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1090,5'
              BranchSideFuncs:
                - OPENSSL_free
                - ASN1_OCTET_STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1093,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - OPENSSL_free
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1094,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1095,5'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - OPENSSL_free
                - ASN1_OCTET_STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1097,30'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - OPENSSL_free
                - ASN1_OCTET_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1097,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1098,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1101,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1067,26'
          Dst:             strchr
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1071,11'
          Dst:             OPENSSL_strdup
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1078,12'
          Dst:             x509v3_a2i_ipadd
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1084,12'
          Dst:             x509v3_a2i_ipadd
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1086,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1093,9'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1097,8'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1104,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1105,3'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    x509v3_a2i_ipadd
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionLinenumberEnd: 1123
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ipout
        - ipasc
      BBCount:         10
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL13ipv4_from_ascPhPKc
        - _ZL13ipv6_from_ascPhPKc
        - strchr
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1113,24'
              BranchSideFuncs:
                - _ZL13ipv6_from_ascPhPKc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1118,24'
              BranchSideFuncs:
                - _ZL13ipv4_from_ascPhPKc
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1113,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1114,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1116,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1118,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1119,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1121,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1112,7'
          Dst:             strchr
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1113,10'
          Dst:             _ZL13ipv6_from_ascPhPKc
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1118,10'
          Dst:             _ZL13ipv4_from_ascPhPKc
    - functionName:    a2i_IPADDRESS
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionLinenumberEnd: 1059
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ipasc
      BBCount:         10
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_OCTET_STRING_set
        - x509v3_a2i_ipadd
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1046,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1047,5'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - ASN1_OCTET_STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1050,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_OCTET_STRING_set
                - ASN1_OCTET_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1051,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1052,5'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - ASN1_OCTET_STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1054,30'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - ASN1_OCTET_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1054,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1055,28'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1058,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1045,11'
          Dst:             x509v3_a2i_ipadd
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1050,9'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1054,8'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1055,5'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    X509_check_ip_asc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - ipasc
        - flags
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL13do_x509_checkPK7x509_stPKcmjiPPc
        - x509v3_a2i_ipadd
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1027,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1028,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1030,36'
              BranchSideFuncs:
                - x509v3_a2i_ipadd
                - _ZL13do_x509_checkPK7x509_stPKcmjiPPc
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1031,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1032,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1034,24'
              BranchSideFuncs:
                - _ZL13do_x509_checkPK7x509_stPKcmjiPPc
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1030,19'
          Dst:             x509v3_a2i_ipadd
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1034,10'
          Dst:             _ZL13do_x509_checkPK7x509_stPKcmjiPPc
    - functionName:    _ZL13do_x509_checkPK7x509_stPKcmjiPPc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionLinenumberEnd: 991
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - chk
        - chklen
        - flags
        - check_type
        - peername
      BBCount:         40
      ICount:          258
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - GENERAL_NAMES_free
        - X509_NAME_ENTRY_get_data
        - X509_NAME_get_entry
        - X509_NAME_get_index_by_NID
        - X509_get_ext_d2i
        - X509_get_subject_name
        - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:931,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:932,10'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:935,14'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:935,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:936,10'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:944,14'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:938,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:939,13'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:941,13'
              BranchSideFuncs:
                - X509_get_ext_d2i
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:950,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:951,17'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:975,7'
              BranchSideFuncs:
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:951,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:952,55'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:970,24'
              BranchSideFuncs:
                - GENERAL_NAMES_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:953,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:954,9'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:957,11'
              BranchSideFuncs:
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:957,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:958,16'
              BranchSideFuncs:
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:959,18'
              BranchSideFuncs:
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:959,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:960,16'
              BranchSideFuncs:
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:962,16'
              BranchSideFuncs:
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:965,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:967,9'
              BranchSideFuncs:
                - GENERAL_NAMES_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:969,5'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:975,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:975,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:976,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:975,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:976,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:979,7'
              BranchSideFuncs:
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:981,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:982,53'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
                - X509_NAME_get_index_by_NID
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:990,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:985,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:981,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:987,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:949,7'
          Dst:             X509_get_ext_d2i
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:951,28'
          Dst:             sk_GENERAL_NAME_num
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:952,33'
          Dst:             sk_GENERAL_NAME_value
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:965,17'
          Dst:             _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:970,5'
          Dst:             GENERAL_NAMES_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:980,27'
          Dst:             X509_get_subject_name
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:981,15'
          Dst:             X509_NAME_get_index_by_NID
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:982,33'
          Dst:             X509_NAME_get_entry
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:983,30'
          Dst:             X509_NAME_ENTRY_get_data
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:985,15'
          Dst:             _ZL15do_check_stringPK14asn1_string_stiPFiPKhmS3_mjEjiPKcmPPc
    - functionName:    X509_check_ip
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1016
      functionLinenumberEnd: 1021
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - x
        - chk
        - chklen
        - flags
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL13do_x509_checkPK7x509_stPKcmjiPPc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1017,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1018,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1020,24'
              BranchSideFuncs:
                - _ZL13do_x509_checkPK7x509_stPKcmjiPPc
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1020,10'
          Dst:             _ZL13do_x509_checkPK7x509_stPKcmjiPPc
    - functionName:    X509_check_email
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 1005
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - x
        - chk
        - chklen
        - flags
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL13do_x509_checkPK7x509_stPKcmjiPPc
        - _ZL14OPENSSL_memchrPKvim
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1006,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1007,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1009,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memchrPKvim.19516
                - _ZL13do_x509_checkPK7x509_stPKcmjiPPc
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:1009,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1010,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1012,24'
              BranchSideFuncs:
                - _ZL13do_x509_checkPK7x509_stPKcmjiPPc
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1009,7'
          Dst:             _ZL14OPENSSL_memchrPKvim
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1012,10'
          Dst:             _ZL13do_x509_checkPK7x509_stPKcmjiPPc
    - functionName:    _ZL14OPENSSL_memchrPKvim
      functionSourceFile: '/src/boringssl/crypto/x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 821
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - s
        - c
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memchr
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/../internal.h:822,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:823,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:826,17'
              BranchSideFuncs:
                - memchr
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/../internal.h:826,10'
          Dst:             memchr
    - functionName:    X509_check_host
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 994
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - chk
        - chklen
        - flags
        - peername
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL13do_x509_checkPK7x509_stPKcmjiPPc
        - _ZL14OPENSSL_memchrPKvim
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:995,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:996,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:998,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memchrPKvim.19516
                - _ZL13do_x509_checkPK7x509_stPKcmjiPPc
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:998,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:999,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:1001,24'
              BranchSideFuncs:
                - _ZL13do_x509_checkPK7x509_stPKcmjiPPc
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:998,7'
          Dst:             _ZL14OPENSSL_memchrPKvim
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:1001,10'
          Dst:             _ZL13do_x509_checkPK7x509_stPKcmjiPPc
    - functionName:    _ZL8str_freePc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:580,44'
          Dst:             OPENSSL_free
    - functionName:    X509_email_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8str_freePc
        - sk_OPENSSL_STRING_pop_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:631,3'
          Dst:             sk_OPENSSL_STRING_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:631,3'
          Dst:             _ZL8str_freePc
    - functionName:    sk_X509_EXTENSION_pop_free
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1723
      functionLinenumberEnd: 1723
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - sk_X509_EXTENSION_call_free_func
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1723,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/include/openssl/x509.h:1723,1'
          Dst:             sk_X509_EXTENSION_call_free_func
    - functionName:    X509_REQ_get1_email
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GENERAL_NAME_free
        - X509V3_get_d2i
        - X509_EXTENSION_free
        - X509_REQ_get_extensions
        - X509_REQ_get_subject_name
        - _ZL9get_emailPK12X509_name_stPK21stack_st_GENERAL_NAME
        - sk_GENERAL_NAME_pop_free
        - sk_X509_EXTENSION_pop_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:545,10'
          Dst:             X509_REQ_get_extensions
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:547,7'
          Dst:             X509V3_get_d2i
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:548,19'
          Dst:             X509_REQ_get_subject_name
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:548,9'
          Dst:             _ZL9get_emailPK12X509_name_stPK21stack_st_GENERAL_NAME
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:549,3'
          Dst:             sk_GENERAL_NAME_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:549,3'
          Dst:             GENERAL_NAME_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:550,3'
          Dst:             sk_X509_EXTENSION_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:550,3'
          Dst:             X509_EXTENSION_free
    - functionName:    _ZL9get_emailPK12X509_name_stPK21stack_st_GENERAL_NAME
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - gens
      BBCount:         17
      ICount:          109
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - X509_NAME_ENTRY_get_data
        - X509_NAME_get_entry
        - X509_NAME_get_index_by_NID
        - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:560,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:562,53'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
                - X509_NAME_get_index_by_NID
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:568,15'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:564,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:560,3'
              BranchSideFuncs:
                - X509_NAME_get_index_by_NID
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:565,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:568,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:569,53'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
                - sk_GENERAL_NAME_num
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:577,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:570,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:571,7'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:573,27'
              BranchSideFuncs:
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:573,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:574,7'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:576,3'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:560,15'
          Dst:             X509_NAME_get_index_by_NID
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:562,33'
          Dst:             X509_NAME_get_entry
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:563,35'
          Dst:             X509_NAME_ENTRY_get_data
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:564,10'
          Dst:             _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:568,26'
          Dst:             sk_GENERAL_NAME_num
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:569,31'
          Dst:             sk_GENERAL_NAME_value
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:573,10'
          Dst:             _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
    - functionName:    _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - email
      BBCount:         25
      ICount:          151
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - OPENSSL_free
        - OPENSSL_strndup
        - X509_email_free
        - _ZL14OPENSSL_memchrPvim
        - _ZL9sk_strcmpPKPKcS2_
        - sk_OPENSSL_STRING_find
        - sk_OPENSSL_STRING_new
        - sk_OPENSSL_STRING_push
        - sk_OPENSSL_STRING_sort
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:585,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:586,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:588,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memchrPvim.19507
                - sk_OPENSSL_STRING_new
                - OPENSSL_free
                - X509_email_free
                - OPENSSL_strndup
                - sk_OPENSSL_STRING_sort
                - sk_OPENSSL_STRING_find
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:588,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:588,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:589,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:588,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:589,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:593,22'
              BranchSideFuncs:
                - _ZL14OPENSSL_memchrPvim.19507
                - sk_OPENSSL_STRING_new
                - OPENSSL_free
                - X509_email_free
                - OPENSSL_strndup
                - sk_OPENSSL_STRING_sort
                - sk_OPENSSL_STRING_find
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:593,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:594,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:597,9'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_new
                - OPENSSL_free
                - X509_email_free
                - OPENSSL_strndup
                - sk_OPENSSL_STRING_sort
                - sk_OPENSSL_STRING_find
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:598,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:599,11'
              BranchSideFuncs:
                - OPENSSL_free
                - X509_email_free
                - OPENSSL_strndup
                - sk_OPENSSL_STRING_sort
                - sk_OPENSSL_STRING_find
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:601,9'
              BranchSideFuncs:
                - OPENSSL_free
                - X509_email_free
                - OPENSSL_strndup
                - sk_OPENSSL_STRING_sort
                - sk_OPENSSL_STRING_find
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:601,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:602,5'
              BranchSideFuncs:
                - OPENSSL_strndup
                - sk_OPENSSL_STRING_sort
                - sk_OPENSSL_STRING_find
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
                - X509_email_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:605,35'
              BranchSideFuncs:
                - OPENSSL_strndup
                - sk_OPENSSL_STRING_sort
                - sk_OPENSSL_STRING_find
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
                - X509_email_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:606,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:607,5'
              BranchSideFuncs:
                - OPENSSL_free
                - X509_email_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:611,27'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_sort
                - sk_OPENSSL_STRING_find
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
                - X509_email_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:612,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:613,18'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:616,32'
              BranchSideFuncs:
                - sk_OPENSSL_STRING_push
                - OPENSSL_free
                - X509_email_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:616,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:617,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:619,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:593,7'
          Dst:             _ZL14OPENSSL_memchrPvim
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:599,11'
          Dst:             sk_OPENSSL_STRING_new
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:599,11'
          Dst:             _ZL9sk_strcmpPKPKcS2_
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:605,11'
          Dst:             OPENSSL_strndup
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:611,3'
          Dst:             sk_OPENSSL_STRING_sort
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:612,7'
          Dst:             sk_OPENSSL_STRING_find
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:613,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:616,8'
          Dst:             sk_OPENSSL_STRING_push
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:624,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:625,3'
          Dst:             X509_email_free
    - functionName:    sk_ACCESS_DESCRIPTION_value
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2293
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2293,1'
          Dst:             OPENSSL_sk_value
    - functionName:    sk_ACCESS_DESCRIPTION_num
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2293
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2293,1'
          Dst:             OPENSSL_sk_num
    - functionName:    X509_get1_ocsp
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         19
      ICount:          106
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - AUTHORITY_INFO_ACCESS_free
        - OBJ_obj2nid
        - X509_get_ext_d2i
        - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
        - sk_ACCESS_DESCRIPTION_num
        - sk_ACCESS_DESCRIPTION_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:523,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:524,5'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_num
                - AUTHORITY_INFO_ACCESS_free
                - sk_ACCESS_DESCRIPTION_value
                - OBJ_obj2nid
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:526,10'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_num
                - AUTHORITY_INFO_ACCESS_free
                - sk_ACCESS_DESCRIPTION_value
                - OBJ_obj2nid
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:526,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:527,58'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_value
                - OBJ_obj2nid
                - sk_ACCESS_DESCRIPTION_num
                - AUTHORITY_INFO_ACCESS_free
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:536,30'
              BranchSideFuncs:
                - AUTHORITY_INFO_ACCESS_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:528,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:529,11'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_num
                - AUTHORITY_INFO_ACCESS_free
                - sk_ACCESS_DESCRIPTION_value
                - OBJ_obj2nid
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:535,3'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_num
                - AUTHORITY_INFO_ACCESS_free
                - sk_ACCESS_DESCRIPTION_value
                - OBJ_obj2nid
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:529,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:530,31'
              BranchSideFuncs:
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
                - AUTHORITY_INFO_ACCESS_free
                - sk_ACCESS_DESCRIPTION_num
                - sk_ACCESS_DESCRIPTION_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:534,5'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_num
                - AUTHORITY_INFO_ACCESS_free
                - sk_ACCESS_DESCRIPTION_value
                - OBJ_obj2nid
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:530,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:531,11'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_num
                - AUTHORITY_INFO_ACCESS_free
                - sk_ACCESS_DESCRIPTION_value
                - OBJ_obj2nid
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:533,7'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_num
                - AUTHORITY_INFO_ACCESS_free
                - sk_ACCESS_DESCRIPTION_value
                - OBJ_obj2nid
                - _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:522,7'
          Dst:             X509_get_ext_d2i
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:526,19'
          Dst:             sk_ACCESS_DESCRIPTION_num
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:527,30'
          Dst:             sk_ACCESS_DESCRIPTION_value
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:528,9'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:530,14'
          Dst:             _ZL10append_ia5PP23stack_st_OPENSSL_STRINGPK14asn1_string_st
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:536,3'
          Dst:             AUTHORITY_INFO_ACCESS_free
    - functionName:    X509_get1_email
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - GENERAL_NAME_free
        - X509_get_ext_d2i
        - X509_get_subject_name
        - _ZL9get_emailPK12X509_name_stPK21stack_st_GENERAL_NAME
        - sk_GENERAL_NAME_pop_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:510,7'
          Dst:             X509_get_ext_d2i
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:511,19'
          Dst:             X509_get_subject_name
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:511,9'
          Dst:             _ZL9get_emailPK12X509_name_stPK21stack_st_GENERAL_NAME
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:512,3'
          Dst:             sk_GENERAL_NAME_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:512,3'
          Dst:             GENERAL_NAME_free
    - functionName:    x509v3_conf_name_matches
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - cmp
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strlen
        - strncmp
      functionUses:    12
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:494,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:495,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:498,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:498,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:498,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:498,31'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:493,16'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:494,7'
          Dst:             strncmp
    - functionName:    x509v3_hex_to_bytes
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - len
      BBCount:         24
      ICount:          159
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_fromxdigit
        - OPENSSL_malloc
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:447,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:448,5'
              BranchSideFuncs:
                - strlen
                - OPENSSL_malloc
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_fromxdigit
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_fromxdigit
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:452,63'
              BranchSideFuncs:
                - strlen
                - OPENSSL_malloc
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_fromxdigit
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_fromxdigit
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:451,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:453,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_fromxdigit
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_fromxdigit
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:455,29'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_fromxdigit
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_fromxdigit
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:455,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:456,12'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_fromxdigit
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_fromxdigit
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:475,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:457,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:458,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_fromxdigit
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_fromxdigit
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:460,12'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_fromxdigit
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_fromxdigit
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:461,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:462,7'
              BranchSideFuncs:
                - OPENSSL_fromxdigit
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_fromxdigit
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:466,36'
              BranchSideFuncs:
                - OPENSSL_fromxdigit
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_fromxdigit
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:466,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:467,7'
              BranchSideFuncs:
                - OPENSSL_fromxdigit
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_fromxdigit
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:469,35'
              BranchSideFuncs:
                - OPENSSL_fromxdigit
                - OPENSSL_free
                - ERR_put_error
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_fromxdigit
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:469,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:470,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_fromxdigit
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_fromxdigit
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:472,13'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_fromxdigit
                - OPENSSL_free
                - ERR_put_error
                - OPENSSL_fromxdigit
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:475,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:476,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:479,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:448,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:452,56'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:452,41'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:462,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:463,7'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:466,10'
          Dst:             OPENSSL_fromxdigit
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:469,10'
          Dst:             OPENSSL_fromxdigit
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:482,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:486,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:487,3'
          Dst:             ERR_put_error
    - functionName:    x509v3_bytes_to_hex
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - in
        - len
      BBCount:         26
      ICount:          135
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - CBB_add_u8
        - CBB_cleanup
        - CBB_finish
        - CBB_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:419,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:420,5'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_cleanup
                - CBB_finish
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:422,15'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_cleanup
                - CBB_finish
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:422,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:424,10'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_cleanup
                - CBB_add_u8
                - CBB_add_u8
                - CBB_finish
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:432,8'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_cleanup
                - CBB_finish
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:424,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:424,20'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_cleanup
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
                - CBB_finish
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:425,31'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_cleanup
                - CBB_add_u8
                - CBB_add_u8
                - CBB_finish
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:424,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:425,31'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_cleanup
                - CBB_add_u8
                - CBB_add_u8
                - CBB_finish
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:427,7'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:425,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:426,31'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_cleanup
                - CBB_add_u8
                - CBB_finish
                - CBB_add_u8
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:427,7'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:424,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:427,7'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_cleanup
                - CBB_finish
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:429,3'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_cleanup
                - CBB_finish
                - CBB_add_u8
                - CBB_add_u8
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:432,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:432,32'
              BranchSideFuncs:
                - CBB_finish
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:433,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:432,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:433,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:436,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:419,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:424,20'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:425,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:426,10'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:432,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:432,32'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:439,3'
          Dst:             CBB_cleanup
    - functionName:    _ZL12strip_spacesPc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         23
      ICount:          126
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - OPENSSL_isspace
        - strlen
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:396,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:396,48'
              BranchSideFuncs:
                - OPENSSL_isspace
                - strlen
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:396,3'
              BranchSideFuncs:
                - strlen
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:396,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:397,6'
              BranchSideFuncs:
                - strlen
                - OPENSSL_isspace
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:399,9'
              BranchSideFuncs:
                - strlen
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:399,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:400,5'
              BranchSideFuncs:
                - strlen
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:402,7'
              BranchSideFuncs:
                - strlen
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:403,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:403,54'
              BranchSideFuncs:
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:403,3'
              BranchSideFuncs:
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:403,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:404,6'
              BranchSideFuncs:
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:406,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:406,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:407,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:409,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:409,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:410,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:412,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:396,16'
          Dst:             OPENSSL_isspace
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:402,11'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:403,22'
          Dst:             OPENSSL_isspace
    - functionName:    X509V3_parse_list
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - line
      BBCount:         42
      ICount:          240
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_strdup
        - X509V3_add_value
        - X509V3_conf_free
        - _ZL12strip_spacesPc
        - sk_CONF_VALUE_pop_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:309,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:310,5'
              BranchSideFuncs:
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:312,9'
              BranchSideFuncs:
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:315,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:315,47'
              BranchSideFuncs:
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:315,3'
              BranchSideFuncs:
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:315,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:315,62'
              BranchSideFuncs:
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:315,3'
              BranchSideFuncs:
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:315,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:316,13'
              BranchSideFuncs:
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:361,7'
              BranchSideFuncs:
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:316,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:318,13'
              BranchSideFuncs:
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:343,13'
              BranchSideFuncs:
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:359,3'
              BranchSideFuncs:
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:318,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:319,17'
              BranchSideFuncs:
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:327,20'
              BranchSideFuncs:
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:322,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:323,13'
              BranchSideFuncs:
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:326,15'
              BranchSideFuncs:
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:334,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:335,13'
              BranchSideFuncs:
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - _ZL12strip_spacesPc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:338,28'
              BranchSideFuncs:
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - _ZL12strip_spacesPc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:343,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:344,17'
              BranchSideFuncs:
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:358,5'
              BranchSideFuncs:
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:350,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:351,13'
              BranchSideFuncs:
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:354,28'
              BranchSideFuncs:
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
                - _ZL12strip_spacesPc
                - ERR_put_error
                - X509V3_add_value
                - _ZL12strip_spacesPc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:361,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:362,25'
              BranchSideFuncs:
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:372,25'
              BranchSideFuncs:
                - _ZL12strip_spacesPc
                - ERR_put_error
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:366,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:367,7'
              BranchSideFuncs:
                - X509V3_add_value
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:370,22'
              BranchSideFuncs:
                - X509V3_add_value
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:376,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:377,7'
              BranchSideFuncs:
                - X509V3_add_value
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:380,22'
              BranchSideFuncs:
                - X509V3_add_value
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:308,13'
          Dst:             OPENSSL_strdup
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:321,18'
          Dst:             _ZL12strip_spacesPc
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:323,13'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:329,18'
          Dst:             _ZL12strip_spacesPc
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:335,13'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:338,11'
          Dst:             X509V3_add_value
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:346,18'
          Dst:             _ZL12strip_spacesPc
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:351,13'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:354,11'
          Dst:             X509V3_add_value
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:362,12'
          Dst:             _ZL12strip_spacesPc
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:367,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:370,5'
          Dst:             X509V3_add_value
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:372,12'
          Dst:             _ZL12strip_spacesPc
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:377,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:380,5'
          Dst:             X509V3_add_value
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:382,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:386,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:387,3'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:387,3'
          Dst:             X509V3_conf_free
    - functionName:    X509V3_add_value
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - value
        - extlist
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL20x509V3_add_len_valuePKcS0_miPP19stack_st_CONF_VALUE
        - strlen
      functionUses:    18
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:95,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:95,67'
              BranchSideFuncs:
                - strlen
                - _ZL20x509V3_add_len_valuePKcS0_miPP19stack_st_CONF_VALUE
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:95,44'
              BranchSideFuncs:
                - _ZL20x509V3_add_len_valuePKcS0_miPP19stack_st_CONF_VALUE
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:95,60'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:95,10'
          Dst:             _ZL20x509V3_add_len_valuePKcS0_miPP19stack_st_CONF_VALUE
    - functionName:    X509V3_conf_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    13
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:109,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:111,16'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:111,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:112,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:113,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:114,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL20x509V3_add_len_valuePKcS0_miPP19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - value
        - value_len
        - omit_value
        - extlist
      BBCount:         29
      ICount:          179
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - CONF_VALUE_new
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_strdup
        - OPENSSL_strndup
        - _ZL14OPENSSL_memchrPKvim
        - sk_CONF_VALUE_free
        - sk_CONF_VALUE_new_null
        - sk_CONF_VALUE_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:55,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:55,40'
              BranchSideFuncs:
                - OPENSSL_strdup
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_CONF_VALUE_free
                - _ZL14OPENSSL_memchrPKvim.19516
                - OPENSSL_strndup
                - CONF_VALUE_new
                - sk_CONF_VALUE_new_null
                - sk_CONF_VALUE_push
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:58,8'
              BranchSideFuncs:
                - _ZL14OPENSSL_memchrPKvim.19516
                - OPENSSL_strndup
                - CONF_VALUE_new
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_new_null
                - sk_CONF_VALUE_push
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:56,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memchrPKvim.19516
                - OPENSSL_strndup
                - CONF_VALUE_new
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_new_null
                - sk_CONF_VALUE_push
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:58,8'
              BranchSideFuncs:
                - _ZL14OPENSSL_memchrPKvim.19516
                - OPENSSL_strndup
                - CONF_VALUE_new
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_new_null
                - sk_CONF_VALUE_push
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:58,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:60,24'
              BranchSideFuncs:
                - CONF_VALUE_new
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_new_null
                - sk_CONF_VALUE_push
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:69,16'
              BranchSideFuncs:
                - CONF_VALUE_new
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_new_null
                - sk_CONF_VALUE_push
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:60,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:61,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_CONF_VALUE_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:64,30'
              BranchSideFuncs:
                - OPENSSL_strndup
                - CONF_VALUE_new
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_new_null
                - sk_CONF_VALUE_push
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:65,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:66,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_CONF_VALUE_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:68,3'
              BranchSideFuncs:
                - CONF_VALUE_new
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_new_null
                - sk_CONF_VALUE_push
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:69,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:70,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_new_null
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_push
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:72,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_new_null
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_CONF_VALUE_free
                - sk_CONF_VALUE_push
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:72,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:72,33'
              BranchSideFuncs:
                - sk_CONF_VALUE_push
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_CONF_VALUE_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:75,3'
              BranchSideFuncs:
                - sk_CONF_VALUE_push
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_CONF_VALUE_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:73,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_push
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_CONF_VALUE_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:75,3'
              BranchSideFuncs:
                - sk_CONF_VALUE_push
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_CONF_VALUE_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:79,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:81,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:83,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:84,25'
              BranchSideFuncs:
                - sk_CONF_VALUE_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:87,16'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:55,25'
          Dst:             OPENSSL_strdup
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:60,9'
          Dst:             _ZL14OPENSSL_memchrPKvim
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:61,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:64,14'
          Dst:             OPENSSL_strndup
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:69,16'
          Dst:             CONF_VALUE_new
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:72,33'
          Dst:             sk_CONF_VALUE_new_null
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:78,8'
          Dst:             sk_CONF_VALUE_push
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:84,5'
          Dst:             sk_CONF_VALUE_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:87,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:88,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:89,3'
          Dst:             OPENSSL_free
    - functionName:    X509V3_get_value_int
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
        - aint
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_INTEGER_free
        - ERR_add_error_data
        - s2i_ASN1_INTEGER
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:287,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:288,5'
              BranchSideFuncs:
                - ASN1_INTEGER_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:291,22'
              BranchSideFuncs:
                - ASN1_INTEGER_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:287,16'
          Dst:             s2i_ASN1_INTEGER
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:288,5'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:291,3'
          Dst:             ASN1_INTEGER_free
    - functionName:    s2i_ASN1_INTEGER
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - value
      BBCount:         38
      ICount:          217
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - BN_dec2bn
        - BN_free
        - BN_hex2bn
        - BN_is_zero
        - BN_new
        - BN_to_ASN1_INTEGER
        - ERR_put_error
        - strlen
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:183,5'
              BranchSideFuncs:
                - BN_new
                - strlen
                - BN_dec2bn
                - BN_free
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - BN_is_zero
                - BN_free
                - ERR_put_error
                - BN_hex2bn
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:186,8'
              BranchSideFuncs:
                - BN_new
                - strlen
                - BN_dec2bn
                - BN_free
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - BN_is_zero
                - BN_free
                - ERR_put_error
                - BN_hex2bn
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:187,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:188,10'
              BranchSideFuncs:
                - strlen
                - BN_dec2bn
                - BN_free
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - BN_is_zero
                - BN_free
                - ERR_put_error
                - BN_hex2bn
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:191,11'
              BranchSideFuncs:
                - strlen
                - BN_dec2bn
                - BN_free
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - BN_is_zero
                - BN_free
                - ERR_put_error
                - BN_hex2bn
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:194,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:194,28'
              BranchSideFuncs:
                - strlen
                - BN_dec2bn
                - BN_free
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - BN_is_zero
                - BN_free
                - ERR_put_error
                - BN_hex2bn
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:198,11'
              BranchSideFuncs:
                - strlen
                - BN_dec2bn
                - BN_free
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - BN_is_zero
                - BN_free
                - ERR_put_error
                - BN_hex2bn
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:194,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:194,49'
              BranchSideFuncs:
                - strlen
                - BN_dec2bn
                - BN_free
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - BN_is_zero
                - BN_free
                - ERR_put_error
                - BN_hex2bn
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:195,11'
              BranchSideFuncs:
                - strlen
                - BN_dec2bn
                - BN_free
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - BN_is_zero
                - BN_free
                - ERR_put_error
                - BN_hex2bn
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:195,11'
              BranchSideFuncs:
                - strlen
                - BN_dec2bn
                - BN_free
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - BN_is_zero
                - BN_free
                - ERR_put_error
                - BN_hex2bn
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:198,11'
              BranchSideFuncs:
                - strlen
                - BN_dec2bn
                - BN_free
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - BN_is_zero
                - BN_free
                - ERR_put_error
                - BN_hex2bn
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:202,26'
              BranchSideFuncs:
                - BN_hex2bn
                - BN_free
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - BN_is_zero
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:209,16'
              BranchSideFuncs:
                - strlen
                - BN_dec2bn
                - BN_free
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - BN_is_zero
                - BN_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:209,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:210,15'
              BranchSideFuncs:
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:214,26'
              BranchSideFuncs:
                - BN_dec2bn
                - BN_free
                - ERR_put_error
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - BN_is_zero
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:217,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:217,15'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - BN_is_zero
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:218,13'
              BranchSideFuncs:
                - BN_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:218,13'
              BranchSideFuncs:
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:223,7'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
                - BN_is_zero
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:223,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:223,27'
              BranchSideFuncs:
                - BN_is_zero
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:227,29'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:223,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:224,11'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:227,29'
              BranchSideFuncs:
                - BN_to_ASN1_INTEGER
                - BN_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:229,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:230,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:233,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:233,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:234,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:236,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:183,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:186,8'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:202,11'
          Dst:             BN_hex2bn
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:209,9'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:210,7'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:211,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:214,11'
          Dst:             BN_dec2bn
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:218,5'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:219,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:223,16'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:227,10'
          Dst:             BN_to_ASN1_INTEGER
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:228,3'
          Dst:             BN_free
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:230,5'
          Dst:             ERR_put_error
    - functionName:    X509V3_get_value_bool
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
        - out_bool
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - X509V3_bool_from_string
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:271,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:272,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:275,32'
              BranchSideFuncs:
                - X509V3_bool_from_string
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:275,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:276,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:278,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:272,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:275,8'
          Dst:             X509V3_bool_from_string
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:281,3'
          Dst:             ERR_add_error_data
    - functionName:    X509V3_bool_from_string
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - out_bool
      BBCount:         30
      ICount:          141
      EdgeCount:       42
      CyclomaticComplexity: 14
      functionsReached:
        - ERR_put_error
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:255,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:255,39'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:257,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:255,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:255,63'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:257,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:255,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:256,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:257,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:256,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:256,36'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:257,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:256,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:256,59'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:257,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:255,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:257,6'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:260,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:260,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:260,40'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:262,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:260,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:260,65'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:262,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:260,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:261,15'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:262,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:261,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:261,36'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:262,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:261,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:261,58'
              BranchSideFuncs:
                - strcmp
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:262,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:260,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:262,6'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:265,3'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:255,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:255,32'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:255,56'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:256,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:256,29'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:256,52'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:260,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:260,33'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:260,58'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:261,8'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:261,29'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:261,51'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:265,3'
          Dst:             ERR_put_error
    - functionName:    X509V3_add_value_int
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - aint
        - extlist
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - OPENSSL_free
        - X509V3_add_value
        - i2s_ASN1_INTEGER
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:243,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:244,5'
              BranchSideFuncs:
                - i2s_ASN1_INTEGER
                - X509V3_add_value
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:246,41'
              BranchSideFuncs:
                - i2s_ASN1_INTEGER
                - X509V3_add_value
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:247,5'
              BranchSideFuncs:
                - X509V3_add_value
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:249,26'
              BranchSideFuncs:
                - X509V3_add_value
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:246,18'
          Dst:             i2s_ASN1_INTEGER
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:249,9'
          Dst:             X509V3_add_value
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:250,3'
          Dst:             OPENSSL_free
    - functionName:    i2s_ASN1_INTEGER
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - a
      BBCount:         12
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_INTEGER_to_BN
        - BN_free
        - _ZL16bignum_to_stringPK9bignum_st
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:166,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:167,5'
              BranchSideFuncs:
                - ASN1_INTEGER_to_BN
                - BN_free
                - _ZL16bignum_to_stringPK9bignum_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:169,36'
              BranchSideFuncs:
                - ASN1_INTEGER_to_BN
                - BN_free
                - _ZL16bignum_to_stringPK9bignum_st
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:169,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:170,35'
              BranchSideFuncs:
                - _ZL16bignum_to_stringPK9bignum_st
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:171,3'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:169,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:171,3'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:172,11'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:169,17'
          Dst:             ASN1_INTEGER_to_BN
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:170,18'
          Dst:             _ZL16bignum_to_stringPK9bignum_st
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:172,3'
          Dst:             BN_free
    - functionName:    _ZL16bignum_to_stringPK9bignum_st
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - bn
      BBCount:         14
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - BN_bn2dec
        - BN_bn2hex
        - BN_num_bits
        - OPENSSL_asprintf
        - OPENSSL_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:132,22'
              BranchSideFuncs:
                - BN_bn2dec
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:135,19'
              BranchSideFuncs:
                - BN_bn2hex
                - OPENSSL_asprintf
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:136,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:137,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:141,41'
              BranchSideFuncs:
                - OPENSSL_asprintf
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:142,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:142,42'
              BranchSideFuncs:
                - OPENSSL_asprintf
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:142,52'
              BranchSideFuncs:
                - OPENSSL_asprintf
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:141,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:143,9'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:145,16'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:131,7'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:132,12'
          Dst:             BN_bn2dec
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:135,9'
          Dst:             BN_bn2hex
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:141,7'
          Dst:             OPENSSL_asprintf
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:145,3'
          Dst:             OPENSSL_free
    - functionName:    i2s_ASN1_ENUMERATED
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - a
      BBCount:         12
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_ENUMERATED_to_BN
        - BN_free
        - _ZL16bignum_to_stringPK9bignum_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:153,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:154,5'
              BranchSideFuncs:
                - ASN1_ENUMERATED_to_BN
                - BN_free
                - _ZL16bignum_to_stringPK9bignum_st
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:156,39'
              BranchSideFuncs:
                - ASN1_ENUMERATED_to_BN
                - BN_free
                - _ZL16bignum_to_stringPK9bignum_st
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:156,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:157,35'
              BranchSideFuncs:
                - _ZL16bignum_to_stringPK9bignum_st
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:158,3'
              BranchSideFuncs:
                - BN_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:156,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:158,3'
              BranchSideFuncs:
                - BN_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:159,11'
              BranchSideFuncs:
                - BN_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:156,17'
          Dst:             ASN1_ENUMERATED_to_BN
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:157,18'
          Dst:             _ZL16bignum_to_stringPK9bignum_st
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:159,3'
          Dst:             BN_free
    - functionName:    X509V3_add_value_bool
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - asn1_bool
        - extlist
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509V3_add_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_utl.cc:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:120,29'
              BranchSideFuncs:
                - X509V3_add_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_utl.cc:122,27'
              BranchSideFuncs:
                - X509V3_add_value
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:120,12'
          Dst:             X509V3_add_value
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:122,10'
          Dst:             X509V3_add_value
    - functionName:    x509V3_add_value_asn1_string
      functionSourceFile: '/src/boringssl/crypto/x509/v3_utl.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - value
        - extlist
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL20x509V3_add_len_valuePKcS0_miPP19stack_st_CONF_VALUE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_utl.cc:101,10'
          Dst:             _ZL20x509V3_add_len_valuePKcS0_miPP19stack_st_CONF_VALUE
    - functionName:    X509_get_default_cert_file_env
      functionSourceFile: '/src/boringssl/crypto/x509/x509_def.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get_default_cert_dir_env
      functionSourceFile: '/src/boringssl/crypto/x509/x509_def.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get_default_cert_file
      functionSourceFile: '/src/boringssl/crypto/x509/x509_def.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get_default_cert_dir
      functionSourceFile: '/src/boringssl/crypto/x509/x509_def.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get_default_cert_area
      functionSourceFile: '/src/boringssl/crypto/x509/x509_def.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get_default_private_dir
      functionSourceFile: '/src/boringssl/crypto/x509/x509_def.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_REVOKED_add1_ext_i2d
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - x
        - nid
        - value
        - crit
        - flags
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509V3_add1_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:138,10'
          Dst:             X509V3_add1_i2d
    - functionName:    X509_REVOKED_get_ext_d2i
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - revoked
        - nid
        - out_critical
        - out_idx
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509V3_get_d2i
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:133,10'
          Dst:             X509V3_get_d2i
    - functionName:    X509_REVOKED_add_ext
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - ex
        - loc
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_add_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:128,11'
          Dst:             X509v3_add_ext
    - functionName:    X509_REVOKED_delete_ext
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - loc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_delete_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:124,11'
          Dst:             X509v3_delete_ext
    - functionName:    X509_REVOKED_get_ext
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - loc
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:120,11'
          Dst:             X509v3_get_ext
    - functionName:    X509_REVOKED_get_ext_by_critical
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - crit
        - lastpos
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_by_critical
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:116,11'
          Dst:             X509v3_get_ext_by_critical
    - functionName:    X509_REVOKED_get_ext_by_OBJ
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - obj
        - lastpos
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_by_OBJ
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:111,11'
          Dst:             X509v3_get_ext_by_OBJ
    - functionName:    X509_REVOKED_get_ext_by_NID
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - nid
        - lastpos
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_by_NID
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:106,11'
          Dst:             X509v3_get_ext_by_NID
    - functionName:    X509_REVOKED_get_ext_count
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_count
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:102,11'
          Dst:             X509v3_get_ext_count
    - functionName:    X509_add1_ext_i2d
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - x
        - nid
        - value
        - crit
        - flags
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509V3_add1_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:98,10'
          Dst:             X509V3_add1_i2d
    - functionName:    X509_get_ext_d2i
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
        - nid
        - out_critical
        - out_idx
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509V3_get_d2i
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:92,10'
          Dst:             X509V3_get_d2i
    - functionName:    X509_add_ext
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - ex
        - loc
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_add_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:87,11'
          Dst:             X509v3_add_ext
    - functionName:    X509_delete_ext
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - loc
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_delete_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:83,11'
          Dst:             X509v3_delete_ext
    - functionName:    X509_get_ext
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - loc
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:79,11'
          Dst:             X509v3_get_ext
    - functionName:    X509_get_ext_by_critical
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - crit
        - lastpos
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_by_critical
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:75,11'
          Dst:             X509v3_get_ext_by_critical
    - functionName:    X509_get_ext_by_OBJ
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - obj
        - lastpos
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_by_OBJ
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:71,11'
          Dst:             X509v3_get_ext_by_OBJ
    - functionName:    X509_get_ext_by_NID
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - nid
        - lastpos
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_by_NID
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:67,11'
          Dst:             X509v3_get_ext_by_NID
    - functionName:    X509_get_ext_count
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_count
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:63,11'
          Dst:             X509v3_get_ext_count
    - functionName:    X509_CRL_add_ext
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - ex
        - loc
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_add_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:59,11'
          Dst:             X509v3_add_ext
    - functionName:    X509_CRL_add1_ext_i2d
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - x
        - nid
        - value
        - crit
        - flags
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509V3_add1_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:55,10'
          Dst:             X509V3_add1_i2d
    - functionName:    X509_CRL_get_ext_d2i
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - crl
        - nid
        - out_critical
        - out_idx
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509V3_get_d2i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:50,10'
          Dst:             X509V3_get_d2i
    - functionName:    X509_CRL_delete_ext
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - loc
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_delete_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:45,11'
          Dst:             X509v3_delete_ext
    - functionName:    X509_CRL_get_ext
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - loc
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:41,11'
          Dst:             X509v3_get_ext
    - functionName:    X509_CRL_get_ext_by_critical
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - crit
        - lastpos
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_by_critical
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:37,11'
          Dst:             X509v3_get_ext_by_critical
    - functionName:    X509_CRL_get_ext_by_OBJ
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - obj
        - lastpos
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_by_OBJ
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:33,11'
          Dst:             X509v3_get_ext_by_OBJ
    - functionName:    X509_CRL_get_ext_by_NID
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - nid
        - lastpos
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_by_NID
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:28,11'
          Dst:             X509v3_get_ext_by_NID
    - functionName:    X509_CRL_get_ext_count
      functionSourceFile: '/src/boringssl/crypto/x509/x509_ext.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509v3_get_ext_count
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_ext.cc:24,11'
          Dst:             X509v3_get_ext_count
    - functionName:    sk_X509_ATTRIBUTE_push
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2678
      functionLinenumberEnd: 2678
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2678,1'
          Dst:             OPENSSL_sk_push
    - functionName:    i2d_re_X509_REQ_tbs
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - req
        - pp
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_encoding_clear
        - i2d_X509_REQ_INFO
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:255,3'
          Dst:             asn1_encoding_clear
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:256,10'
          Dst:             i2d_X509_REQ_INFO
    - functionName:    X509_REQ_get_signature_nid
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - req
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OBJ_obj2nid
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:251,10'
          Dst:             OBJ_obj2nid
    - functionName:    X509_REQ_get0_signature
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - req
        - psig
        - palg
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:242,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:243,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:245,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:245,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:245,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:246,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_REQ_add1_attr_by_txt
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - req
        - attrname
        - attrtype
        - data
        - len
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - X509_ATTRIBUTE_create_by_txt
        - X509_ATTRIBUTE_free
        - _ZL18X509_REQ_add0_attrP11X509_req_stP18x509_attributes_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:232,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:232,43'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:233,25'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:232,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:233,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:237,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:231,7'
          Dst:             X509_ATTRIBUTE_create_by_txt
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:232,24'
          Dst:             _ZL18X509_REQ_add0_attrP11X509_req_stP18x509_attributes_st
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:233,5'
          Dst:             X509_ATTRIBUTE_free
    - functionName:    _ZL18X509_REQ_add0_attrP11X509_req_stP18x509_attributes_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - req
        - attr
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - sk_X509_ATTRIBUTE_new_null
        - sk_X509_ATTRIBUTE_push
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:183,33'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_new_null
                - sk_X509_ATTRIBUTE_push
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:185,7'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_push
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:185,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:186,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:187,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:187,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:190,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:183,33'
          Dst:             sk_X509_ATTRIBUTE_new_null
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:186,8'
          Dst:             sk_X509_ATTRIBUTE_push
    - functionName:    X509_REQ_add1_attr_by_OBJ
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - req
        - obj
        - attrtype
        - data
        - len
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - X509_ATTRIBUTE_create_by_OBJ
        - X509_ATTRIBUTE_free
        - _ZL18X509_REQ_add0_attrP11X509_req_stP18x509_attributes_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:208,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:208,43'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:209,25'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:208,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:209,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:213,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:207,7'
          Dst:             X509_ATTRIBUTE_create_by_OBJ
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:208,24'
          Dst:             _ZL18X509_REQ_add0_attrP11X509_req_stP18x509_attributes_st
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:209,5'
          Dst:             X509_ATTRIBUTE_free
    - functionName:    X509_REQ_add1_attr
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - req
        - attr
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - X509_ATTRIBUTE_dup
        - X509_ATTRIBUTE_free
        - _ZL18X509_REQ_add0_attrP11X509_req_stP18x509_attributes_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:195,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:195,47'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:196,25'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:196,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:200,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:194,30'
          Dst:             X509_ATTRIBUTE_dup
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:195,28'
          Dst:             _ZL18X509_REQ_add0_attrP11X509_req_stP18x509_attributes_st
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:196,5'
          Dst:             X509_ATTRIBUTE_free
    - functionName:    sk_X509_ATTRIBUTE_delete
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2678
      functionLinenumberEnd: 2678
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - where
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2678,1'
          Dst:             OPENSSL_sk_delete
    - functionName:    X509_REQ_delete_attr
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - req
        - loc
      BBCount:         11
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - sk_X509_ATTRIBUTE_delete
        - sk_X509_ATTRIBUTE_num
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:174,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:174,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:176,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:174,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:175,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:176,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:176,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:178,35'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_delete
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:175,7'
          Dst:             sk_X509_ATTRIBUTE_num
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:178,10'
          Dst:             sk_X509_ATTRIBUTE_delete
    - functionName:    sk_X509_ATTRIBUTE_num
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2678
      functionLinenumberEnd: 2678
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2678,1'
          Dst:             OPENSSL_sk_num
    - functionName:    sk_X509_ATTRIBUTE_value
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2678
      functionLinenumberEnd: 2678
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2678,1'
          Dst:             OPENSSL_sk_value
    - functionName:    X509_REQ_get_attr_by_OBJ
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - req
        - obj
        - lastpos
      BBCount:         15
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OBJ_cmp
        - sk_X509_ATTRIBUTE_num
        - sk_X509_ATTRIBUTE_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:148,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:150,10'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_num
                - sk_X509_ATTRIBUTE_value
                - OBJ_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:152,13'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_num
                - sk_X509_ATTRIBUTE_value
                - OBJ_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:154,38'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_num
                - sk_X509_ATTRIBUTE_value
                - OBJ_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:155,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:157,33'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_value
                - OBJ_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:162,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:158,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:159,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:161,3'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_value
                - OBJ_cmp
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:154,16'
          Dst:             sk_X509_ATTRIBUTE_num
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:157,9'
          Dst:             sk_X509_ATTRIBUTE_value
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:158,9'
          Dst:             OBJ_cmp
    - functionName:    X509_REQ_get_attr_count
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - req
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sk_X509_ATTRIBUTE_num
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:134,15'
          Dst:             sk_X509_ATTRIBUTE_num
    - functionName:    X509_REQ_add_extensions
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - req
        - exts
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_REQ_add_extensions_nid
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:130,10'
          Dst:             X509_REQ_add_extensions_nid
    - functionName:    X509_REQ_add_extensions_nid
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - req
        - exts
        - nid
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_i2d
        - OPENSSL_free
        - X509_REQ_add1_attr_by_NID
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:119,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:120,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:122,39'
              BranchSideFuncs:
                - X509_REQ_add1_attr_by_NID
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:118,7'
          Dst:             ASN1_item_i2d
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:122,13'
          Dst:             X509_REQ_add1_attr_by_NID
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:123,3'
          Dst:             OPENSSL_free
    - functionName:    X509_REQ_add1_attr_by_NID
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - req
        - nid
        - attrtype
        - data
        - len
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - X509_ATTRIBUTE_create_by_NID
        - X509_ATTRIBUTE_free
        - _ZL18X509_REQ_add0_attrP11X509_req_stP18x509_attributes_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:220,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:220,43'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:221,25'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:220,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:221,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:225,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:219,7'
          Dst:             X509_ATTRIBUTE_create_by_NID
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:220,24'
          Dst:             _ZL18X509_REQ_add0_attrP11X509_req_stP18x509_attributes_st
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:221,5'
          Dst:             X509_ATTRIBUTE_free
    - functionName:    X509_REQ_get_attr
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - req
        - loc
      BBCount:         11
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - sk_X509_ATTRIBUTE_num
        - sk_X509_ATTRIBUTE_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:166,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:166,44'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:168,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:166,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:167,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:168,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:166,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:168,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:170,34'
              BranchSideFuncs:
                - sk_X509_ATTRIBUTE_value
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:167,7'
          Dst:             sk_X509_ATTRIBUTE_num
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:170,10'
          Dst:             sk_X509_ATTRIBUTE_value
    - functionName:    X509_REQ_get_attr_by_NID
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - req
        - nid
        - lastpos
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_nid2obj
        - X509_REQ_get_attr_by_OBJ
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:140,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:142,35'
              BranchSideFuncs:
                - X509_REQ_get_attr_by_OBJ
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:138,28'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:142,10'
          Dst:             X509_REQ_get_attr_by_OBJ
    - functionName:    X509_REQ_get_extensions
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - req
      BBCount:         19
      ICount:          113
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_item_d2i
        - X509_ATTRIBUTE_get0_type
        - X509_REQ_get_attr
        - X509_REQ_get_attr_by_NID
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:86,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:86,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:87,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:87,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:90,38'
              BranchSideFuncs:
                - X509_REQ_get_attr_by_NID
                - X509_REQ_get_attr
                - X509_ATTRIBUTE_get0_type
                - ASN1_item_d2i
                - X509_REQ_get_attr_by_NID
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:91,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:92,36'
              BranchSideFuncs:
                - X509_REQ_get_attr_by_NID
                - X509_REQ_get_attr
                - X509_ATTRIBUTE_get0_type
                - ASN1_item_d2i
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:94,7'
              BranchSideFuncs:
                - X509_REQ_get_attr
                - X509_ATTRIBUTE_get0_type
                - ASN1_item_d2i
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:95,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:98,50'
              BranchSideFuncs:
                - X509_REQ_get_attr
                - X509_ATTRIBUTE_get0_type
                - ASN1_item_d2i
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:102,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:102,15'
              BranchSideFuncs:
                - ASN1_item_d2i
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:103,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:103,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:105,28'
              BranchSideFuncs:
                - ASN1_item_d2i
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:90,13'
          Dst:             X509_REQ_get_attr_by_NID
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:92,11'
          Dst:             X509_REQ_get_attr_by_NID
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:98,32'
          Dst:             X509_REQ_get_attr
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:101,26'
          Dst:             X509_ATTRIBUTE_get0_type
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:106,38'
          Dst:             ASN1_item_d2i
    - functionName:    X509_REQ_extension_nid
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - req_nid
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:82,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:82,33'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:82,36'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_REQ_check_private_key
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - k
      BBCount:         15
      ICount:          85
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - EVP_PKEY_cmp
        - EVP_PKEY_id
        - X509_REQ_get0_pubkey
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:54,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:57,26'
              BranchSideFuncs:
                - EVP_PKEY_cmp
                - EVP_PKEY_id
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:58,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:59,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:62,11'
              BranchSideFuncs:
                - EVP_PKEY_id
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:62,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:64,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:67,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:70,23'
              BranchSideFuncs:
                - EVP_PKEY_id
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:78,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:70,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:71,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:73,9'
              BranchSideFuncs:
                - ERR_put_error
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:52,24'
          Dst:             X509_REQ_get0_pubkey
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:57,13'
          Dst:             EVP_PKEY_cmp
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:64,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:67,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:70,11'
          Dst:             EVP_PKEY_id
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:71,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:73,9'
          Dst:             ERR_put_error
    - functionName:    X509_REQ_get0_pubkey
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - req
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_PUBKEY_get0
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:45,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:46,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:48,27'
              BranchSideFuncs:
                - X509_PUBKEY_get0
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:48,10'
          Dst:             X509_PUBKEY_get0
    - functionName:    X509_REQ_get_pubkey
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - req
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_PUBKEY_get
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_req.cc:38,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:39,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_req.cc:41,26'
              BranchSideFuncs:
                - X509_PUBKEY_get
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:41,10'
          Dst:             X509_PUBKEY_get
    - functionName:    X509_REQ_get_subject_name
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - req
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_REQ_get_version
      functionSourceFile: '/src/boringssl/crypto/x509/x509_req.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - req
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_INTEGER_get
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_req.cc:30,10'
          Dst:             ASN1_INTEGER_get
    - functionName:    X509_get_X509_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get0_tbs_sigalg
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get0_extensions
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_set_pubkey
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - pkey
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - X509_PUBKEY_set
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:182,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:182,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:183,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:183,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:185,29'
              BranchSideFuncs:
                - X509_PUBKEY_set
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_set.cc:185,11'
          Dst:             X509_PUBKEY_set
    - functionName:    X509_get0_uids
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
        - out_issuer_uid
        - out_subject_uid
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:174,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:176,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:176,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:176,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:177,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_get_notAfter
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_getm_notAfter
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get0_notAfter
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_set_notAfter
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - tm
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_set1_notAfter
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_set.cc:150,10'
          Dst:             X509_set1_notAfter
    - functionName:    X509_set1_notAfter
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - tm
      BBCount:         15
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_STRING_dup
        - ASN1_TIME_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:135,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:135,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:136,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:136,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:138,8'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_TIME_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:140,26'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_TIME_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:146,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:141,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:142,22'
              BranchSideFuncs:
                - ASN1_TIME_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:145,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_set.cc:140,10'
          Dst:             ASN1_STRING_dup
        - Src:             '/src/boringssl/crypto/x509/x509_set.cc:142,7'
          Dst:             ASN1_TIME_free
    - functionName:    X509_get_notBefore
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_getm_notBefore
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_get0_notBefore
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509_set_notBefore
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - tm
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_set1_notBefore
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_set.cc:111,10'
          Dst:             X509_set1_notBefore
    - functionName:    X509_set1_notBefore
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - tm
      BBCount:         15
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_STRING_dup
        - ASN1_TIME_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:96,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:96,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:97,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:96,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:97,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:99,8'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_TIME_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:101,26'
              BranchSideFuncs:
                - ASN1_STRING_dup
                - ASN1_TIME_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:107,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:102,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:103,22'
              BranchSideFuncs:
                - ASN1_TIME_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:106,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_set.cc:101,10'
          Dst:             ASN1_STRING_dup
        - Src:             '/src/boringssl/crypto/x509/x509_set.cc:103,7'
          Dst:             ASN1_TIME_free
    - functionName:    X509_set_subject_name
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - name
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - X509_NAME_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:87,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:87,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:88,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:88,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:90,26'
              BranchSideFuncs:
                - X509_NAME_set
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_set.cc:90,11'
          Dst:             X509_NAME_set
    - functionName:    X509_set_issuer_name
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - name
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - X509_NAME_set
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:80,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:80,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:81,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:81,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:83,26'
              BranchSideFuncs:
                - X509_NAME_set
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_set.cc:83,11'
          Dst:             X509_NAME_set
    - functionName:    X509_set_serialNumber
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - serial
      BBCount:         17
      ICount:          101
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_INTEGER_dup
        - ASN1_INTEGER_free
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:59,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:59,41'
              BranchSideFuncs:
                - ASN1_INTEGER_dup
                - ASN1_INTEGER_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:65,7'
              BranchSideFuncs:
                - ASN1_INTEGER_dup
                - ASN1_INTEGER_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:59,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:60,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:65,7'
              BranchSideFuncs:
                - ASN1_INTEGER_dup
                - ASN1_INTEGER_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:65,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:66,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:68,8'
              BranchSideFuncs:
                - ASN1_INTEGER_dup
                - ASN1_INTEGER_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:69,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:70,27'
              BranchSideFuncs:
                - ASN1_INTEGER_dup
                - ASN1_INTEGER_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:76,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:71,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:72,25'
              BranchSideFuncs:
                - ASN1_INTEGER_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:75,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_set.cc:60,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_set.cc:70,10'
          Dst:             ASN1_INTEGER_dup
        - Src:             '/src/boringssl/crypto/x509/x509_set.cc:72,7'
          Dst:             ASN1_INTEGER_free
    - functionName:    X509_set_version
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - version
      BBCount:         18
      ICount:          108
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - ASN1_INTEGER_free
        - ASN1_INTEGER_new
        - ASN1_INTEGER_set_int64
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:33,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:34,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:37,7'
              BranchSideFuncs:
                - ASN1_INTEGER_set_int64
                - ASN1_INTEGER_new
                - ASN1_INTEGER_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:37,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:37,35'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:38,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:37,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:38,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:43,7'
              BranchSideFuncs:
                - ASN1_INTEGER_set_int64
                - ASN1_INTEGER_new
                - ASN1_INTEGER_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:43,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:44,23'
              BranchSideFuncs:
                - ASN1_INTEGER_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:49,7'
              BranchSideFuncs:
                - ASN1_INTEGER_set_int64
                - ASN1_INTEGER_new
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:50,29'
              BranchSideFuncs:
                - ASN1_INTEGER_new
                - ASN1_INTEGER_set_int64
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:55,33'
              BranchSideFuncs:
                - ASN1_INTEGER_set_int64
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:51,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:52,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:54,3'
              BranchSideFuncs:
                - ASN1_INTEGER_set_int64
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_set.cc:38,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_set.cc:44,5'
          Dst:             ASN1_INTEGER_free
        - Src:             '/src/boringssl/crypto/x509/x509_set.cc:50,29'
          Dst:             ASN1_INTEGER_new
        - Src:             '/src/boringssl/crypto/x509/x509_set.cc:55,10'
          Dst:             ASN1_INTEGER_set_int64
    - functionName:    X509_get_version
      functionSourceFile: '/src/boringssl/crypto/x509/x509_set.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x509
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_INTEGER_get
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_set.cc:26,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:27,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_set.cc:29,27'
              BranchSideFuncs:
                - ASN1_INTEGER_get
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_set.cc:29,10'
          Dst:             ASN1_INTEGER_get
    - functionName:    _ZL13trust_1oidanyPK13x509_trust_stP7x509_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_trs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - trust
        - x
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL12trust_compatPK13x509_trust_stP7x509_st
        - _ZL9obj_trustiP7x509_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_trs.cc:81,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:81,18'
              BranchSideFuncs:
                - _ZL12trust_compatPK13x509_trust_stP7x509_st
                - _ZL9obj_trustiP7x509_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:86,23'
              BranchSideFuncs:
                - _ZL12trust_compatPK13x509_trust_stP7x509_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_trs.cc:81,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:81,35'
              BranchSideFuncs:
                - _ZL9obj_trustiP7x509_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:82,22'
              BranchSideFuncs:
                - _ZL9obj_trustiP7x509_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_trs.cc:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:82,22'
              BranchSideFuncs:
                - _ZL9obj_trustiP7x509_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:86,23'
              BranchSideFuncs:
                - _ZL12trust_compatPK13x509_trust_stP7x509_st
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_trs.cc:82,12'
          Dst:             _ZL9obj_trustiP7x509_st
        - Src:             '/src/boringssl/crypto/x509/x509_trs.cc:86,10'
          Dst:             _ZL12trust_compatPK13x509_trust_stP7x509_st
    - functionName:    _ZL9obj_trustiP7x509_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_trs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - id
        - x
      BBCount:         18
      ICount:          116
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - OBJ_obj2nid
        - sk_ASN1_OBJECT_num
        - sk_ASN1_OBJECT_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_trs.cc:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:103,5'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:105,15'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
        - Branch String:   '/src/boringssl/crypto/x509/x509_trs.cc:105,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:106,51'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:111,15'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
        - Branch String:   '/src/boringssl/crypto/x509/x509_trs.cc:107,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:108,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:110,3'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
        - Branch String:   '/src/boringssl/crypto/x509/x509_trs.cc:111,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:112,51'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
                - sk_ASN1_OBJECT_num
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:117,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_trs.cc:113,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:114,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:116,3'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_num
                - sk_ASN1_OBJECT_value
                - OBJ_obj2nid
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_trs.cc:105,26'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             '/src/boringssl/crypto/x509/x509_trs.cc:106,30'
          Dst:             sk_ASN1_OBJECT_value
        - Src:             '/src/boringssl/crypto/x509/x509_trs.cc:107,9'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/x509/x509_trs.cc:111,26'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             '/src/boringssl/crypto/x509/x509_trs.cc:112,30'
          Dst:             sk_ASN1_OBJECT_value
        - Src:             '/src/boringssl/crypto/x509/x509_trs.cc:113,9'
          Dst:             OBJ_obj2nid
    - functionName:    _ZL12trust_compatPK13x509_trust_stP7x509_st
      functionSourceFile: '/src/boringssl/crypto/x509/x509_trs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - trust
        - x
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - x509v3_cache_extensions
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_trs.cc:90,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:91,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:93,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_trs.cc:93,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:94,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:96,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_trs.cc:90,8'
          Dst:             x509v3_cache_extensions
    - functionName:    X509_is_valid_trust_id
      functionSourceFile: '/src/boringssl/crypto/x509/x509_trs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - trust
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15X509_TRUST_get0i
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_trs.cc:77,10'
          Dst:             _ZL15X509_TRUST_get0i
    - functionName:    _ZL15X509_TRUST_get0i
      functionSourceFile: '/src/boringssl/crypto/x509/x509_trs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - id
      BBCount:         8
      ICount:          45
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_trs.cc:46,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:47,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:51,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_trs.cc:47,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:48,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:50,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_check_trust
      functionSourceFile: '/src/boringssl/crypto/x509/x509_trs.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - id
        - flags
      BBCount:         12
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL12trust_compatPK13x509_trust_stP7x509_st
        - _ZL15X509_TRUST_get0i
        - _ZL9obj_trustiP7x509_st
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_trs.cc:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:56,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:59,7'
              BranchSideFuncs:
                - _ZL15X509_TRUST_get0i
                - _ZL9obj_trustiP7x509_st
                - _ZL9obj_trustiP7x509_st
                - _ZL12trust_compatPK13x509_trust_stP7x509_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_trs.cc:59,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:60,49'
              BranchSideFuncs:
                - _ZL9obj_trustiP7x509_st
                - _ZL12trust_compatPK13x509_trust_stP7x509_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:66,42'
              BranchSideFuncs:
                - _ZL15X509_TRUST_get0i
                - _ZL9obj_trustiP7x509_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_trs.cc:61,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:62,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:64,31'
              BranchSideFuncs:
                - _ZL12trust_compatPK13x509_trust_stP7x509_st
        - Branch String:   '/src/boringssl/crypto/x509/x509_trs.cc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:71,22'
              BranchSideFuncs:
                - _ZL9obj_trustiP7x509_st
            - BranchSide:      '/src/boringssl/crypto/x509/x509_trs.cc:73,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_trs.cc:60,14'
          Dst:             _ZL9obj_trustiP7x509_st
        - Src:             '/src/boringssl/crypto/x509/x509_trs.cc:64,12'
          Dst:             _ZL12trust_compatPK13x509_trust_stP7x509_st
        - Src:             '/src/boringssl/crypto/x509/x509_trs.cc:66,26'
          Dst:             _ZL15X509_TRUST_get0i
        - Src:             '/src/boringssl/crypto/x509/x509_trs.cc:71,12'
          Dst:             _ZL9obj_trustiP7x509_st
    - functionName:    X509_EXTENSION_get_data
      functionSourceFile: '/src/boringssl/crypto/x509/x509_v3.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ex
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:235,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:236,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:238,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_EXTENSION_get_object
      functionSourceFile: '/src/boringssl/crypto/x509/x509_v3.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ex
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:228,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:229,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:231,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_EXTENSION_set_data
      functionSourceFile: '/src/boringssl/crypto/x509/x509_v3.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ex
        - data
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OCTET_STRING_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:218,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:220,29'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:221,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:222,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:224,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:220,7'
          Dst:             ASN1_OCTET_STRING_set
    - functionName:    X509_EXTENSION_set_critical
      functionSourceFile: '/src/boringssl/crypto/x509/x509_v3.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ex
        - crit
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:206,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:210,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_EXTENSION_set_object
      functionSourceFile: '/src/boringssl/crypto/x509/x509_v3.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ex
        - obj
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OBJECT_free
        - OBJ_dup
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:196,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:196,24'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:197,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:196,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:197,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:199,20'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - OBJ_dup
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:199,3'
          Dst:             ASN1_OBJECT_free
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:200,16'
          Dst:             OBJ_dup
    - functionName:    X509_EXTENSION_create_by_OBJ
      functionSourceFile: '/src/boringssl/crypto/x509/x509_v3.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ex
        - obj
        - crit
        - data
      BBCount:         30
      ICount:          143
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - X509_EXTENSION_free
        - X509_EXTENSION_new
        - X509_EXTENSION_set_critical
        - X509_EXTENSION_set_data
        - X509_EXTENSION_set_object
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:166,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:166,25'
              BranchSideFuncs:
                - X509_EXTENSION_new
                - X509_EXTENSION_set_object
                - X509_EXTENSION_free
                - X509_EXTENSION_set_critical
                - X509_EXTENSION_set_data
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:167,16'
              BranchSideFuncs:
                - X509_EXTENSION_new
                - X509_EXTENSION_set_object
                - X509_EXTENSION_free
                - X509_EXTENSION_set_critical
                - X509_EXTENSION_set_data
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:166,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:167,16'
              BranchSideFuncs:
                - X509_EXTENSION_new
                - X509_EXTENSION_set_object
                - X509_EXTENSION_free
                - X509_EXTENSION_set_critical
                - X509_EXTENSION_set_data
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:171,12'
              BranchSideFuncs:
                - X509_EXTENSION_set_object
                - X509_EXTENSION_free
                - X509_EXTENSION_set_critical
                - X509_EXTENSION_set_data
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:167,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:168,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:170,3'
              BranchSideFuncs:
                - X509_EXTENSION_set_object
                - X509_EXTENSION_free
                - X509_EXTENSION_set_critical
                - X509_EXTENSION_set_data
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:175,5'
              BranchSideFuncs:
                - X509_EXTENSION_set_critical
                - X509_EXTENSION_free
                - X509_EXTENSION_set_data
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:177,36'
              BranchSideFuncs:
                - X509_EXTENSION_set_critical
                - X509_EXTENSION_free
                - X509_EXTENSION_set_data
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:178,5'
              BranchSideFuncs:
                - X509_EXTENSION_set_data
                - X509_EXTENSION_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:180,32'
              BranchSideFuncs:
                - X509_EXTENSION_set_data
                - X509_EXTENSION_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:180,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:181,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:184,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:184,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:184,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:187,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:184,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:185,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:187,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:189,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:189,24'
              BranchSideFuncs:
                - X509_EXTENSION_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:190,25'
              BranchSideFuncs:
                - X509_EXTENSION_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:189,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:190,25'
              BranchSideFuncs:
                - X509_EXTENSION_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:192,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:167,16'
          Dst:             X509_EXTENSION_new
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:174,8'
          Dst:             X509_EXTENSION_set_object
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:177,8'
          Dst:             X509_EXTENSION_set_critical
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:180,8'
          Dst:             X509_EXTENSION_set_data
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:190,5'
          Dst:             X509_EXTENSION_free
    - functionName:    X509_EXTENSION_create_by_NID
      functionSourceFile: '/src/boringssl/crypto/x509/x509_v3.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ex
        - nid
        - crit
        - data
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - OBJ_nid2obj
        - X509_EXTENSION_create_by_OBJ
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:153,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:154,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:157,38'
              BranchSideFuncs:
                - X509_EXTENSION_create_by_OBJ
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:152,9'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:154,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:157,9'
          Dst:             X509_EXTENSION_create_by_OBJ
    - functionName:    sk_X509_EXTENSION_free
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1723
      functionLinenumberEnd: 1723
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1723,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_X509_EXTENSION_insert
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1723
      functionLinenumberEnd: 1723
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - p
        - where
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_insert
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1723,1'
          Dst:             OPENSSL_sk_insert
    - functionName:    sk_X509_EXTENSION_new_null
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1723
      functionLinenumberEnd: 1723
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/x509.h:1723,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:1723,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:1723,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1723,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    X509v3_add_ext
      functionSourceFile: '/src/boringssl/crypto/x509/x509_v3.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - ex
        - loc
      BBCount:         28
      ICount:          153
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
        - X509_EXTENSION_dup
        - X509_EXTENSION_free
        - sk_X509_EXTENSION_free
        - sk_X509_EXTENSION_insert
        - sk_X509_EXTENSION_new_null
        - sk_X509_EXTENSION_num
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:106,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:107,5'
              BranchSideFuncs:
                - ERR_put_error
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:111,8'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - X509_EXTENSION_dup
                - sk_X509_EXTENSION_insert
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
                - sk_X509_EXTENSION_new_null
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:112,15'
              BranchSideFuncs:
                - sk_X509_EXTENSION_new_null
                - sk_X509_EXTENSION_num
                - X509_EXTENSION_dup
                - sk_X509_EXTENSION_insert
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:117,11'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - X509_EXTENSION_dup
                - sk_X509_EXTENSION_insert
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:112,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:113,7'
              BranchSideFuncs:
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:115,13'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - X509_EXTENSION_dup
                - sk_X509_EXTENSION_insert
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:122,11'
              BranchSideFuncs:
                - X509_EXTENSION_dup
                - sk_X509_EXTENSION_insert
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:123,14'
              BranchSideFuncs:
                - X509_EXTENSION_dup
                - sk_X509_EXTENSION_insert
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:128,5'
              BranchSideFuncs:
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:130,33'
              BranchSideFuncs:
                - sk_X509_EXTENSION_insert
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:131,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:133,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:133,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:134,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:136,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:141,28'
              BranchSideFuncs:
                - sk_X509_EXTENSION_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:143,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:107,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:112,15'
          Dst:             sk_X509_EXTENSION_new_null
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:120,12'
          Dst:             sk_X509_EXTENSION_num
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:127,17'
          Dst:             X509_EXTENSION_dup
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:130,8'
          Dst:             sk_X509_EXTENSION_insert
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:139,3'
          Dst:             X509_EXTENSION_free
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:141,5'
          Dst:             sk_X509_EXTENSION_free
    - functionName:    sk_X509_EXTENSION_delete
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1723
      functionLinenumberEnd: 1723
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - where
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1723,1'
          Dst:             OPENSSL_sk_delete
    - functionName:    X509v3_delete_ext
      functionSourceFile: '/src/boringssl/crypto/x509/x509_v3.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - loc
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - sk_X509_EXTENSION_delete
        - sk_X509_EXTENSION_num
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:93,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:93,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:94,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:93,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:93,53'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:94,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:93,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:94,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:96,34'
              BranchSideFuncs:
                - sk_X509_EXTENSION_delete
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:93,31'
          Dst:             sk_X509_EXTENSION_num
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:96,9'
          Dst:             sk_X509_EXTENSION_delete
    - functionName:    X509v3_get_ext
      functionSourceFile: '/src/boringssl/crypto/x509/x509_v3.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - loc
      BBCount:         11
      ICount:          56
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - sk_X509_EXTENSION_num
        - sk_X509_EXTENSION_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:83,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:83,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:84,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:83,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:83,53'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:84,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:83,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:84,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:86,36'
              BranchSideFuncs:
                - sk_X509_EXTENSION_value
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:83,31'
          Dst:             sk_X509_EXTENSION_num
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:86,12'
          Dst:             sk_X509_EXTENSION_value
    - functionName:    X509_EXTENSION_get_critical
      functionSourceFile: '/src/boringssl/crypto/x509/x509_v3.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ex
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:242,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:243,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:245,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:245,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:246,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:248,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509v3_get_ext_by_critical
      functionSourceFile: '/src/boringssl/crypto/x509/x509_v3.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - sk
        - crit
        - lastpos
      BBCount:         15
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - X509_EXTENSION_get_critical
        - sk_X509_EXTENSION_num
        - sk_X509_EXTENSION_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:62,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:63,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:66,10'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_critical
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:68,13'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_critical
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:71,12'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_critical
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:73,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:74,56'
              BranchSideFuncs:
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_critical
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:79,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:75,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:76,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:78,3'
              BranchSideFuncs:
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_critical
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:72,16'
          Dst:             sk_X509_EXTENSION_num
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:74,32'
          Dst:             sk_X509_EXTENSION_value
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:75,9'
          Dst:             X509_EXTENSION_get_critical
    - functionName:    X509v3_get_ext_by_OBJ
      functionSourceFile: '/src/boringssl/crypto/x509/x509_v3.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sk
        - obj
        - lastpos
      BBCount:         15
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - OBJ_cmp
        - sk_X509_EXTENSION_num
        - sk_X509_EXTENSION_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:43,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:44,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:46,10'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
                - OBJ_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:48,13'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
                - OBJ_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:50,38'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
                - OBJ_cmp
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:51,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:52,56'
              BranchSideFuncs:
                - sk_X509_EXTENSION_value
                - OBJ_cmp
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:57,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:53,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:54,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:56,3'
              BranchSideFuncs:
                - sk_X509_EXTENSION_value
                - OBJ_cmp
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:50,16'
          Dst:             sk_X509_EXTENSION_num
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:52,32'
          Dst:             sk_X509_EXTENSION_value
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:53,9'
          Dst:             OBJ_cmp
    - functionName:    X509v3_get_ext_by_NID
      functionSourceFile: '/src/boringssl/crypto/x509/x509_v3.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - nid
        - lastpos
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_nid2obj
        - X509v3_get_ext_by_OBJ
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:36,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:38,32'
              BranchSideFuncs:
                - X509v3_get_ext_by_OBJ
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:34,28'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:38,10'
          Dst:             X509v3_get_ext_by_OBJ
    - functionName:    X509v3_get_ext_count
      functionSourceFile: '/src/boringssl/crypto/x509/x509_v3.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sk_X509_EXTENSION_num
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_v3.cc:26,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:27,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_v3.cc:29,37'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_v3.cc:29,15'
          Dst:             sk_X509_EXTENSION_num
    - functionName:    sk_ASN1_TYPE_push
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1491
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:1491,1'
          Dst:             OPENSSL_sk_push
    - functionName:    X509_ATTRIBUTE_create
      functionSourceFile: '/src/boringssl/crypto/x509/x_attrib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - nid
        - attrtype
        - value
      BBCount:         14
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_TYPE_free
        - ASN1_TYPE_new
        - ASN1_TYPE_set
        - OBJ_nid2obj
        - X509_ATTRIBUTE_free
        - X509_ATTRIBUTE_new
        - sk_ASN1_TYPE_push
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_attrib.cc:33,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_attrib.cc:34,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x_attrib.cc:37,25'
              BranchSideFuncs:
                - X509_ATTRIBUTE_new
                - ASN1_TYPE_new
                - sk_ASN1_TYPE_push
                - X509_ATTRIBUTE_free
                - ASN1_TYPE_free
                - ASN1_TYPE_set
        - Branch String:   '/src/boringssl/crypto/x509/x_attrib.cc:39,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_attrib.cc:39,22'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_attrib.cc:40,5'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/x509/x_attrib.cc:39,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_attrib.cc:40,5'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x_attrib.cc:43,17'
              BranchSideFuncs:
                - sk_ASN1_TYPE_push
                - X509_ATTRIBUTE_free
                - ASN1_TYPE_free
                - ASN1_TYPE_set
        - Branch String:   '/src/boringssl/crypto/x509/x_attrib.cc:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_attrib.cc:45,5'
              BranchSideFuncs:
                - ASN1_TYPE_set
            - BranchSide:      '/src/boringssl/crypto/x509/x_attrib.cc:48,17'
              BranchSideFuncs:
                - ASN1_TYPE_set
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_attrib.cc:32,22'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/x509/x_attrib.cc:37,25'
          Dst:             X509_ATTRIBUTE_new
        - Src:             '/src/boringssl/crypto/x509/x_attrib.cc:38,20'
          Dst:             ASN1_TYPE_new
        - Src:             '/src/boringssl/crypto/x509/x_attrib.cc:44,8'
          Dst:             sk_ASN1_TYPE_push
        - Src:             '/src/boringssl/crypto/x509/x_attrib.cc:48,3'
          Dst:             ASN1_TYPE_set
        - Src:             '/src/boringssl/crypto/x509/x_attrib.cc:52,3'
          Dst:             X509_ATTRIBUTE_free
        - Src:             '/src/boringssl/crypto/x509/x_attrib.cc:53,3'
          Dst:             ASN1_TYPE_free
    - functionName:    X509_ATTRIBUTE_new
      functionSourceFile: '/src/boringssl/crypto/x509/x_attrib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_attrib.cc:28,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_attrib.cc:28,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_attrib.cc:28,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_attrib.cc:28,1'
          Dst:             ASN1_item_new
    - functionName:    X509_ATTRIBUTE_free
      functionSourceFile: '/src/boringssl/crypto/x509/x_attrib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_attrib.cc:28,1'
          Dst:             ASN1_item_free
    - functionName:    X509_ATTRIBUTE_dup
      functionSourceFile: '/src/boringssl/crypto/x509/x_attrib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_dup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_attrib.cc:29,1'
          Dst:             ASN1_item_dup
    - functionName:    i2d_X509_ATTRIBUTE
      functionSourceFile: '/src/boringssl/crypto/x509/x_attrib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_attrib.cc:28,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_ATTRIBUTE
      functionSourceFile: '/src/boringssl/crypto/x509/x_attrib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_attrib.cc:28,1'
          Dst:             ASN1_item_d2i
    - functionName:    X509_VAL_free
      functionSourceFile: '/src/boringssl/crypto/x509/x_val.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_val.cc:28,1'
          Dst:             ASN1_item_free
    - functionName:    X509_VAL_new
      functionSourceFile: '/src/boringssl/crypto/x509/x_val.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x_val.cc:28,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x_val.cc:28,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/x_val.cc:28,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_val.cc:28,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_X509_VAL
      functionSourceFile: '/src/boringssl/crypto/x509/x_val.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_val.cc:28,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_X509_VAL
      functionSourceFile: '/src/boringssl/crypto/x509/x_val.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x_val.cc:28,1'
          Dst:             ASN1_item_d2i
    - functionName:    ASN1_GENERALIZEDTIME_adj
      functionSourceFile: '/src/boringssl/crypto/asn1/a_gentm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - size_t
      constantsTouched: []
      argNames:
        - s
        - posix_time
        - offset_day
        - offset_sec
      BBCount:         33
      ICount:          183
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_STRING_set
        - ASN1_UTCTIME_free
        - ASN1_UTCTIME_new
        - ERR_put_error
        - OPENSSL_gmtime_adj
        - OPENSSL_posix_to_tm
        - abort
        - snprintf
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_gentm.cc:70,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:71,5'
              BranchSideFuncs:
                - snprintf
                - abort
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
                - ERR_put_error
                - OPENSSL_gmtime_adj
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:74,7'
              BranchSideFuncs:
                - snprintf
                - abort
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
                - ERR_put_error
                - OPENSSL_gmtime_adj
        - Branch String:   '/src/boringssl/crypto/asn1/a_gentm.cc:74,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:74,21'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - snprintf
                - abort
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:75,36'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - snprintf
                - abort
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_gentm.cc:74,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:75,36'
              BranchSideFuncs:
                - OPENSSL_gmtime_adj
                - snprintf
                - abort
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:80,12'
              BranchSideFuncs:
                - snprintf
                - abort
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_gentm.cc:75,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:76,7'
              BranchSideFuncs:
                - snprintf
                - abort
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:78,3'
              BranchSideFuncs:
                - snprintf
                - abort
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_gentm.cc:80,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:80,39'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:81,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_gentm.cc:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:81,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:86,22'
              BranchSideFuncs:
                - snprintf
                - abort
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
        - Branch String:   '/src/boringssl/crypto/asn1/a_gentm.cc:90,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:90,3'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:92,7'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
                - ASN1_UTCTIME_new
        - Branch String:   '/src/boringssl/crypto/asn1/a_gentm.cc:93,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:94,12'
              BranchSideFuncs:
                - ASN1_UTCTIME_new
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:101,24'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_gentm.cc:96,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:97,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:99,3'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - ASN1_UTCTIME_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_gentm.cc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:102,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:107,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_gentm.cc:102,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:103,25'
              BranchSideFuncs:
                - ASN1_UTCTIME_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:105,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_gentm.cc:70,8'
          Dst:             OPENSSL_posix_to_tm
        - Src:             '/src/boringssl/crypto/asn1/a_gentm.cc:75,10'
          Dst:             OPENSSL_gmtime_adj
        - Src:             '/src/boringssl/crypto/asn1/a_gentm.cc:81,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_gentm.cc:86,13'
          Dst:             snprintf
        - Src:             '/src/boringssl/crypto/asn1/a_gentm.cc:90,3'
          Dst:             abort
        - Src:             '/src/boringssl/crypto/asn1/a_gentm.cc:95,9'
          Dst:             ASN1_UTCTIME_new
        - Src:             '/src/boringssl/crypto/asn1/a_gentm.cc:101,32'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/asn1/a_gentm.cc:101,8'
          Dst:             ASN1_STRING_set
        - Src:             '/src/boringssl/crypto/asn1/a_gentm.cc:103,7'
          Dst:             ASN1_UTCTIME_free
    - functionName:    ASN1_GENERALIZEDTIME_set
      functionSourceFile: '/src/boringssl/crypto/asn1/a_gentm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s
        - posix_time
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_GENERALIZEDTIME_adj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_gentm.cc:62,10'
          Dst:             ASN1_GENERALIZEDTIME_adj
    - functionName:    ASN1_GENERALIZEDTIME_set_string
      functionSourceFile: '/src/boringssl/crypto/asn1/a_gentm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - str
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_STRING_set
        - CBS_init
        - CBS_parse_generalized_time
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_gentm.cc:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:49,5'
              BranchSideFuncs:
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:51,7'
              BranchSideFuncs:
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_gentm.cc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:52,26'
              BranchSideFuncs:
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:57,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_gentm.cc:52,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:53,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:55,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_gentm.cc:44,16'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/asn1/a_gentm.cc:46,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/a_gentm.cc:47,8'
          Dst:             CBS_parse_generalized_time
        - Src:             '/src/boringssl/crypto/asn1/a_gentm.cc:52,10'
          Dst:             ASN1_STRING_set
    - functionName:    ASN1_GENERALIZEDTIME_check
      functionSourceFile: '/src/boringssl/crypto/asn1/a_gentm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - d
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - asn1_generalizedtime_to_tm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_gentm.cc:40,10'
          Dst:             asn1_generalizedtime_to_tm
    - functionName:    asn1_generalizedtime_to_tm
      functionSourceFile: '/src/boringssl/crypto/asn1/a_gentm.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tm
        - d
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_init
        - CBS_parse_generalized_time
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_gentm.cc:28,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:29,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:32,18'
              BranchSideFuncs:
                - CBS_init
                - CBS_parse_generalized_time
        - Branch String:   '/src/boringssl/crypto/asn1/a_gentm.cc:33,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:34,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_gentm.cc:36,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_gentm.cc:32,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/a_gentm.cc:33,8'
          Dst:             CBS_parse_generalized_time
    - functionName:    asn1_is_printable
      functionSourceFile: '/src/boringssl/crypto/asn1/a_mbstr.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - value
      BBCount:         31
      ICount:          133
      EdgeCount:       44
      CyclomaticComplexity: 15
      functionsReached:
        - OPENSSL_isalnum
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:232,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:233,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:235,26'
              BranchSideFuncs:
                - OPENSSL_isalnum
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:235,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:235,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:236,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:236,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:235,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:236,26'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:236,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:235,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:236,43'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:236,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:235,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:236,59'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:236,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:235,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:237,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:237,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:235,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:237,26'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:237,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:235,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:237,42'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:237,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:235,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:237,58'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:237,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:235,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:238,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:238,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:235,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:238,26'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:238,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:235,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:238,42'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:238,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:235,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:238,58'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:235,10'
          Dst:             OPENSSL_isalnum
    - functionName:    ASN1_mbstring_ncopy
      functionSourceFile: '/src/boringssl/crypto/asn1/a_mbstr.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - len
        - inform
        - mask
        - minsize
        - maxsize
      BBCount:         115
      ICount:          637
      EdgeCount:       155
      CyclomaticComplexity: 42
      functionsReached:
        - ASN1_STRING_free
        - ASN1_STRING_set
        - ASN1_STRING_set0
        - ASN1_STRING_type_new
        - CBB_add_u8
        - CBB_cleanup
        - CBB_finish
        - CBB_get_utf8_len
        - CBB_init
        - CBB_zero
        - CBS_init
        - CBS_len
        - ERR_add_error_dataf
        - ERR_put_error
        - OPENSSL_free
        - asn1_is_printable
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:48,32'
              BranchSideFuncs:
                - strlen
                - CBS_init
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - CBB_get_utf8_len
                - ERR_put_error
                - ERR_add_error_dataf
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:50,8'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - CBB_get_utf8_len
                - ERR_put_error
                - ERR_add_error_dataf
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:51,10'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - CBB_get_utf8_len
                - ERR_put_error
                - ERR_add_error_dataf
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:56,11'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - CBB_get_utf8_len
                - ERR_put_error
                - ERR_add_error_dataf
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:56,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:58,19'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - CBB_get_utf8_len
                - ERR_put_error
                - ERR_add_error_dataf
                - asn1_is_printable
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:63,19'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - CBB_get_utf8_len
                - ERR_put_error
                - ERR_add_error_dataf
                - asn1_is_printable
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:68,19'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - CBB_get_utf8_len
                - ERR_put_error
                - ERR_add_error_dataf
                - asn1_is_printable
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:73,19'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - CBB_get_utf8_len
                - ERR_put_error
                - ERR_add_error_dataf
                - asn1_is_printable
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:78,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:86,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:88,10'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_add_error_dataf
                - asn1_is_printable
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:131,7'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:88,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:89,7'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
                - asn1_is_printable
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:92,9'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
                - asn1_is_printable
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:92,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:92,24'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
                - asn1_is_printable
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:105,10'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
                - asn1_is_printable
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:92,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:92,50'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
                - asn1_is_printable
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:93,9'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
                - asn1_is_printable
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:92,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:93,9'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
                - asn1_is_printable
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:105,10'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
                - asn1_is_printable
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:92,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:100,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:105,10'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
                - asn1_is_printable
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:105,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:105,63'
              BranchSideFuncs:
                - asn1_is_printable
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:108,10'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:105,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:106,12'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:108,10'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:108,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:108,39'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:111,10'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:108,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:109,12'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:111,10'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:111,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:111,39'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:114,10'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:111,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:112,12'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:114,10'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:114,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:114,39'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:117,10'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:114,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:115,12'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:117,10'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:117,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:118,7'
              BranchSideFuncs:
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:122,10'
              BranchSideFuncs:
                - CBB_get_utf8_len
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:124,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:86,3'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - CBB_get_utf8_len
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:124,24'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
                - ERR_put_error
                - ERR_put_error
                - CBB_get_utf8_len
                - asn1_is_printable
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:124,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:86,3'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:125,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:131,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:131,22'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:139,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:131,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:132,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_dataf
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:139,9'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:143,14'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:144,14'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:144,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:145,14'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:146,14'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:146,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:147,14'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:148,14'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:148,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:149,14'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:153,14'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:153,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:154,14'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:158,14'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:158,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:159,14'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:164,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:169,12'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:172,7'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:175,13'
              BranchSideFuncs:
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:177,15'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:179,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:0,0'
              BranchSideFuncs:
                - CBB_zero
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
                - ASN1_STRING_set
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:180,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:189,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:190,26'
              BranchSideFuncs:
                - ASN1_STRING_set
                - CBB_cleanup
                - ASN1_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:197,23'
              BranchSideFuncs:
                - CBB_init
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:190,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:191,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:193,18'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:198,5'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_cleanup
                - ASN1_STRING_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:200,18'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_cleanup
                - ASN1_STRING_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:201,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:203,10'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:210,8'
              BranchSideFuncs:
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_cleanup
                - ASN1_STRING_free
                - CBB_finish
                - ASN1_STRING_set0
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:203,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:203,36'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - ASN1_STRING_free
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_finish
                - ASN1_STRING_set0
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:204,7'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - ASN1_STRING_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:203,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:201,3'
              BranchSideFuncs:
                - CBS_len
                - CBB_add_u8
                - ERR_put_error
                - OPENSSL_free
                - CBB_cleanup
                - ASN1_STRING_free
                - CBB_finish
                - ASN1_STRING_set0
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:204,7'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_cleanup
                - ASN1_STRING_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:210,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:211,8'
              BranchSideFuncs:
                - CBB_finish
                - ERR_put_error
                - OPENSSL_free
                - CBB_cleanup
                - ASN1_STRING_free
                - ASN1_STRING_set0
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:214,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - CBB_cleanup
                - ASN1_STRING_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:211,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:212,7'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - ERR_put_error
                - OPENSSL_free
                - CBB_cleanup
                - ASN1_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:214,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - CBB_cleanup
                - ASN1_STRING_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:212,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:213,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - CBB_cleanup
                - ASN1_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:214,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - CBB_cleanup
                - ASN1_STRING_free
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:210,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:214,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - CBB_cleanup
                - ASN1_STRING_free
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:218,16'
              BranchSideFuncs:
                - ASN1_STRING_set0
        - Branch String:   '/src/boringssl/crypto/asn1/a_mbstr.cc:224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:225,22'
              BranchSideFuncs:
                - ASN1_STRING_free
                - CBB_cleanup
            - BranchSide:      '/src/boringssl/crypto/asn1/a_mbstr.cc:227,3'
              BranchSideFuncs:
                - CBB_cleanup
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:48,11'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:78,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:84,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:86,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:89,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:100,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:105,45'
          Dst:             asn1_is_printable
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:118,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:123,17'
          Dst:             CBB_get_utf8_len
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:125,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:126,7'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:132,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:133,5'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:164,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:178,12'
          Dst:             ASN1_STRING_type_new
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:185,3'
          Dst:             CBB_zero
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:190,10'
          Dst:             ASN1_STRING_set
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:197,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:200,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:201,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:204,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:210,8'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:211,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:214,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:215,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:219,3'
          Dst:             ASN1_STRING_set0
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:225,5'
          Dst:             ASN1_STRING_free
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:227,3'
          Dst:             CBB_cleanup
    - functionName:    ASN1_mbstring_copy
      functionSourceFile: '/src/boringssl/crypto/asn1/a_mbstr.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - size_t
      constantsTouched: []
      argNames:
        - out
        - in
        - len
        - inform
        - mask
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_mbstring_ncopy
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_mbstr.cc:36,10'
          Dst:             ASN1_mbstring_ncopy
    - functionName:    ASN1_OCTET_STRING_set
      functionSourceFile: '/src/boringssl/crypto/asn1/a_octet.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - x
        - d
        - len
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_set
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_octet.cc:31,10'
          Dst:             ASN1_STRING_set
    - functionName:    ASN1_OCTET_STRING_cmp
      functionSourceFile: '/src/boringssl/crypto/asn1/a_octet.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_cmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_octet.cc:26,10'
          Dst:             ASN1_STRING_cmp
    - functionName:    ASN1_OCTET_STRING_dup
      functionSourceFile: '/src/boringssl/crypto/asn1/a_octet.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_dup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/a_octet.cc:21,10'
          Dst:             ASN1_STRING_dup
    - functionName:    ASN1_item_unpack
      functionSourceFile: '/src/boringssl/crypto/asn1/asn_pack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - oct
        - it
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_item_d2i
        - ASN1_item_free
        - ERR_put_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/asn_pack.cc:50,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn_pack.cc:50,22'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
            - BranchSide:      '/src/boringssl/crypto/asn1/asn_pack.cc:51,5'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
        - Branch String:   '/src/boringssl/crypto/asn1/asn_pack.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn_pack.cc:51,5'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_item_free
            - BranchSide:      '/src/boringssl/crypto/asn1/asn_pack.cc:55,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/asn_pack.cc:49,15'
          Dst:             ASN1_item_d2i
        - Src:             '/src/boringssl/crypto/asn1/asn_pack.cc:51,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/asn_pack.cc:52,5'
          Dst:             ASN1_item_free
    - functionName:    ASN1_item_pack
      functionSourceFile: '/src/boringssl/crypto/asn1/asn_pack.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - it
        - out
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_STRING_new
        - ASN1_STRING_set0
        - ASN1_item_i2d
        - ERR_put_error
        - OPENSSL_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/asn_pack.cc:24,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn_pack.cc:25,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/asn1/asn_pack.cc:29,16'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - ASN1_STRING_new
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/asn_pack.cc:30,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn_pack.cc:30,23'
              BranchSideFuncs:
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/asn_pack.cc:31,11'
              BranchSideFuncs:
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/asn1/asn_pack.cc:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn_pack.cc:31,11'
              BranchSideFuncs:
                - ASN1_STRING_new
                - ASN1_STRING_set0
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/asn_pack.cc:37,12'
              BranchSideFuncs:
                - ASN1_STRING_set0
        - Branch String:   '/src/boringssl/crypto/asn1/asn_pack.cc:32,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn_pack.cc:33,20'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/asn1/asn_pack.cc:36,3'
              BranchSideFuncs:
                - ASN1_STRING_set0
        - Branch String:   '/src/boringssl/crypto/asn1/asn_pack.cc:41,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/asn_pack.cc:42,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/asn_pack.cc:44,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/asn_pack.cc:23,13'
          Dst:             ASN1_item_i2d
        - Src:             '/src/boringssl/crypto/asn1/asn_pack.cc:25,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/asn1/asn_pack.cc:31,11'
          Dst:             ASN1_STRING_new
        - Src:             '/src/boringssl/crypto/asn1/asn_pack.cc:33,7'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/asn1/asn_pack.cc:40,3'
          Dst:             ASN1_STRING_set0
    - functionName:    i2a_ASN1_ENUMERATED
      functionSourceFile: '/src/boringssl/crypto/asn1/f_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - a
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2a_ASN1_INTEGER
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/f_int.cc:62,10'
          Dst:             i2a_ASN1_INTEGER
    - functionName:    i2a_ASN1_INTEGER
      functionSourceFile: '/src/boringssl/crypto/asn1/f_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - a
      BBCount:         30
      ICount:          185
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - BIO_write
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/asn1/f_int.cc:24,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:25,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:28,7'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/asn1/f_int.cc:28,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:29,19'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:35,7'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/asn1/f_int.cc:29,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:30,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:32,7'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/asn1/f_int.cc:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:36,19'
              BranchSideFuncs:
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:41,12'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/asn1/f_int.cc:36,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:37,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:39,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/asn1/f_int.cc:41,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:0,0'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:42,12'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/asn1/f_int.cc:42,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:42,24'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:48,16'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/asn1/f_int.cc:42,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:43,23'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:48,16'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/asn1/f_int.cc:43,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:44,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:46,11'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/asn1/f_int.cc:50,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:51,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/asn1/f_int.cc:53,9'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
      Callsites:
        - Src:             '/src/boringssl/crypto/asn1/f_int.cc:29,9'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/asn1/f_int.cc:36,9'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/asn1/f_int.cc:43,13'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/asn1/f_int.cc:50,11'
          Dst:             BIO_write
    - functionName:    BN_mod_exp2_mont
      functionSourceFile: '/src/boringssl/crypto/bn/exponentiation.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rr
        - a1
        - p1
        - a2
        - p2
        - m
        - ctx
        - mont
      BBCount:         31
      ICount:          184
      EdgeCount:       31
      CyclomaticComplexity: 2
      functionsReached:
        - BN_MONT_CTX_new_for_modulus
        - BN_mod_exp_mont
        - BN_mod_mul_montgomery
        - BN_new
        - BN_to_montgomery
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:145,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:146,48'
              BranchSideFuncs:
                - BN_MONT_CTX_new_for_modulus
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE5resetB8ne180100EPS1_
                - _ZNSt3__1eqB8ne180100I14bn_mont_ctx_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_mod_exp_mont
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_to_montgomery
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:156,31'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_mod_exp_mont
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_to_montgomery
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:147,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:148,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:150,21'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_new
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - BN_mod_exp_mont
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - BN_to_montgomery
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_mul_montgomery
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:157,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:158,24'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:162,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:158,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:159,28'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - BN_to_montgomery
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:162,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:159,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:160,25'
              BranchSideFuncs:
                - BN_to_montgomery
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_mul_montgomery
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:162,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:160,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:161,30'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_mul_montgomery
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:162,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:162,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:165,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14bn_mont_ctx_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:146,20'
          Dst:             BN_MONT_CTX_new_for_modulus
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:156,31'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:158,8'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:159,8'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:160,8'
          Dst:             BN_to_montgomery
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:161,8'
          Dst:             BN_mod_mul_montgomery
    - functionName:    BN_mod_exp_mont_word
      functionSourceFile: '/src/boringssl/crypto/bn/exponentiation.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rr
        - a
        - p
        - m
        - ctx
        - mont
      BBCount:         17
      ICount:          117
      EdgeCount:       33
      CyclomaticComplexity: 18
      functionsReached:
        - BN_mod_exp_mont
        - BN_new
        - BN_set_word
        - ERR_put_error
        - bn_minimal_width
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:128,10'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_word
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:131,36'
              BranchSideFuncs:
                - BN_new
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I9bignum_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_set_word
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:132,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:132,52'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:133,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:132,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:133,5'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:137,26'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - BN_mod_exp_mont
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI9bignum_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:127,7'
          Dst:             bn_minimal_width
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:131,36'
          Dst:             BN_new
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:132,31'
          Dst:             BN_set_word
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:133,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:137,10'
          Dst:             BN_mod_exp_mont
    - functionName:    _ZL12mod_exp_evenP9bignum_stPKS_S2_S2_P10bignum_ctx
      functionSourceFile: '/src/boringssl/crypto/bn/exponentiation.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - p
        - m
        - ctx
      BBCount:         39
      ICount:          201
      EdgeCount:       39
      CyclomaticComplexity: 2
      functionsReached:
        - BN_CTX_get
        - BN_copy
        - BN_is_bit_set
        - BN_mod_mul
        - BN_mod_sqr
        - BN_num_bits
        - BN_one
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:78,19'
              BranchSideFuncs:
                - BN_one
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:82,27'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - __assert_fail
                - BN_copy
                - BN_mod_sqr
                - BN_is_bit_set
                - BN_mod_mul
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:84,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:84,34'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:85,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:85,5'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_sqr
                - BN_is_bit_set
                - BN_mod_mul
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:88,3'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - __assert_fail
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_sqr
                - BN_is_bit_set
                - BN_mod_mul
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:88,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:88,3'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_sqr
                - BN_is_bit_set
                - BN_mod_mul
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:89,16'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_sqr
                - BN_is_bit_set
                - BN_mod_mul
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:89,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:90,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:93,16'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:93,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:94,21'
              BranchSideFuncs:
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:100,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:94,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:95,24'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_sqr
                - BN_mod_mul
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:96,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:95,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:95,45'
              BranchSideFuncs:
                - BN_mod_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_sqr
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:98,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:94,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:96,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:98,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_mod_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_mod_mul
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:76,14'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:78,12'
          Dst:             BN_one
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:82,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:83,17'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:84,26'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:101,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:88,3'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:88,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:89,8'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:94,10'
          Dst:             BN_mod_sqr
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:95,10'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:95,34'
          Dst:             BN_mod_mul
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:101,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    BN_mod_exp
      functionSourceFile: '/src/boringssl/crypto/bn/exponentiation.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - p
        - m
        - ctx
      BBCount:         16
      ICount:          110
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - BN_is_odd
        - BN_mod_exp_mont
        - BN_nnmod
        - BN_ucmp
        - ERR_put_error
        - _ZL12mod_exp_evenP9bignum_stPKS_S2_S2_P10bignum_ctx
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:105,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:106,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:109,7'
              BranchSideFuncs:
                - BN_ucmp
                - BN_is_odd
                - _ZL12mod_exp_evenP9bignum_stPKS_S2_S2_P10bignum_ctx
                - BN_mod_exp_mont
                - BN_nnmod
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:109,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:109,25'
              BranchSideFuncs:
                - BN_nnmod
                - BN_is_odd
                - _ZL12mod_exp_evenP9bignum_stPKS_S2_S2_P10bignum_ctx
                - BN_mod_exp_mont
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:110,19'
              BranchSideFuncs:
                - BN_nnmod
                - BN_is_odd
                - _ZL12mod_exp_evenP9bignum_stPKS_S2_S2_P10bignum_ctx
                - BN_mod_exp_mont
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:110,19'
              BranchSideFuncs:
                - BN_nnmod
                - BN_is_odd
                - _ZL12mod_exp_evenP9bignum_stPKS_S2_S2_P10bignum_ctx
                - BN_mod_exp_mont
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:116,17'
              BranchSideFuncs:
                - BN_is_odd
                - _ZL12mod_exp_evenP9bignum_stPKS_S2_S2_P10bignum_ctx
                - BN_mod_exp_mont
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:110,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:111,7'
              BranchSideFuncs:
                - BN_is_odd
                - _ZL12mod_exp_evenP9bignum_stPKS_S2_S2_P10bignum_ctx
                - BN_mod_exp_mont
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:113,9'
              BranchSideFuncs:
                - BN_is_odd
                - _ZL12mod_exp_evenP9bignum_stPKS_S2_S2_P10bignum_ctx
                - BN_mod_exp_mont
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:117,28'
              BranchSideFuncs:
                - BN_mod_exp_mont
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:120,23'
              BranchSideFuncs:
                - _ZL12mod_exp_evenP9bignum_stPKS_S2_S2_P10bignum_ctx
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:106,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:109,17'
          Dst:             BN_ucmp
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:110,10'
          Dst:             BN_nnmod
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:116,7'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:117,12'
          Dst:             BN_mod_exp_mont
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:120,10'
          Dst:             _ZL12mod_exp_evenP9bignum_stPKS_S2_S2_P10bignum_ctx
    - functionName:    BN_exp
      functionSourceFile: '/src/boringssl/crypto/bn/exponentiation.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - a
        - p
        - ctx
      BBCount:         53
      ICount:          263
      EdgeCount:       55
      CyclomaticComplexity: 4
      functionsReached:
        - BN_CTX_get
        - BN_copy
        - BN_is_bit_set
        - BN_is_odd
        - BN_mul
        - BN_num_bits
        - BN_one
        - BN_sqr
        - _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - _ZN4bssl11BN_CTXScopeD2Ev
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:27,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:27,17'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_copy
                - BN_num_bits
                - BN_is_odd
                - BN_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_sqr
                - BN_is_bit_set
                - BN_mul
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:28,21'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_copy
                - BN_num_bits
                - BN_is_odd
                - BN_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_sqr
                - BN_is_bit_set
                - BN_mul
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:27,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:28,21'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_CTX_get
                - BN_copy
                - BN_num_bits
                - BN_is_odd
                - BN_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_sqr
                - BN_is_bit_set
                - BN_mul
                - BN_copy
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:30,10'
              BranchSideFuncs:
                - BN_CTX_get
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_num_bits
                - BN_is_odd
                - BN_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_sqr
                - BN_is_bit_set
                - BN_mul
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:34,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:34,21'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:35,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:34,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:35,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:38,15'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_num_bits
                - BN_is_odd
                - BN_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_sqr
                - BN_is_bit_set
                - BN_mul
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:38,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:39,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:41,26'
              BranchSideFuncs:
                - BN_num_bits
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_odd
                - BN_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_sqr
                - BN_is_bit_set
                - BN_mul
                - BN_copy
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:43,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:44,17'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_sqr
                - BN_is_bit_set
                - BN_mul
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:48,17'
              BranchSideFuncs:
                - BN_one
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_sqr
                - BN_is_bit_set
                - BN_mul
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:44,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:45,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:47,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sqr
                - BN_is_bit_set
                - BN_mul
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:48,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sqr
                - BN_is_bit_set
                - BN_mul
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:49,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:53,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:54,17'
              BranchSideFuncs:
                - BN_sqr
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_is_bit_set
                - BN_copy
                - BN_mul
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:64,7'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:54,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:55,7'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_sqr
                - BN_mul
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:57,23'
              BranchSideFuncs:
                - BN_is_bit_set
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_sqr
                - BN_mul
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:57,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:58,19'
              BranchSideFuncs:
                - BN_mul
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - BN_sqr
                - BN_is_bit_set
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:62,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sqr
                - BN_is_bit_set
                - BN_mul
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:58,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:59,9'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sqr
                - BN_is_bit_set
                - BN_mul
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:61,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - BN_sqr
                - BN_is_bit_set
                - BN_mul
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:64,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:64,27'
              BranchSideFuncs:
                - BN_copy
                - _ZN4bssl11BN_CTXScopeD2Ev
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:67,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
        - Branch String:   '/src/boringssl/crypto/bn/exponentiation.cc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:65,5'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
            - BranchSide:      '/src/boringssl/crypto/bn/exponentiation.cc:67,3'
              BranchSideFuncs:
                - _ZN4bssl11BN_CTXScopeD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:25,21'
          Dst:             _ZN4bssl11BN_CTXScopeC2EP10bignum_ctx
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:28,10'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:68,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:33,15'
          Dst:             BN_CTX_get
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:38,7'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:41,14'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:43,7'
          Dst:             BN_is_odd
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:44,9'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:48,10'
          Dst:             BN_one
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:54,10'
          Dst:             BN_sqr
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:57,9'
          Dst:             BN_is_bit_set
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:58,12'
          Dst:             BN_mul
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:64,19'
          Dst:             BN_copy
        - Src:             '/src/boringssl/crypto/bn/exponentiation.cc:68,1'
          Dst:             _ZN4bssl11BN_CTXScopeD2Ev
    - functionName:    _ZL11cbs_get_eocP6cbs_st
      functionSourceFile: '/src/boringssl/crypto/bytestring/ber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - CBS_data
        - CBS_len
        - CBS_skip
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:98,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:99,16'
              BranchSideFuncs:
                - CBS_data
                - CBS_data
                - CBS_skip
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:102,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:99,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:99,41'
              BranchSideFuncs:
                - CBS_data
                - CBS_skip
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:102,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:100,21'
              BranchSideFuncs:
                - CBS_skip
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:102,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:98,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:99,7'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:99,32'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:100,12'
          Dst:             CBS_skip
    - functionName:    _ZL14is_string_typej
      functionSourceFile: '/src/boringssl/crypto/bytestring/ber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tag
      BBCount:         16
      ICount:          69
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:32,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:45,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:45,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:45,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:45,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:45,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:45,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:45,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:45,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:45,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:45,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:45,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:45,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:47,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CBS_get_asn1_implicit_string
      functionSourceFile: '/src/boringssl/crypto/bytestring/ber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - out_storage
        - outer_tag
        - inner_tag
      BBCount:         34
      ICount:          176
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - CBB_add_bytes
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - CBS_data
        - CBS_get_asn1
        - CBS_init
        - CBS_len
        - CBS_peek_asn1_tag
        - _ZL14is_string_typej
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:225,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:225,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14is_string_typej
                - __assert_fail
                - CBS_peek_asn1_tag
                - CBS_len
                - CBB_init
                - CBB_cleanup
                - CBS_get_asn1
                - CBS_len
                - CBB_finish
                - CBS_init
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:226,3'
              BranchSideFuncs:
                - __assert_fail
                - _ZL14is_string_typej
                - __assert_fail
                - CBS_peek_asn1_tag
                - CBS_len
                - CBB_init
                - CBB_cleanup
                - CBS_get_asn1
                - CBS_len
                - CBB_finish
                - CBS_init
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBS_get_asn1
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:226,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:226,3'
              BranchSideFuncs:
                - _ZL14is_string_typej
                - __assert_fail
                - CBS_peek_asn1_tag
                - CBS_len
                - CBB_init
                - CBB_cleanup
                - CBS_get_asn1
                - CBS_len
                - CBB_finish
                - CBS_init
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:227,3'
              BranchSideFuncs:
                - _ZL14is_string_typej
                - __assert_fail
                - CBS_peek_asn1_tag
                - CBS_len
                - CBB_init
                - CBB_cleanup
                - CBS_get_asn1
                - CBS_len
                - CBB_finish
                - CBS_init
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBS_get_asn1
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:227,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:227,3'
              BranchSideFuncs:
                - CBS_peek_asn1_tag
                - CBS_len
                - CBB_init
                - CBB_cleanup
                - CBS_get_asn1
                - CBS_len
                - CBB_finish
                - CBS_init
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:229,25'
              BranchSideFuncs:
                - CBS_peek_asn1_tag
                - CBS_len
                - CBB_init
                - CBB_cleanup
                - CBS_get_asn1
                - CBS_len
                - CBB_finish
                - CBS_init
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBS_get_asn1
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:229,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:231,6'
              BranchSideFuncs:
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:240,34'
              BranchSideFuncs:
                - CBS_len
                - CBB_init
                - CBB_cleanup
                - CBS_get_asn1
                - CBS_len
                - CBB_finish
                - CBS_init
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:240,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:241,21'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBB_cleanup
                - CBS_len
                - CBB_finish
                - CBS_init
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:242,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:240,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:242,5'
              BranchSideFuncs:
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - CBS_init
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:245,3'
              BranchSideFuncs:
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - CBS_init
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:245,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:247,39'
              BranchSideFuncs:
                - CBS_get_asn1
                - CBB_cleanup
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBS_len
                - CBB_finish
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:255,8'
              BranchSideFuncs:
                - CBB_finish
                - CBB_cleanup
                - CBS_init
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:247,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:248,33'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_cleanup
                - CBS_len
                - CBB_finish
                - CBS_init
                - CBS_get_asn1
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:249,7'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:247,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:245,3'
              BranchSideFuncs:
                - CBS_len
                - CBB_finish
                - CBB_cleanup
                - CBS_init
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:249,7'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:255,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:256,5'
              BranchSideFuncs:
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:259,12'
              BranchSideFuncs:
                - CBS_init
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:225,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:226,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:227,3'
          Dst:             _ZL14is_string_typej
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:227,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:229,7'
          Dst:             CBS_peek_asn1_tag
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:232,12'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:240,26'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:240,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:241,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:245,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:247,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:248,33'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:248,51'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:248,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:255,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:259,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:264,3'
          Dst:             CBB_cleanup
    - functionName:    _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
      functionSourceFile: '/src/boringssl/crypto/bytestring/ber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - string_tag
        - looking_for_eoc
        - depth
      BBCount:         50
      ICount:          276
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - CBB_add_asn1
        - CBB_add_bytes
        - CBB_flush
        - CBS_data
        - CBS_get_any_ber_asn1_element
        - CBS_len
        - CBS_skip
        - _ZL11cbs_get_eocP6cbs_st
        - _ZL14is_string_typej
        - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:114,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:114,3'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:116,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:117,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:120,3'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:120,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:121,9'
              BranchSideFuncs:
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:189,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:121,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:121,40'
              BranchSideFuncs:
                - _ZL11cbs_get_eocP6cbs_st
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:126,42'
              BranchSideFuncs:
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - _ZL11cbs_get_eocP6cbs_st
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:121,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:122,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:126,42'
              BranchSideFuncs:
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - _ZL11cbs_get_eocP6cbs_st
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:130,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:132,7'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - _ZL11cbs_get_eocP6cbs_st
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:135,9'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - _ZL11cbs_get_eocP6cbs_st
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:135,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:139,12'
              BranchSideFuncs:
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:144,30'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - _ZL11cbs_get_eocP6cbs_st
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:139,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:140,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:142,22'
              BranchSideFuncs:
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:145,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:145,58'
              BranchSideFuncs:
                - _ZL14is_string_typej
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - _ZL11cbs_get_eocP6cbs_st
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:151,25'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:145,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:148,17'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:151,25'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:151,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:152,9'
              BranchSideFuncs:
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:154,20'
              BranchSideFuncs:
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:157,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:158,28'
              BranchSideFuncs:
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:166,30'
              BranchSideFuncs:
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:159,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:160,22'
              BranchSideFuncs:
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:161,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:158,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:161,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:163,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:166,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:167,7'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:170,9'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:170,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:172,39'
              BranchSideFuncs:
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:178,26'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:172,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:174,9'
              BranchSideFuncs:
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:176,5'
              BranchSideFuncs:
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:178,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:0,0'
              BranchSideFuncs:
                - CBB_flush
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:180,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:184,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:120,3'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - CBB_add_asn1
                - CBS_skip
                - CBS_data
                - CBS_len
                - CBB_add_bytes
                - CBB_flush
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_flush
                - _ZL14is_string_typej
                - _ZL11cbs_get_eocP6cbs_st
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:185,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:114,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:120,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:121,28'
          Dst:             _ZL11cbs_get_eocP6cbs_st
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:130,10'
          Dst:             CBS_get_any_ber_asn1_element
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:145,43'
          Dst:             _ZL14is_string_typej
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:151,12'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:158,12'
          Dst:             _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:160,12'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:166,10'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:172,12'
          Dst:             _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:178,40'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:179,26'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:178,12'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:184,10'
          Dst:             CBB_flush
    - functionName:    _ZL12cbs_find_berPK6cbs_stPij
      functionSourceFile: '/src/boringssl/crypto/bytestring/ber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - orig_in
        - ber_found
        - depth
      BBCount:         25
      ICount:          133
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - CBS_get_any_ber_asn1_element
        - CBS_len
        - CBS_skip
        - _ZL12cbs_find_berPK6cbs_stPij
        - _ZL14is_string_typej
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:57,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:60,13'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - _ZL14is_string_typej
                - CBS_skip
                - _ZL12cbs_find_berPK6cbs_stPij
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:63,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:69,39'
              BranchSideFuncs:
                - CBS_get_any_ber_asn1_element
                - CBS_len
                - _ZL14is_string_typej
                - CBS_skip
                - _ZL12cbs_find_berPK6cbs_stPij
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:92,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:68,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:70,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - _ZL14is_string_typej
                - CBS_skip
                - _ZL12cbs_find_berPK6cbs_stPij
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:72,10'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - _ZL14is_string_typej
                - CBS_skip
                - _ZL12cbs_find_berPK6cbs_stPij
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:72,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:73,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:75,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - _ZL14is_string_typej
                - CBS_skip
                - _ZL12cbs_find_berPK6cbs_stPij
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:75,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:63,3'
              BranchSideFuncs:
                - _ZL14is_string_typej
                - CBS_skip
                - _ZL12cbs_find_berPK6cbs_stPij
                - CBS_len
                - CBS_get_any_ber_asn1_element
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:76,26'
              BranchSideFuncs:
                - _ZL14is_string_typej
                - CBS_skip
                - _ZL12cbs_find_berPK6cbs_stPij
                - CBS_len
                - CBS_get_any_ber_asn1_element
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:76,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:78,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:81,32'
              BranchSideFuncs:
                - CBS_skip
                - _ZL12cbs_find_berPK6cbs_stPij
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - _ZL14is_string_typej
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:81,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:82,36'
              BranchSideFuncs:
                - _ZL12cbs_find_berPK6cbs_stPij
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - _ZL14is_string_typej
                - CBS_skip
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:83,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:81,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:83,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - _ZL14is_string_typej
                - CBS_skip
                - _ZL12cbs_find_berPK6cbs_stPij
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:85,12'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - _ZL14is_string_typej
                - CBS_skip
                - _ZL12cbs_find_berPK6cbs_stPij
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:85,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:87,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:89,5'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_any_ber_asn1_element
                - _ZL14is_string_typej
                - CBS_skip
                - _ZL12cbs_find_berPK6cbs_stPij
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:63,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:68,10'
          Dst:             CBS_get_any_ber_asn1_element
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:76,11'
          Dst:             _ZL14is_string_typej
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:81,12'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:82,12'
          Dst:             _ZL12cbs_find_berPK6cbs_stPij
    - functionName:    CBS_asn1_ber_to_der
      functionSourceFile: '/src/boringssl/crypto/bytestring/ber.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - out
        - out_storage
      BBCount:         17
      ICount:          101
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_cleanup
        - CBB_finish
        - CBB_init
        - CBS_get_any_asn1_element
        - CBS_init
        - CBS_len
        - _ZL12cbs_find_berPK6cbs_stPij
        - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:198,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:199,5'
              BranchSideFuncs:
                - CBS_get_any_asn1_element
                - CBS_len
                - CBB_init
                - CBB_cleanup
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_finish
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:202,8'
              BranchSideFuncs:
                - CBS_get_any_asn1_element
                - CBS_len
                - CBB_init
                - CBB_cleanup
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_finish
                - CBS_init
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:202,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:203,35'
              BranchSideFuncs:
                - CBS_len
                - CBB_init
                - CBB_cleanup
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_finish
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:211,31'
              BranchSideFuncs:
                - CBS_len
                - CBB_init
                - CBB_cleanup
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_finish
                - CBS_init
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:203,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:204,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:206,6'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:211,36'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:212,24'
              BranchSideFuncs:
                - _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
                - CBB_cleanup
                - CBB_finish
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:214,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:212,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:213,25'
              BranchSideFuncs:
                - CBB_finish
                - CBB_cleanup
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:214,5'
              BranchSideFuncs:
                - CBB_cleanup
        - Branch String:   '/src/boringssl/crypto/bytestring/ber.cc:211,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:214,5'
              BranchSideFuncs:
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/bytestring/ber.cc:218,12'
              BranchSideFuncs:
                - CBS_init
      Callsites:
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:198,8'
          Dst:             _ZL12cbs_find_berPK6cbs_stPij
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:203,10'
          Dst:             CBS_get_any_asn1_element
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:211,23'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:211,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:212,8'
          Dst:             _ZL15cbs_convert_berP6cbs_stP6cbb_stjij
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:213,8'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:214,5'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/bytestring/ber.cc:218,3'
          Dst:             CBS_init
    - functionName:    sk_CONF_VALUE_delete_ptr
      functionSourceFile: '/src/boringssl/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_delete_ptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/conf.h:51,1'
          Dst:             OPENSSL_sk_delete_ptr
    - functionName:    sk_CONF_VALUE_pop
      functionSourceFile: '/src/boringssl/include/openssl/conf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/conf.h:51,1'
          Dst:             OPENSSL_sk_pop
    - functionName:    lh_CONF_VALUE_insert
      functionSourceFile: '/src/boringssl/crypto/conf/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - old_data
        - data
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_insert
        - lh_CONF_VALUE_call_cmp_func
        - lh_CONF_VALUE_call_hash_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/internal.h:30,1'
          Dst:             OPENSSL_lh_insert
        - Src:             '/src/boringssl/crypto/conf/internal.h:30,1'
          Dst:             lh_CONF_VALUE_call_hash_func
        - Src:             '/src/boringssl/crypto/conf/internal.h:30,1'
          Dst:             lh_CONF_VALUE_call_cmp_func
    - functionName:    lh_CONF_VALUE_call_hash_func
      functionSourceFile: '/src/boringssl/crypto/conf/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
        - a
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lh_CONF_VALUE_call_cmp_func
      functionSourceFile: '/src/boringssl/crypto/conf/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
        - a
        - b
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12is_name_charc
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         36
      ICount:          169
      EdgeCount:       52
      CyclomaticComplexity: 18
      functionsReached:
        - OPENSSL_isalnum
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:161,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:161,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:161,32'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:161,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:161,41'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:161,44'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:161,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:161,53'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:161,56'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:161,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:161,65'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:161,68'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:161,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:161,77'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:162,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:162,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:162,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:162,22'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:162,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:162,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:162,34'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:162,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:162,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:162,46'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:162,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:162,55'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:162,58'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:162,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:162,67'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:162,70'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:162,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:162,79'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:163,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:163,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:163,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:163,22'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:163,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:163,31'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:163,34'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:163,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:163,43'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:163,46'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:163,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:163,55'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:163,58'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:163,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:163,67'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:163,70'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:161,10'
          Dst:             OPENSSL_isalnum
    - functionName:    _ZL8scan_escPc
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         10
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:305,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:305,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:306,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:306,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:306,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:306,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:305,3'
          Dst:             __assert_fail
    - functionName:    _ZL10scan_quotePc
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         18
      ICount:          102
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL6is_escc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:326,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:326,25'
              BranchSideFuncs:
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:326,3'
              BranchSideFuncs:
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:326,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:327,17'
              BranchSideFuncs:
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:335,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:327,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:328,8'
              BranchSideFuncs:
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:333,6'
              BranchSideFuncs:
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:329,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:330,16'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:332,5'
              BranchSideFuncs:
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:335,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:336,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:338,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:327,9'
          Dst:             _ZL6is_escc
    - functionName:    _ZL6is_escc
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL8is_quotec
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:148,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:148,47'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:148,50'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:148,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:148,60'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:148,63'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL10is_commentc
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lh_CONF_SECTION_insert
      functionSourceFile: '/src/boringssl/crypto/conf/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - old_data
        - data
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_insert
        - lh_CONF_SECTION_call_cmp_func
        - lh_CONF_SECTION_call_hash_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/internal.h:29,1'
          Dst:             OPENSSL_lh_insert
        - Src:             '/src/boringssl/crypto/conf/internal.h:29,1'
          Dst:             lh_CONF_SECTION_call_hash_func
        - Src:             '/src/boringssl/crypto/conf/internal.h:29,1'
          Dst:             lh_CONF_SECTION_call_cmp_func
    - functionName:    lh_CONF_SECTION_call_hash_func
      functionSourceFile: '/src/boringssl/crypto/conf/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
        - a
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lh_CONF_SECTION_call_cmp_func
      functionSourceFile: '/src/boringssl/crypto/conf/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - func
        - a
        - b
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lh_CONF_SECTION_retrieve
      functionSourceFile: '/src/boringssl/crypto/conf/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_retrieve
        - lh_CONF_SECTION_call_cmp_func
        - lh_CONF_SECTION_call_hash_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/internal.h:29,1'
          Dst:             OPENSSL_lh_retrieve
        - Src:             '/src/boringssl/crypto/conf/internal.h:29,1'
          Dst:             lh_CONF_SECTION_call_hash_func
        - Src:             '/src/boringssl/crypto/conf/internal.h:29,1'
          Dst:             lh_CONF_SECTION_call_cmp_func
    - functionName:    lh_CONF_VALUE_call_doall_arg
      functionSourceFile: '/src/boringssl/crypto/conf/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
        - arg
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12section_freeP15conf_section_st
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - section
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - sk_CONF_VALUE_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:96,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:97,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:99,16'
              BranchSideFuncs:
                - OPENSSL_free
                - sk_CONF_VALUE_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:99,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/conf/conf.cc:100,3'
          Dst:             sk_CONF_VALUE_free
        - Src:             '/src/boringssl/crypto/conf/conf.cc:101,3'
          Dst:             OPENSSL_free
    - functionName:    lh_CONF_SECTION_call_doall_arg
      functionSourceFile: '/src/boringssl/crypto/conf/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
        - arg
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_no_config
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 630
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    OPENSSL_config
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - config_name
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CONF_modules_free
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CONF_modules_load_file
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - filename
        - appname
        - flags
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    CONF_parse_list
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - sep
        - remove_whitespace
        - list_cb
        - arg
      BBCount:         35
      ICount:          203
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - ERR_put_error
        - OPENSSL_isspace
        - strchr
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:583,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:584,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:588,12'
              BranchSideFuncs:
                - strchr
                - strlen
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:590,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:591,7'
              BranchSideFuncs:
                - strchr
                - strlen
                - OPENSSL_isspace
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:595,16'
              BranchSideFuncs:
                - strchr
                - OPENSSL_isspace
                - strlen
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:591,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:591,57'
              BranchSideFuncs:
                - OPENSSL_isspace
                - strchr
                - strlen
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:591,7'
              BranchSideFuncs:
                - strchr
                - OPENSSL_isspace
                - strlen
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:591,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:592,15'
              BranchSideFuncs:
                - strchr
                - strlen
                - OPENSSL_isspace
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:594,5'
              BranchSideFuncs:
                - strchr
                - OPENSSL_isspace
                - strlen
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:596,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:596,26'
              BranchSideFuncs:
                - strchr
                - strlen
                - OPENSSL_isspace
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:597,13'
              BranchSideFuncs:
                - strchr
                - strlen
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:596,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:597,13'
              BranchSideFuncs:
                - strlen
                - strchr
                - OPENSSL_isspace
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:599,11'
              BranchSideFuncs:
                - strlen
                - strchr
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:599,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:600,18'
              BranchSideFuncs:
                - strchr
                - strlen
                - OPENSSL_isspace
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:602,18'
              BranchSideFuncs:
                - strlen
                - strchr
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:604,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:605,9'
              BranchSideFuncs:
                - OPENSSL_isspace
                - strchr
                - strlen
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:609,13'
              BranchSideFuncs:
                - strchr
                - strlen
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:605,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:606,17'
              BranchSideFuncs:
                - OPENSSL_isspace
                - strchr
                - strlen
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:608,7'
              BranchSideFuncs:
                - strchr
                - strlen
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:611,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:612,14'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:614,9'
              BranchSideFuncs:
                - strchr
                - strlen
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:614,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:615,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:617,14'
              BranchSideFuncs:
                - strchr
                - strlen
                - OPENSSL_isspace
                - OPENSSL_isspace
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:584,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/conf/conf.cc:591,25'
          Dst:             OPENSSL_isspace
        - Src:             '/src/boringssl/crypto/conf/conf.cc:595,9'
          Dst:             strchr
        - Src:             '/src/boringssl/crypto/conf/conf.cc:602,27'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/conf/conf.cc:605,16'
          Dst:             OPENSSL_isspace
    - functionName:    NCONF_load
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - filename
        - out_error_line
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_file
        - ERR_put_error
        - NCONF_load_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:566,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:567,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:571,24'
              BranchSideFuncs:
                - NCONF_load_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:563,13'
          Dst:             BIO_new_file
        - Src:             '/src/boringssl/crypto/conf/conf.cc:567,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/conf/conf.cc:571,9'
          Dst:             NCONF_load_bio
        - Src:             '/src/boringssl/crypto/conf/conf.cc:572,3'
          Dst:             BIO_free
    - functionName:    NCONF_load_bio
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - in
        - out_error_line
      BBCount:         107
      ICount:          666
      EdgeCount:       146
      CyclomaticComplexity: 41
      functionsReached:
        - BIO_gets
        - BUF_MEM_free
        - BUF_MEM_grow
        - BUF_MEM_new
        - CONF_VALUE_new
        - ERR_add_error_dataf
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_strdup
        - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
        - _ZL10is_conf_wsc
        - _ZL10value_freeP13conf_value_st
        - _ZL11get_sectionPK7conf_stPKc
        - _ZL14clear_commentsPc
        - _ZL17NCONF_new_sectionPK7conf_stPKc
        - _ZL6eat_wsPc
        - _ZL6is_escc
        - _ZL8eat_namePc
        - _ZL8str_copyP7conf_stPcPS1_S1_
        - strcmp
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:382,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:383,5'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:387,13'
              BranchSideFuncs:
                - OPENSSL_strdup
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - BUF_MEM_grow
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:388,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:389,5'
              BranchSideFuncs:
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:392,26'
              BranchSideFuncs:
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - BUF_MEM_grow
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:393,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:394,5'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:398,10'
              BranchSideFuncs:
                - BUF_MEM_grow
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:401,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:402,7'
              BranchSideFuncs:
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:405,11'
              BranchSideFuncs:
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:410,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:410,20'
              BranchSideFuncs:
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:413,11'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:410,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:411,7'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:413,11'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:414,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:415,12'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:423,9'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:415,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:415,34'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:418,10'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:415,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:416,9'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:418,10'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:423,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:423,15'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:426,7'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:423,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:424,13'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:426,7'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:437,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:440,13'
              BranchSideFuncs:
                - _ZL6is_escc
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:446,9'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:441,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:441,29'
              BranchSideFuncs:
                - _ZL6is_escc
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:445,5'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:441,42'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:441,53'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:442,15'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:441,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:442,15'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:445,5'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:446,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:447,7'
              BranchSideFuncs:
                - BUF_MEM_grow
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:449,12'
              BranchSideFuncs:
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:454,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:455,7'
              BranchSideFuncs:
                - BUF_MEM_grow
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:457,10'
              BranchSideFuncs:
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:457,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:460,8'
              BranchSideFuncs:
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:487,15'
              BranchSideFuncs:
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:466,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:467,14'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:474,8'
              BranchSideFuncs:
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:467,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:467,27'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:471,9'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:467,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:468,16'
              BranchSideFuncs:
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:471,9'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:475,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:476,9'
              BranchSideFuncs:
                - _ZL11get_sectionPK7conf_stPKc
                - BUF_MEM_grow
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:478,29'
              BranchSideFuncs:
                - _ZL11get_sectionPK7conf_stPKc
                - BUF_MEM_grow
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:478,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:479,32'
              BranchSideFuncs:
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - BUF_MEM_grow
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:481,11'
              BranchSideFuncs:
                - BUF_MEM_grow
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:481,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:482,9'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:485,7'
              BranchSideFuncs:
                - BUF_MEM_grow
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:490,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:490,31'
              BranchSideFuncs:
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:497,18'
              BranchSideFuncs:
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:490,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:491,10'
              BranchSideFuncs:
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:497,18'
              BranchSideFuncs:
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:498,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:499,9'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:502,8'
              BranchSideFuncs:
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:505,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:506,10'
              BranchSideFuncs:
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:508,8'
              BranchSideFuncs:
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:509,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:509,40'
              BranchSideFuncs:
                - _ZL10is_conf_wsc
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:509,7'
              BranchSideFuncs:
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:509,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:510,10'
              BranchSideFuncs:
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:512,8'
              BranchSideFuncs:
                - CONF_VALUE_new
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:515,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:516,9'
              BranchSideFuncs:
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:518,11'
              BranchSideFuncs:
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:518,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:519,20'
              BranchSideFuncs:
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:521,32'
              BranchSideFuncs:
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:522,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:523,9'
              BranchSideFuncs:
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:525,21'
              BranchSideFuncs:
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:525,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:526,9'
              BranchSideFuncs:
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:530,18'
              BranchSideFuncs:
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:530,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:531,31'
              BranchSideFuncs:
                - _ZL11get_sectionPK7conf_stPKc
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:539,14'
              BranchSideFuncs:
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:531,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:532,34'
              BranchSideFuncs:
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL11get_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:534,13'
              BranchSideFuncs:
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL11get_sectionPK7conf_stPKc
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:534,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:535,11'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:538,7'
              BranchSideFuncs:
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - BUF_MEM_grow
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:541,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:542,9'
              BranchSideFuncs:
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:544,9'
              BranchSideFuncs:
                - BUF_MEM_grow
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
                - BIO_gets
                - strlen
                - _ZL14clear_commentsPc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL6eat_wsPc
                - CONF_VALUE_new
                - OPENSSL_strdup
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - strcmp
                - _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - _ZL10is_conf_wsc
                - ERR_put_error
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8eat_namePc
                - _ZL6eat_wsPc
                - _ZL8str_copyP7conf_stPcPS1_S1_
                - _ZL11get_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL17NCONF_new_sectionPK7conf_stPKc
                - ERR_put_error
                - _ZL6is_escc
                - _ZL6is_escc
                - BUF_MEM_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:554,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:555,23'
              BranchSideFuncs:
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:557,35'
              BranchSideFuncs:
                - ERR_add_error_dataf
                - _ZL10value_freeP13conf_value_st
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:382,15'
          Dst:             BUF_MEM_new
        - Src:             '/src/boringssl/crypto/conf/conf.cc:383,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/conf/conf.cc:387,13'
          Dst:             OPENSSL_strdup
        - Src:             '/src/boringssl/crypto/conf/conf.cc:392,8'
          Dst:             _ZL17NCONF_new_sectionPK7conf_stPKc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:394,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/conf/conf.cc:401,10'
          Dst:             BUF_MEM_grow
        - Src:             '/src/boringssl/crypto/conf/conf.cc:402,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/conf/conf.cc:407,5'
          Dst:             BIO_gets
        - Src:             '/src/boringssl/crypto/conf/conf.cc:409,14'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/conf/conf.cc:441,11'
          Dst:             _ZL6is_escc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:441,46'
          Dst:             _ZL6is_escc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:452,5'
          Dst:             _ZL14clear_commentsPc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:453,9'
          Dst:             _ZL6eat_wsPc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:461,15'
          Dst:             _ZL6eat_wsPc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:464,13'
          Dst:             _ZL8eat_namePc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:465,11'
          Dst:             _ZL6eat_wsPc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:471,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/conf/conf.cc:475,12'
          Dst:             _ZL8str_copyP7conf_stPcPS1_S1_
        - Src:             '/src/boringssl/crypto/conf/conf.cc:478,17'
          Dst:             _ZL11get_sectionPK7conf_stPKc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:479,14'
          Dst:             _ZL17NCONF_new_sectionPK7conf_stPKc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:482,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/conf/conf.cc:489,13'
          Dst:             _ZL8eat_namePc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:495,15'
          Dst:             _ZL8eat_namePc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:497,11'
          Dst:             _ZL6eat_wsPc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:499,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/conf/conf.cc:504,15'
          Dst:             _ZL6eat_wsPc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:509,28'
          Dst:             _ZL10is_conf_wsc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:515,17'
          Dst:             CONF_VALUE_new
        - Src:             '/src/boringssl/crypto/conf/conf.cc:521,17'
          Dst:             OPENSSL_strdup
        - Src:             '/src/boringssl/crypto/conf/conf.cc:525,12'
          Dst:             _ZL8str_copyP7conf_stPcPS1_S1_
        - Src:             '/src/boringssl/crypto/conf/conf.cc:530,11'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/conf/conf.cc:531,19'
          Dst:             _ZL11get_sectionPK7conf_stPKc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:532,16'
          Dst:             _ZL17NCONF_new_sectionPK7conf_stPKc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:535,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/conf/conf.cc:541,11'
          Dst:             _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
        - Src:             '/src/boringssl/crypto/conf/conf.cc:547,3'
          Dst:             BUF_MEM_free
        - Src:             '/src/boringssl/crypto/conf/conf.cc:548,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/conf/conf.cc:552,3'
          Dst:             BUF_MEM_free
        - Src:             '/src/boringssl/crypto/conf/conf.cc:553,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/conf/conf.cc:557,3'
          Dst:             ERR_add_error_dataf
        - Src:             '/src/boringssl/crypto/conf/conf.cc:558,3'
          Dst:             _ZL10value_freeP13conf_value_st
    - functionName:    _ZL17NCONF_new_sectionPK7conf_stPKc
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - section
      BBCount:         14
      ICount:          86
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_malloc
        - OPENSSL_strdup
        - _ZL12section_freeP15conf_section_st
        - lh_CONF_SECTION_insert
        - sk_CONF_VALUE_new_null
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:126,5'
              BranchSideFuncs:
                - OPENSSL_strdup
                - sk_CONF_VALUE_new_null
                - lh_CONF_SECTION_insert
                - _ZL12section_freeP15conf_section_st
                - _ZL12section_freeP15conf_section_st
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:128,28'
              BranchSideFuncs:
                - OPENSSL_strdup
                - sk_CONF_VALUE_new_null
                - lh_CONF_SECTION_insert
                - _ZL12section_freeP15conf_section_st
                - _ZL12section_freeP15conf_section_st
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:130,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:130,26'
              BranchSideFuncs:
                - _ZL12section_freeP15conf_section_st
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:131,5'
              BranchSideFuncs:
                - _ZL12section_freeP15conf_section_st
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:131,5'
              BranchSideFuncs:
                - _ZL12section_freeP15conf_section_st
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:135,31'
              BranchSideFuncs:
                - lh_CONF_SECTION_insert
                - _ZL12section_freeP15conf_section_st
                - _ZL12section_freeP15conf_section_st
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:136,5'
              BranchSideFuncs:
                - _ZL12section_freeP15conf_section_st
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:138,16'
              BranchSideFuncs:
                - _ZL12section_freeP15conf_section_st
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:124,40'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:128,13'
          Dst:             OPENSSL_strdup
        - Src:             '/src/boringssl/crypto/conf/conf.cc:129,15'
          Dst:             sk_CONF_VALUE_new_null
        - Src:             '/src/boringssl/crypto/conf/conf.cc:135,8'
          Dst:             lh_CONF_SECTION_insert
        - Src:             '/src/boringssl/crypto/conf/conf.cc:138,3'
          Dst:             _ZL12section_freeP15conf_section_st
        - Src:             '/src/boringssl/crypto/conf/conf.cc:142,3'
          Dst:             _ZL12section_freeP15conf_section_st
    - functionName:    _ZL14clear_commentsPc
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         18
      ICount:          83
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL10is_commentc
        - _ZL10is_conf_wsc
        - _ZL10scan_quotePc
        - _ZL6is_escc
        - _ZL8is_quotec
        - _ZL8scan_escPc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:343,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:344,7'
              BranchSideFuncs:
                - _ZL10is_conf_wsc
                - _ZL10is_commentc
                - _ZL8is_quotec
                - _ZL6is_escc
                - _ZL8scan_escPc
                - _ZL10scan_quotePc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:346,6'
              BranchSideFuncs:
                - _ZL10is_conf_wsc
                - _ZL10is_commentc
                - _ZL8is_quotec
                - _ZL6is_escc
                - _ZL8scan_escPc
                - _ZL10scan_quotePc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:350,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:351,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:354,19'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - _ZL10is_commentc
                - _ZL8scan_escPc
                - _ZL10scan_quotePc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:354,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:355,22'
              BranchSideFuncs:
                - _ZL10scan_quotePc
                - _ZL10is_commentc
                - _ZL8is_quotec
                - _ZL6is_escc
                - _ZL8scan_escPc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:358,17'
              BranchSideFuncs:
                - _ZL6is_escc
                - _ZL10is_commentc
                - _ZL8is_quotec
                - _ZL10scan_quotePc
                - _ZL8scan_escPc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:358,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:359,20'
              BranchSideFuncs:
                - _ZL8scan_escPc
                - _ZL10is_commentc
                - _ZL8is_quotec
                - _ZL6is_escc
                - _ZL10scan_quotePc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:362,10'
              BranchSideFuncs:
                - _ZL10is_commentc
                - _ZL8is_quotec
                - _ZL6is_escc
                - _ZL8scan_escPc
                - _ZL10scan_quotePc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:362,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:363,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:365,8'
              BranchSideFuncs:
                - _ZL10is_commentc
                - _ZL8is_quotec
                - _ZL6is_escc
                - _ZL8scan_escPc
                - _ZL10scan_quotePc
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:343,10'
          Dst:             _ZL10is_conf_wsc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:350,9'
          Dst:             _ZL10is_commentc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:354,9'
          Dst:             _ZL8is_quotec
        - Src:             '/src/boringssl/crypto/conf/conf.cc:355,11'
          Dst:             _ZL10scan_quotePc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:358,9'
          Dst:             _ZL6is_escc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:359,11'
          Dst:             _ZL8scan_escPc
    - functionName:    _ZL6eat_wsPc
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10is_conf_wsc
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:298,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:298,36'
              BranchSideFuncs:
                - _ZL10is_conf_wsc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:298,3'
              BranchSideFuncs:
                - _ZL10is_conf_wsc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:298,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:299,6'
              BranchSideFuncs:
                - _ZL10is_conf_wsc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:301,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:298,24'
          Dst:             _ZL10is_conf_wsc
    - functionName:    _ZL8eat_namePc
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL12is_name_charc
        - _ZL6is_escc
        - _ZL8scan_escPc
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:311,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:312,20'
              BranchSideFuncs:
                - _ZL8scan_escPc
                - _ZL6is_escc
                - _ZL12is_name_charc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:315,24'
              BranchSideFuncs:
                - _ZL12is_name_charc
                - _ZL6is_escc
                - _ZL8scan_escPc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:315,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:316,14'
              BranchSideFuncs:
                - _ZL6is_escc
                - _ZL12is_name_charc
                - _ZL8scan_escPc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:318,6'
              BranchSideFuncs:
                - _ZL6is_escc
                - _ZL12is_name_charc
                - _ZL8scan_escPc
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:311,9'
          Dst:             _ZL6is_escc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:312,11'
          Dst:             _ZL8scan_escPc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:315,10'
          Dst:             _ZL12is_name_charc
    - functionName:    _ZL8str_copyP7conf_stPcPS1_S1_
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - section
        - pto
        - from
      BBCount:         53
      ICount:          315
      EdgeCount:       69
      CyclomaticComplexity: 18
      functionsReached:
        - BUF_MEM_free
        - BUF_MEM_grow
        - BUF_MEM_new
        - ERR_put_error
        - OPENSSL_free
        - _ZL6is_escc
        - _ZL8is_quotec
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:172,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:173,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:176,16'
              BranchSideFuncs:
                - strlen
                - BUF_MEM_grow
                - BUF_MEM_free
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:178,5'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:181,3'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:182,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:183,12'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:197,24'
              BranchSideFuncs:
                - _ZL6is_escc
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:185,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:185,32'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:185,7'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:185,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:186,21'
              BranchSideFuncs:
                - _ZL6is_escc
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:194,12'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:186,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:187,15'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:192,33'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:188,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:189,13'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:191,9'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:194,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:195,13'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:197,5'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:197,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:198,11'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:212,17'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:200,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:201,9'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:202,18'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:202,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:203,11'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:204,18'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:204,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:205,11'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:206,18'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:206,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:207,11'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:208,18'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:212,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:213,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:214,17'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:214,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:219,7'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:222,31'
              BranchSideFuncs:
                - _ZL8is_quotec
                - _ZL6is_escc
                - ERR_put_error
                - BUF_MEM_free
                - OPENSSL_free
                - OPENSSL_free
                - _ZL6is_escc
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:171,9'
          Dst:             BUF_MEM_new
        - Src:             '/src/boringssl/crypto/conf/conf.cc:176,9'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/conf/conf.cc:177,8'
          Dst:             BUF_MEM_grow
        - Src:             '/src/boringssl/crypto/conf/conf.cc:182,9'
          Dst:             _ZL8is_quotec
        - Src:             '/src/boringssl/crypto/conf/conf.cc:186,13'
          Dst:             _ZL6is_escc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:197,16'
          Dst:             _ZL6is_escc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:219,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/conf/conf.cc:227,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/conf/conf.cc:229,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/conf/conf.cc:233,3'
          Dst:             BUF_MEM_free
    - functionName:    _ZL11get_sectionPK7conf_stPKc
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - section
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - lh_CONF_SECTION_retrieve
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:239,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/conf/conf.cc:241,10'
          Dst:             lh_CONF_SECTION_retrieve
    - functionName:    _ZL10is_conf_wsc
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:155,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:155,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:155,22'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:155,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:155,32'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:155,35'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:155,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:155,45'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:155,48'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    CONF_VALUE_new
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_zalloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:82,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:82,41'
              BranchSideFuncs:
                - OPENSSL_zalloc
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:82,41'
              BranchSideFuncs:
                - OPENSSL_zalloc
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:82,41'
          Dst:             OPENSSL_zalloc
    - functionName:    _ZL10add_stringPK7conf_stP15conf_section_stP13conf_value_st
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - section
        - value
      BBCount:         13
      ICount:          91
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - OPENSSL_strdup
        - _ZL10value_freeP13conf_value_st
        - lh_CONF_VALUE_insert
        - sk_CONF_VALUE_delete_ptr
        - sk_CONF_VALUE_pop
        - sk_CONF_VALUE_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:274,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:275,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:278,27'
              BranchSideFuncs:
                - sk_CONF_VALUE_push
                - lh_CONF_VALUE_insert
                - sk_CONF_VALUE_pop
                - sk_CONF_VALUE_delete_ptr
                - _ZL10value_freeP13conf_value_st
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:278,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:279,5'
              BranchSideFuncs:
                - lh_CONF_VALUE_insert
                - sk_CONF_VALUE_pop
                - sk_CONF_VALUE_delete_ptr
                - _ZL10value_freeP13conf_value_st
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:283,29'
              BranchSideFuncs:
                - lh_CONF_VALUE_insert
                - sk_CONF_VALUE_pop
                - sk_CONF_VALUE_delete_ptr
                - _ZL10value_freeP13conf_value_st
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:283,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:286,23'
              BranchSideFuncs:
                - sk_CONF_VALUE_delete_ptr
                - _ZL10value_freeP13conf_value_st
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:289,7'
              BranchSideFuncs:
                - sk_CONF_VALUE_delete_ptr
                - _ZL10value_freeP13conf_value_st
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:289,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:290,36'
              BranchSideFuncs:
                - sk_CONF_VALUE_delete_ptr
                - _ZL10value_freeP13conf_value_st
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:294,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:273,20'
          Dst:             OPENSSL_strdup
        - Src:             '/src/boringssl/crypto/conf/conf.cc:278,8'
          Dst:             sk_CONF_VALUE_push
        - Src:             '/src/boringssl/crypto/conf/conf.cc:283,8'
          Dst:             lh_CONF_VALUE_insert
        - Src:             '/src/boringssl/crypto/conf/conf.cc:286,5'
          Dst:             sk_CONF_VALUE_pop
        - Src:             '/src/boringssl/crypto/conf/conf.cc:290,11'
          Dst:             sk_CONF_VALUE_delete_ptr
        - Src:             '/src/boringssl/crypto/conf/conf.cc:291,5'
          Dst:             _ZL10value_freeP13conf_value_st
    - functionName:    _ZL10value_freeP13conf_value_st
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:87,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:89,16'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:89,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/conf/conf.cc:90,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/conf/conf.cc:91,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/conf/conf.cc:92,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/conf/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lh_CONF_VALUE_retrieve
      functionSourceFile: '/src/boringssl/crypto/conf/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - data
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_retrieve
        - lh_CONF_VALUE_call_cmp_func
        - lh_CONF_VALUE_call_hash_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/internal.h:30,1'
          Dst:             OPENSSL_lh_retrieve
        - Src:             '/src/boringssl/crypto/conf/internal.h:30,1'
          Dst:             lh_CONF_VALUE_call_hash_func
        - Src:             '/src/boringssl/crypto/conf/internal.h:30,1'
          Dst:             lh_CONF_VALUE_call_cmp_func
    - functionName:    NCONF_get_string
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - section
        - name
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
        - lh_CONF_VALUE_retrieve
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:257,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:258,13'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.20141
                - lh_CONF_VALUE_retrieve
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:261,3'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.20141
                - lh_CONF_VALUE_retrieve
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:265,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:266,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:268,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:261,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/conf/conf.cc:264,11'
          Dst:             lh_CONF_VALUE_retrieve
    - functionName:    NCONF_get_section
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - section
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL11get_sectionPK7conf_stPKc
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:247,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:248,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:250,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:246,37'
          Dst:             _ZL11get_sectionPK7conf_stPKc
    - functionName:    lh_CONF_VALUE_free
      functionSourceFile: '/src/boringssl/crypto/conf/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/internal.h:30,1'
          Dst:             OPENSSL_lh_free
    - functionName:    _ZL14value_free_argP13conf_value_stPv
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
        - arg
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10value_freeP13conf_value_st
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:104,60'
          Dst:             _ZL10value_freeP13conf_value_st
    - functionName:    lh_CONF_VALUE_doall_arg
      functionSourceFile: '/src/boringssl/crypto/conf/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - func
        - arg
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_doall_arg
        - lh_CONF_VALUE_call_doall_arg
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/internal.h:30,1'
          Dst:             OPENSSL_lh_doall_arg
        - Src:             '/src/boringssl/crypto/conf/internal.h:30,1'
          Dst:             lh_CONF_VALUE_call_doall_arg
    - functionName:    lh_CONF_SECTION_free
      functionSourceFile: '/src/boringssl/crypto/conf/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/internal.h:29,1'
          Dst:             OPENSSL_lh_free
    - functionName:    _ZL16section_free_argP15conf_section_stPv
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - section
        - arg
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL12section_freeP15conf_section_st
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:107,3'
          Dst:             _ZL12section_freeP15conf_section_st
    - functionName:    lh_CONF_SECTION_doall_arg
      functionSourceFile: '/src/boringssl/crypto/conf/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lh
        - func
        - arg
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_doall_arg
        - lh_CONF_SECTION_call_doall_arg
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/internal.h:29,1'
          Dst:             OPENSSL_lh_doall_arg
        - Src:             '/src/boringssl/crypto/conf/internal.h:29,1'
          Dst:             lh_CONF_SECTION_call_doall_arg
    - functionName:    NCONF_free
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - _ZL14value_free_argP13conf_value_stPv
        - _ZL16section_free_argP15conf_section_stPv
        - lh_CONF_SECTION_doall_arg
        - lh_CONF_SECTION_free
        - lh_CONF_VALUE_doall_arg
        - lh_CONF_VALUE_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:111,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:112,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:115,29'
              BranchSideFuncs:
                - lh_CONF_SECTION_doall_arg
                - lh_CONF_SECTION_free
                - lh_CONF_VALUE_doall_arg
                - lh_CONF_VALUE_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:115,3'
          Dst:             lh_CONF_SECTION_doall_arg
        - Src:             '/src/boringssl/crypto/conf/conf.cc:115,3'
          Dst:             _ZL16section_free_argP15conf_section_stPv
        - Src:             '/src/boringssl/crypto/conf/conf.cc:116,3'
          Dst:             lh_CONF_SECTION_free
        - Src:             '/src/boringssl/crypto/conf/conf.cc:117,3'
          Dst:             lh_CONF_VALUE_doall_arg
        - Src:             '/src/boringssl/crypto/conf/conf.cc:117,3'
          Dst:             _ZL14value_free_argP13conf_value_stPv
        - Src:             '/src/boringssl/crypto/conf/conf.cc:118,3'
          Dst:             lh_CONF_VALUE_free
        - Src:             '/src/boringssl/crypto/conf/conf.cc:119,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL14conf_value_cmpPK13conf_value_stS1_
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:55,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:58,17'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:53,13'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/conf/conf.cc:58,10'
          Dst:             strcmp
    - functionName:    _ZL15conf_value_hashPK13conf_value_st
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - v
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_strhash
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:47,33'
          Dst:             OPENSSL_strhash
        - Src:             '/src/boringssl/crypto/conf/conf.cc:48,30'
          Dst:             OPENSSL_strhash
    - functionName:    lh_CONF_VALUE_new
      functionSourceFile: '/src/boringssl/crypto/conf/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hash
        - comp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/internal.h:30,1'
          Dst:             OPENSSL_lh_new
    - functionName:    _ZL16conf_section_cmpPK15conf_section_stS1_
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:43,10'
          Dst:             strcmp
    - functionName:    _ZL17conf_section_hashPK15conf_section_st
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_strhash
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:39,10'
          Dst:             OPENSSL_strhash
    - functionName:    lh_CONF_SECTION_new
      functionSourceFile: '/src/boringssl/crypto/conf/internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hash
        - comp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_lh_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/internal.h:29,1'
          Dst:             OPENSSL_lh_new
    - functionName:    NCONF_new
      functionSourceFile: '/src/boringssl/crypto/conf/conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
      BBCount:         13
      ICount:          72
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - NCONF_free
        - OPENSSL_malloc
        - _ZL14conf_value_cmpPK13conf_value_stS1_
        - _ZL15conf_value_hashPK13conf_value_st
        - _ZL16conf_section_cmpPK15conf_section_stS1_
        - _ZL17conf_section_hashPK15conf_section_st
        - lh_CONF_SECTION_new
        - lh_CONF_VALUE_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:62,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:63,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:66,41'
              BranchSideFuncs:
                - OPENSSL_malloc
                - lh_CONF_SECTION_new
                - lh_CONF_VALUE_new
                - NCONF_free
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:68,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:71,20'
              BranchSideFuncs:
                - lh_CONF_SECTION_new
                - lh_CONF_VALUE_new
                - NCONF_free
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:73,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:73,33'
              BranchSideFuncs:
                - NCONF_free
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:74,16'
              BranchSideFuncs:
                - NCONF_free
        - Branch String:   '/src/boringssl/crypto/conf/conf.cc:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:74,16'
              BranchSideFuncs:
                - NCONF_free
            - BranchSide:      '/src/boringssl/crypto/conf/conf.cc:78,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/conf/conf.cc:66,41'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/conf/conf.cc:71,20'
          Dst:             lh_CONF_SECTION_new
        - Src:             '/src/boringssl/crypto/conf/conf.cc:71,20'
          Dst:             _ZL17conf_section_hashPK15conf_section_st
        - Src:             '/src/boringssl/crypto/conf/conf.cc:71,20'
          Dst:             _ZL16conf_section_cmpPK15conf_section_stS1_
        - Src:             '/src/boringssl/crypto/conf/conf.cc:72,18'
          Dst:             lh_CONF_VALUE_new
        - Src:             '/src/boringssl/crypto/conf/conf.cc:72,18'
          Dst:             _ZL15conf_value_hashPK13conf_value_st
        - Src:             '/src/boringssl/crypto/conf/conf.cc:72,18'
          Dst:             _ZL14conf_value_cmpPK13conf_value_stS1_
        - Src:             '/src/boringssl/crypto/conf/conf.cc:74,5'
          Dst:             NCONF_free
    - functionName:    PKCS5_PBKDF2_HMAC_SHA1
      functionSourceFile: '/src/boringssl/crypto/evp/pbkdf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - password
        - password_len
        - salt
        - salt_len
        - iterations
        - key_len
        - out_key
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_sha1
        - PKCS5_PBKDF2_HMAC
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:97,28'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:96,10'
          Dst:             PKCS5_PBKDF2_HMAC
    - functionName:    PKCS5_PBKDF2_HMAC
      functionSourceFile: '/src/boringssl/crypto/evp/pbkdf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - password
        - password_len
        - salt
        - salt_len
        - iterations
        - digest
        - key_len
        - out_key
      BBCount:         58
      ICount:          336
      EdgeCount:       110
      CyclomaticComplexity: 54
      functionsReached:
        - EVP_MD_size
        - HMAC_Final
        - HMAC_Init_ex
        - HMAC_Update
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/pbkdf.cc:29,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:30,5'
              BranchSideFuncs:
                - EVP_MD_size
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.20154
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:33,12'
              BranchSideFuncs:
                - EVP_MD_size
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.20154
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
        - Branch String:   '/src/boringssl/crypto/evp/pbkdf.cc:35,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:36,19'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.20154
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:85,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/evp/pbkdf.cc:37,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:38,14'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.20154
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:42,27'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.20154
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
        - Branch String:   '/src/boringssl/crypto/evp/pbkdf.cc:49,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:50,27'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.20154
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:53,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/evp/pbkdf.cc:50,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:51,27'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.20154
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:53,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/evp/pbkdf.cc:51,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:52,26'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - HMAC_Final
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZL14OPENSSL_memcpyPvPKvm.20154
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:53,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/evp/pbkdf.cc:49,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:53,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.20154
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:56,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.20154
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
        - Branch String:   '/src/boringssl/crypto/evp/pbkdf.cc:57,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:59,30'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.20154
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:69,16'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.20154
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
        - Branch String:   '/src/boringssl/crypto/evp/pbkdf.cc:59,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:60,29'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.20154
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:62,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/evp/pbkdf.cc:60,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:61,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - HMAC_Final
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.20154
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:62,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/evp/pbkdf.cc:59,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:62,9'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.20154
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:64,19'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.20154
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
        - Branch String:   '/src/boringssl/crypto/evp/pbkdf.cc:64,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:65,34'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.20154
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:67,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
                - _ZL14OPENSSL_memcpyPvPKvm.20154
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Init_ex
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Update
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
                - HMAC_Final
        - Branch String:   '/src/boringssl/crypto/evp/pbkdf.cc:85,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:86,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/evp/pbkdf.cc:89,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:28,24'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEEC2Ev
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:29,26'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:29,8'
          Dst:             HMAC_Init_ex
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:90,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:34,19'
          Dst:             EVP_MD_size
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:49,28'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:49,10'
          Dst:             HMAC_Init_ex
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:50,27'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:50,10'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:51,27'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:51,10'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:52,26'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:52,10'
          Dst:             HMAC_Final
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:56,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:59,30'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:59,12'
          Dst:             HMAC_Init_ex
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:60,29'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:60,12'
          Dst:             HMAC_Update
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:61,28'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:61,12'
          Dst:             HMAC_Final
        - Src:             '/src/boringssl/crypto/evp/pbkdf.cc:90,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI11hmac_ctx_stvXadL_Z13HMAC_CTX_initEEXadL_Z16HMAC_CTX_cleanupEEED2Ev
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/evp/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OBJ_find_sigid_by_algs
      functionSourceFile: '/src/boringssl/crypto/obj/obj_xref.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - out_sign_nid
        - digest_nid
        - pkey_nid
      BBCount:         14
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj_xref.cc:69,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj_xref.cc:70,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj_xref.cc:79,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/obj/obj_xref.cc:70,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj_xref.cc:71,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj_xref.cc:77,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/obj/obj_xref.cc:70,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj_xref.cc:72,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj_xref.cc:77,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/obj/obj_xref.cc:72,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj_xref.cc:73,34'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj_xref.cc:75,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    OBJ_find_sigid_algs
      functionSourceFile: '/src/boringssl/crypto/obj/obj_xref.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sign_nid
        - out_digest_nid
        - out_pkey_nid
      BBCount:         14
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/obj/obj_xref.cc:53,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj_xref.cc:54,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj_xref.cc:65,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/obj/obj_xref.cc:54,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj_xref.cc:55,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj_xref.cc:63,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/obj/obj_xref.cc:55,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj_xref.cc:56,36'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj_xref.cc:58,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/obj/obj_xref.cc:58,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/obj/obj_xref.cc:59,34'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/obj/obj_xref.cc:61,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL20pem_write_PUBKEY_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_PUBKEY
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:149,1'
          Dst:             i2d_PUBKEY
    - functionName:    PEM_write_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - _ZL20pem_write_PUBKEY_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:149,1'
          Dst:             PEM_ASN1_write
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:149,1'
          Dst:             _ZL20pem_write_PUBKEY_i2dPKvPPh
    - functionName:    _ZL24pem_write_bio_PUBKEY_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_PUBKEY
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:149,1'
          Dst:             i2d_PUBKEY
    - functionName:    PEM_write_bio_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - _ZL24pem_write_bio_PUBKEY_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:149,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:149,1'
          Dst:             _ZL24pem_write_bio_PUBKEY_i2dPKvPPh
    - functionName:    _ZL19pem_read_PUBKEY_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_PUBKEY
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:149,1'
          Dst:             d2i_PUBKEY
    - functionName:    PEM_read_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read
        - _ZL19pem_read_PUBKEY_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:149,1'
          Dst:             PEM_ASN1_read
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:149,1'
          Dst:             _ZL19pem_read_PUBKEY_d2iPPvPPKhl
    - functionName:    _ZL23pem_read_bio_PUBKEY_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_PUBKEY
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:149,1'
          Dst:             d2i_PUBKEY
    - functionName:    PEM_read_bio_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read_bio
        - _ZL23pem_read_bio_PUBKEY_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:149,1'
          Dst:             PEM_ASN1_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:149,1'
          Dst:             _ZL23pem_read_bio_PUBKEY_d2iPPvPPKhl
    - functionName:    _ZL22pem_write_DHparams_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_DHparams
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:147,1'
          Dst:             i2d_DHparams
    - functionName:    PEM_write_DHparams
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - _ZL22pem_write_DHparams_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:147,1'
          Dst:             PEM_ASN1_write
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:147,1'
          Dst:             _ZL22pem_write_DHparams_i2dPKvPPh
    - functionName:    _ZL26pem_write_bio_DHparams_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_DHparams
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:147,1'
          Dst:             i2d_DHparams
    - functionName:    PEM_write_bio_DHparams
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - _ZL26pem_write_bio_DHparams_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:147,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:147,1'
          Dst:             _ZL26pem_write_bio_DHparams_i2dPKvPPh
    - functionName:    _ZL21pem_read_DHparams_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_DHparams
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:147,1'
          Dst:             d2i_DHparams
    - functionName:    PEM_read_DHparams
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read
        - _ZL21pem_read_DHparams_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:147,1'
          Dst:             PEM_ASN1_read
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:147,1'
          Dst:             _ZL21pem_read_DHparams_d2iPPvPPKhl
    - functionName:    _ZL25pem_read_bio_DHparams_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_DHparams
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:147,1'
          Dst:             d2i_DHparams
    - functionName:    PEM_read_bio_DHparams
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read_bio
        - _ZL25pem_read_bio_DHparams_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:147,1'
          Dst:             PEM_ASN1_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:147,1'
          Dst:             _ZL25pem_read_bio_DHparams_d2iPPvPPKhl
    - functionName:    PEM_read_ECPrivateKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - eckey
        - cb
        - u
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_read_PrivateKey
        - _ZL14pkey_get_eckeyP11evp_pkey_stPP9ec_key_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:142,11'
          Dst:             PEM_read_PrivateKey
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:143,10'
          Dst:             _ZL14pkey_get_eckeyP11evp_pkey_stPP9ec_key_st
    - functionName:    _ZL14pkey_get_eckeyP11evp_pkey_stPP9ec_key_st
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - eckey
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EC_KEY_free
        - EVP_PKEY_free
        - EVP_PKEY_get1_EC_KEY
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_all.cc:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_all.cc:114,5'
              BranchSideFuncs:
                - EVP_PKEY_get1_EC_KEY
                - EVP_PKEY_free
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_all.cc:116,31'
              BranchSideFuncs:
                - EVP_PKEY_get1_EC_KEY
                - EVP_PKEY_free
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_all.cc:118,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_all.cc:119,5'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_all.cc:121,7'
              BranchSideFuncs:
                - EC_KEY_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_all.cc:121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_all.cc:122,18'
              BranchSideFuncs:
                - EC_KEY_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_all.cc:125,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:116,10'
          Dst:             EVP_PKEY_get1_EC_KEY
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:117,3'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:122,5'
          Dst:             EC_KEY_free
    - functionName:    _ZL23pem_write_EC_PUBKEY_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_EC_PUBKEY
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:138,1'
          Dst:             i2d_EC_PUBKEY
    - functionName:    PEM_write_EC_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - _ZL23pem_write_EC_PUBKEY_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:138,1'
          Dst:             PEM_ASN1_write
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:138,1'
          Dst:             _ZL23pem_write_EC_PUBKEY_i2dPKvPPh
    - functionName:    _ZL27pem_write_bio_EC_PUBKEY_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_EC_PUBKEY
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:138,1'
          Dst:             i2d_EC_PUBKEY
    - functionName:    PEM_write_bio_EC_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - _ZL27pem_write_bio_EC_PUBKEY_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:138,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:138,1'
          Dst:             _ZL27pem_write_bio_EC_PUBKEY_i2dPKvPPh
    - functionName:    _ZL22pem_read_EC_PUBKEY_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_EC_PUBKEY
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:138,1'
          Dst:             d2i_EC_PUBKEY
    - functionName:    PEM_read_EC_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read
        - _ZL22pem_read_EC_PUBKEY_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:138,1'
          Dst:             PEM_ASN1_read
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:138,1'
          Dst:             _ZL22pem_read_EC_PUBKEY_d2iPPvPPKhl
    - functionName:    _ZL26pem_read_bio_EC_PUBKEY_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_EC_PUBKEY
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:138,1'
          Dst:             d2i_EC_PUBKEY
    - functionName:    PEM_read_bio_EC_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read_bio
        - _ZL26pem_read_bio_EC_PUBKEY_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:138,1'
          Dst:             PEM_ASN1_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:138,1'
          Dst:             _ZL26pem_read_bio_EC_PUBKEY_d2iPPvPPKhl
    - functionName:    _ZL26pem_write_ECPrivateKey_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_ECPrivateKey
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:135,1'
          Dst:             i2d_ECPrivateKey
    - functionName:    PEM_write_ECPrivateKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - enc
        - pass
        - pass_len
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - _ZL26pem_write_ECPrivateKey_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:135,1'
          Dst:             PEM_ASN1_write
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:135,1'
          Dst:             _ZL26pem_write_ECPrivateKey_i2dPKvPPh
    - functionName:    _ZL30pem_write_bio_ECPrivateKey_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_ECPrivateKey
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:135,1'
          Dst:             i2d_ECPrivateKey
    - functionName:    PEM_write_bio_ECPrivateKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - enc
        - pass
        - pass_len
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - _ZL30pem_write_bio_ECPrivateKey_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:135,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:135,1'
          Dst:             _ZL30pem_write_bio_ECPrivateKey_i2dPKvPPh
    - functionName:    PEM_read_bio_ECPrivateKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - key
        - cb
        - u
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_read_bio_PrivateKey
        - _ZL14pkey_get_eckeyP11evp_pkey_stPP9ec_key_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:131,11'
          Dst:             PEM_read_bio_PrivateKey
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:132,10'
          Dst:             _ZL14pkey_get_eckeyP11evp_pkey_stPP9ec_key_st
    - functionName:    _ZL23pem_write_DSAparams_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_DSAparams
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:109,1'
          Dst:             i2d_DSAparams
    - functionName:    PEM_write_DSAparams
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - _ZL23pem_write_DSAparams_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:109,1'
          Dst:             PEM_ASN1_write
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:109,1'
          Dst:             _ZL23pem_write_DSAparams_i2dPKvPPh
    - functionName:    _ZL27pem_write_bio_DSAparams_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_DSAparams
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:109,1'
          Dst:             i2d_DSAparams
    - functionName:    PEM_write_bio_DSAparams
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - _ZL27pem_write_bio_DSAparams_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:109,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:109,1'
          Dst:             _ZL27pem_write_bio_DSAparams_i2dPKvPPh
    - functionName:    _ZL22pem_read_DSAparams_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_DSAparams
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:109,1'
          Dst:             d2i_DSAparams
    - functionName:    PEM_read_DSAparams
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read
        - _ZL22pem_read_DSAparams_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:109,1'
          Dst:             PEM_ASN1_read
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:109,1'
          Dst:             _ZL22pem_read_DSAparams_d2iPPvPPKhl
    - functionName:    _ZL26pem_read_bio_DSAparams_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_DSAparams
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:109,1'
          Dst:             d2i_DSAparams
    - functionName:    PEM_read_bio_DSAparams
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read_bio
        - _ZL26pem_read_bio_DSAparams_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:109,1'
          Dst:             PEM_ASN1_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:109,1'
          Dst:             _ZL26pem_read_bio_DSAparams_d2iPPvPPKhl
    - functionName:    PEM_read_DSAPrivateKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - dsa
        - cb
        - u
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_read_PrivateKey
        - _ZL12pkey_get_dsaP11evp_pkey_stPP6dsa_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:105,11'
          Dst:             PEM_read_PrivateKey
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:106,10'
          Dst:             _ZL12pkey_get_dsaP11evp_pkey_stPP6dsa_st
    - functionName:    _ZL12pkey_get_dsaP11evp_pkey_stPP6dsa_st
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - dsa
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - DSA_free
        - EVP_PKEY_free
        - EVP_PKEY_get1_DSA
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_all.cc:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_all.cc:79,5'
              BranchSideFuncs:
                - EVP_PKEY_get1_DSA
                - EVP_PKEY_free
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_all.cc:81,28'
              BranchSideFuncs:
                - EVP_PKEY_get1_DSA
                - EVP_PKEY_free
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_all.cc:83,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_all.cc:84,5'
              BranchSideFuncs:
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_all.cc:86,7'
              BranchSideFuncs:
                - DSA_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_all.cc:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_all.cc:87,15'
              BranchSideFuncs:
                - DSA_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_all.cc:90,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:81,10'
          Dst:             EVP_PKEY_get1_DSA
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:82,3'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:87,5'
          Dst:             DSA_free
    - functionName:    _ZL24pem_write_DSA_PUBKEY_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_DSA_PUBKEY
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:102,1'
          Dst:             i2d_DSA_PUBKEY
    - functionName:    PEM_write_DSA_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - _ZL24pem_write_DSA_PUBKEY_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:102,1'
          Dst:             PEM_ASN1_write
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:102,1'
          Dst:             _ZL24pem_write_DSA_PUBKEY_i2dPKvPPh
    - functionName:    _ZL28pem_write_bio_DSA_PUBKEY_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_DSA_PUBKEY
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:102,1'
          Dst:             i2d_DSA_PUBKEY
    - functionName:    PEM_write_bio_DSA_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - _ZL28pem_write_bio_DSA_PUBKEY_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:102,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:102,1'
          Dst:             _ZL28pem_write_bio_DSA_PUBKEY_i2dPKvPPh
    - functionName:    _ZL23pem_read_DSA_PUBKEY_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_DSA_PUBKEY
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:102,1'
          Dst:             d2i_DSA_PUBKEY
    - functionName:    PEM_read_DSA_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read
        - _ZL23pem_read_DSA_PUBKEY_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:102,1'
          Dst:             PEM_ASN1_read
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:102,1'
          Dst:             _ZL23pem_read_DSA_PUBKEY_d2iPPvPPKhl
    - functionName:    _ZL27pem_read_bio_DSA_PUBKEY_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_DSA_PUBKEY
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:102,1'
          Dst:             d2i_DSA_PUBKEY
    - functionName:    PEM_read_bio_DSA_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read_bio
        - _ZL27pem_read_bio_DSA_PUBKEY_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:102,1'
          Dst:             PEM_ASN1_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:102,1'
          Dst:             _ZL27pem_read_bio_DSA_PUBKEY_d2iPPvPPKhl
    - functionName:    _ZL27pem_write_DSAPrivateKey_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_DSAPrivateKey
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:100,1'
          Dst:             i2d_DSAPrivateKey
    - functionName:    PEM_write_DSAPrivateKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - enc
        - pass
        - pass_len
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - _ZL27pem_write_DSAPrivateKey_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:100,1'
          Dst:             PEM_ASN1_write
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:100,1'
          Dst:             _ZL27pem_write_DSAPrivateKey_i2dPKvPPh
    - functionName:    _ZL31pem_write_bio_DSAPrivateKey_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_DSAPrivateKey
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:100,1'
          Dst:             i2d_DSAPrivateKey
    - functionName:    PEM_write_bio_DSAPrivateKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - enc
        - pass
        - pass_len
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - _ZL31pem_write_bio_DSAPrivateKey_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:100,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:100,1'
          Dst:             _ZL31pem_write_bio_DSAPrivateKey_i2dPKvPPh
    - functionName:    PEM_read_bio_DSAPrivateKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - dsa
        - cb
        - u
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_read_bio_PrivateKey
        - _ZL12pkey_get_dsaP11evp_pkey_stPP6dsa_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:96,11'
          Dst:             PEM_read_bio_PrivateKey
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:97,10'
          Dst:             _ZL12pkey_get_dsaP11evp_pkey_stPP6dsa_st
    - functionName:    _ZL24pem_write_RSA_PUBKEY_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_RSA_PUBKEY
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:74,1'
          Dst:             i2d_RSA_PUBKEY
    - functionName:    PEM_write_RSA_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - _ZL24pem_write_RSA_PUBKEY_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:74,1'
          Dst:             PEM_ASN1_write
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:74,1'
          Dst:             _ZL24pem_write_RSA_PUBKEY_i2dPKvPPh
    - functionName:    _ZL28pem_write_bio_RSA_PUBKEY_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_RSA_PUBKEY
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:74,1'
          Dst:             i2d_RSA_PUBKEY
    - functionName:    PEM_write_bio_RSA_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - _ZL28pem_write_bio_RSA_PUBKEY_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:74,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:74,1'
          Dst:             _ZL28pem_write_bio_RSA_PUBKEY_i2dPKvPPh
    - functionName:    _ZL23pem_read_RSA_PUBKEY_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_RSA_PUBKEY
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:74,1'
          Dst:             d2i_RSA_PUBKEY
    - functionName:    PEM_read_RSA_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read
        - _ZL23pem_read_RSA_PUBKEY_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:74,1'
          Dst:             PEM_ASN1_read
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:74,1'
          Dst:             _ZL23pem_read_RSA_PUBKEY_d2iPPvPPKhl
    - functionName:    _ZL27pem_read_bio_RSA_PUBKEY_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_RSA_PUBKEY
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:74,1'
          Dst:             d2i_RSA_PUBKEY
    - functionName:    PEM_read_bio_RSA_PUBKEY
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read_bio
        - _ZL27pem_read_bio_RSA_PUBKEY_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:74,1'
          Dst:             PEM_ASN1_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:74,1'
          Dst:             _ZL27pem_read_bio_RSA_PUBKEY_d2iPPvPPKhl
    - functionName:    _ZL26pem_write_RSAPublicKey_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_RSAPublicKey
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:73,1'
          Dst:             i2d_RSAPublicKey
    - functionName:    PEM_write_RSAPublicKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - _ZL26pem_write_RSAPublicKey_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:73,1'
          Dst:             PEM_ASN1_write
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:73,1'
          Dst:             _ZL26pem_write_RSAPublicKey_i2dPKvPPh
    - functionName:    _ZL30pem_write_bio_RSAPublicKey_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_RSAPublicKey
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:73,1'
          Dst:             i2d_RSAPublicKey
    - functionName:    PEM_write_bio_RSAPublicKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - _ZL30pem_write_bio_RSAPublicKey_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:73,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:73,1'
          Dst:             _ZL30pem_write_bio_RSAPublicKey_i2dPKvPPh
    - functionName:    _ZL25pem_read_RSAPublicKey_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_RSAPublicKey
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:73,1'
          Dst:             d2i_RSAPublicKey
    - functionName:    PEM_read_RSAPublicKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read
        - _ZL25pem_read_RSAPublicKey_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:73,1'
          Dst:             PEM_ASN1_read
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:73,1'
          Dst:             _ZL25pem_read_RSAPublicKey_d2iPPvPPKhl
    - functionName:    _ZL29pem_read_bio_RSAPublicKey_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_RSAPublicKey
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:73,1'
          Dst:             d2i_RSAPublicKey
    - functionName:    PEM_read_bio_RSAPublicKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read_bio
        - _ZL29pem_read_bio_RSAPublicKey_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:73,1'
          Dst:             PEM_ASN1_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:73,1'
          Dst:             _ZL29pem_read_bio_RSAPublicKey_d2iPPvPPKhl
    - functionName:    _ZL27pem_write_RSAPrivateKey_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_RSAPrivateKey
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:70,1'
          Dst:             i2d_RSAPrivateKey
    - functionName:    PEM_write_RSAPrivateKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - enc
        - pass
        - pass_len
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - _ZL27pem_write_RSAPrivateKey_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:70,1'
          Dst:             PEM_ASN1_write
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:70,1'
          Dst:             _ZL27pem_write_RSAPrivateKey_i2dPKvPPh
    - functionName:    _ZL31pem_write_bio_RSAPrivateKey_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_RSAPrivateKey
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:70,1'
          Dst:             i2d_RSAPrivateKey
    - functionName:    PEM_write_bio_RSAPrivateKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - enc
        - pass
        - pass_len
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - _ZL31pem_write_bio_RSAPrivateKey_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:70,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:70,1'
          Dst:             _ZL31pem_write_bio_RSAPrivateKey_i2dPKvPPh
    - functionName:    PEM_read_RSAPrivateKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - rsa
        - cb
        - u
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_read_PrivateKey
        - _ZL12pkey_get_rsaP11evp_pkey_stPP6rsa_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:66,11'
          Dst:             PEM_read_PrivateKey
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:67,10'
          Dst:             _ZL12pkey_get_rsaP11evp_pkey_stPP6rsa_st
    - functionName:    _ZL12pkey_get_rsaP11evp_pkey_stPP6rsa_st
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - rsa
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - EVP_PKEY_free
        - EVP_PKEY_get1_RSA
        - RSA_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_all.cc:42,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_all.cc:43,5'
              BranchSideFuncs:
                - EVP_PKEY_get1_RSA
                - EVP_PKEY_free
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_all.cc:45,28'
              BranchSideFuncs:
                - EVP_PKEY_get1_RSA
                - EVP_PKEY_free
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_all.cc:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_all.cc:48,5'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_all.cc:50,7'
              BranchSideFuncs:
                - RSA_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_all.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_all.cc:51,15'
              BranchSideFuncs:
                - RSA_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_all.cc:54,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:45,10'
          Dst:             EVP_PKEY_get1_RSA
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:46,3'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:51,5'
          Dst:             RSA_free
    - functionName:    PEM_read_bio_RSAPrivateKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - rsa
        - cb
        - u
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_read_bio_PrivateKey
        - _ZL12pkey_get_rsaP11evp_pkey_stPP6rsa_st
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:60,11'
          Dst:             PEM_read_bio_PrivateKey
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:61,10'
          Dst:             _ZL12pkey_get_rsaP11evp_pkey_stPP6rsa_st
    - functionName:    _ZL19pem_write_PKCS7_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_PKCS7
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:34,1'
          Dst:             i2d_PKCS7
    - functionName:    PEM_write_PKCS7
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - _ZL19pem_write_PKCS7_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:34,1'
          Dst:             PEM_ASN1_write
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:34,1'
          Dst:             _ZL19pem_write_PKCS7_i2dPKvPPh
    - functionName:    _ZL23pem_write_bio_PKCS7_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_PKCS7
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:34,1'
          Dst:             i2d_PKCS7
    - functionName:    PEM_write_bio_PKCS7
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - _ZL23pem_write_bio_PKCS7_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:34,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:34,1'
          Dst:             _ZL23pem_write_bio_PKCS7_i2dPKvPPh
    - functionName:    _ZL18pem_read_PKCS7_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_PKCS7
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:34,1'
          Dst:             d2i_PKCS7
    - functionName:    PEM_read_PKCS7
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read
        - _ZL18pem_read_PKCS7_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:34,1'
          Dst:             PEM_ASN1_read
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:34,1'
          Dst:             _ZL18pem_read_PKCS7_d2iPPvPPKhl
    - functionName:    _ZL22pem_read_bio_PKCS7_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_PKCS7
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:34,1'
          Dst:             d2i_PKCS7
    - functionName:    PEM_read_bio_PKCS7
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read_bio
        - _ZL22pem_read_bio_PKCS7_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:34,1'
          Dst:             PEM_ASN1_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:34,1'
          Dst:             _ZL22pem_read_bio_PKCS7_d2iPPvPPKhl
    - functionName:    _ZL22pem_write_X509_CRL_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_X509_CRL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:33,1'
          Dst:             i2d_X509_CRL
    - functionName:    PEM_write_X509_CRL
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - _ZL22pem_write_X509_CRL_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:33,1'
          Dst:             PEM_ASN1_write
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:33,1'
          Dst:             _ZL22pem_write_X509_CRL_i2dPKvPPh
    - functionName:    _ZL26pem_write_bio_X509_CRL_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_X509_CRL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:33,1'
          Dst:             i2d_X509_CRL
    - functionName:    PEM_write_bio_X509_CRL
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - _ZL26pem_write_bio_X509_CRL_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:33,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:33,1'
          Dst:             _ZL26pem_write_bio_X509_CRL_i2dPKvPPh
    - functionName:    _ZL21pem_read_X509_CRL_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_X509_CRL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:33,1'
          Dst:             d2i_X509_CRL
    - functionName:    PEM_read_X509_CRL
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read
        - _ZL21pem_read_X509_CRL_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:33,1'
          Dst:             PEM_ASN1_read
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:33,1'
          Dst:             _ZL21pem_read_X509_CRL_d2iPPvPPKhl
    - functionName:    _ZL25pem_read_bio_X509_CRL_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_X509_CRL
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:33,1'
          Dst:             d2i_X509_CRL
    - functionName:    PEM_read_bio_X509_CRL
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read_bio
        - _ZL25pem_read_bio_X509_CRL_d2iPPvPPKhl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:33,1'
          Dst:             PEM_ASN1_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:33,1'
          Dst:             _ZL25pem_read_bio_X509_CRL_d2iPPvPPKhl
    - functionName:    _ZL26pem_write_X509_REQ_NEW_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_X509_REQ
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:32,1'
          Dst:             i2d_X509_REQ
    - functionName:    PEM_write_X509_REQ_NEW
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - _ZL26pem_write_X509_REQ_NEW_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:32,1'
          Dst:             PEM_ASN1_write
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:32,1'
          Dst:             _ZL26pem_write_X509_REQ_NEW_i2dPKvPPh
    - functionName:    _ZL30pem_write_bio_X509_REQ_NEW_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_X509_REQ
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:32,1'
          Dst:             i2d_X509_REQ
    - functionName:    PEM_write_bio_X509_REQ_NEW
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - _ZL30pem_write_bio_X509_REQ_NEW_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:32,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:32,1'
          Dst:             _ZL30pem_write_bio_X509_REQ_NEW_i2dPKvPPh
    - functionName:    _ZL22pem_write_X509_REQ_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_X509_REQ
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:30,1'
          Dst:             i2d_X509_REQ
    - functionName:    PEM_write_X509_REQ
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - _ZL22pem_write_X509_REQ_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:30,1'
          Dst:             PEM_ASN1_write
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:30,1'
          Dst:             _ZL22pem_write_X509_REQ_i2dPKvPPh
    - functionName:    _ZL26pem_write_bio_X509_REQ_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_X509_REQ
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:30,1'
          Dst:             i2d_X509_REQ
    - functionName:    PEM_write_bio_X509_REQ
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - _ZL26pem_write_bio_X509_REQ_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:30,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:30,1'
          Dst:             _ZL26pem_write_bio_X509_REQ_i2dPKvPPh
    - functionName:    _ZL21pem_read_X509_REQ_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_X509_REQ
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:30,1'
          Dst:             d2i_X509_REQ
    - functionName:    PEM_read_X509_REQ
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read
        - _ZL21pem_read_X509_REQ_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:30,1'
          Dst:             PEM_ASN1_read
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:30,1'
          Dst:             _ZL21pem_read_X509_REQ_d2iPPvPPKhl
    - functionName:    _ZL25pem_read_bio_X509_REQ_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_X509_REQ
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:30,1'
          Dst:             d2i_X509_REQ
    - functionName:    PEM_read_bio_X509_REQ
      functionSourceFile: '/src/boringssl/crypto/pem/pem_all.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read_bio
        - _ZL25pem_read_bio_X509_REQ_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:30,1'
          Dst:             PEM_ASN1_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_all.cc:30,1'
          Dst:             _ZL25pem_read_bio_X509_REQ_d2iPPvPPKhl
    - functionName:    sk_X509_INFO_free
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4769
      functionLinenumberEnd: 4769
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:4769,1'
          Dst:             OPENSSL_sk_free
    - functionName:    sk_X509_INFO_pop
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4769
      functionLinenumberEnd: 4769
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:4769,1'
          Dst:             OPENSSL_sk_pop
    - functionName:    _ZL13X509_PKEY_newv
      functionSourceFile: '/src/boringssl/crypto/pem/pem_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_zalloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:33,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:33,40'
              BranchSideFuncs:
                - OPENSSL_zalloc
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:33,40'
              BranchSideFuncs:
                - OPENSSL_zalloc
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:33,40'
          Dst:             OPENSSL_zalloc
    - functionName:    sk_X509_INFO_push
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4769
      functionLinenumberEnd: 4769
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:4769,1'
          Dst:             OPENSSL_sk_push
    - functionName:    _ZL9parse_keyP12X509_info_stPKhmi
      functionSourceFile: '/src/boringssl/crypto/pem/pem_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - info
        - data
        - len
        - key_type
      BBCount:         8
      ICount:          70
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL13X509_PKEY_newv
        - d2i_PrivateKey
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:110,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:112,18'
              BranchSideFuncs:
                - _ZL13X509_PKEY_newv
                - d2i_PrivateKey
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:114,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:116,43'
              BranchSideFuncs:
                - d2i_PrivateKey
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:112,18'
          Dst:             _ZL13X509_PKEY_newv
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:116,28'
          Dst:             d2i_PrivateKey
    - functionName:    _ZL9parse_crlP12X509_info_stPKhmi
      functionSourceFile: '/src/boringssl/crypto/pem/pem_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - info
        - data
        - len
        - key_type
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - d2i_X509_CRL
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:101,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:103,41'
              BranchSideFuncs:
                - d2i_X509_CRL
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:103,15'
          Dst:             d2i_X509_CRL
    - functionName:    _ZL14parse_x509_auxP12X509_info_stPKhmi
      functionSourceFile: '/src/boringssl/crypto/pem/pem_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - info
        - data
        - len
        - key_type
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - d2i_X509_AUX
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:91,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:92,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:94,42'
              BranchSideFuncs:
                - d2i_X509_AUX
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:94,16'
          Dst:             d2i_X509_AUX
    - functionName:    _ZL10parse_x509P12X509_info_stPKhmi
      functionSourceFile: '/src/boringssl/crypto/pem/pem_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - info
        - data
        - len
        - key_type
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - d2i_X509
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:82,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:83,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:85,38'
              BranchSideFuncs:
                - d2i_X509
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:85,16'
          Dst:             d2i_X509
    - functionName:    _ZL13X509_INFO_newv
      functionSourceFile: '/src/boringssl/crypto/pem/pem_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_zalloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:46,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:46,40'
              BranchSideFuncs:
                - OPENSSL_zalloc
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:46,40'
              BranchSideFuncs:
                - OPENSSL_zalloc
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:46,40'
          Dst:             OPENSSL_zalloc
    - functionName:    sk_X509_INFO_new_null
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 4769
      functionLinenumberEnd: 4769
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/x509.h:4769,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:4769,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:4769,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:4769,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    PEM_X509_INFO_read_bio
      functionSourceFile: '/src/boringssl/crypto/pem/pem_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - sk
        - cb
        - u
      BBCount:         98
      ICount:          500
      EdgeCount:       133
      CyclomaticComplexity: 37
      functionsReached:
        - ERR_GET_LIB
        - ERR_GET_REASON
        - ERR_clear_error
        - ERR_peek_last_error
        - ERR_put_error
        - OPENSSL_free
        - PEM_do_header
        - PEM_get_EVP_CIPHER_INFO
        - PEM_read_bio
        - X509_INFO_free
        - _ZL13X509_INFO_newv
        - _ZL13X509_PKEY_newv
        - sk_X509_INFO_free
        - sk_X509_INFO_new_null
        - sk_X509_INFO_num
        - sk_X509_INFO_pop
        - sk_X509_INFO_push
        - strcmp
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:129,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:130,11'
              BranchSideFuncs:
                - sk_X509_INFO_new_null
                - sk_X509_INFO_num
                - _ZL13X509_INFO_newv
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:135,11'
              BranchSideFuncs:
                - sk_X509_INFO_num
                - _ZL13X509_INFO_newv
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:131,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:132,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:134,3'
              BranchSideFuncs:
                - sk_X509_INFO_num
                - _ZL13X509_INFO_newv
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:141,5'
              BranchSideFuncs:
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:144,3'
              BranchSideFuncs:
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:145,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:146,24'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:155,27'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:147,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:148,26'
              BranchSideFuncs:
                - ERR_GET_REASON
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_clear_error
                - sk_X509_INFO_push
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:152,7'
              BranchSideFuncs:
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:147,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:149,9'
              BranchSideFuncs:
                - ERR_clear_error
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - sk_X509_INFO_push
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:152,7'
              BranchSideFuncs:
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:158,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:159,16'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:160,22'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:158,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:160,22'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:161,23'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:161,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:162,22'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:163,23'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:163,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:164,22'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:165,23'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:165,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:166,22'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:168,23'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:168,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:169,22'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:171,23'
              BranchSideFuncs:
                - strcmp
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:178,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:178,45'
              BranchSideFuncs:
                - strlen
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:197,16'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:178,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:179,11'
              BranchSideFuncs:
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:197,16'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:179,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:180,32'
              BranchSideFuncs:
                - sk_X509_INFO_push
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - _ZL13X509_INFO_newv
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:189,22'
              BranchSideFuncs:
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:180,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:181,11'
              BranchSideFuncs:
                - _ZL13X509_INFO_newv
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - sk_X509_INFO_push
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:183,16'
              BranchSideFuncs:
                - _ZL13X509_INFO_newv
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - sk_X509_INFO_push
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:184,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:185,11'
              BranchSideFuncs:
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:187,7'
              BranchSideFuncs:
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:190,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:191,36'
              BranchSideFuncs:
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:192,9'
              BranchSideFuncs:
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:190,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:192,9'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:194,32'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:199,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:200,35'
              BranchSideFuncs:
                - PEM_do_header
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:201,9'
              BranchSideFuncs:
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:199,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:201,9'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:203,36'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:204,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:205,32'
              BranchSideFuncs:
                - sk_X509_INFO_push
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - _ZL13X509_INFO_newv
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:214,11'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:205,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:206,11'
              BranchSideFuncs:
                - _ZL13X509_INFO_newv
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - sk_X509_INFO_push
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:208,16'
              BranchSideFuncs:
                - _ZL13X509_INFO_newv
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - sk_X509_INFO_push
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:209,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:210,11'
              BranchSideFuncs:
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:212,18'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:214,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:215,9'
              BranchSideFuncs:
                - ERR_put_error
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:218,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - PEM_read_bio
                - ERR_peek_last_error
                - ERR_GET_LIB
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
                - ERR_GET_REASON
                - ERR_clear_error
                - sk_X509_INFO_push
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - PEM_get_EVP_CIPHER_INFO
                - PEM_do_header
                - ERR_put_error
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
                - strlen
                - _ZL13X509_PKEY_newv
                - PEM_get_EVP_CIPHER_INFO
                - sk_X509_INFO_push
                - _ZL13X509_INFO_newv
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:228,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:228,29'
              BranchSideFuncs:
                - sk_X509_INFO_push
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:230,28'
              BranchSideFuncs:
                - sk_X509_INFO_push
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:228,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:228,50'
              BranchSideFuncs:
                - sk_X509_INFO_push
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:230,28'
              BranchSideFuncs:
                - sk_X509_INFO_push
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:228,71'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:229,7'
              BranchSideFuncs:
                - sk_X509_INFO_push
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:230,28'
              BranchSideFuncs:
                - sk_X509_INFO_push
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:228,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:230,28'
              BranchSideFuncs:
                - sk_X509_INFO_push
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:236,6'
              BranchSideFuncs:
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:230,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:231,7'
              BranchSideFuncs:
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:233,10'
              BranchSideFuncs:
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
                - sk_X509_INFO_pop
                - X509_INFO_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:240,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:241,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:250,16'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:241,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:242,39'
              BranchSideFuncs:
                - sk_X509_INFO_pop
                - X509_INFO_free
                - sk_X509_INFO_num
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:244,9'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
                - sk_X509_INFO_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:244,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:245,25'
              BranchSideFuncs:
                - sk_X509_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:247,9'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:130,11'
          Dst:             sk_X509_INFO_new_null
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:137,21'
          Dst:             sk_X509_INFO_num
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:139,10'
          Dst:             _ZL13X509_INFO_newv
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:145,10'
          Dst:             PEM_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:146,24'
          Dst:             ERR_peek_last_error
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:147,11'
          Dst:             ERR_GET_LIB
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:148,11'
          Dst:             ERR_GET_REASON
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:149,9'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:158,9'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:159,9'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:161,16'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:163,16'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:165,16'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:168,16'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:171,16'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:178,38'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:180,14'
          Dst:             sk_X509_INFO_push
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:183,16'
          Dst:             _ZL13X509_INFO_newv
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:189,22'
          Dst:             _ZL13X509_PKEY_newv
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:191,12'
          Dst:             PEM_get_EVP_CIPHER_INFO
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:199,12'
          Dst:             PEM_get_EVP_CIPHER_INFO
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:200,12'
          Dst:             PEM_do_header
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:205,14'
          Dst:             sk_X509_INFO_push
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:208,16'
          Dst:             _ZL13X509_INFO_newv
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:215,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:219,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:220,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:221,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:230,10'
          Dst:             sk_X509_INFO_push
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:239,3'
          Dst:             X509_INFO_free
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:241,12'
          Dst:             sk_X509_INFO_num
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:242,22'
          Dst:             sk_X509_INFO_pop
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:242,7'
          Dst:             X509_INFO_free
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:245,7'
          Dst:             sk_X509_INFO_free
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:250,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:251,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:252,3'
          Dst:             OPENSSL_free
    - functionName:    X509_INFO_free
      functionSourceFile: '/src/boringssl/crypto/pem/pem_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_free
        - X509_CRL_free
        - X509_free
        - _ZL14X509_PKEY_freeP14private_key_st
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:51,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:54,13'
              BranchSideFuncs:
                - X509_free
                - X509_CRL_free
                - _ZL14X509_PKEY_freeP14private_key_st
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:54,3'
          Dst:             X509_free
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:55,3'
          Dst:             X509_CRL_free
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:56,3'
          Dst:             _ZL14X509_PKEY_freeP14private_key_st
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:57,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:58,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL14X509_PKEY_freeP14private_key_st
      functionSourceFile: '/src/boringssl/crypto/pem/pem_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - EVP_PKEY_free
        - OPENSSL_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:37,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:38,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:41,17'
              BranchSideFuncs:
                - EVP_PKEY_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:41,3'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:42,3'
          Dst:             OPENSSL_free
    - functionName:    PEM_X509_INFO_read
      functionSourceFile: '/src/boringssl/crypto/pem/pem_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - sk
        - cb
        - u
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - PEM_X509_INFO_read_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_info.cc:65,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:66,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_info.cc:69,53'
              BranchSideFuncs:
                - PEM_X509_INFO_read_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:64,12'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:66,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:69,30'
          Dst:             PEM_X509_INFO_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_info.cc:70,3'
          Dst:             BIO_free
    - functionName:    PEM_write_PrivateKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - enc
        - pass
        - pass_len
        - cb
        - u
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - PEM_write_bio_PrivateKey
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_pkey.cc:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:135,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:138,38'
              BranchSideFuncs:
                - PEM_write_bio_PrivateKey
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:133,12'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:135,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:138,13'
          Dst:             PEM_write_bio_PrivateKey
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:139,3'
          Dst:             BIO_free
    - functionName:    PEM_write_bio_PrivateKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - enc
        - pass
        - pass_len
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_write_bio_PKCS8PrivateKey
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:114,10'
          Dst:             PEM_write_bio_PKCS8PrivateKey
    - functionName:    PEM_read_PrivateKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - PEM_read_bio_PrivateKey
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_pkey.cc:121,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:122,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:125,43'
              BranchSideFuncs:
                - PEM_read_bio_PrivateKey
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:120,12'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:122,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:125,19'
          Dst:             PEM_read_bio_PrivateKey
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:126,3'
          Dst:             BIO_free
    - functionName:    PEM_read_bio_PrivateKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pkey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         49
      ICount:          276
      EdgeCount:       65
      CyclomaticComplexity: 18
      functionsReached:
        - ERR_put_error
        - EVP_PKCS82PKEY
        - EVP_PKEY_free
        - OPENSSL_cleanse
        - OPENSSL_free
        - PEM_bytes_read_bio
        - PKCS8_PRIV_KEY_INFO_free
        - PKCS8_decrypt
        - X509_SIG_free
        - d2i_PKCS8_PRIV_KEY_INFO
        - d2i_PrivateKey
        - d2i_X509_SIG
        - strcmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_pkey.cc:37,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:38,5'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - d2i_PrivateKey
                - d2i_PrivateKey
                - d2i_PrivateKey
                - d2i_X509_SIG
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
                - d2i_PKCS8_PRIV_KEY_INFO
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:40,7'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - d2i_PrivateKey
                - d2i_PrivateKey
                - d2i_PrivateKey
                - d2i_X509_SIG
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
                - d2i_PKCS8_PRIV_KEY_INFO
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_pkey.cc:42,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:44,47'
              BranchSideFuncs:
                - d2i_PKCS8_PRIV_KEY_INFO
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:56,21'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - d2i_PrivateKey
                - d2i_PrivateKey
                - d2i_PrivateKey
                - d2i_X509_SIG
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_pkey.cc:45,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:46,7'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:48,26'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_pkey.cc:49,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:50,12'
              BranchSideFuncs:
                - PKCS8_PRIV_KEY_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:55,30'
              BranchSideFuncs:
                - PKCS8_PRIV_KEY_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_pkey.cc:50,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:51,36'
              BranchSideFuncs:
                - EVP_PKEY_free
                - PKCS8_PRIV_KEY_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:53,12'
              BranchSideFuncs:
                - PKCS8_PRIV_KEY_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_pkey.cc:56,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:61,33'
              BranchSideFuncs:
                - d2i_X509_SIG
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:90,21'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - d2i_PrivateKey
                - d2i_PrivateKey
                - d2i_PrivateKey
        - Branch String:   '/src/boringssl/crypto/pem/pem_pkey.cc:62,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:63,7'
              BranchSideFuncs:
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:66,14'
              BranchSideFuncs:
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_pkey.cc:67,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:68,10'
              BranchSideFuncs:
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:70,16'
              BranchSideFuncs:
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_pkey.cc:71,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:72,7'
              BranchSideFuncs:
                - ERR_put_error
                - X509_SIG_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:76,27'
              BranchSideFuncs:
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_pkey.cc:79,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:80,7'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:82,26'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_pkey.cc:83,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:84,12'
              BranchSideFuncs:
                - PKCS8_PRIV_KEY_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:89,30'
              BranchSideFuncs:
                - PKCS8_PRIV_KEY_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_pkey.cc:84,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:85,36'
              BranchSideFuncs:
                - EVP_PKEY_free
                - PKCS8_PRIV_KEY_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:87,12'
              BranchSideFuncs:
                - PKCS8_PRIV_KEY_INFO_free
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pem/pem_pkey.cc:90,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:94,40'
              BranchSideFuncs:
                - d2i_PrivateKey
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:95,21'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - d2i_PrivateKey
                - d2i_PrivateKey
        - Branch String:   '/src/boringssl/crypto/pem/pem_pkey.cc:95,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:96,39'
              BranchSideFuncs:
                - d2i_PrivateKey
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:97,21'
              BranchSideFuncs:
                - strcmp
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - d2i_PrivateKey
        - Branch String:   '/src/boringssl/crypto/pem/pem_pkey.cc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:101,14'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pkey.cc:102,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:37,8'
          Dst:             PEM_bytes_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:42,7'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:44,13'
          Dst:             d2i_PKCS8_PRIV_KEY_INFO
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:48,11'
          Dst:             EVP_PKCS82PKEY
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:51,9'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:55,5'
          Dst:             PKCS8_PRIV_KEY_INFO_free
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:56,14'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:61,10'
          Dst:             d2i_X509_SIG
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:72,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:73,7'
          Dst:             X509_SIG_free
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:76,13'
          Dst:             PKCS8_decrypt
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:77,5'
          Dst:             X509_SIG_free
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:78,5'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:82,11'
          Dst:             EVP_PKCS82PKEY
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:85,9'
          Dst:             EVP_PKEY_free
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:89,5'
          Dst:             PKCS8_PRIV_KEY_INFO_free
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:90,14'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:94,11'
          Dst:             d2i_PrivateKey
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:95,14'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:96,11'
          Dst:             d2i_PrivateKey
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:97,14'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:98,11'
          Dst:             d2i_PrivateKey
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:102,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:106,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pem/pem_pkey.cc:107,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL22pem_write_X509_AUX_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_xaux.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_X509_AUX
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_xaux.cc:22,1'
          Dst:             i2d_X509_AUX
    - functionName:    PEM_write_X509_AUX
      functionSourceFile: '/src/boringssl/crypto/pem/pem_xaux.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - _ZL22pem_write_X509_AUX_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_xaux.cc:22,1'
          Dst:             PEM_ASN1_write
        - Src:             '/src/boringssl/crypto/pem/pem_xaux.cc:22,1'
          Dst:             _ZL22pem_write_X509_AUX_i2dPKvPPh
    - functionName:    _ZL26pem_write_bio_X509_AUX_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_xaux.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_X509_AUX
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_xaux.cc:22,1'
          Dst:             i2d_X509_AUX
    - functionName:    PEM_write_bio_X509_AUX
      functionSourceFile: '/src/boringssl/crypto/pem/pem_xaux.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - _ZL26pem_write_bio_X509_AUX_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_xaux.cc:22,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_xaux.cc:22,1'
          Dst:             _ZL26pem_write_bio_X509_AUX_i2dPKvPPh
    - functionName:    _ZL21pem_read_X509_AUX_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_xaux.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_X509_AUX
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_xaux.cc:22,1'
          Dst:             d2i_X509_AUX
    - functionName:    PEM_read_X509_AUX
      functionSourceFile: '/src/boringssl/crypto/pem/pem_xaux.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read
        - _ZL21pem_read_X509_AUX_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_xaux.cc:22,1'
          Dst:             PEM_ASN1_read
        - Src:             '/src/boringssl/crypto/pem/pem_xaux.cc:22,1'
          Dst:             _ZL21pem_read_X509_AUX_d2iPPvPPKhl
    - functionName:    _ZL25pem_read_bio_X509_AUX_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_xaux.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_X509_AUX
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_xaux.cc:22,1'
          Dst:             d2i_X509_AUX
    - functionName:    PEM_read_bio_X509_AUX
      functionSourceFile: '/src/boringssl/crypto/pem/pem_xaux.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read_bio
        - _ZL25pem_read_bio_X509_AUX_d2iPPvPPKhl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_xaux.cc:22,1'
          Dst:             PEM_ASN1_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_xaux.cc:22,1'
          Dst:             _ZL25pem_read_bio_X509_AUX_d2iPPvPPKhl
    - functionName:    _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEptEv
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PKCS7_sign
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sign_cert
        - pkey
        - certs
        - data
        - flags
      BBCount:         46
      ICount:          209
      EdgeCount:       88
      CyclomaticComplexity: 44
      functionsReached:
        - CBB_data
        - CBB_init
        - CBB_len
        - CBS_init
        - ERR_put_error
        - EVP_sha256
        - PKCS7_bundle_certificates
        - _ZL9pkcs7_newP6cbs_st
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - pkcs7_add_external_signature
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:497,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:498,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_sha256
                - pkcs7_add_external_signature
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - PKCS7_bundle_certificates
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:501,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_sha256
                - pkcs7_add_external_signature
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - PKCS7_bundle_certificates
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:501,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:501,31'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_sha256
                - pkcs7_add_external_signature
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - PKCS7_bundle_certificates
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:506,14'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_sha256
                - pkcs7_add_external_signature
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:501,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:501,50'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_sha256
                - pkcs7_add_external_signature
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - PKCS7_bundle_certificates
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:506,14'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_sha256
                - pkcs7_add_external_signature
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:501,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:503,40'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - PKCS7_bundle_certificates
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:506,14'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_sha256
                - pkcs7_add_external_signature
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:503,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:504,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:506,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:506,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:506,38'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_sha256
                - pkcs7_add_external_signature
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:517,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:506,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:506,57'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_sha256
                - pkcs7_add_external_signature
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:517,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:506,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:507,14'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_sha256
                - pkcs7_add_external_signature
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:517,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:507,30'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:508,14'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - EVP_sha256
                - pkcs7_add_external_signature
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:517,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:506,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:512,43'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - EVP_sha256
                - pkcs7_add_external_signature
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:517,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:512,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:514,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:516,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:496,19'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:497,21'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:497,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:524,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:503,40'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:503,10'
          Dst:             PKCS7_bundle_certificates
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:512,43'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:512,67'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:512,10'
          Dst:             pkcs7_add_external_signature
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:517,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:522,31'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:522,18'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:522,51'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:522,39'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:522,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:523,10'
          Dst:             _ZL9pkcs7_newP6cbs_st
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:524,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    PKCS7_bundle_certificates
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - certs
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL28pkcs7_bundle_certificates_cbP6cbb_stPv
        - pkcs7_add_signed_data
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:204,10'
          Dst:             pkcs7_add_signed_data
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:204,10'
          Dst:             _ZL28pkcs7_bundle_certificates_cbP6cbb_stPv
    - functionName:    pkcs7_add_external_signature
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - out
        - sign_cert
        - key
        - md
        - data
        - use_key_id
      BBCount:         16
      ICount:          115
      EdgeCount:       28
      CyclomaticComplexity: 14
      functionsReached:
        - EVP_DigestSignInit
        - _ZL18digest_sign_updateP13env_md_ctx_stP6bio_st
        - _ZN12_GLOBAL__N_116signer_info_dataC2Ev
        - _ZN12_GLOBAL__N_116signer_info_dataD2Ev
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - pkcs7_add_signed_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:480,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:481,35'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - _ZN12_GLOBAL__N_116signer_info_dataD2Ev
                - _ZL18digest_sign_updateP13env_md_ctx_stP6bio_st
                - _ZN12_GLOBAL__N_116signer_info_dataD2Ev
                - pkcs7_add_signed_data
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:482,5'
              BranchSideFuncs:
                - _ZN12_GLOBAL__N_116signer_info_dataD2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:480,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:482,5'
              BranchSideFuncs:
                - pkcs7_add_signed_data
                - _ZN12_GLOBAL__N_116signer_info_dataD2Ev
                - _ZN12_GLOBAL__N_116signer_info_dataD2Ev
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:488,34'
              BranchSideFuncs:
                - pkcs7_add_signed_data
                - _ZN12_GLOBAL__N_116signer_info_dataD2Ev
                - _ZN12_GLOBAL__N_116signer_info_dataD2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:475,20'
          Dst:             _ZN12_GLOBAL__N_116signer_info_dataC2Ev
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:480,44'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:480,8'
          Dst:             EVP_DigestSignInit
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:481,44'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:481,8'
          Dst:             _ZL18digest_sign_updateP13env_md_ctx_stP6bio_st
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:492,1'
          Dst:             _ZN12_GLOBAL__N_116signer_info_dataD2Ev
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:489,10'
          Dst:             pkcs7_add_signed_data
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:492,1'
          Dst:             _ZN12_GLOBAL__N_116signer_info_dataD2Ev
    - functionName:    _ZL9pkcs7_newP6cbs_st
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         26
      ICount:          206
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - CBS_data
        - CBS_len
        - OBJ_nid2obj
        - OPENSSL_malloc
        - OPENSSL_memdup
        - OPENSSL_zalloc
        - PKCS7_free
        - PKCS7_get_CRLs
        - PKCS7_get_certificates
        - sk_X509_CRL_free
        - sk_X509_CRL_new_null
        - sk_X509_CRL_num
        - sk_X509_free
        - sk_X509_new_null
        - sk_X509_num
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:246,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:247,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:249,15'
              BranchSideFuncs:
                - OBJ_nid2obj
                - OPENSSL_malloc
                - sk_X509_new_null
                - sk_X509_CRL_new_null
                - PKCS7_get_certificates
                - PKCS7_free
                - PKCS7_get_CRLs
                - sk_X509_num
                - sk_X509_CRL_num
                - CBS_len
                - CBS_len
                - CBS_data
                - OPENSSL_memdup
                - sk_X509_CRL_free
                - sk_X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:252,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:253,5'
              BranchSideFuncs:
                - PKCS7_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:255,23'
              BranchSideFuncs:
                - sk_X509_new_null
                - sk_X509_CRL_new_null
                - PKCS7_get_certificates
                - PKCS7_free
                - PKCS7_get_CRLs
                - sk_X509_num
                - sk_X509_CRL_num
                - CBS_len
                - CBS_len
                - CBS_data
                - OPENSSL_memdup
                - sk_X509_CRL_free
                - sk_X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:257,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:257,36'
              BranchSideFuncs:
                - PKCS7_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:260,5'
              BranchSideFuncs:
                - PKCS7_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:257,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:258,31'
              BranchSideFuncs:
                - PKCS7_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:260,5'
              BranchSideFuncs:
                - PKCS7_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:258,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:259,23'
              BranchSideFuncs:
                - PKCS7_get_CRLs
                - PKCS7_free
                - sk_X509_num
                - sk_X509_CRL_num
                - CBS_len
                - CBS_len
                - CBS_data
                - OPENSSL_memdup
                - sk_X509_CRL_free
                - sk_X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:260,5'
              BranchSideFuncs:
                - PKCS7_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:257,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:260,5'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_CRL_num
                - CBS_len
                - CBS_len
                - CBS_data
                - OPENSSL_memdup
                - PKCS7_free
                - sk_X509_CRL_free
                - sk_X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:263,19'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_CRL_num
                - CBS_len
                - CBS_len
                - CBS_data
                - OPENSSL_memdup
                - PKCS7_free
                - sk_X509_CRL_free
                - sk_X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:263,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:264,18'
              BranchSideFuncs:
                - sk_X509_free
                - sk_X509_CRL_num
                - CBS_len
                - CBS_len
                - CBS_data
                - OPENSSL_memdup
                - PKCS7_free
                - sk_X509_CRL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:268,23'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - CBS_len
                - CBS_len
                - CBS_data
                - OPENSSL_memdup
                - PKCS7_free
                - sk_X509_CRL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:268,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:269,22'
              BranchSideFuncs:
                - sk_X509_CRL_free
                - CBS_len
                - CBS_len
                - CBS_data
                - OPENSSL_memdup
                - PKCS7_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:273,18'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_data
                - OPENSSL_memdup
                - PKCS7_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:276,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:277,5'
              BranchSideFuncs:
                - PKCS7_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:280,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:245,42'
          Dst:             OPENSSL_zalloc
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:249,15'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:251,40'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:255,23'
          Dst:             sk_X509_new_null
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:256,22'
          Dst:             sk_X509_CRL_new_null
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:258,8'
          Dst:             PKCS7_get_certificates
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:259,8'
          Dst:             PKCS7_get_CRLs
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:263,7'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:264,5'
          Dst:             sk_X509_free
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:268,7'
          Dst:             sk_X509_CRL_num
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:269,5'
          Dst:             sk_X509_CRL_free
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:273,18'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:273,36'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:275,22'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:275,7'
          Dst:             OPENSSL_memdup
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:283,3'
          Dst:             PKCS7_free
    - functionName:    PKCS7_get_certificates
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_certs
        - cbs
      BBCount:         24
      ICount:          134
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - CRYPTO_BUFFER_free
        - PKCS7_get_raw_certificates
        - X509_free
        - X509_parse_from_buffer
        - sk_CRYPTO_BUFFER_new_null
        - sk_CRYPTO_BUFFER_num
        - sk_CRYPTO_BUFFER_pop_free
        - sk_CRYPTO_BUFFER_value
        - sk_X509_num
        - sk_X509_pop
        - sk_X509_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:43,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:43,50'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_pop_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:44,5'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_pop_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:43,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:44,5'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - sk_X509_push
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:47,15'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - sk_X509_push
                - X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:47,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:48,49'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - sk_X509_push
                - X509_free
                - sk_CRYPTO_BUFFER_pop_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_CRYPTO_BUFFER_num
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:56,7'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_pop_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:50,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:50,39'
              BranchSideFuncs:
                - X509_free
                - sk_CRYPTO_BUFFER_pop_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:51,17'
              BranchSideFuncs:
                - X509_free
                - sk_CRYPTO_BUFFER_pop_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:50,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:51,17'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - sk_X509_push
                - X509_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:54,3'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop_free
                - sk_X509_num
                - sk_X509_pop
                - X509_free
                - sk_CRYPTO_BUFFER_value
                - X509_parse_from_buffer
                - sk_X509_push
                - X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:60,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:60,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:61,5'
              BranchSideFuncs:
                - sk_X509_num
                - sk_X509_pop
                - X509_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:61,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:62,32'
              BranchSideFuncs:
                - sk_X509_pop
                - X509_free
                - sk_X509_num
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:65,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:41,36'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:42,34'
          Dst:             sk_CRYPTO_BUFFER_new_null
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:43,23'
          Dst:             PKCS7_get_raw_certificates
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:47,26'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:48,26'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:49,18'
          Dst:             X509_parse_from_buffer
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:50,26'
          Dst:             sk_X509_push
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:51,7'
          Dst:             X509_free
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:59,3'
          Dst:             sk_CRYPTO_BUFFER_pop_free
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:59,3'
          Dst:             CRYPTO_BUFFER_free
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:61,12'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:62,20'
          Dst:             sk_X509_pop
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:63,7'
          Dst:             X509_free
    - functionName:    PKCS7_get_CRLs
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_crls
        - cbs
      BBCount:         35
      ICount:          177
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - CBS_data
        - CBS_get_asn1_element
        - CBS_get_optional_asn1
        - CBS_init
        - CBS_len
        - OPENSSL_free
        - X509_CRL_free
        - __assert_fail
        - d2i_X509_CRL
        - pkcs7_parse_header
        - sk_X509_CRL_num
        - sk_X509_CRL_pop
        - sk_X509_CRL_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:77,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:80,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
                - CBS_get_optional_asn1
                - CBS_init
                - CBS_len
                - CBS_get_asn1_element
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_CRL
                - CBS_data
                - CBS_len
                - __assert_fail
                - sk_X509_CRL_push
                - X509_CRL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:86,5'
              BranchSideFuncs:
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:82,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:83,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
                - CBS_init
                - CBS_len
                - CBS_get_asn1_element
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_CRL
                - CBS_data
                - CBS_len
                - __assert_fail
                - sk_X509_CRL_push
                - X509_CRL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:86,5'
              BranchSideFuncs:
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:86,5'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
                - CBS_get_asn1_element
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_CRL
                - CBS_data
                - CBS_len
                - __assert_fail
                - sk_X509_CRL_push
                - X509_CRL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:89,8'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
                - CBS_get_asn1_element
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_CRL
                - CBS_data
                - CBS_len
                - __assert_fail
                - sk_X509_CRL_push
                - X509_CRL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:89,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:90,5'
              BranchSideFuncs:
                - CBS_len
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
                - CBS_get_asn1_element
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_CRL
                - CBS_data
                - CBS_len
                - __assert_fail
                - sk_X509_CRL_push
                - X509_CRL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:93,3'
              BranchSideFuncs:
                - CBS_len
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
                - CBS_get_asn1_element
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_CRL
                - CBS_data
                - CBS_len
                - __assert_fail
                - sk_X509_CRL_push
                - X509_CRL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:93,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:98,10'
              BranchSideFuncs:
                - CBS_get_asn1_element
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_CRL
                - CBS_data
                - CBS_len
                - __assert_fail
                - sk_X509_CRL_push
                - CBS_len
                - X509_CRL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:119,7'
              BranchSideFuncs:
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:98,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:99,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_CRL
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
                - CBS_data
                - CBS_len
                - __assert_fail
                - sk_X509_CRL_push
                - CBS_len
                - CBS_get_asn1_element
                - X509_CRL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:102,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_CRL
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
                - CBS_data
                - CBS_len
                - __assert_fail
                - sk_X509_CRL_push
                - CBS_len
                - CBS_get_asn1_element
                - X509_CRL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:102,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:103,7'
              BranchSideFuncs:
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:105,11'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - d2i_X509_CRL
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
                - CBS_data
                - CBS_len
                - __assert_fail
                - sk_X509_CRL_push
                - CBS_len
                - CBS_get_asn1_element
                - CBS_len
                - X509_CRL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:107,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:108,7'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - __assert_fail
                - sk_X509_CRL_push
                - CBS_len
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
                - CBS_get_asn1_element
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_CRL
                - X509_CRL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:111,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - __assert_fail
                - sk_X509_CRL_push
                - CBS_len
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
                - CBS_get_asn1_element
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_CRL
                - X509_CRL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:111,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:111,5'
              BranchSideFuncs:
                - sk_X509_CRL_push
                - CBS_len
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
                - CBS_get_asn1_element
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_CRL
                - CBS_data
                - CBS_len
                - __assert_fail
                - X509_CRL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:113,26'
              BranchSideFuncs:
                - sk_X509_CRL_push
                - CBS_len
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
                - CBS_get_asn1_element
                - CBS_len
                - CBS_data
                - CBS_len
                - d2i_X509_CRL
                - CBS_data
                - CBS_len
                - __assert_fail
                - X509_CRL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:113,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:93,3'
              BranchSideFuncs:
                - X509_CRL_free
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:114,21'
              BranchSideFuncs:
                - X509_CRL_free
                - OPENSSL_free
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:124,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:124,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:125,5'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - sk_X509_CRL_pop
                - X509_CRL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:125,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:126,37'
              BranchSideFuncs:
                - sk_X509_CRL_pop
                - X509_CRL_free
                - sk_X509_CRL_num
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:128,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:74,35'
          Dst:             sk_X509_CRL_num
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:77,8'
          Dst:             pkcs7_parse_header
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:80,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:83,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:90,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:93,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:98,10'
          Dst:             CBS_get_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:102,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:105,11'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:106,42'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:106,11'
          Dst:             d2i_X509_CRL
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:111,5'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:111,5'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:111,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:113,9'
          Dst:             sk_X509_CRL_push
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:114,7'
          Dst:             X509_CRL_free
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:122,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:125,12'
          Dst:             sk_X509_CRL_num
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:126,21'
          Dst:             sk_X509_CRL_pop
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:126,7'
          Dst:             X509_CRL_free
    - functionName:    PKCS7_free
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p7
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OBJECT_free
        - OPENSSL_free
        - X509_CRL_free
        - X509_free
        - sk_X509_CRL_pop_free
        - sk_X509_pop_free
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:350,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:351,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:354,16'
              BranchSideFuncs:
                - OPENSSL_free
                - ASN1_OBJECT_free
                - OPENSSL_free
                - sk_X509_pop_free
                - sk_X509_CRL_pop_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:357,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:358,22'
              BranchSideFuncs:
                - sk_X509_pop_free
                - sk_X509_CRL_pop_free
                - OPENSSL_free
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:362,16'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:354,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:355,3'
          Dst:             ASN1_OBJECT_free
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:358,5'
          Dst:             sk_X509_pop_free
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:358,5'
          Dst:             X509_free
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:359,5'
          Dst:             sk_X509_CRL_pop_free
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:359,5'
          Dst:             X509_CRL_free
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:360,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:362,3'
          Dst:             OPENSSL_free
    - functionName:    sk_X509_CRL_pop
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:668,1'
          Dst:             OPENSSL_sk_pop
    - functionName:    sk_CRYPTO_BUFFER_pop_free
      functionSourceFile: '/src/boringssl/include/openssl/pool.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - free_func
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - sk_CRYPTO_BUFFER_call_free_func
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/pool.h:34,1'
          Dst:             OPENSSL_sk_pop_free_ex
        - Src:             '/src/boringssl/include/openssl/pool.h:34,1'
          Dst:             sk_CRYPTO_BUFFER_call_free_func
    - functionName:    _ZN12_GLOBAL__N_116signer_info_dataC2Ev
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:386,8'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEC2Ev
    - functionName:    _ZL18digest_sign_updateP13env_md_ctx_stP6bio_st
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - data
      BBCount:         13
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_read
        - EVP_DigestSignUpdate
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:377,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:378,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:379,16'
              BranchSideFuncs:
                - EVP_DigestSignUpdate
                - BIO_read
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:379,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:379,47'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:380,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:376,19'
          Dst:             BIO_read
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:379,26'
          Dst:             EVP_DigestSignUpdate
    - functionName:    _ZN12_GLOBAL__N_116signer_info_dataD2Ev
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:386,8'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEED2Ev
    - functionName:    _ZL25write_signer_digest_algosP6cbb_stPv
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - digest_algos_set
        - arg
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_MD_CTX_get0_md
        - EVP_marshal_digest_algorithm_no_params
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:399,62'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:399,25'
          Dst:             EVP_MD_CTX_get0_md
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:398,10'
          Dst:             EVP_marshal_digest_algorithm_no_params
    - functionName:    _ZL17write_signer_infoP6cbb_stPv
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - arg
      BBCount:         47
      ICount:          267
      EdgeCount:       66
      CyclomaticComplexity: 21
      functionsReached:
        - ASN1_STRING_get0_data
        - ASN1_STRING_length
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_asn1_uint64
        - CBB_did_write
        - CBB_flush
        - CBB_reserve
        - ERR_put_error
        - EVP_DigestSignFinal
        - EVP_MD_CTX_get0_md
        - EVP_PKEY_CTX_get0_pkey
        - EVP_PKEY_id
        - EVP_marshal_digest_algorithm_no_params
        - OBJ_nid2cbb
        - X509_get0_serialNumber
        - X509_get0_subject_key_id
        - X509_get_subject_name
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEptEv
        - asn1_marshal_integer
        - x509_marshal_name
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:411,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:412,34'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - X509_get_subject_name
                - x509_marshal_name
                - X509_get0_serialNumber
                - asn1_marshal_integer
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEptEv
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_id
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_MD_CTX_get0_md
                - EVP_marshal_digest_algorithm_no_params
                - CBB_add_asn1
                - OBJ_nid2cbb
                - CBB_add_asn1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
                - X509_get0_subject_key_id
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - CBB_add_asn1_element
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:413,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:411,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:413,5'
              BranchSideFuncs:
                - CBB_add_asn1
                - X509_get_subject_name
                - x509_marshal_name
                - X509_get0_serialNumber
                - asn1_marshal_integer
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEptEv
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_id
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_MD_CTX_get0_md
                - EVP_marshal_digest_algorithm_no_params
                - CBB_add_asn1
                - OBJ_nid2cbb
                - CBB_add_asn1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
                - X509_get0_subject_key_id
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - CBB_add_asn1_element
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:417,7'
              BranchSideFuncs:
                - CBB_add_asn1
                - X509_get_subject_name
                - x509_marshal_name
                - X509_get0_serialNumber
                - asn1_marshal_integer
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEptEv
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_id
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_MD_CTX_get0_md
                - EVP_marshal_digest_algorithm_no_params
                - CBB_add_asn1
                - OBJ_nid2cbb
                - CBB_add_asn1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
                - X509_get0_subject_key_id
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - CBB_add_asn1_element
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:417,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:419,34'
              BranchSideFuncs:
                - X509_get0_subject_key_id
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - CBB_add_asn1_element
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEptEv
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_id
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_MD_CTX_get0_md
                - EVP_marshal_digest_algorithm_no_params
                - CBB_add_asn1
                - OBJ_nid2cbb
                - CBB_add_asn1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:431,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - X509_get_subject_name
                - x509_marshal_name
                - X509_get0_serialNumber
                - asn1_marshal_integer
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEptEv
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_id
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_MD_CTX_get0_md
                - EVP_marshal_digest_algorithm_no_params
                - CBB_add_asn1
                - OBJ_nid2cbb
                - CBB_add_asn1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:420,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:421,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:426,53'
              BranchSideFuncs:
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - CBB_add_asn1_element
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEptEv
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_id
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_MD_CTX_get0_md
                - EVP_marshal_digest_algorithm_no_params
                - CBB_add_asn1
                - OBJ_nid2cbb
                - CBB_add_asn1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:425,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:428,7'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEptEv
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_id
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_MD_CTX_get0_md
                - EVP_marshal_digest_algorithm_no_params
                - CBB_add_asn1
                - OBJ_nid2cbb
                - CBB_add_asn1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:430,3'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEptEv
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_id
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_MD_CTX_get0_md
                - EVP_marshal_digest_algorithm_no_params
                - CBB_add_asn1
                - OBJ_nid2cbb
                - CBB_add_asn1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:431,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:432,58'
              BranchSideFuncs:
                - X509_get_subject_name
                - x509_marshal_name
                - X509_get0_serialNumber
                - asn1_marshal_integer
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEptEv
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_id
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_MD_CTX_get0_md
                - EVP_marshal_digest_algorithm_no_params
                - CBB_add_asn1
                - OBJ_nid2cbb
                - CBB_add_asn1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:436,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:432,79'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:434,54'
              BranchSideFuncs:
                - X509_get0_serialNumber
                - asn1_marshal_integer
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEptEv
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_id
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_MD_CTX_get0_md
                - EVP_marshal_digest_algorithm_no_params
                - CBB_add_asn1
                - OBJ_nid2cbb
                - CBB_add_asn1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:436,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:431,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:0,0'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEptEv
                - EVP_PKEY_CTX_get0_pkey
                - EVP_PKEY_id
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_MD_CTX_get0_md
                - EVP_marshal_digest_algorithm_no_params
                - CBB_add_asn1
                - OBJ_nid2cbb
                - CBB_add_asn1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:436,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:446,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:447,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:451,36'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_MD_CTX_get0_md
                - EVP_marshal_digest_algorithm_no_params
                - CBB_add_asn1
                - OBJ_nid2cbb
                - CBB_add_asn1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:451,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:452,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - OBJ_nid2cbb
                - CBB_add_asn1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:455,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:452,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:453,8'
              BranchSideFuncs:
                - OBJ_nid2cbb
                - CBB_add_asn1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:455,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:453,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:454,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:455,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:450,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:455,5'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:461,28'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:461,72'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:462,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:467,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:462,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:463,38'
              BranchSideFuncs:
                - CBB_reserve
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:467,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:463,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:464,28'
              BranchSideFuncs:
                - _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
                - EVP_DigestSignFinal
                - CBB_did_write
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:467,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:464,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:465,34'
              BranchSideFuncs:
                - CBB_did_write
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:467,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:465,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:466,18'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:467,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:461,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:467,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:470,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:411,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:412,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:419,9'
          Dst:             X509_get0_subject_key_id
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:421,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:426,31'
          Dst:             ASN1_STRING_get0_data
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:427,31'
          Dst:             ASN1_STRING_length
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:425,10'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:431,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:432,36'
          Dst:             X509_get_subject_name
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:432,10'
          Dst:             x509_marshal_name
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:434,31'
          Dst:             X509_get0_serialNumber
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:433,10'
          Dst:             asn1_marshal_integer
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:445,43'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEEptEv
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:445,20'
          Dst:             EVP_PKEY_CTX_get0_pkey
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:446,7'
          Dst:             EVP_PKEY_id
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:447,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:451,54'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:451,17'
          Dst:             EVP_MD_CTX_get0_md
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:450,8'
          Dst:             EVP_marshal_digest_algorithm_no_params
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:452,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:453,8'
          Dst:             OBJ_nid2cbb
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:454,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:461,46'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:461,8'
          Dst:             EVP_DigestSignFinal
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:462,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:463,8'
          Dst:             CBB_reserve
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:464,46'
          Dst:             _ZN4bssl8internal21StackAllocatedMovableI13env_md_ctx_stiXadL_Z15EVP_MD_CTX_initEEXadL_Z18EVP_MD_CTX_cleanupEEXadL_Z15EVP_MD_CTX_moveEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:464,8'
          Dst:             EVP_DigestSignFinal
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:465,8'
          Dst:             CBB_did_write
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:466,8'
          Dst:             CBB_flush
    - functionName:    _ZL28pkcs7_bundle_certificates_cbP6cbb_stPv
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - arg
      BBCount:         20
      ICount:          115
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_add_asn1
        - CBB_add_space
        - CBB_flush
        - CBB_flush_asn1_set_of
        - i2d_X509
        - sk_X509_num
        - sk_X509_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:183,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:185,5'
              BranchSideFuncs:
                - sk_X509_num
                - CBB_flush_asn1_set_of
                - CBB_flush
                - sk_X509_value
                - i2d_X509
                - CBB_add_space
                - i2d_X509
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:188,10'
              BranchSideFuncs:
                - sk_X509_num
                - CBB_flush_asn1_set_of
                - CBB_flush
                - sk_X509_value
                - i2d_X509
                - CBB_add_space
                - i2d_X509
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:188,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:189,32'
              BranchSideFuncs:
                - sk_X509_value
                - i2d_X509
                - CBB_add_space
                - i2d_X509
                - sk_X509_num
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:200,10'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:193,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:193,56'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:195,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:193,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:194,18'
              BranchSideFuncs:
                - i2d_X509
                - sk_X509_num
                - CBB_flush_asn1_set_of
                - CBB_flush
                - sk_X509_value
                - i2d_X509
                - CBB_add_space
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:195,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:193,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:195,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:197,3'
              BranchSideFuncs:
                - sk_X509_num
                - CBB_flush_asn1_set_of
                - CBB_flush
                - sk_X509_value
                - i2d_X509
                - CBB_add_space
                - i2d_X509
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:200,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:200,60'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:200,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:183,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:188,19'
          Dst:             sk_X509_num
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:189,18'
          Dst:             sk_X509_value
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:191,15'
          Dst:             i2d_X509
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:193,21'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:194,9'
          Dst:             i2d_X509
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:200,10'
          Dst:             CBB_flush_asn1_set_of
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:200,50'
          Dst:             CBB_flush
    - functionName:    PKCS7_type_is_signedAndEnveloped
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p7
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PKCS7_type_is_signed
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p7
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PKCS7_type_is_enveloped
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p7
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PKCS7_type_is_encrypted
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p7
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PKCS7_type_is_digest
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p7
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    PKCS7_type_is_data
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p7
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    i2d_PKCS7_bio
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - p7
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_write_all
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:346,10'
          Dst:             BIO_write_all
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/pkcs7/../x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/../x509/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/../x509/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs7/../x509/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    i2d_PKCS7
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p7
        - out
      BBCount:         13
      ICount:          95
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_put_error
        - OPENSSL_memdup
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:323,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:324,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:328,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.20552
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:328,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:329,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:332,8'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.20552
                - OPENSSL_memdup
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:332,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:334,52'
              BranchSideFuncs:
                - OPENSSL_memdup
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:339,21'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.20552
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:335,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:336,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:338,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:324,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:334,37'
          Dst:             OPENSSL_memdup
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:339,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    d2i_PKCS7_bio
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bio
        - out
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - BIO_read_asn1
        - CBS_init
        - OPENSSL_free
        - PKCS7_free
        - _ZL9pkcs7_newP6cbs_st
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:307,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:308,5'
              BranchSideFuncs:
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
                - OPENSSL_free
                - PKCS7_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:312,18'
              BranchSideFuncs:
                - CBS_init
                - _ZL9pkcs7_newP6cbs_st
                - OPENSSL_free
                - PKCS7_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:315,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:315,22'
              BranchSideFuncs:
                - PKCS7_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:319,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:315,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:316,17'
              BranchSideFuncs:
                - PKCS7_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:319,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:307,8'
          Dst:             BIO_read_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:312,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:313,16'
          Dst:             _ZL9pkcs7_newP6cbs_st
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:314,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:316,5'
          Dst:             PKCS7_free
    - functionName:    d2i_PKCS7
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - inp
        - len
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_data
        - CBS_init
        - PKCS7_free
        - _ZL9pkcs7_newP6cbs_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:291,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:292,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:294,10'
              BranchSideFuncs:
                - CBS_data
                - PKCS7_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:295,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:296,17'
              BranchSideFuncs:
                - PKCS7_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:299,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:289,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:290,16'
          Dst:             _ZL9pkcs7_newP6cbs_st
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:294,10'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:296,5'
          Dst:             PKCS7_free
    - functionName:    _ZL20pkcs7_bundle_crls_cbP6cbb_stPv
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - arg
      BBCount:         20
      ICount:          115
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - CBB_add_asn1
        - CBB_add_space
        - CBB_flush
        - CBB_flush_asn1_set_of
        - i2d_X509_CRL
        - sk_X509_CRL_num
        - sk_X509_CRL_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:216,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:218,5'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - CBB_flush_asn1_set_of
                - CBB_flush
                - sk_X509_CRL_value
                - i2d_X509_CRL
                - CBB_add_space
                - i2d_X509_CRL
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:221,10'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - CBB_flush_asn1_set_of
                - CBB_flush
                - sk_X509_CRL_value
                - i2d_X509_CRL
                - CBB_add_space
                - i2d_X509_CRL
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:221,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:222,39'
              BranchSideFuncs:
                - sk_X509_CRL_value
                - i2d_X509_CRL
                - CBB_add_space
                - i2d_X509_CRL
                - sk_X509_CRL_num
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:233,10'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:226,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:226,52'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:228,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:226,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:227,22'
              BranchSideFuncs:
                - i2d_X509_CRL
                - sk_X509_CRL_num
                - CBB_flush_asn1_set_of
                - CBB_flush
                - sk_X509_CRL_value
                - i2d_X509_CRL
                - CBB_add_space
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:228,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:226,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:228,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:230,3'
              BranchSideFuncs:
                - sk_X509_CRL_num
                - CBB_flush_asn1_set_of
                - CBB_flush
                - sk_X509_CRL_value
                - i2d_X509_CRL
                - CBB_add_space
                - i2d_X509_CRL
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:233,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:233,56'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:233,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:216,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:221,19'
          Dst:             sk_X509_CRL_num
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:222,21'
          Dst:             sk_X509_CRL_value
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:224,15'
          Dst:             i2d_X509_CRL
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:226,21'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:227,9'
          Dst:             i2d_X509_CRL
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:233,10'
          Dst:             CBB_flush_asn1_set_of
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:233,46'
          Dst:             CBB_flush
    - functionName:    PKCS7_bundle_CRLs
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - crls
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL20pkcs7_bundle_crls_cbP6cbb_stPv
        - pkcs7_add_signed_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:237,10'
          Dst:             pkcs7_add_signed_data
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:237,10'
          Dst:             _ZL20pkcs7_bundle_crls_cbP6cbb_stPv
    - functionName:    PKCS7_get_PEM_CRLs
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_crls
        - pem_bio
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_init
        - OPENSSL_free
        - PEM_bytes_read_bio
        - PKCS7_get_CRLs
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:163,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:167,5'
              BranchSideFuncs:
                - CBS_init
                - PKCS7_get_CRLs
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:171,18'
              BranchSideFuncs:
                - CBS_init
                - PKCS7_get_CRLs
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:163,8'
          Dst:             PEM_bytes_read_bio
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:171,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:172,9'
          Dst:             PKCS7_get_CRLs
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:173,3'
          Dst:             OPENSSL_free
    - functionName:    PKCS7_get_PEM_certificates
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_certs
        - pem_bio
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_init
        - OPENSSL_free
        - PEM_bytes_read_bio
        - PKCS7_get_certificates
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:141,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:145,5'
              BranchSideFuncs:
                - CBS_init
                - PKCS7_get_certificates
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:149,18'
              BranchSideFuncs:
                - CBS_init
                - PKCS7_get_certificates
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:141,8'
          Dst:             PEM_bytes_read_bio
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:149,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:150,9'
          Dst:             PKCS7_get_certificates
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7_x509.cc:151,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL13cbs_to_cipherPK6cbs_st
      functionSourceFile: '/src/boringssl/crypto/pkcs8/p5_pbev2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - CBS_mem_equal
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:82,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:82,27'
              BranchSideFuncs:
                - CBS_mem_equal
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:88,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:83,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:82,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:84,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:83,9'
          Dst:             CBS_mem_equal
    - functionName:    PKCS5_pbe2_decrypt_init
      functionSourceFile: '/src/boringssl/crypto/pkcs8/p5_pbev2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - suite
        - ctx
        - pass
        - pass_len
        - param
      BBCount:         69
      ICount:          352
      EdgeCount:       97
      CyclomaticComplexity: 30
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_get_asn1_uint64
        - CBS_len
        - CBS_mem_equal
        - CBS_peek_asn1_tag
        - ERR_put_error
        - EVP_CIPHER_key_length
        - EVP_sha1
        - EVP_sha256
        - _ZL13cbs_to_cipherPK6cbs_st
        - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
        - pkcs12_iterations_acceptable
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:183,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:184,15'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_mem_equal
                - ERR_put_error
                - _ZL13cbs_to_cipherPK6cbs_st
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - pkcs12_iterations_acceptable
                - ERR_put_error
                - CBS_peek_asn1_tag
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
                - CBS_get_asn1_uint64
                - ERR_put_error
                - EVP_CIPHER_key_length
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:190,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:184,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:185,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:190,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:185,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:186,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_mem_equal
                - ERR_put_error
                - _ZL13cbs_to_cipherPK6cbs_st
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - pkcs12_iterations_acceptable
                - ERR_put_error
                - CBS_peek_asn1_tag
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
                - CBS_get_asn1_uint64
                - ERR_put_error
                - EVP_CIPHER_key_length
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:190,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:186,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:187,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_mem_equal
                - ERR_put_error
                - _ZL13cbs_to_cipherPK6cbs_st
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - pkcs12_iterations_acceptable
                - ERR_put_error
                - CBS_peek_asn1_tag
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
                - CBS_get_asn1_uint64
                - ERR_put_error
                - EVP_CIPHER_key_length
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:190,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:187,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:188,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:190,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:188,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:189,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_mem_equal
                - ERR_put_error
                - _ZL13cbs_to_cipherPK6cbs_st
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - pkcs12_iterations_acceptable
                - ERR_put_error
                - CBS_peek_asn1_tag
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
                - CBS_get_asn1_uint64
                - ERR_put_error
                - EVP_CIPHER_key_length
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:190,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:183,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:190,5'
              BranchSideFuncs:
                - CBS_mem_equal
                - ERR_put_error
                - _ZL13cbs_to_cipherPK6cbs_st
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - pkcs12_iterations_acceptable
                - ERR_put_error
                - CBS_peek_asn1_tag
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
                - CBS_get_asn1_uint64
                - ERR_put_error
                - EVP_CIPHER_key_length
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:195,8'
              BranchSideFuncs:
                - CBS_mem_equal
                - ERR_put_error
                - _ZL13cbs_to_cipherPK6cbs_st
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - pkcs12_iterations_acceptable
                - ERR_put_error
                - CBS_peek_asn1_tag
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
                - CBS_get_asn1_uint64
                - ERR_put_error
                - EVP_CIPHER_key_length
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:195,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:196,5'
              BranchSideFuncs:
                - _ZL13cbs_to_cipherPK6cbs_st
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - pkcs12_iterations_acceptable
                - ERR_put_error
                - CBS_peek_asn1_tag
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
                - CBS_get_asn1_uint64
                - ERR_put_error
                - EVP_CIPHER_key_length
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:201,30'
              BranchSideFuncs:
                - _ZL13cbs_to_cipherPK6cbs_st
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - pkcs12_iterations_acceptable
                - ERR_put_error
                - CBS_peek_asn1_tag
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
                - CBS_get_asn1_uint64
                - ERR_put_error
                - EVP_CIPHER_key_length
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:202,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:203,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:210,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - pkcs12_iterations_acceptable
                - ERR_put_error
                - CBS_peek_asn1_tag
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
                - CBS_get_asn1_uint64
                - ERR_put_error
                - EVP_CIPHER_key_length
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:210,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:211,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1_uint64
                - pkcs12_iterations_acceptable
                - ERR_put_error
                - CBS_peek_asn1_tag
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
                - CBS_get_asn1_uint64
                - ERR_put_error
                - EVP_CIPHER_key_length
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:214,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:211,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:212,8'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:214,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:212,66'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:213,8'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - ERR_put_error
                - pkcs12_iterations_acceptable
                - ERR_put_error
                - CBS_peek_asn1_tag
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
                - CBS_get_asn1_uint64
                - ERR_put_error
                - EVP_CIPHER_key_length
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:214,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:210,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:214,5'
              BranchSideFuncs:
                - pkcs12_iterations_acceptable
                - ERR_put_error
                - CBS_peek_asn1_tag
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
                - CBS_get_asn1_uint64
                - ERR_put_error
                - EVP_CIPHER_key_length
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:218,37'
              BranchSideFuncs:
                - pkcs12_iterations_acceptable
                - ERR_put_error
                - CBS_peek_asn1_tag
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
                - CBS_get_asn1_uint64
                - ERR_put_error
                - EVP_CIPHER_key_length
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:218,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:219,5'
              BranchSideFuncs:
                - CBS_peek_asn1_tag
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
                - CBS_get_asn1_uint64
                - ERR_put_error
                - EVP_CIPHER_key_length
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:225,7'
              BranchSideFuncs:
                - CBS_peek_asn1_tag
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
                - CBS_get_asn1_uint64
                - ERR_put_error
                - EVP_CIPHER_key_length
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:225,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:227,10'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - ERR_put_error
                - EVP_CIPHER_key_length
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:238,22'
              BranchSideFuncs:
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:227,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:228,7'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:232,9'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:232,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:233,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:236,3'
              BranchSideFuncs:
                - EVP_sha1
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - EVP_sha1
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:239,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:241,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - EVP_sha1
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:274,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:241,67'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:242,10'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - EVP_sha1
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:244,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:242,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:243,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - EVP_sha1
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:244,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:241,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:244,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:248,9'
              BranchSideFuncs:
                - CBS_mem_equal
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - EVP_sha1
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:248,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:251,12'
              BranchSideFuncs:
                - EVP_sha1
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:252,16'
              BranchSideFuncs:
                - CBS_mem_equal
                - ERR_put_error
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:252,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:253,12'
              BranchSideFuncs:
                - EVP_sha256
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:255,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:261,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:262,9'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:264,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:262,29'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:263,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:264,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:261,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:264,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:267,3'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:274,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:275,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:276,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:274,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:276,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:280,33'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_data
                - CBS_len
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:183,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:184,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:185,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:186,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:187,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:188,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:189,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:190,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:195,8'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:196,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:201,30'
          Dst:             _ZL13cbs_to_cipherPK6cbs_st
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:203,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:210,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:211,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:212,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:213,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:214,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:218,8'
          Dst:             pkcs12_iterations_acceptable
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:219,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:225,7'
          Dst:             CBS_peek_asn1_tag
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:227,10'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:228,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:232,20'
          Dst:             EVP_CIPHER_key_length
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:233,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:238,22'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:239,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:241,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:242,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:243,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:244,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:248,9'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:251,12'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:252,16'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:253,12'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:255,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:261,10'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:262,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:263,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:264,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:274,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:275,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:276,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:281,43'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:281,60'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:282,33'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:282,48'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:280,10'
          Dst:             _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
    - functionName:    _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
      functionSourceFile: '/src/boringssl/crypto/pkcs8/p5_pbev2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ctx
        - cipher
        - pbkdf2_md
        - iterations
        - pass
        - pass_len
        - salt
        - salt_len
        - iv
        - iv_len
        - enc
      BBCount:         9
      ICount:          101
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_iv_length
        - EVP_CIPHER_key_length
        - EVP_CipherInit_ex
        - OPENSSL_cleanse
        - PKCS5_PBKDF2_HMAC
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:118,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:123,31'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - PKCS5_PBKDF2_HMAC
                - OPENSSL_cleanse
                - EVP_CipherInit_ex
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:124,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:123,13'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:125,31'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - OPENSSL_cleanse
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:117,17'
          Dst:             EVP_CIPHER_iv_length
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:118,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:124,42'
          Dst:             EVP_CIPHER_key_length
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:123,13'
          Dst:             PKCS5_PBKDF2_HMAC
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:125,13'
          Dst:             EVP_CipherInit_ex
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:126,3'
          Dst:             OPENSSL_cleanse
    - functionName:    _ZL14add_cipher_oidP6cbb_sti
      functionSourceFile: '/src/boringssl/crypto/pkcs8/p5_pbev2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - nid
      BBCount:         10
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - CBB_add_asn1_element
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:92,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:92,27'
              BranchSideFuncs:
                - ERR_put_error
                - CBB_add_asn1_element
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:99,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:93,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:92,3'
              BranchSideFuncs:
                - CBB_add_asn1_element
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:94,35'
              BranchSideFuncs:
                - CBB_add_asn1_element
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:94,14'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:99,3'
          Dst:             ERR_put_error
    - functionName:    PKCS5_pbe2_encrypt_init
      functionSourceFile: '/src/boringssl/crypto/pkcs8/p5_pbev2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - ctx
        - cipher
        - iterations
        - pass
        - pass_len
        - salt
        - salt_len
      BBCount:         44
      ICount:          253
      EdgeCount:       63
      CyclomaticComplexity: 21
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_asn1_octet_string
        - CBB_add_asn1_uint64
        - CBB_flush
        - ERR_put_error
        - EVP_CIPHER_iv_length
        - EVP_CIPHER_key_length
        - EVP_CIPHER_nid
        - EVP_sha256
        - RAND_bytes
        - _ZL14add_cipher_oidP6cbb_sti
        - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:136,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:142,19'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - RAND_bytes
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1_element
                - CBB_add_asn1
                - _ZL14add_cipher_oidP6cbb_sti
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - EVP_CIPHER_key_length
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:143,5'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1_element
                - CBB_add_asn1
                - _ZL14add_cipher_oidP6cbb_sti
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - EVP_CIPHER_key_length
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:148,21'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1_element
                - CBB_add_asn1
                - _ZL14add_cipher_oidP6cbb_sti
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - EVP_CIPHER_key_length
                - CBB_add_asn1_uint64
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:148,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:149,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1_element
                - CBB_add_asn1
                - _ZL14add_cipher_oidP6cbb_sti
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - EVP_CIPHER_key_length
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:172,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:150,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:151,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1_element
                - CBB_add_asn1
                - _ZL14add_cipher_oidP6cbb_sti
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - EVP_CIPHER_key_length
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:172,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:151,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:152,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1_element
                - CBB_add_asn1
                - _ZL14add_cipher_oidP6cbb_sti
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - EVP_CIPHER_key_length
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:172,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:152,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:153,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1_element
                - CBB_add_asn1
                - _ZL14add_cipher_oidP6cbb_sti
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - EVP_CIPHER_key_length
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:172,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:153,78'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:154,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1_element
                - CBB_add_asn1
                - _ZL14add_cipher_oidP6cbb_sti
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - EVP_CIPHER_key_length
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:172,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:154,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:155,46'
              BranchSideFuncs:
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1_element
                - CBB_add_asn1
                - _ZL14add_cipher_oidP6cbb_sti
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - EVP_CIPHER_key_length
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:172,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:155,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:156,40'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1_element
                - CBB_add_asn1
                - _ZL14add_cipher_oidP6cbb_sti
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - EVP_CIPHER_key_length
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:172,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:156,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:158,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1_element
                - CBB_add_asn1
                - _ZL14add_cipher_oidP6cbb_sti
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
                - EVP_CIPHER_key_length
                - CBB_add_asn1_uint64
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:172,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:158,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:159,63'
              BranchSideFuncs:
                - EVP_CIPHER_key_length
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1_element
                - CBB_add_asn1
                - _ZL14add_cipher_oidP6cbb_sti
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:161,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1_element
                - CBB_add_asn1
                - _ZL14add_cipher_oidP6cbb_sti
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:159,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:161,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1_element
                - CBB_add_asn1
                - _ZL14add_cipher_oidP6cbb_sti
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:172,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:161,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:162,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - CBB_add_asn1_element
                - CBB_add_asn1
                - _ZL14add_cipher_oidP6cbb_sti
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:172,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:163,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:164,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - CBB_add_asn1
                - _ZL14add_cipher_oidP6cbb_sti
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:172,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:164,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:165,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZL14add_cipher_oidP6cbb_sti
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:172,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:165,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:166,36'
              BranchSideFuncs:
                - _ZL14add_cipher_oidP6cbb_sti
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:172,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:166,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:169,47'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - CBB_add_asn1_octet_string
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:172,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:170,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:171,18'
              BranchSideFuncs:
                - CBB_flush
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:172,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:148,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:172,5'
              BranchSideFuncs:
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:175,33'
              BranchSideFuncs:
                - EVP_sha256
                - EVP_CIPHER_iv_length
                - _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:134,20'
          Dst:             EVP_CIPHER_nid
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:136,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:142,23'
          Dst:             EVP_CIPHER_iv_length
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:142,8'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:148,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:149,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:151,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:152,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:153,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:154,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:155,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:156,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:159,41'
          Dst:             EVP_CIPHER_key_length
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:159,9'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:161,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:162,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:164,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:165,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:166,8'
          Dst:             _ZL14add_cipher_oidP6cbb_sti
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:170,34'
          Dst:             EVP_CIPHER_iv_length
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:169,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:171,8'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:175,46'
          Dst:             EVP_sha256
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:177,33'
          Dst:             EVP_CIPHER_iv_length
        - Src:             '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:175,10'
          Dst:             _ZL22pkcs5_pbe2_cipher_initP17evp_cipher_ctx_stPK13evp_cipher_stPK9env_md_stjPKcmPKhmSA_mi
    - functionName:    pkcs5_pbe2_nid_to_cipher
      functionSourceFile: '/src/boringssl/crypto/pkcs8/p5_pbev2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:104,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:104,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:109,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:105,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:104,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/p5_pbev2.cc:106,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL23pkcs12_pbe_decrypt_initPK9pbe_suiteP17evp_cipher_ctx_stPKcmP6cbs_st
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - suite
        - ctx
        - pass
        - pass_len
        - param
      BBCount:         17
      ICount:          104
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_get_asn1_uint64
        - CBS_len
        - ERR_put_error
        - _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
        - pkcs12_iterations_acceptable
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:216,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:217,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1_uint64
                - CBS_len
                - CBS_len
                - pkcs12_iterations_acceptable
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:220,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:217,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:218,8'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - ERR_put_error
                - CBS_len
                - CBS_len
                - pkcs12_iterations_acceptable
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:220,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:218,53'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:219,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_len
                - pkcs12_iterations_acceptable
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:220,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:219,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:219,43'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:220,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:216,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:220,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:224,37'
              BranchSideFuncs:
                - pkcs12_iterations_acceptable
                - ERR_put_error
                - CBS_data
                - CBS_len
                - _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:225,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:229,33'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:216,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:217,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:218,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:219,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:219,35'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:220,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:224,8'
          Dst:             pkcs12_iterations_acceptable
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:225,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:230,43'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:230,60'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:229,10'
          Dst:             _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
    - functionName:    _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - suite
        - ctx
        - iterations
        - pass
        - pass_len
        - salt
        - salt_len
        - is_encrypt
      BBCount:         9
      ICount:          117
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ERR_put_error
        - EVP_CIPHER_iv_length
        - EVP_CIPHER_key_length
        - EVP_CipherInit_ex
        - OPENSSL_cleanse
        - pkcs12_key_gen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:198,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:199,23'
              BranchSideFuncs:
                - EVP_CIPHER_iv_length
                - pkcs12_key_gen
                - ERR_put_error
                - EVP_CipherInit_ex
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:201,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:197,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:201,5'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - OPENSSL_cleanse
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:205,31'
              BranchSideFuncs:
                - EVP_CipherInit_ex
                - OPENSSL_cleanse
                - OPENSSL_cleanse
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:198,23'
          Dst:             EVP_CIPHER_key_length
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:197,8'
          Dst:             pkcs12_key_gen
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:200,23'
          Dst:             EVP_CIPHER_iv_length
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:199,8'
          Dst:             pkcs12_key_gen
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:201,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:205,13'
          Dst:             EVP_CipherInit_ex
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:206,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:207,3'
          Dst:             OPENSSL_cleanse
    - functionName:    pkcs12_key_gen
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - char
        - int
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pass
        - pass_len
        - salt
        - salt_len
        - id
        - iterations
        - out_len
        - out
        - md
      BBCount:         77
      ICount:          505
      EdgeCount:       101
      CyclomaticComplexity: 26
      functionsReached:
        - ERR_put_error
        - EVP_DigestFinal_ex
        - EVP_DigestInit_ex
        - EVP_DigestUpdate
        - EVP_MD_CTX_cleanup
        - EVP_MD_CTX_init
        - EVP_MD_block_size
        - OPENSSL_free
        - OPENSSL_malloc
        - _ZL14OPENSSL_memcpyPvPKvm
        - _ZL14OPENSSL_memsetPvim
        - _ZL22pkcs12_encode_passwordPKcmPPhPm
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:68,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:72,7'
              BranchSideFuncs:
                - EVP_MD_CTX_init
                - EVP_MD_block_size
                - _ZL14OPENSSL_memsetPvim.20606
                - OPENSSL_malloc
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - ERR_put_error
                - ERR_put_error
                - _ZL22pkcs12_encode_passwordPKcmPPhPm
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:81,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:82,33'
              BranchSideFuncs:
                - _ZL22pkcs12_encode_passwordPKcmPPhPm
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_MD_block_size
                - _ZL14OPENSSL_memsetPvim.20606
                - OPENSSL_malloc
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:87,43'
              BranchSideFuncs:
                - EVP_MD_block_size
                - _ZL14OPENSSL_memsetPvim.20606
                - OPENSSL_malloc
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:81,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:83,7'
              BranchSideFuncs:
                - EVP_MD_block_size
                - _ZL14OPENSSL_memsetPvim.20606
                - OPENSSL_malloc
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:87,43'
              BranchSideFuncs:
                - EVP_MD_block_size
                - _ZL14OPENSSL_memsetPvim.20606
                - OPENSSL_malloc
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:104,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:105,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:106,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:104,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:106,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:109,20'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:112,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:113,7'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:117,52'
              BranchSideFuncs:
                - OPENSSL_malloc
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:118,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:118,23'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:122,17'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:118,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:119,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:122,17'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:122,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:123,14'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:125,17'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:125,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:126,22'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:129,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:129,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:134,36'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:177,9'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:134,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:135,35'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:138,9'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:135,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:136,35'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:138,9'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:136,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:137,37'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:138,9'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:134,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:138,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:140,21'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:140,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:141,38'
              BranchSideFuncs:
                - EVP_DigestInit_ex
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:148,21'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:141,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:142,37'
              BranchSideFuncs:
                - EVP_DigestUpdate
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_DigestInit_ex
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:144,11'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:142,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:143,39'
              BranchSideFuncs:
                - EVP_DigestFinal_ex
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:144,11'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:141,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:144,11'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:146,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:148,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:148,39'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:148,49'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:152,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:153,9'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:159,19'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:159,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:160,18'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:166,7'
              BranchSideFuncs:
                - __assert_fail
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:166,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:166,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:167,19'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:129,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:168,18'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:169,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:170,20'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:174,7'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - EVP_MD_CTX_cleanup
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
                - _ZL14OPENSSL_memcpyPvPKvm.20607
                - __assert_fail
                - EVP_DigestInit_ex
                - EVP_DigestUpdate
                - EVP_DigestFinal_ex
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:68,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:74,3'
          Dst:             EVP_MD_CTX_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:82,10'
          Dst:             _ZL22pkcs12_encode_passwordPKcmPPhPm
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:87,25'
          Dst:             EVP_MD_block_size
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:92,5'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:106,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:113,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:117,37'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:134,12'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:135,12'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:136,12'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:137,12'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:141,14'
          Dst:             EVP_DigestInit_ex
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:142,14'
          Dst:             EVP_DigestUpdate
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:143,14'
          Dst:             EVP_DigestFinal_ex
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:149,7'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:166,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:181,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:182,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:183,3'
          Dst:             EVP_MD_CTX_cleanup
    - functionName:    _ZL22pkcs12_encode_passwordPKcmPPhPm
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
      BBCount:         33
      ICount:          156
      EdgeCount:       59
      CyclomaticComplexity: 28
      functionsReached:
        - CBB_add_ucs2_be
        - CBB_finish
        - CBB_init
        - CBS_get_utf8
        - CBS_init
        - CBS_len
        - ERR_put_error
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:37,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:38,5'
              BranchSideFuncs:
                - CBS_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_ucs2_be
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - CBS_get_utf8
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_ucs2_be
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:44,35'
              BranchSideFuncs:
                - CBS_init
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_ucs2_be
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - CBS_get_utf8
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_ucs2_be
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:45,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:47,10'
              BranchSideFuncs:
                - CBS_get_utf8
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_ucs2_be
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_ucs2_be
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:54,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_ucs2_be
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:47,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:47,57'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_add_ucs2_be
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_ucs2_be
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - CBS_get_utf8
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:48,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:47,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:45,3'
              BranchSideFuncs:
                - CBS_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_ucs2_be
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_finish
                - CBS_get_utf8
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_add_ucs2_be
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:48,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:54,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:54,57'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:55,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:55,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:58,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:36,19'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:37,21'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:37,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:59,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:44,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:45,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:47,10'
          Dst:             CBS_get_utf8
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:47,57'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:47,37'
          Dst:             CBB_add_ucs2_be
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:48,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:54,28'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:54,8'
          Dst:             CBB_add_ucs2_be
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:54,57'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:54,42'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:59,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/pkcs8/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/pkcs8/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PKCS8_marshal_encrypted_private_key
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pbe_nid
        - cipher
        - pass
        - pass_len
        - salt
        - salt_len
        - iterations
        - pkey
      BBCount:         69
      ICount:          350
      EdgeCount:       132
      CyclomaticComplexity: 65
      functionsReached:
        - CBB_add_asn1
        - CBB_cleanup
        - CBB_did_write
        - CBB_finish
        - CBB_flush
        - CBB_init
        - CBB_reserve
        - ERR_put_error
        - EVP_CIPHER_CTX_block_size
        - EVP_CipherFinal_ex
        - EVP_CipherUpdate
        - EVP_marshal_private_key
        - OPENSSL_free
        - OPENSSL_malloc
        - RAND_bytes
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - pkcs12_pbe_encrypt_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:416,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:417,11'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - RAND_bytes
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_init
                - CBB_cleanup
                - EVP_marshal_private_key
                - CBB_finish
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:429,9'
              BranchSideFuncs:
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_marshal_private_key
                - CBB_finish
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:417,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:418,18'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - RAND_bytes
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_init
                - CBB_cleanup
                - EVP_marshal_private_key
                - CBB_finish
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:421,61'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - RAND_bytes
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_init
                - CBB_cleanup
                - EVP_marshal_private_key
                - CBB_finish
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:422,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:422,43'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:423,9'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:422,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:423,9'
              BranchSideFuncs:
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_marshal_private_key
                - CBB_finish
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:426,14'
              BranchSideFuncs:
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_marshal_private_key
                - CBB_finish
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:429,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:430,18'
              BranchSideFuncs:
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_marshal_private_key
                - CBB_finish
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:435,10'
              BranchSideFuncs:
                - CBB_init
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_marshal_private_key
                - CBB_finish
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:435,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:436,50'
              BranchSideFuncs:
                - EVP_marshal_private_key
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_finish
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:438,7'
              BranchSideFuncs:
                - CBB_cleanup
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:436,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:437,10'
              BranchSideFuncs:
                - CBB_finish
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_cleanup
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:438,7'
              BranchSideFuncs:
                - CBB_cleanup
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:435,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:438,7'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:443,23'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - pkcs12_pbe_encrypt_init
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:443,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:444,45'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - pkcs12_pbe_encrypt_init
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CIPHER_CTX_block_size
                - CBB_add_asn1
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:447,7'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:443,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:447,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_CIPHER_CTX_block_size
                - CBB_add_asn1
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:450,22'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_CIPHER_CTX_block_size
                - CBB_add_asn1
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:451,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:452,7'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:459,10'
              BranchSideFuncs:
                - CBB_add_asn1
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:459,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:460,41'
              BranchSideFuncs:
                - CBB_reserve
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:464,7'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:460,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:461,31'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_CipherUpdate
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_CipherFinal_ex
                - CBB_did_write
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:464,7'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:461,74'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:462,33'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_CipherFinal_ex
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_did_write
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:464,7'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:462,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:463,37'
              BranchSideFuncs:
                - CBB_did_write
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:464,7'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:463,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:463,60'
              BranchSideFuncs:
                - CBB_flush
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:464,7'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:459,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:464,7'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:467,9'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:412,30'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:421,46'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:422,32'
          Dst:             RAND_bytes
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:474,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:435,10'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:436,10'
          Dst:             EVP_marshal_private_key
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:437,10'
          Dst:             CBB_finish
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:438,7'
          Dst:             CBB_cleanup
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:443,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:444,45'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:444,10'
          Dst:             pkcs12_pbe_encrypt_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:450,68'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:450,38'
          Dst:             EVP_CIPHER_CTX_block_size
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:452,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:459,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:460,10'
          Dst:             CBB_reserve
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:461,31'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:461,10'
          Dst:             EVP_CipherUpdate
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:462,33'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:462,10'
          Dst:             EVP_CipherFinal_ex
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:463,10'
          Dst:             CBB_did_write
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:463,50'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:471,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:472,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:474,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
    - functionName:    pkcs12_pbe_encrypt_init
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - ctx
        - alg_nid
        - alg_cipher
        - iterations
        - pass
        - pass_len
        - salt
        - salt_len
      BBCount:         21
      ICount:          152
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_asn1_octet_string
        - CBB_add_asn1_uint64
        - CBB_flush
        - ERR_put_error
        - PKCS5_pbe2_encrypt_init
        - _ZL20get_pkcs12_pbe_suitei
        - _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:293,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:294,36'
              BranchSideFuncs:
                - PKCS5_pbe2_encrypt_init
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:298,56'
              BranchSideFuncs:
                - _ZL20get_pkcs12_pbe_suitei
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - CBB_flush
                - _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:299,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:300,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:309,21'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - CBB_flush
                - _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:309,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:310,58'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - CBB_flush
                - _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:315,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:311,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:312,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - CBB_flush
                - _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:315,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:312,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:313,42'
              BranchSideFuncs:
                - CBB_add_asn1_octet_string
                - CBB_add_asn1_uint64
                - CBB_flush
                - _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:315,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:313,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:314,36'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - CBB_flush
                - _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:315,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:314,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:314,62'
              BranchSideFuncs:
                - CBB_flush
                - _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:315,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:309,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:315,5'
              BranchSideFuncs:
                - _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:318,33'
              BranchSideFuncs:
                - _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:294,12'
          Dst:             PKCS5_pbe2_encrypt_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:298,35'
          Dst:             _ZL20get_pkcs12_pbe_suitei
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:300,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:309,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:310,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:312,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:313,8'
          Dst:             CBB_add_asn1_octet_string
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:314,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:314,52'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:318,10'
          Dst:             _ZL22pkcs12_pbe_cipher_initPK9pbe_suiteP17evp_cipher_ctx_stjPKcmPKhmi
    - functionName:    _ZL20get_pkcs12_pbe_suitei
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - pbe_nid
      BBCount:         13
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:274,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:275,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:282,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:275,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:277,21'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:280,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:277,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:277,59'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:280,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:275,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:278,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:280,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PKCS8_parse_encrypted_private_key
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cbs
        - pass
        - pass_len
      BBCount:         15
      ICount:          98
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_data
        - CBS_get_asn1
        - CBS_init
        - CBS_len
        - ERR_put_error
        - EVP_parse_private_key
        - OPENSSL_free
        - pkcs8_pbe_decrypt
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:382,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:383,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_get_asn1
                - CBS_len
                - CBS_data
                - CBS_len
                - pkcs8_pbe_decrypt
                - CBS_init
                - EVP_parse_private_key
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:386,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:383,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:384,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - ERR_put_error
                - CBS_len
                - CBS_data
                - CBS_len
                - pkcs8_pbe_decrypt
                - CBS_init
                - EVP_parse_private_key
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:386,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:384,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:385,7'
              BranchSideFuncs:
                - CBS_len
                - CBS_data
                - CBS_len
                - pkcs8_pbe_decrypt
                - CBS_init
                - EVP_parse_private_key
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:386,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:382,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:386,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:392,54'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - pkcs8_pbe_decrypt
                - CBS_init
                - EVP_parse_private_key
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:392,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:394,5'
              BranchSideFuncs:
                - CBS_init
                - EVP_parse_private_key
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:398,18'
              BranchSideFuncs:
                - CBS_init
                - EVP_parse_private_key
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:382,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:383,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:384,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:385,7'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:386,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:393,26'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:393,49'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:392,8'
          Dst:             pkcs8_pbe_decrypt
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:398,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:399,19'
          Dst:             EVP_parse_private_key
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:400,3'
          Dst:             OPENSSL_free
    - functionName:    pkcs8_pbe_decrypt
      functionSourceFile: '/src/boringssl/crypto/pkcs8/pkcs8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - out_len
        - algorithm
        - pass
        - pass_len
        - in
        - in_len
      BBCount:         42
      ICount:          253
      EdgeCount:       78
      CyclomaticComplexity: 38
      functionsReached:
        - CBS_get_asn1
        - CBS_mem_equal
        - ERR_put_error
        - EVP_DecryptFinal_ex
        - EVP_DecryptUpdate
        - OPENSSL_free
        - OPENSSL_malloc
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:331,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:332,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - ERR_put_error
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_malloc
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
                - ERR_put_error
                - ERR_put_error
                - CBS_mem_equal
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:336,17'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - ERR_put_error
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_malloc
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
                - ERR_put_error
                - ERR_put_error
                - CBS_mem_equal
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:336,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:337,41'
              BranchSideFuncs:
                - CBS_mem_equal
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - ERR_put_error
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_malloc
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:342,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - ERR_put_error
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_malloc
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:337,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:338,28'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - ERR_put_error
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_malloc
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:341,3'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - ERR_put_error
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_malloc
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
                - ERR_put_error
                - ERR_put_error
                - CBS_mem_equal
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:342,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:343,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:347,8'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - ERR_put_error
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_malloc
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptUpdate
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:347,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:348,5'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptUpdate
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:352,52'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptUpdate
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:353,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:354,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:357,7'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_DecryptUpdate
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:357,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:358,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:363,30'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_DecryptUpdate
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - EVP_DecryptFinal_ex
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:363,64'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:364,32'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - EVP_DecryptFinal_ex
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:365,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/pkcs8/pkcs8.cc:363,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:365,5'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/pkcs8/pkcs8.cc:368,10'
              BranchSideFuncs:
                - OPENSSL_free
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:327,30'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEEC2Ev
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:331,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:332,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:376,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:337,9'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:343,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:347,39'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:348,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:352,37'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:358,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:363,30'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:363,8'
          Dst:             EVP_DecryptUpdate
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:364,32'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:364,8'
          Dst:             EVP_DecryptFinal_ex
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:374,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs8/pkcs8.cc:376,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI17evp_cipher_ctx_stiXadL_Z19EVP_CIPHER_CTX_initEEXadL_Z22EVP_CIPHER_CTX_cleanupEEED2Ev
    - functionName:    _ZL11maybe_writeP6bio_stPKvi
      functionSourceFile: '/src/boringssl/crypto/x509/name_print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - buf
        - len
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_write
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:28,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:28,22'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:28,35'
              BranchSideFuncs:
                - BIO_write
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:28,25'
          Dst:             BIO_write
    - functionName:    _ZL9do_indentP6bio_sti
      functionSourceFile: '/src/boringssl/crypto/x509/name_print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - indent
      BBCount:         10
      ICount:          51
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11maybe_writeP6bio_stPKvi
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:33,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:34,22'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi.20631
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:38,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:34,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:35,7'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi.20631
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:37,3'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi.20631
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:34,10'
          Dst:             _ZL11maybe_writeP6bio_stPKvi
    - functionName:    X509_NAME_print_ex_fp
      functionSourceFile: '/src/boringssl/crypto/x509/name_print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - fp
        - nm
        - indent
        - flags
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - X509_NAME_print_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:174,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:177,22'
              BranchSideFuncs:
                - BIO_new_fp
                - X509_NAME_print_ex
                - BIO_free
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:182,32'
              BranchSideFuncs:
                - X509_NAME_print_ex
                - BIO_free
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:178,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:179,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:181,3'
              BranchSideFuncs:
                - X509_NAME_print_ex
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:177,11'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:182,13'
          Dst:             X509_NAME_print_ex
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:183,3'
          Dst:             BIO_free
    - functionName:    X509_NAME_print_ex
      functionSourceFile: '/src/boringssl/crypto/x509/name_print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - out
        - nm
        - indent
        - flags
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509_NAME_print
        - _ZL10do_name_exP6bio_stPK12X509_name_stim
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:165,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:166,28'
              BranchSideFuncs:
                - X509_NAME_print
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:168,21'
              BranchSideFuncs:
                - _ZL10do_name_exP6bio_stPK12X509_name_stim
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:166,12'
          Dst:             X509_NAME_print
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:168,10'
          Dst:             _ZL10do_name_exP6bio_stPK12X509_name_stim
    - functionName:    _ZL10do_name_exP6bio_stPK12X509_name_stim
      functionSourceFile: '/src/boringssl/crypto/x509/name_print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - out
        - n
        - indent
        - flags
      BBCount:         57
      ICount:          395
      EdgeCount:       72
      CyclomaticComplexity: 17
      functionsReached:
        - ASN1_STRING_print_ex
        - OBJ_nid2sn
        - OBJ_obj2nid
        - OBJ_obj2txt
        - X509_NAME_ENTRY_get_data
        - X509_NAME_ENTRY_get_object
        - X509_NAME_ENTRY_set
        - X509_NAME_entry_count
        - X509_NAME_get_entry
        - _ZL11maybe_writeP6bio_stPKvi
        - _ZL9do_indentP6bio_sti
        - __assert_fail
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:52,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:53,12'
              BranchSideFuncs:
                - _ZL9do_indentP6bio_sti
                - X509_NAME_entry_count
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:55,12'
              BranchSideFuncs:
                - _ZL9do_indentP6bio_sti
                - X509_NAME_entry_count
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:57,5'
              BranchSideFuncs:
                - X509_NAME_entry_count
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:59,11'
              BranchSideFuncs:
                - X509_NAME_entry_count
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:59,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:61,14'
              BranchSideFuncs:
                - X509_NAME_entry_count
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:68,14'
              BranchSideFuncs:
                - X509_NAME_entry_count
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:76,14'
              BranchSideFuncs:
                - X509_NAME_entry_count
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:84,14'
              BranchSideFuncs:
                - X509_NAME_entry_count
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:92,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:95,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:96,12'
              BranchSideFuncs:
                - X509_NAME_entry_count
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:99,12'
              BranchSideFuncs:
                - X509_NAME_entry_count
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:104,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:106,9'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:160,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:106,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:107,33'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:109,33'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:111,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:112,11'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_get_entry
                - OBJ_obj2txt
                - _ZL11maybe_writeP6bio_stPKvi.20631
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:128,32'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
                - OBJ_obj2txt
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:112,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:113,26'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - X509_NAME_get_entry
                - OBJ_obj2txt
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:118,26'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
                - OBJ_obj2txt
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:113,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:114,11'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
                - OBJ_obj2txt
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:116,19'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
                - OBJ_obj2txt
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:118,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:119,11'
              BranchSideFuncs:
                - _ZL9do_indentP6bio_sti
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
                - OBJ_obj2txt
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:121,19'
              BranchSideFuncs:
                - _ZL9do_indentP6bio_sti
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
                - OBJ_obj2txt
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:122,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:123,11'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
                - OBJ_obj2txt
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:125,19'
              BranchSideFuncs:
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
                - OBJ_obj2txt
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:131,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:131,5'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
                - OBJ_obj2txt
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:132,30'
              BranchSideFuncs:
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
                - OBJ_obj2txt
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:133,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:134,19'
              BranchSideFuncs:
                - OBJ_obj2txt
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:137,27'
              BranchSideFuncs:
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:140,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:141,22'
              BranchSideFuncs:
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:142,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:140,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:142,7'
              BranchSideFuncs:
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:144,15'
              BranchSideFuncs:
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:148,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:148,35'
              BranchSideFuncs:
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:151,15'
              BranchSideFuncs:
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:148,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:149,15'
              BranchSideFuncs:
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:151,15'
              BranchSideFuncs:
                - ASN1_STRING_print_ex
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
        - Branch String:   '/src/boringssl/crypto/x509/name_print.cc:155,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:156,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/name_print.cc:158,15'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_set
                - X509_NAME_ENTRY_get_object
                - X509_NAME_ENTRY_get_data
                - __assert_fail
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - ASN1_STRING_print_ex
                - OBJ_obj2txt
                - X509_NAME_ENTRY_set
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - _ZL9do_indentP6bio_sti
                - _ZL11maybe_writeP6bio_stPKvi.20631
                - X509_NAME_get_entry
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:56,8'
          Dst:             _ZL9do_indentP6bio_sti
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:103,13'
          Dst:             X509_NAME_entry_count
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:107,13'
          Dst:             X509_NAME_get_entry
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:109,13'
          Dst:             X509_NAME_get_entry
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:112,19'
          Dst:             X509_NAME_ENTRY_set
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:113,14'
          Dst:             _ZL11maybe_writeP6bio_stPKvi
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:118,14'
          Dst:             _ZL11maybe_writeP6bio_stPKvi
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:122,14'
          Dst:             _ZL9do_indentP6bio_sti
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:128,12'
          Dst:             X509_NAME_ENTRY_set
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:129,29'
          Dst:             X509_NAME_ENTRY_get_object
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:130,30'
          Dst:             X509_NAME_ENTRY_get_data
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:131,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:132,18'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:134,7'
          Dst:             OBJ_obj2txt
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:137,16'
          Dst:             OBJ_nid2sn
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:139,18'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:140,10'
          Dst:             _ZL11maybe_writeP6bio_stPKvi
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:141,10'
          Dst:             _ZL11maybe_writeP6bio_stPKvi
        - Src:             '/src/boringssl/crypto/x509/name_print.cc:154,11'
          Dst:             ASN1_STRING_print_ex
    - functionName:    X509_NAME_print
      functionSourceFile: '/src/boringssl/crypto/x509/t_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bp
        - name
        - obase
      BBCount:         42
      ICount:          233
      EdgeCount:       57
      CyclomaticComplexity: 17
      functionsReached:
        - BIO_write
        - ERR_put_error
        - OPENSSL_free
        - X509_NAME_oneline
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:248,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:249,5'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:251,9'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:251,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:252,18'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:255,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:259,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:259,27'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:262,11'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:259,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:259,44'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:262,11'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:259,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:260,28'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:262,11'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:260,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:260,46'
              BranchSideFuncs:
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:263,11'
              BranchSideFuncs:
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:260,59'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:260,63'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:262,11'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:260,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:261,46'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:262,11'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:261,63'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:262,11'
              BranchSideFuncs:
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:263,11'
              BranchSideFuncs:
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:259,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:263,11'
              BranchSideFuncs:
                - BIO_write
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:274,10'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:264,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:265,9'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:267,11'
              BranchSideFuncs:
                - BIO_write
                - ERR_put_error
                - OPENSSL_free
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:268,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:269,23'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:273,5'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:269,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:270,11'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:272,7'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:274,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:275,7'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:277,6'
              BranchSideFuncs:
                - OPENSSL_free
                - ERR_put_error
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:281,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:281,10'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:285,16'
              BranchSideFuncs:
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:247,7'
          Dst:             X509_NAME_oneline
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:252,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:264,11'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:269,13'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:283,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:285,3'
          Dst:             OPENSSL_free
    - functionName:    X509_signature_print
      functionSourceFile: '/src/boringssl/crypto/x509/t_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - sigalg
        - sig
      BBCount:         18
      ICount:          102
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_puts
        - OBJ_obj2nid
        - X509_signature_dump
        - i2a_ASN1_OBJECT
        - x509_print_rsa_pss_params
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:221,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:222,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:224,23'
              BranchSideFuncs:
                - i2a_ASN1_OBJECT
                - OBJ_obj2nid
                - BIO_puts
                - X509_signature_dump
                - x509_print_rsa_pss_params
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:225,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:229,29'
              BranchSideFuncs:
                - OBJ_obj2nid
                - BIO_puts
                - X509_signature_dump
                - x509_print_rsa_pss_params
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:230,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:231,34'
              BranchSideFuncs:
                - x509_print_rsa_pss_params
                - BIO_puts
                - X509_signature_dump
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:235,7'
              BranchSideFuncs:
                - BIO_puts
                - X509_signature_dump
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:232,5'
              BranchSideFuncs:
                - BIO_puts
                - X509_signature_dump
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:235,7'
              BranchSideFuncs:
                - BIO_puts
                - X509_signature_dump
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:235,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:236,32'
              BranchSideFuncs:
                - X509_signature_dump
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:237,23'
              BranchSideFuncs:
                - BIO_puts
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:221,7'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:224,7'
          Dst:             i2a_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:229,17'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:231,8'
          Dst:             x509_print_rsa_pss_params
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:236,12'
          Dst:             X509_signature_dump
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:237,14'
          Dst:             BIO_puts
    - functionName:    X509_print
      functionSourceFile: '/src/boringssl/crypto/x509/t_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_print_ex
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:46,10'
          Dst:             X509_print_ex
    - functionName:    X509_print_ex
      functionSourceFile: '/src/boringssl/crypto/x509/t_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - bp
        - x
        - nmflags
        - cflag
      BBCount:         133
      ICount:          732
      EdgeCount:       183
      CyclomaticComplexity: 52
      functionsReached:
        - ASN1_INTEGER_get_uint64
        - ASN1_TIME_print
        - BIO_printf
        - BIO_puts
        - BIO_write
        - ERR_clear_error
        - ERR_print_errors
        - EVP_PKEY_print_public
        - X509V3_extensions_print
        - X509_CERT_AUX_print
        - X509_NAME_print_ex
        - X509_get0_pubkey
        - X509_get0_serialNumber
        - X509_get_issuer_name
        - X509_get_notAfter
        - X509_get_notBefore
        - X509_get_subject_name
        - X509_get_version
        - X509_signature_dump
        - X509_signature_print
        - __assert_fail
        - i2a_ASN1_OBJECT
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:54,10'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - X509_get_version
                - __assert_fail
                - BIO_printf
                - BIO_write
                - X509_get0_serialNumber
                - ASN1_INTEGER_get_uint64
                - ERR_clear_error
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
                - __assert_fail
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:58,7'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - X509_get_version
                - __assert_fail
                - BIO_printf
                - BIO_write
                - X509_get0_serialNumber
                - ASN1_INTEGER_get_uint64
                - ERR_clear_error
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
                - __assert_fail
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:58,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:59,14'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - X509_get_version
                - __assert_fail
                - BIO_printf
                - BIO_write
                - X509_get0_serialNumber
                - ASN1_INTEGER_get_uint64
                - ERR_clear_error
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
                - __assert_fail
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:62,25'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - X509_get_version
                - __assert_fail
                - BIO_printf
                - BIO_write
                - X509_get0_serialNumber
                - ASN1_INTEGER_get_uint64
                - ERR_clear_error
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
                - __assert_fail
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:64,19'
              BranchSideFuncs:
                - X509_get_version
                - __assert_fail
                - BIO_printf
                - BIO_write
                - X509_get0_serialNumber
                - ASN1_INTEGER_get_uint64
                - ERR_clear_error
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
                - __assert_fail
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:71,9'
              BranchSideFuncs:
                - X509_get_version
                - __assert_fail
                - BIO_printf
                - BIO_write
                - X509_get0_serialNumber
                - ASN1_INTEGER_get_uint64
                - ERR_clear_error
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
                - __assert_fail
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:64,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:65,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:67,19'
              BranchSideFuncs:
                - BIO_write
                - X509_get_version
                - __assert_fail
                - BIO_printf
                - BIO_write
                - X509_get0_serialNumber
                - ASN1_INTEGER_get_uint64
                - ERR_clear_error
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
                - __assert_fail
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:67,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:68,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:70,3'
              BranchSideFuncs:
                - X509_get_version
                - __assert_fail
                - BIO_printf
                - BIO_write
                - X509_get0_serialNumber
                - ASN1_INTEGER_get_uint64
                - ERR_clear_error
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
                - __assert_fail
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:71,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:72,31'
              BranchSideFuncs:
                - BIO_write
                - X509_get0_serialNumber
                - ASN1_INTEGER_get_uint64
                - ERR_clear_error
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
                - __assert_fail
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:79,9'
              BranchSideFuncs:
                - BIO_write
                - X509_get0_serialNumber
                - ASN1_INTEGER_get_uint64
                - ERR_clear_error
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
                - __assert_fail
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:73,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:73,5'
              BranchSideFuncs:
                - __assert_fail
                - BIO_printf
                - BIO_write
                - X509_get0_serialNumber
                - ASN1_INTEGER_get_uint64
                - ERR_clear_error
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
                - __assert_fail
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:73,5'
              BranchSideFuncs:
                - __assert_fail
                - BIO_printf
                - BIO_write
                - X509_get0_serialNumber
                - ASN1_INTEGER_get_uint64
                - ERR_clear_error
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
                - __assert_fail
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:73,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:73,5'
              BranchSideFuncs:
                - BIO_printf
                - BIO_write
                - X509_get0_serialNumber
                - ASN1_INTEGER_get_uint64
                - ERR_clear_error
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
                - __assert_fail
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:74,20'
              BranchSideFuncs:
                - BIO_printf
                - BIO_write
                - X509_get0_serialNumber
                - ASN1_INTEGER_get_uint64
                - ERR_clear_error
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
                - __assert_fail
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:74,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:76,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:78,3'
              BranchSideFuncs:
                - BIO_write
                - X509_get0_serialNumber
                - ASN1_INTEGER_get_uint64
                - ERR_clear_error
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
                - __assert_fail
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:79,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:80,19'
              BranchSideFuncs:
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:109,9'
              BranchSideFuncs:
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:80,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:81,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:84,57'
              BranchSideFuncs:
                - X509_get0_serialNumber
                - ASN1_INTEGER_get_uint64
                - ERR_clear_error
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
                - __assert_fail
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:86,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:87,7'
              BranchSideFuncs:
                - __assert_fail
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:93,7'
              BranchSideFuncs:
                - ERR_clear_error
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:87,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:87,7'
              BranchSideFuncs:
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:88,22'
              BranchSideFuncs:
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:88,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:90,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:92,5'
              BranchSideFuncs:
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:96,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:97,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:100,16'
              BranchSideFuncs:
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:0,0'
              BranchSideFuncs:
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:101,24'
              BranchSideFuncs:
                - BIO_printf
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:101,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:103,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:105,7'
              BranchSideFuncs:
                - X509_signature_print
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:110,30'
              BranchSideFuncs:
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:115,9'
              BranchSideFuncs:
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:110,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:111,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:113,3'
              BranchSideFuncs:
                - BIO_printf
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:116,20'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:127,9'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:116,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:117,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:119,28'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:119,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:121,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:123,19'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:123,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:124,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:126,3'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:127,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:128,19'
              BranchSideFuncs:
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:147,9'
              BranchSideFuncs:
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:128,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:129,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:131,19'
              BranchSideFuncs:
                - BIO_write
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:131,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:132,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:134,26'
              BranchSideFuncs:
                - X509_get_notBefore
                - ASN1_TIME_print
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:134,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:135,7'
              BranchSideFuncs:
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:137,19'
              BranchSideFuncs:
                - BIO_write
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:137,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:138,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:140,26'
              BranchSideFuncs:
                - X509_get_notAfter
                - ASN1_TIME_print
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:140,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:141,7'
              BranchSideFuncs:
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:143,19'
              BranchSideFuncs:
                - BIO_write
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:143,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:144,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:146,3'
              BranchSideFuncs:
                - BIO_printf
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:148,20'
              BranchSideFuncs:
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:159,9'
              BranchSideFuncs:
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:148,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:149,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:151,28'
              BranchSideFuncs:
                - X509_get_subject_name
                - X509_NAME_print_ex
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:151,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:153,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:155,19'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:155,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:156,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:158,3'
              BranchSideFuncs:
                - BIO_write
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:159,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:160,19'
              BranchSideFuncs:
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:182,9'
              BranchSideFuncs:
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:160,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:161,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:163,20'
              BranchSideFuncs:
                - BIO_printf
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:163,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:164,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:166,25'
              BranchSideFuncs:
                - i2a_ASN1_OBJECT
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:166,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:167,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:169,18'
              BranchSideFuncs:
                - BIO_puts
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:169,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:170,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:173,45'
              BranchSideFuncs:
                - X509_get0_pubkey
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - ERR_print_errors
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:174,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:175,18'
              BranchSideFuncs:
                - BIO_printf
                - ERR_print_errors
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:178,29'
              BranchSideFuncs:
                - EVP_PKEY_print_public
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
                - BIO_printf
                - X509_signature_dump
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:183,9'
              BranchSideFuncs:
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:201,9'
              BranchSideFuncs:
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:183,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:184,22'
              BranchSideFuncs:
                - BIO_printf
                - X509_signature_dump
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:191,9'
              BranchSideFuncs:
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:184,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:185,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:187,32'
              BranchSideFuncs:
                - X509_signature_dump
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:187,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:188,9'
              BranchSideFuncs:
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:190,5'
              BranchSideFuncs:
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
                - BIO_printf
                - X509_signature_dump
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:191,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:192,22'
              BranchSideFuncs:
                - BIO_printf
                - X509_signature_dump
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:199,3'
              BranchSideFuncs:
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:192,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:193,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:195,32'
              BranchSideFuncs:
                - X509_signature_dump
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:195,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:196,9'
              BranchSideFuncs:
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:198,5'
              BranchSideFuncs:
                - X509V3_extensions_print
                - X509_signature_print
                - X509_CERT_AUX_print
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:201,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:202,29'
              BranchSideFuncs:
                - X509_signature_print
                - X509_CERT_AUX_print
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:205,9'
              BranchSideFuncs:
                - X509_signature_print
                - X509_CERT_AUX_print
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:206,30'
              BranchSideFuncs:
                - X509_CERT_AUX_print
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:210,9'
              BranchSideFuncs:
                - X509_CERT_AUX_print
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:206,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:207,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:209,3'
              BranchSideFuncs:
                - X509_CERT_AUX_print
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:210,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:211,30'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:216,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:211,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:212,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:214,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:64,9'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:67,9'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:72,14'
          Dst:             X509_get_version
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:73,5'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:74,9'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:80,9'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:84,34'
          Dst:             X509_get0_serialNumber
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:86,9'
          Dst:             ASN1_INTEGER_get_uint64
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:87,7'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:88,11'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:93,7'
          Dst:             ERR_clear_error
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:96,11'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:101,13'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:110,9'
          Dst:             X509_signature_print
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:116,9'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:119,32'
          Dst:             X509_get_issuer_name
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:119,9'
          Dst:             X509_NAME_print_ex
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:123,9'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:128,9'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:131,9'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:134,30'
          Dst:             X509_get_notBefore
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:134,10'
          Dst:             ASN1_TIME_print
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:137,9'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:140,30'
          Dst:             X509_get_notAfter
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:140,10'
          Dst:             ASN1_TIME_print
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:143,9'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:148,9'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:151,32'
          Dst:             X509_get_subject_name
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:151,9'
          Dst:             X509_NAME_print_ex
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:155,9'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:160,9'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:163,9'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:166,9'
          Dst:             i2a_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:169,9'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:173,28'
          Dst:             X509_get0_pubkey
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:175,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:176,7'
          Dst:             ERR_print_errors
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:178,7'
          Dst:             EVP_PKEY_print_public
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:184,11'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:187,12'
          Dst:             X509_signature_dump
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:192,11'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:195,12'
          Dst:             X509_signature_dump
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:202,5'
          Dst:             X509V3_extensions_print
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:206,9'
          Dst:             X509_signature_print
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:211,10'
          Dst:             X509_CERT_AUX_print
    - functionName:    X509_print_fp
      functionSourceFile: '/src/boringssl/crypto/x509/t_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509_print_ex_fp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:42,10'
          Dst:             X509_print_ex_fp
    - functionName:    X509_print_ex_fp
      functionSourceFile: '/src/boringssl/crypto/x509/t_x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - fp
        - x
        - nmflag
        - cflag
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - X509_print_ex
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/t_x509.cc:32,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:33,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509.cc:36,27'
              BranchSideFuncs:
                - X509_print_ex
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:31,12'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:33,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:36,13'
          Dst:             X509_print_ex
        - Src:             '/src/boringssl/crypto/x509/t_x509.cc:37,3'
          Dst:             BIO_free
    - functionName:    X509_CERT_AUX_print
      functionSourceFile: '/src/boringssl/crypto/x509/t_x509a.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - aux
        - indent
      BBCount:         36
      ICount:          254
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - BIO_printf
        - BIO_puts
        - BIO_write
        - OBJ_obj2txt
        - sk_ASN1_OBJECT_num
        - sk_ASN1_OBJECT_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/t_x509a.cc:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:31,5'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_write
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_ASN1_OBJECT_num
                - BIO_puts
                - BIO_puts
                - sk_ASN1_OBJECT_value
                - OBJ_obj2txt
                - BIO_puts
                - BIO_printf
                - sk_ASN1_OBJECT_num
                - BIO_puts
                - BIO_puts
                - sk_ASN1_OBJECT_value
                - OBJ_obj2txt
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:33,7'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_write
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_ASN1_OBJECT_num
                - BIO_puts
                - BIO_puts
                - sk_ASN1_OBJECT_value
                - OBJ_obj2txt
                - BIO_puts
                - BIO_printf
                - sk_ASN1_OBJECT_num
                - BIO_puts
                - BIO_puts
                - sk_ASN1_OBJECT_value
                - OBJ_obj2txt
                - BIO_puts
        - Branch String:   '/src/boringssl/crypto/x509/t_x509a.cc:33,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:34,11'
              BranchSideFuncs:
                - BIO_printf
                - sk_ASN1_OBJECT_num
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_write
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_ASN1_OBJECT_num
                - BIO_puts
                - BIO_puts
                - sk_ASN1_OBJECT_value
                - OBJ_obj2txt
                - BIO_puts
                - BIO_puts
                - sk_ASN1_OBJECT_value
                - OBJ_obj2txt
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:48,16'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - BIO_write
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_ASN1_OBJECT_num
                - BIO_puts
                - BIO_puts
                - sk_ASN1_OBJECT_value
                - OBJ_obj2txt
                - BIO_puts
        - Branch String:   '/src/boringssl/crypto/x509/t_x509a.cc:36,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:37,12'
              BranchSideFuncs:
                - BIO_puts
                - sk_ASN1_OBJECT_value
                - OBJ_obj2txt
                - BIO_puts
                - sk_ASN1_OBJECT_num
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_write
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_ASN1_OBJECT_num
                - BIO_puts
                - BIO_puts
                - sk_ASN1_OBJECT_value
                - OBJ_obj2txt
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:46,14'
              BranchSideFuncs:
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_write
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_ASN1_OBJECT_num
                - BIO_puts
                - BIO_puts
                - sk_ASN1_OBJECT_value
                - OBJ_obj2txt
                - BIO_puts
        - Branch String:   '/src/boringssl/crypto/x509/t_x509a.cc:37,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:38,18'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value
                - OBJ_obj2txt
                - BIO_puts
                - sk_ASN1_OBJECT_num
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_write
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_ASN1_OBJECT_num
                - BIO_puts
                - BIO_puts
                - sk_ASN1_OBJECT_value
                - OBJ_obj2txt
                - BIO_puts
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:40,15'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value
                - OBJ_obj2txt
                - BIO_puts
                - sk_ASN1_OBJECT_num
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_write
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_ASN1_OBJECT_num
                - BIO_puts
                - BIO_puts
                - sk_ASN1_OBJECT_value
                - OBJ_obj2txt
                - BIO_puts
                - BIO_puts
        - Branch String:   '/src/boringssl/crypto/x509/t_x509a.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:51,11'
              BranchSideFuncs:
                - BIO_printf
                - sk_ASN1_OBJECT_num
                - BIO_puts
                - BIO_printf
                - BIO_write
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - sk_ASN1_OBJECT_value
                - OBJ_obj2txt
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:65,16'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_write
                - BIO_printf
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/t_x509a.cc:53,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:54,12'
              BranchSideFuncs:
                - BIO_puts
                - sk_ASN1_OBJECT_value
                - OBJ_obj2txt
                - BIO_puts
                - sk_ASN1_OBJECT_num
                - BIO_puts
                - BIO_printf
                - BIO_write
                - BIO_printf
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:63,14'
              BranchSideFuncs:
                - BIO_puts
                - BIO_printf
                - BIO_write
                - BIO_printf
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/t_x509a.cc:54,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:55,18'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value
                - OBJ_obj2txt
                - BIO_puts
                - sk_ASN1_OBJECT_num
                - BIO_puts
                - BIO_printf
                - BIO_write
                - BIO_printf
                - BIO_printf
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:57,15'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value
                - OBJ_obj2txt
                - BIO_puts
                - sk_ASN1_OBJECT_num
                - BIO_puts
                - BIO_printf
                - BIO_write
                - BIO_printf
                - BIO_printf
                - BIO_puts
        - Branch String:   '/src/boringssl/crypto/x509/t_x509a.cc:67,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:68,16'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_write
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:71,7'
              BranchSideFuncs:
                - BIO_printf
                - BIO_write
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/t_x509a.cc:71,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:72,16'
              BranchSideFuncs:
                - BIO_printf
                - BIO_write
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:78,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/t_x509a.cc:73,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:74,18'
              BranchSideFuncs:
                - BIO_printf
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/x509/t_x509a.cc:76,15'
              BranchSideFuncs:
                - BIO_write
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:35,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:36,21'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:38,9'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:42,42'
          Dst:             sk_ASN1_OBJECT_value
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:42,7'
          Dst:             OBJ_obj2txt
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:44,7'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:46,5'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:48,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:52,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:53,21'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:55,9'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:59,42'
          Dst:             sk_ASN1_OBJECT_value
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:59,7'
          Dst:             OBJ_obj2txt
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:61,7'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:63,5'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:65,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:68,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:72,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:74,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/t_x509a.cc:76,5'
          Dst:             BIO_write
    - functionName:    _ZL12do_othernameP15GENERAL_NAME_stPKcPK10v3_ext_ctx
      functionSourceFile: '/src/boringssl/crypto/x509/v3_alt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gen
        - value
        - ctx
      BBCount:         15
      ICount:          121
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_OBJECT_free
        - ASN1_TYPE_free
        - ASN1_generate_v3
        - OBJ_txt2obj
        - OPENSSL_free
        - OPENSSL_strndup
        - OTHERNAME_free
        - OTHERNAME_new
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:572,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:573,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:576,21'
              BranchSideFuncs:
                - OTHERNAME_new
                - OPENSSL_strndup
                - ASN1_OBJECT_free
                - OBJ_txt2obj
                - OPENSSL_free
                - ASN1_TYPE_free
                - ASN1_generate_v3
                - OTHERNAME_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:577,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:578,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:581,34'
              BranchSideFuncs:
                - OPENSSL_strndup
                - ASN1_OBJECT_free
                - OBJ_txt2obj
                - OPENSSL_free
                - ASN1_TYPE_free
                - ASN1_generate_v3
                - OTHERNAME_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:582,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:583,5'
              BranchSideFuncs:
                - OTHERNAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:585,20'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - OBJ_txt2obj
                - OPENSSL_free
                - ASN1_TYPE_free
                - ASN1_generate_v3
                - OTHERNAME_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:588,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:589,5'
              BranchSideFuncs:
                - OTHERNAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:592,18'
              BranchSideFuncs:
                - ASN1_TYPE_free
                - ASN1_generate_v3
                - OTHERNAME_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:594,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:595,5'
              BranchSideFuncs:
                - OTHERNAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:598,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:571,27'
          Dst:             strchr
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:576,21'
          Dst:             OTHERNAME_new
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:581,18'
          Dst:             OPENSSL_strndup
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:585,3'
          Dst:             ASN1_OBJECT_free
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:586,19'
          Dst:             OBJ_txt2obj
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:587,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:592,3'
          Dst:             ASN1_TYPE_free
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:593,17'
          Dst:             ASN1_generate_v3
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:603,3'
          Dst:             OTHERNAME_free
    - functionName:    _ZL10do_dirnameP15GENERAL_NAME_stPKcPK10v3_ext_ctx
      functionSourceFile: '/src/boringssl/crypto/x509/v3_alt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - gen
        - value
        - ctx
      BBCount:         13
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - X509V3_NAME_from_section
        - X509V3_get_section
        - X509_NAME_free
        - X509_NAME_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:612,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:613,5'
              BranchSideFuncs:
                - X509_NAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:615,7'
              BranchSideFuncs:
                - X509V3_NAME_from_section
                - X509_NAME_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:615,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:616,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - X509_NAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:621,33'
              BranchSideFuncs:
                - X509V3_NAME_from_section
                - X509_NAME_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:621,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:622,5'
              BranchSideFuncs:
                - X509_NAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:624,3'
              BranchSideFuncs:
                - X509_NAME_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:629,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:629,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:630,20'
              BranchSideFuncs:
                - X509_NAME_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:610,36'
          Dst:             X509V3_get_section
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:611,19'
          Dst:             X509_NAME_new
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:616,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:617,5'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:621,8'
          Dst:             X509V3_NAME_from_section
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:630,5'
          Dst:             X509_NAME_free
    - functionName:    _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
      functionSourceFile: '/src/boringssl/crypto/x509/v3_alt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - gens
        - move_p
      BBCount:         34
      ICount:          197
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - ASN1_IA5STRING_free
        - ASN1_STRING_dup
        - ERR_put_error
        - GENERAL_NAME_free
        - GENERAL_NAME_new
        - X509_NAME_ENTRY_free
        - X509_NAME_ENTRY_get_data
        - X509_NAME_delete_entry
        - X509_NAME_get_entry
        - X509_NAME_get_index_by_NID
        - X509_REQ_get_subject_name
        - X509_get_subject_name
        - sk_GENERAL_NAME_push
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:378,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:378,22'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - X509_REQ_get_subject_name
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
                - X509_get_subject_name
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:381,8'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - X509_REQ_get_subject_name
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
                - X509_get_subject_name
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:378,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:379,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:381,8'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - X509_REQ_get_subject_name
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
                - X509_get_subject_name
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:381,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:381,17'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - X509_REQ_get_subject_name
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
                - X509_get_subject_name
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:382,5'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:381,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:381,39'
              BranchSideFuncs:
                - X509_REQ_get_subject_name
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
                - X509_get_subject_name
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:386,7'
              BranchSideFuncs:
                - X509_REQ_get_subject_name
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
                - X509_get_subject_name
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:381,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:382,5'
              BranchSideFuncs:
                - X509_REQ_get_subject_name
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
                - X509_get_subject_name
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:386,7'
              BranchSideFuncs:
                - X509_REQ_get_subject_name
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
                - X509_get_subject_name
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:386,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:387,32'
              BranchSideFuncs:
                - X509_get_subject_name
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:389,36'
              BranchSideFuncs:
                - X509_REQ_get_subject_name
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:394,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:395,30'
              BranchSideFuncs:
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_NAME_get_index_by_NID
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:414,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:397,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:398,30'
              BranchSideFuncs:
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:402,10'
              BranchSideFuncs:
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:402,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:402,27'
              BranchSideFuncs:
                - GENERAL_NAME_new
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - sk_GENERAL_NAME_push
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:403,7'
              BranchSideFuncs:
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:402,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:403,7'
              BranchSideFuncs:
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - GENERAL_NAME_new
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:405,18'
              BranchSideFuncs:
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - GENERAL_NAME_new
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:408,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:409,7'
              BranchSideFuncs:
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:411,9'
              BranchSideFuncs:
                - X509_NAME_get_index_by_NID
                - X509_NAME_get_entry
                - X509_NAME_ENTRY_get_data
                - ASN1_STRING_dup
                - GENERAL_NAME_free
                - ASN1_IA5STRING_free
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_NAME_delete_entry
                - X509_NAME_ENTRY_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:382,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:387,10'
          Dst:             X509_get_subject_name
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:389,10'
          Dst:             X509_REQ_get_subject_name
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:394,15'
          Dst:             X509_NAME_get_index_by_NID
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:395,10'
          Dst:             X509_NAME_get_entry
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:396,29'
          Dst:             X509_NAME_ENTRY_get_data
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:396,13'
          Dst:             ASN1_STRING_dup
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:398,7'
          Dst:             X509_NAME_delete_entry
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:399,7'
          Dst:             X509_NAME_ENTRY_free
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:402,27'
          Dst:             GENERAL_NAME_new
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:408,10'
          Dst:             sk_GENERAL_NAME_push
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:417,3'
          Dst:             GENERAL_NAME_free
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:418,3'
          Dst:             ASN1_IA5STRING_free
    - functionName:    sk_GENERAL_NAME_set
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - i
        - p
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:297,1'
          Dst:             OPENSSL_sk_set
    - functionName:    _ZL11copy_issuerPK10v3_ext_ctxP21stack_st_GENERAL_NAME
      functionSourceFile: '/src/boringssl/crypto/x509/v3_alt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - gens
      BBCount:         28
      ICount:          155
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
        - GENERAL_NAMES_free
        - X509V3_EXT_d2i
        - X509_get_ext
        - X509_get_ext_by_NID
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_push
        - sk_GENERAL_NAME_set
        - sk_GENERAL_NAME_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:300,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:300,15'
              BranchSideFuncs:
                - ERR_put_error
                - X509_get_ext_by_NID
                - X509_get_ext
                - ERR_put_error
                - GENERAL_NAMES_free
                - X509V3_EXT_d2i
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_push
                - sk_GENERAL_NAME_set
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:303,8'
              BranchSideFuncs:
                - ERR_put_error
                - X509_get_ext_by_NID
                - X509_get_ext
                - ERR_put_error
                - GENERAL_NAMES_free
                - X509V3_EXT_d2i
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_push
                - sk_GENERAL_NAME_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:300,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:301,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:303,8'
              BranchSideFuncs:
                - ERR_put_error
                - X509_get_ext_by_NID
                - X509_get_ext
                - ERR_put_error
                - GENERAL_NAMES_free
                - X509V3_EXT_d2i
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_push
                - sk_GENERAL_NAME_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:303,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:303,16'
              BranchSideFuncs:
                - ERR_put_error
                - X509_get_ext_by_NID
                - X509_get_ext
                - ERR_put_error
                - GENERAL_NAMES_free
                - X509V3_EXT_d2i
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_push
                - sk_GENERAL_NAME_set
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:304,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:303,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:304,5'
              BranchSideFuncs:
                - X509_get_ext_by_NID
                - X509_get_ext
                - ERR_put_error
                - GENERAL_NAMES_free
                - X509V3_EXT_d2i
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_push
                - sk_GENERAL_NAME_set
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:307,31'
              BranchSideFuncs:
                - X509_get_ext_by_NID
                - X509_get_ext
                - ERR_put_error
                - GENERAL_NAMES_free
                - X509V3_EXT_d2i
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_push
                - sk_GENERAL_NAME_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:308,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:309,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:312,7'
              BranchSideFuncs:
                - X509_get_ext
                - ERR_put_error
                - GENERAL_NAMES_free
                - X509V3_EXT_d2i
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_push
                - sk_GENERAL_NAME_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:315,50'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:316,65'
              BranchSideFuncs:
                - X509V3_EXT_d2i
                - ERR_put_error
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_num
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_push
                - sk_GENERAL_NAME_set
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:317,5'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAMES_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:315,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:317,5'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_push
                - sk_GENERAL_NAME_set
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:321,15'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_push
                - sk_GENERAL_NAME_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:321,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:322,47'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_push
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_set
                - sk_GENERAL_NAME_num
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:330,7'
              BranchSideFuncs:
                - GENERAL_NAMES_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:323,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:324,7'
              BranchSideFuncs:
                - sk_GENERAL_NAME_set
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_push
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:327,25'
              BranchSideFuncs:
                - sk_GENERAL_NAME_set
                - sk_GENERAL_NAME_num
                - GENERAL_NAMES_free
                - sk_GENERAL_NAME_value
                - sk_GENERAL_NAME_push
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:304,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:307,11'
          Dst:             X509_get_ext_by_NID
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:315,15'
          Dst:             X509_get_ext
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:316,50'
          Dst:             X509V3_EXT_d2i
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:317,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:321,26'
          Dst:             sk_GENERAL_NAME_num
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:322,25'
          Dst:             sk_GENERAL_NAME_value
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:323,10'
          Dst:             sk_GENERAL_NAME_push
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:327,5'
          Dst:             sk_GENERAL_NAME_set
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:333,3'
          Dst:             GENERAL_NAMES_free
    - functionName:    _ZL16a2i_GENERAL_NAMEP15GENERAL_NAME_stPK13v3_ext_methodPK10v3_ext_ctxiPKci
      functionSourceFile: '/src/boringssl/crypto/x509/v3_alt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - method
        - ctx
        - gen_type
        - value
        - is_nc
      BBCount:         41
      ICount:          242
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_IA5STRING_new
        - ASN1_STRING_free
        - ASN1_STRING_set
        - ERR_add_error_data
        - ERR_put_error
        - GENERAL_NAME_free
        - GENERAL_NAME_new
        - OBJ_txt2obj
        - _ZL10do_dirnameP15GENERAL_NAME_stPKcPK10v3_ext_ctx
        - _ZL12do_othernameP15GENERAL_NAME_stPKcPK10v3_ext_ctx
        - a2i_IPADDRESS
        - a2i_IPADDRESS_NC
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:452,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:453,5'
              BranchSideFuncs:
                - GENERAL_NAME_new
                - _ZL12do_othernameP15GENERAL_NAME_stPKcPK10v3_ext_ctx
                - ERR_put_error
                - GENERAL_NAME_free
                - _ZL10do_dirnameP15GENERAL_NAME_stPKcPK10v3_ext_ctx
                - ERR_put_error
                - a2i_IPADDRESS
                - ERR_put_error
                - ERR_add_error_data
                - a2i_IPADDRESS_NC
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ASN1_STRING_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:457,17'
              BranchSideFuncs:
                - GENERAL_NAME_new
                - _ZL12do_othernameP15GENERAL_NAME_stPKcPK10v3_ext_ctx
                - ERR_put_error
                - GENERAL_NAME_free
                - _ZL10do_dirnameP15GENERAL_NAME_stPKcPK10v3_ext_ctx
                - ERR_put_error
                - a2i_IPADDRESS
                - ERR_put_error
                - ERR_add_error_data
                - a2i_IPADDRESS_NC
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ASN1_STRING_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:458,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:459,11'
              BranchSideFuncs:
                - _ZL12do_othernameP15GENERAL_NAME_stPKcPK10v3_ext_ctx
                - ERR_put_error
                - GENERAL_NAME_free
                - _ZL10do_dirnameP15GENERAL_NAME_stPKcPK10v3_ext_ctx
                - ERR_put_error
                - a2i_IPADDRESS
                - ERR_put_error
                - ERR_add_error_data
                - a2i_IPADDRESS_NC
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ASN1_STRING_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:461,11'
              BranchSideFuncs:
                - GENERAL_NAME_new
                - _ZL12do_othernameP15GENERAL_NAME_stPKcPK10v3_ext_ctx
                - ERR_put_error
                - GENERAL_NAME_free
                - _ZL10do_dirnameP15GENERAL_NAME_stPKcPK10v3_ext_ctx
                - ERR_put_error
                - a2i_IPADDRESS
                - ERR_put_error
                - ERR_add_error_data
                - a2i_IPADDRESS_NC
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ASN1_STRING_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:462,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:463,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:467,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:471,29'
              BranchSideFuncs:
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ASN1_STRING_free
                - GENERAL_NAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:471,29'
              BranchSideFuncs:
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ASN1_STRING_free
                - GENERAL_NAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:471,29'
              BranchSideFuncs:
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ASN1_STRING_free
                - GENERAL_NAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:483,31'
              BranchSideFuncs:
                - OBJ_txt2obj
                - ERR_put_error
                - ERR_add_error_data
                - GENERAL_NAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:494,7'
              BranchSideFuncs:
                - a2i_IPADDRESS
                - ERR_put_error
                - ERR_add_error_data
                - GENERAL_NAME_free
                - a2i_IPADDRESS_NC
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:508,23'
              BranchSideFuncs:
                - _ZL10do_dirnameP15GENERAL_NAME_stPKcPK10v3_ext_ctx
                - ERR_put_error
                - GENERAL_NAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:515,25'
              BranchSideFuncs:
                - _ZL12do_othernameP15GENERAL_NAME_stPKcPK10v3_ext_ctx
                - ERR_put_error
                - GENERAL_NAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:521,7'
              BranchSideFuncs:
                - ERR_put_error
                - GENERAL_NAME_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:472,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:472,43'
              BranchSideFuncs:
                - ASN1_STRING_free
                - GENERAL_NAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:473,26'
              BranchSideFuncs:
                - ASN1_STRING_free
                - GENERAL_NAME_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:472,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:473,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:476,19'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:483,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:484,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:488,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:495,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:496,38'
              BranchSideFuncs:
                - a2i_IPADDRESS_NC
                - ERR_put_error
                - ERR_add_error_data
                - GENERAL_NAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:498,35'
              BranchSideFuncs:
                - a2i_IPADDRESS
                - ERR_put_error
                - ERR_add_error_data
                - GENERAL_NAME_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:500,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:501,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - GENERAL_NAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:505,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:508,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:509,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:512,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:515,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:516,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:519,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:528,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:529,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:531,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:453,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:461,11'
          Dst:             GENERAL_NAME_new
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:471,29'
          Dst:             ASN1_IA5STRING_new
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:472,55'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:472,27'
          Dst:             ASN1_STRING_set
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:473,9'
          Dst:             ASN1_STRING_free
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:483,19'
          Dst:             OBJ_txt2obj
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:484,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:485,9'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:496,21'
          Dst:             a2i_IPADDRESS_NC
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:498,21'
          Dst:             a2i_IPADDRESS
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:501,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:502,9'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:508,12'
          Dst:             _ZL10do_dirnameP15GENERAL_NAME_stPKcPK10v3_ext_ctx
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:509,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:515,12'
          Dst:             _ZL12do_othernameP15GENERAL_NAME_stPKcPK10v3_ext_ctx
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:516,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:521,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:529,5'
          Dst:             GENERAL_NAME_free
    - functionName:    v2i_GENERAL_NAME_ex
      functionSourceFile: '/src/boringssl/crypto/x509/v3_alt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 567
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - method
        - ctx
        - cnf
        - is_nc
      BBCount:         27
      ICount:          144
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - _ZL16a2i_GENERAL_NAMEP15GENERAL_NAME_stPK13v3_ext_methodPK10v3_ext_ctxiPKci
        - x509v3_conf_name_matches
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:540,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:541,5'
              BranchSideFuncs:
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - _ZL16a2i_GENERAL_NAMEP15GENERAL_NAME_stPK13v3_ext_methodPK10v3_ext_ctxiPKci
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:546,32'
              BranchSideFuncs:
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - _ZL16a2i_GENERAL_NAMEP15GENERAL_NAME_stPK13v3_ext_methodPK10v3_ext_ctxiPKci
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:546,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:547,10'
              BranchSideFuncs:
                - _ZL16a2i_GENERAL_NAMEP15GENERAL_NAME_stPK13v3_ext_methodPK10v3_ext_ctxiPKci
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:548,39'
              BranchSideFuncs:
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - _ZL16a2i_GENERAL_NAMEP15GENERAL_NAME_stPK13v3_ext_methodPK10v3_ext_ctxiPKci
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:548,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:549,10'
              BranchSideFuncs:
                - _ZL16a2i_GENERAL_NAMEP15GENERAL_NAME_stPK13v3_ext_methodPK10v3_ext_ctxiPKci
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:550,39'
              BranchSideFuncs:
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - _ZL16a2i_GENERAL_NAMEP15GENERAL_NAME_stPK13v3_ext_methodPK10v3_ext_ctxiPKci
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:550,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:551,10'
              BranchSideFuncs:
                - _ZL16a2i_GENERAL_NAMEP15GENERAL_NAME_stPK13v3_ext_methodPK10v3_ext_ctxiPKci
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:552,39'
              BranchSideFuncs:
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - _ZL16a2i_GENERAL_NAMEP15GENERAL_NAME_stPK13v3_ext_methodPK10v3_ext_ctxiPKci
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:552,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:553,10'
              BranchSideFuncs:
                - _ZL16a2i_GENERAL_NAMEP15GENERAL_NAME_stPK13v3_ext_methodPK10v3_ext_ctxiPKci
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:554,39'
              BranchSideFuncs:
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - _ZL16a2i_GENERAL_NAMEP15GENERAL_NAME_stPK13v3_ext_methodPK10v3_ext_ctxiPKci
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:554,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:555,10'
              BranchSideFuncs:
                - _ZL16a2i_GENERAL_NAMEP15GENERAL_NAME_stPK13v3_ext_methodPK10v3_ext_ctxiPKci
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:556,39'
              BranchSideFuncs:
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - _ZL16a2i_GENERAL_NAMEP15GENERAL_NAME_stPK13v3_ext_methodPK10v3_ext_ctxiPKci
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:556,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:557,10'
              BranchSideFuncs:
                - _ZL16a2i_GENERAL_NAMEP15GENERAL_NAME_stPK13v3_ext_methodPK10v3_ext_ctxiPKci
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:558,39'
              BranchSideFuncs:
                - x509v3_conf_name_matches
                - ERR_put_error
                - ERR_add_error_data
                - _ZL16a2i_GENERAL_NAMEP15GENERAL_NAME_stPK13v3_ext_methodPK10v3_ext_ctxiPKci
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:558,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:559,10'
              BranchSideFuncs:
                - _ZL16a2i_GENERAL_NAMEP15GENERAL_NAME_stPK13v3_ext_methodPK10v3_ext_ctxiPKci
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:561,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:541,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:546,7'
          Dst:             x509v3_conf_name_matches
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:548,14'
          Dst:             x509v3_conf_name_matches
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:550,14'
          Dst:             x509v3_conf_name_matches
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:552,14'
          Dst:             x509v3_conf_name_matches
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:554,14'
          Dst:             x509v3_conf_name_matches
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:556,14'
          Dst:             x509v3_conf_name_matches
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:558,14'
          Dst:             x509v3_conf_name_matches
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:561,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:562,5'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:566,10'
          Dst:             _ZL16a2i_GENERAL_NAMEP15GENERAL_NAME_stPK13v3_ext_methodPK10v3_ext_ctxiPKci
    - functionName:    v2i_GENERAL_NAME
      functionSourceFile: '/src/boringssl/crypto/x509/v3_alt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - cnf
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - v2i_GENERAL_NAME_ex
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:445,10'
          Dst:             v2i_GENERAL_NAME_ex
    - functionName:    sk_GENERAL_NAME_new_null
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/x509.h:297,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:297,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:297,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:297,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    v2i_GENERAL_NAMES
      functionSourceFile: '/src/boringssl/crypto/x509/v3_alt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         16
      ICount:          99
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - GENERAL_NAME_free
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - sk_GENERAL_NAME_new_null
        - sk_GENERAL_NAME_pop_free
        - sk_GENERAL_NAME_push
        - v2i_GENERAL_NAME
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:426,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:427,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:429,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:429,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:430,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:437,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:432,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:432,46'
              BranchSideFuncs:
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:433,25'
              BranchSideFuncs:
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:432,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:433,25'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:436,3'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:425,25'
          Dst:             sk_GENERAL_NAME_new_null
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:429,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:430,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:431,25'
          Dst:             v2i_GENERAL_NAME
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:432,25'
          Dst:             sk_GENERAL_NAME_push
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:433,7'
          Dst:             GENERAL_NAME_free
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:439,3'
          Dst:             sk_GENERAL_NAME_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:439,3'
          Dst:             GENERAL_NAME_free
    - functionName:    GENERAL_NAME_print
      functionSourceFile: '/src/boringssl/crypto/x509/v3_alt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - gen
      BBCount:         24
      ICount:          200
      EdgeCount:       26
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_STRING_print
        - BIO_printf
        - BIO_puts
        - X509_NAME_print_ex
        - i2a_ASN1_OBJECT
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:208,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:208,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:210,18'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:214,18'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:219,18'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:223,18'
              BranchSideFuncs:
                - BIO_printf
                - ASN1_STRING_print
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:228,18'
              BranchSideFuncs:
                - BIO_printf
                - ASN1_STRING_print
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:233,18'
              BranchSideFuncs:
                - BIO_printf
                - ASN1_STRING_print
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:238,18'
              BranchSideFuncs:
                - BIO_printf
                - X509_NAME_print_ex
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:243,32'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - BIO_printf
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:262,18'
              BranchSideFuncs:
                - BIO_printf
                - i2a_ASN1_OBJECT
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:244,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:245,20'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:246,18'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:246,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:247,20'
              BranchSideFuncs:
                - BIO_printf
                - BIO_puts
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:255,20'
              BranchSideFuncs:
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:248,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:249,35'
              BranchSideFuncs:
                - BIO_printf
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:253,18'
              BranchSideFuncs:
                - BIO_puts
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:210,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:214,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:219,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:223,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:224,7'
          Dst:             ASN1_STRING_print
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:228,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:229,7'
          Dst:             ASN1_STRING_print
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:233,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:234,7'
          Dst:             ASN1_STRING_print
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:238,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:239,7'
          Dst:             X509_NAME_print_ex
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:245,9'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:247,9'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:250,11'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:253,9'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:255,9'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:262,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:263,7'
          Dst:             i2a_ASN1_OBJECT
    - functionName:    i2v_GENERAL_NAME
      functionSourceFile: '/src/boringssl/crypto/x509/v3_alt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - gen
        - ret
      BBCount:         51
      ICount:          306
      EdgeCount:       65
      CyclomaticComplexity: 16
      functionsReached:
        - OPENSSL_strlcat
        - X509V3_add_value
        - X509_NAME_oneline
        - i2t_ASN1_OBJECT
        - snprintf
        - x509V3_add_value_asn1_string
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:127,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:129,12'
              BranchSideFuncs:
                - X509V3_add_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:135,12'
              BranchSideFuncs:
                - X509V3_add_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:141,12'
              BranchSideFuncs:
                - X509V3_add_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:147,50'
              BranchSideFuncs:
                - x509V3_add_value_asn1_string
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:153,48'
              BranchSideFuncs:
                - x509V3_add_value_asn1_string
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:159,48'
              BranchSideFuncs:
                - x509V3_add_value_asn1_string
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:165,29'
              BranchSideFuncs:
                - X509_NAME_oneline
                - X509V3_add_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:172,11'
              BranchSideFuncs:
                - X509V3_add_value
                - X509V3_add_value
                - snprintf
                - OPENSSL_strlcat
                - OPENSSL_strlcat
                - snprintf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:198,23'
              BranchSideFuncs:
                - i2t_ASN1_OBJECT
                - X509V3_add_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:204,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:129,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:130,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:132,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:135,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:136,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:138,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:141,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:142,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:144,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:147,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:148,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:150,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:153,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:154,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:156,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:159,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:160,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:162,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:165,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:166,40'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:167,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:165,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:167,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:169,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:173,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:174,18'
              BranchSideFuncs:
                - snprintf
                - X509V3_add_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:175,18'
              BranchSideFuncs:
                - X509V3_add_value
                - X509V3_add_value
                - snprintf
                - OPENSSL_strlcat
                - OPENSSL_strlcat
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:175,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:176,9'
              BranchSideFuncs:
                - X509V3_add_value
                - snprintf
                - OPENSSL_strlcat
                - OPENSSL_strlcat
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:187,14'
              BranchSideFuncs:
                - X509V3_add_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:177,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:178,35'
              BranchSideFuncs:
                - snprintf
                - OPENSSL_strlcat
                - X509V3_add_value
                - OPENSSL_strlcat
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:186,7'
              BranchSideFuncs:
                - X509V3_add_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:182,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:183,29'
              BranchSideFuncs:
                - OPENSSL_strlcat
                - X509V3_add_value
                - snprintf
                - OPENSSL_strlcat
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:185,9'
              BranchSideFuncs:
                - X509V3_add_value
                - snprintf
                - OPENSSL_strlcat
                - OPENSSL_strlcat
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:187,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:188,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:190,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:192,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:193,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:195,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:199,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:200,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:202,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:129,12'
          Dst:             X509V3_add_value
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:135,12'
          Dst:             X509V3_add_value
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:141,12'
          Dst:             X509V3_add_value
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:147,12'
          Dst:             x509V3_add_value_asn1_string
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:153,12'
          Dst:             x509V3_add_value_asn1_string
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:159,12'
          Dst:             x509V3_add_value_asn1_string
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:165,11'
          Dst:             X509_NAME_oneline
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:166,12'
          Dst:             X509V3_add_value
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:174,9'
          Dst:             snprintf
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:179,11'
          Dst:             snprintf
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:181,11'
          Dst:             OPENSSL_strlcat
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:183,13'
          Dst:             OPENSSL_strlcat
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:187,14'
          Dst:             X509V3_add_value
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:192,12'
          Dst:             X509V3_add_value
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:198,7'
          Dst:             i2t_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:199,12'
          Dst:             X509V3_add_value
    - functionName:    i2v_GENERAL_NAMES
      functionSourceFile: '/src/boringssl/crypto/x509/v3_alt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - gens
        - ret
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - X509V3_conf_free
        - i2v_GENERAL_NAME
        - sk_CONF_VALUE_new_null
        - sk_CONF_VALUE_pop_free
        - sk_GENERAL_NAME_num
        - sk_GENERAL_NAME_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:101,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:102,53'
              BranchSideFuncs:
                - sk_GENERAL_NAME_value
                - i2v_GENERAL_NAME
                - sk_GENERAL_NAME_num
                - sk_CONF_VALUE_new_null
                - sk_CONF_VALUE_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:112,8'
              BranchSideFuncs:
                - sk_CONF_VALUE_new_null
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:104,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:105,11'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:110,11'
              BranchSideFuncs:
                - sk_GENERAL_NAME_num
                - sk_CONF_VALUE_new_null
                - sk_GENERAL_NAME_value
                - i2v_GENERAL_NAME
                - sk_CONF_VALUE_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:105,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:106,32'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:108,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:112,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:113,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:115,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:101,26'
          Dst:             sk_GENERAL_NAME_num
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:102,31'
          Dst:             sk_GENERAL_NAME_value
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:103,33'
          Dst:             i2v_GENERAL_NAME
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:106,9'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:106,9'
          Dst:             X509V3_conf_free
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:113,12'
          Dst:             sk_CONF_VALUE_new_null
    - functionName:    _ZL14v2i_issuer_altPK13v3_ext_methodPK10v3_ext_ctxPK19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_alt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         26
      ICount:          145
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - GENERAL_NAME_free
        - _ZL11copy_issuerPK10v3_ext_ctxP21stack_st_GENERAL_NAME
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - sk_GENERAL_NAME_new_null
        - sk_GENERAL_NAME_pop_free
        - sk_GENERAL_NAME_push
        - strcmp
        - v2i_GENERAL_NAME
        - x509v3_conf_name_matches
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:273,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:274,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:276,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - strcmp
                - _ZL11copy_issuerPK10v3_ext_ctxP21stack_st_GENERAL_NAME
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:276,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:277,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - strcmp
                - _ZL11copy_issuerPK10v3_ext_ctxP21stack_st_GENERAL_NAME
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:291,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:278,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:278,58'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - strcmp
                - _ZL11copy_issuerPK10v3_ext_ctxP21stack_st_GENERAL_NAME
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:284,44'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - strcmp
                - _ZL11copy_issuerPK10v3_ext_ctxP21stack_st_GENERAL_NAME
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:278,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:279,17'
              BranchSideFuncs:
                - strcmp
                - _ZL11copy_issuerPK10v3_ext_ctxP21stack_st_GENERAL_NAME
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:284,44'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - strcmp
                - _ZL11copy_issuerPK10v3_ext_ctxP21stack_st_GENERAL_NAME
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:278,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:280,24'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - strcmp
                - _ZL11copy_issuerPK10v3_ext_ctxP21stack_st_GENERAL_NAME
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:284,44'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - strcmp
                - _ZL11copy_issuerPK10v3_ext_ctxP21stack_st_GENERAL_NAME
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:280,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:281,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - strcmp
                - _ZL11copy_issuerPK10v3_ext_ctxP21stack_st_GENERAL_NAME
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:283,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - strcmp
                - _ZL11copy_issuerPK10v3_ext_ctxP21stack_st_GENERAL_NAME
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:285,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:285,48'
              BranchSideFuncs:
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:286,27'
              BranchSideFuncs:
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:285,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:0,0'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - strcmp
                - _ZL11copy_issuerPK10v3_ext_ctxP21stack_st_GENERAL_NAME
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:286,27'
              BranchSideFuncs:
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:272,25'
          Dst:             sk_GENERAL_NAME_new_null
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:276,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:277,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:278,9'
          Dst:             x509v3_conf_name_matches
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:279,10'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:280,12'
          Dst:             _ZL11copy_issuerPK10v3_ext_ctxP21stack_st_GENERAL_NAME
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:284,27'
          Dst:             v2i_GENERAL_NAME
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:285,27'
          Dst:             sk_GENERAL_NAME_push
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:286,9'
          Dst:             GENERAL_NAME_free
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:293,3'
          Dst:             sk_GENERAL_NAME_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:293,3'
          Dst:             GENERAL_NAME_free
    - functionName:    _ZL15v2i_subject_altPK13v3_ext_methodPK10v3_ext_ctxPK19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_alt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         36
      ICount:          191
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - GENERAL_NAME_free
        - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - sk_GENERAL_NAME_new_null
        - sk_GENERAL_NAME_pop_free
        - sk_GENERAL_NAME_push
        - strcmp
        - v2i_GENERAL_NAME
        - x509v3_conf_name_matches
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:341,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:342,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:344,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:344,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:345,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:364,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:346,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:346,57'
              BranchSideFuncs:
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:351,41'
              BranchSideFuncs:
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:346,68'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:347,17'
              BranchSideFuncs:
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:351,41'
              BranchSideFuncs:
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:346,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:348,23'
              BranchSideFuncs:
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:351,41'
              BranchSideFuncs:
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:348,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:349,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:351,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:351,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:351,64'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:357,44'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:351,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:352,24'
              BranchSideFuncs:
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:357,44'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:351,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:353,23'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:357,44'
              BranchSideFuncs:
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:353,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:354,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:356,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:358,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:358,48'
              BranchSideFuncs:
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:359,27'
              BranchSideFuncs:
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_alt.cc:358,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:0,0'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - x509v3_conf_name_matches
                - x509v3_conf_name_matches
                - v2i_GENERAL_NAME
                - sk_GENERAL_NAME_push
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
                - strcmp
                - _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
            - BranchSide:      '/src/boringssl/crypto/x509/v3_alt.cc:359,27'
              BranchSideFuncs:
                - GENERAL_NAME_free
                - sk_GENERAL_NAME_pop_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:340,25'
          Dst:             sk_GENERAL_NAME_new_null
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:344,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:345,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:346,9'
          Dst:             x509v3_conf_name_matches
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:347,10'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:348,12'
          Dst:             _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:351,16'
          Dst:             x509v3_conf_name_matches
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:352,17'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:353,12'
          Dst:             _ZL10copy_emailPK10v3_ext_ctxP21stack_st_GENERAL_NAMEi
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:357,27'
          Dst:             v2i_GENERAL_NAME
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:358,27'
          Dst:             sk_GENERAL_NAME_push
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:359,9'
          Dst:             GENERAL_NAME_free
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:366,3'
          Dst:             sk_GENERAL_NAME_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:366,3'
          Dst:             GENERAL_NAME_free
    - functionName:    _ZL20i2v_GENERAL_NAMES_cbPK13v3_ext_methodPvP19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_alt.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ext
        - ret
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2v_GENERAL_NAMES
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_alt.cc:43,10'
          Dst:             i2v_GENERAL_NAMES
    - functionName:    BASIC_CONSTRAINTS_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_bcons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_bcons.cc:56,1'
          Dst:             ASN1_item_free
    - functionName:    BASIC_CONSTRAINTS_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_bcons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_bcons.cc:56,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bcons.cc:56,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bcons.cc:56,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_bcons.cc:56,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_BASIC_CONSTRAINTS
      functionSourceFile: '/src/boringssl/crypto/x509/v3_bcons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_bcons.cc:56,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_BASIC_CONSTRAINTS
      functionSourceFile: '/src/boringssl/crypto/x509/v3_bcons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_bcons.cc:56,1'
          Dst:             ASN1_item_d2i
    - functionName:    _ZL21v2i_BASIC_CONSTRAINTSPK13v3_ext_methodPK10v3_ext_ctxPK19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_bcons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - values
      BBCount:         21
      ICount:          129
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - BASIC_CONSTRAINTS_free
        - BASIC_CONSTRAINTS_new
        - ERR_add_error_data
        - ERR_put_error
        - X509V3_get_value_bool
        - X509V3_get_value_int
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_bcons.cc:71,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bcons.cc:72,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strcmp
                - X509V3_get_value_bool
                - BASIC_CONSTRAINTS_free
                - strcmp
                - X509V3_get_value_int
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bcons.cc:74,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strcmp
                - X509V3_get_value_bool
                - BASIC_CONSTRAINTS_free
                - strcmp
                - X509V3_get_value_int
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_bcons.cc:74,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bcons.cc:75,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - strcmp
                - X509V3_get_value_bool
                - BASIC_CONSTRAINTS_free
                - sk_CONF_VALUE_num
                - strcmp
                - X509V3_get_value_int
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bcons.cc:90,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_bcons.cc:76,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bcons.cc:77,34'
              BranchSideFuncs:
                - strcmp
                - X509V3_get_value_int
                - BASIC_CONSTRAINTS_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strcmp
                - X509V3_get_value_bool
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bcons.cc:80,24'
              BranchSideFuncs:
                - strcmp
                - X509V3_get_value_int
                - BASIC_CONSTRAINTS_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strcmp
                - X509V3_get_value_bool
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_bcons.cc:77,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bcons.cc:78,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strcmp
                - X509V3_get_value_bool
                - BASIC_CONSTRAINTS_free
                - strcmp
                - X509V3_get_value_int
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bcons.cc:80,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strcmp
                - X509V3_get_value_bool
                - BASIC_CONSTRAINTS_free
                - strcmp
                - X509V3_get_value_int
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_bcons.cc:80,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bcons.cc:81,33'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - BASIC_CONSTRAINTS_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bcons.cc:85,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - BASIC_CONSTRAINTS_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_bcons.cc:81,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bcons.cc:82,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strcmp
                - X509V3_get_value_bool
                - BASIC_CONSTRAINTS_free
                - strcmp
                - X509V3_get_value_int
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bcons.cc:84,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strcmp
                - X509V3_get_value_bool
                - BASIC_CONSTRAINTS_free
                - strcmp
                - X509V3_get_value_int
                - ERR_put_error
                - ERR_add_error_data
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_bcons.cc:71,17'
          Dst:             BASIC_CONSTRAINTS_new
        - Src:             '/src/boringssl/crypto/x509/v3_bcons.cc:74,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_bcons.cc:75,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_bcons.cc:76,10'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_bcons.cc:77,12'
          Dst:             X509V3_get_value_bool
        - Src:             '/src/boringssl/crypto/x509/v3_bcons.cc:80,17'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_bcons.cc:81,12'
          Dst:             X509V3_get_value_int
        - Src:             '/src/boringssl/crypto/x509/v3_bcons.cc:85,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_bcons.cc:86,7'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_bcons.cc:92,3'
          Dst:             BASIC_CONSTRAINTS_free
    - functionName:    _ZL21i2v_BASIC_CONSTRAINTSPK13v3_ext_methodPvP19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_bcons.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ext
        - extlist
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - X509V3_add_value_bool
        - X509V3_add_value_int
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_bcons.cc:62,3'
          Dst:             X509V3_add_value_bool
        - Src:             '/src/boringssl/crypto/x509/v3_bcons.cc:63,3'
          Dst:             X509V3_add_value_int
    - functionName:    _ZN4bssl8internal11DeleterImplI14asn1_string_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1889
      functionLinenumberEnd: 1889
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:1889,1'
          Dst:             ASN1_STRING_free
    - functionName:    _ZN4bssl8internal7DeleterclI14asn1_string_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI14asn1_string_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI14asn1_string_stvE4FreeEPS2_
    - functionName:    _ZL12generic_asn1PKcPK10v3_ext_ctxPm
      functionSourceFile: '/src/boringssl/crypto/x509/v3_conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
        - ctx
        - ext_len
      BBCount:         8
      ICount:          65
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_TYPE_free
        - ASN1_generate_v3
        - i2d_ASN1_TYPE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:269,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:270,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:272,18'
              BranchSideFuncs:
                - i2d_ASN1_TYPE
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:275,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:276,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:278,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:268,20'
          Dst:             ASN1_generate_v3
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:273,13'
          Dst:             i2d_ASN1_TYPE
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:274,3'
          Dst:             ASN1_TYPE_free
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509V3_get_section
      functionSourceFile: '/src/boringssl/crypto/x509/v3_conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - section
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - NCONF_get_section
      functionUses:    7
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:349,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:350,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:353,28'
              BranchSideFuncs:
                - NCONF_get_section
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:350,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:353,10'
          Dst:             NCONF_get_section
    - functionName:    X509V3_EXT_REQ_add_nconf
      functionSourceFile: '/src/boringssl/crypto/x509/v3_conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - section
        - req
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - X509V3_EXT_add_nconf_sk
        - X509_EXTENSION_free
        - X509_REQ_add_extensions
        - sk_X509_EXTENSION_pop_free
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:333,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:334,8'
              BranchSideFuncs:
                - X509V3_EXT_add_nconf_sk
                - X509_REQ_add_extensions
                - sk_X509_EXTENSION_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:336,31'
              BranchSideFuncs:
                - X509V3_EXT_add_nconf_sk
                - X509_REQ_add_extensions
                - sk_X509_EXTENSION_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:337,10'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:337,14'
              BranchSideFuncs:
                - X509_REQ_add_extensions
                - sk_X509_EXTENSION_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:338,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:337,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:338,12'
              BranchSideFuncs:
                - X509_REQ_add_extensions
                - sk_X509_EXTENSION_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:340,31'
              BranchSideFuncs:
                - X509_REQ_add_extensions
                - sk_X509_EXTENSION_pop_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:336,7'
          Dst:             X509V3_EXT_add_nconf_sk
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:340,7'
          Dst:             X509_REQ_add_extensions
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:341,3'
          Dst:             sk_X509_EXTENSION_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:341,3'
          Dst:             X509_EXTENSION_free
    - functionName:    X509V3_EXT_add_nconf_sk
      functionSourceFile: '/src/boringssl/crypto/x509/v3_conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - section
        - sk
      BBCount:         18
      ICount:          120
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - NCONF_get_section
        - X509V3_EXT_nconf
        - X509_EXTENSION_free
        - X509v3_add_ext
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:289,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:290,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:292,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_EXT_nconf
                - X509_EXTENSION_free
                - X509v3_add_ext
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:292,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:293,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - X509V3_EXT_nconf
                - X509_EXTENSION_free
                - sk_CONF_VALUE_num
                - X509v3_add_ext
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:302,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:295,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:295,14'
              BranchSideFuncs:
                - X509v3_add_ext
                - X509_EXTENSION_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_EXT_nconf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:296,15'
              BranchSideFuncs:
                - X509v3_add_ext
                - X509_EXTENSION_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_EXT_nconf
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:298,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:299,7'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_EXT_nconf
                - X509_EXTENSION_free
                - X509v3_add_ext
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:301,3'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - X509V3_EXT_nconf
                - X509_EXTENSION_free
                - X509v3_add_ext
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:288,38'
          Dst:             NCONF_get_section
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:292,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:293,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:294,27'
          Dst:             X509V3_EXT_nconf
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:296,29'
          Dst:             X509v3_add_ext
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:297,5'
          Dst:             X509_EXTENSION_free
    - functionName:    X509V3_EXT_nconf
      functionSourceFile: '/src/boringssl/crypto/x509/v3_conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - name
        - value
      BBCount:         12
      ICount:          93
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_sn2nid
        - X509V3_set_ctx
        - X509V3_set_nconf
        - _ZL12do_ext_nconfPK7conf_stPK10v3_ext_ctxiiPKc
        - _ZL16v3_check_genericPPKc
        - _ZL17v3_check_criticalPPKc
        - _ZL20v3_generic_extensionPKcS0_iiPK10v3_ext_ctx
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:47,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:48,5'
              BranchSideFuncs:
                - X509V3_set_ctx
                - X509V3_set_nconf
                - _ZL17v3_check_criticalPPKc
                - _ZL16v3_check_genericPPKc
                - OBJ_sn2nid
                - _ZL12do_ext_nconfPK7conf_stPK10v3_ext_ctxiiPKc
                - ERR_put_error
                - ERR_add_error_data
                - _ZL20v3_generic_extensionPKcS0_iiPK10v3_ext_ctx
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:53,14'
              BranchSideFuncs:
                - _ZL17v3_check_criticalPPKc
                - _ZL16v3_check_genericPPKc
                - OBJ_sn2nid
                - _ZL12do_ext_nconfPK7conf_stPK10v3_ext_ctxiiPKc
                - ERR_put_error
                - ERR_add_error_data
                - _ZL20v3_generic_extensionPKcS0_iiPK10v3_ext_ctx
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:56,33'
              BranchSideFuncs:
                - _ZL20v3_generic_extensionPKcS0_iiPK10v3_ext_ctx
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:58,38'
              BranchSideFuncs:
                - OBJ_sn2nid
                - _ZL12do_ext_nconfPK7conf_stPK10v3_ext_ctxiiPKc
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:59,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:60,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:63,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:48,5'
          Dst:             X509V3_set_ctx
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:49,5'
          Dst:             X509V3_set_nconf
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:53,14'
          Dst:             _ZL17v3_check_criticalPPKc
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:54,18'
          Dst:             _ZL16v3_check_genericPPKc
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:56,12'
          Dst:             _ZL20v3_generic_extensionPKcS0_iiPK10v3_ext_ctx
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:58,49'
          Dst:             OBJ_sn2nid
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:58,25'
          Dst:             _ZL12do_ext_nconfPK7conf_stPK10v3_ext_ctxiiPKc
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:60,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:61,5'
          Dst:             ERR_add_error_data
    - functionName:    X509V3_set_ctx
      functionSourceFile: '/src/boringssl/crypto/x509/v3_conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - issuer
        - subj
        - req
        - crl
        - flags
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14OPENSSL_memsetPvim
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:360,3'
          Dst:             _ZL14OPENSSL_memsetPvim
    - functionName:    X509V3_set_nconf
      functionSourceFile: '/src/boringssl/crypto/x509/v3_conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - conf
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17v3_check_criticalPPKc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
      BBCount:         12
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_isspace
        - strlen
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:193,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:193,34'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:194,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:193,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:194,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:196,5'
              BranchSideFuncs:
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:197,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:198,6'
              BranchSideFuncs:
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:200,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:193,8'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:193,26'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:197,10'
          Dst:             OPENSSL_isspace
    - functionName:    _ZL16v3_check_genericPPKc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
      BBCount:         19
      ICount:          102
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - OPENSSL_isspace
        - strlen
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:208,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:208,36'
              BranchSideFuncs:
                - strncmp
                - OPENSSL_isspace
                - strlen
                - strncmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:211,22'
              BranchSideFuncs:
                - strlen
                - strncmp
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:208,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:209,7'
              BranchSideFuncs:
                - strlen
                - strncmp
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:211,22'
              BranchSideFuncs:
                - strlen
                - strncmp
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:211,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:211,43'
              BranchSideFuncs:
                - strncmp
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:215,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:211,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:212,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:215,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:218,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:219,6'
              BranchSideFuncs:
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:221,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:208,8'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:208,28'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:211,15'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:211,35'
          Dst:             strncmp
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:218,10'
          Dst:             OPENSSL_isspace
    - functionName:    _ZL20v3_generic_extensionPKcS0_iiPK10v3_ext_ctx
      functionSourceFile: '/src/boringssl/crypto/x509/v3_conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ext
        - value
        - crit
        - gen_type
        - ctx
      BBCount:         36
      ICount:          200
      EdgeCount:       67
      CyclomaticComplexity: 33
      functionsReached:
        - ASN1_OCTET_STRING_new
        - ASN1_STRING_set0
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_txt2obj
        - X509_EXTENSION_create_by_OBJ
        - _ZL12generic_asn1PKcPK10v3_ext_ctxPm
        - x509v3_hex_to_bytes
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:230,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:231,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_add_error_data
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:236,34'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEv
                - _ZNSt3__1eqB8ne180100IhN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ASN1_OCTET_STRING_new
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14asn1_string_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIhN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ASN1_STRING_set0
                - _ZNSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_EXTENSION_create_by_OBJ
                - _ZNSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - _ZL12generic_asn1PKcPK10v3_ext_ctxPm
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEE5resetB8ne180100EPh
                - x509v3_hex_to_bytes
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEE5resetB8ne180100EPh
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:238,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:239,39'
              BranchSideFuncs:
                - x509v3_hex_to_bytes
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEE5resetB8ne180100EPh
                - _ZNSt3__1eqB8ne180100IhN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ASN1_OCTET_STRING_new
                - _ZNSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14asn1_string_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIhN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ASN1_STRING_set0
                - _ZNSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_EXTENSION_create_by_OBJ
                - _ZNSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:240,14'
              BranchSideFuncs:
                - _ZNSt3__1eqB8ne180100IhN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - ASN1_OCTET_STRING_new
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14asn1_string_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIhN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ASN1_STRING_set0
                - _ZNSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_EXTENSION_create_by_OBJ
                - _ZNSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
                - ERR_put_error
                - ERR_add_error_data
                - _ZL12generic_asn1PKcPK10v3_ext_ctxPm
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEE5resetB8ne180100EPh
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:244,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:245,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_add_error_data
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:250,7'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14asn1_string_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIhN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ASN1_STRING_set0
                - _ZNSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_EXTENSION_create_by_OBJ
                - _ZNSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:250,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:251,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:255,42'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I14asn1_string_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIhN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ASN1_STRING_set0
                - _ZNSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_EXTENSION_create_by_OBJ
                - _ZNSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:256,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:257,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:260,24'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrIhN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ASN1_STRING_set0
                - _ZNSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNKSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEE3getB8ne180100Ev
                - X509_EXTENSION_create_by_OBJ
                - _ZNSt3__110unique_ptrI14asn1_string_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIhN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI14asn1_object_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:229,36'
          Dst:             OBJ_txt2obj
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:231,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:232,5'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:239,19'
          Dst:             x509v3_hex_to_bytes
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:241,19'
          Dst:             _ZL12generic_asn1PKcPK10v3_ext_ctxPm
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:245,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:246,5'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:251,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:255,42'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:260,3'
          Dst:             ASN1_STRING_set0
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:263,10'
          Dst:             X509_EXTENSION_create_by_OBJ
    - functionName:    _ZL12do_ext_nconfPK7conf_stPK10v3_ext_ctxiiPKc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - ext_nid
        - crit
        - value
      BBCount:         35
      ICount:          235
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached:
        - ASN1_item_free
        - ERR_add_error_data
        - ERR_put_error
        - NCONF_get_section
        - OBJ_nid2sn
        - X509V3_EXT_get_nid
        - X509V3_conf_free
        - X509V3_parse_list
        - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_pop_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:95,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:98,37'
              BranchSideFuncs:
                - X509V3_EXT_get_nid
                - ERR_put_error
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - ERR_put_error
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
                - X509V3_parse_list
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - NCONF_get_section
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:99,5'
              BranchSideFuncs:
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - ERR_put_error
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
                - X509V3_parse_list
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - NCONF_get_section
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:103,7'
              BranchSideFuncs:
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - ERR_put_error
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
                - X509V3_parse_list
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - NCONF_get_section
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:103,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:104,10'
              BranchSideFuncs:
                - X509V3_parse_list
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - NCONF_get_section
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:128,14'
              BranchSideFuncs:
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - ERR_put_error
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:104,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:108,11'
              BranchSideFuncs:
                - NCONF_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:114,38'
              BranchSideFuncs:
                - X509V3_parse_list
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:108,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:109,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:112,32'
              BranchSideFuncs:
                - NCONF_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_pop_free
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:117,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:117,43'
              BranchSideFuncs:
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:118,7'
              BranchSideFuncs:
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:117,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:118,7'
              BranchSideFuncs:
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - sk_CONF_VALUE_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:123,17'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:125,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:126,7'
              BranchSideFuncs:
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:128,3'
              BranchSideFuncs:
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:128,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:129,23'
              BranchSideFuncs:
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:132,14'
              BranchSideFuncs:
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
                - ERR_put_error
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:129,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:130,7'
              BranchSideFuncs:
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:132,3'
              BranchSideFuncs:
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:132,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:137,10'
              BranchSideFuncs:
                - ERR_put_error
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:145,5'
              BranchSideFuncs:
                - ERR_put_error
                - OBJ_nid2sn
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:137,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:138,7'
              BranchSideFuncs:
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:141,23'
              BranchSideFuncs:
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:141,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:142,7'
              BranchSideFuncs:
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:144,3'
              BranchSideFuncs:
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
                - ASN1_item_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:95,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:98,18'
          Dst:             X509V3_EXT_get_nid
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:99,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:109,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:112,14'
          Dst:             NCONF_get_section
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:114,20'
          Dst:             X509V3_parse_list
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:117,25'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:118,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:119,38'
          Dst:             OBJ_nid2sn
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:119,7'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:120,7'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:120,7'
          Dst:             X509V3_conf_free
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:124,5'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:124,5'
          Dst:             X509V3_conf_free
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:138,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:145,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:146,36'
          Dst:             OBJ_nid2sn
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:146,5'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:150,9'
          Dst:             _ZL10do_ext_i2dPK13v3_ext_methodiiPv
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:151,3'
          Dst:             ASN1_item_free
    - functionName:    _ZL10do_ext_i2dPK13v3_ext_methodiiPv
      functionSourceFile: '/src/boringssl/crypto/x509/v3_conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ext_nid
        - crit
        - ext_struc
      BBCount:         8
      ICount:          78
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_STRING_set0
        - ASN1_item_i2d
        - OPENSSL_free
        - X509_EXTENSION_create_by_NID
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:163,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:166,32'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_STRING_set0
                - X509_EXTENSION_create_by_NID
                - ASN1_OCTET_STRING_free
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:168,18'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:171,20'
              BranchSideFuncs:
                - ASN1_STRING_set0
                - X509_EXTENSION_create_by_NID
                - ASN1_OCTET_STRING_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:160,17'
          Dst:             ASN1_item_i2d
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:166,32'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:168,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:171,3'
          Dst:             ASN1_STRING_set0
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:174,7'
          Dst:             X509_EXTENSION_create_by_NID
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:175,3'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    X509V3_EXT_CRL_add_nconf
      functionSourceFile: '/src/boringssl/crypto/x509/v3_conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - section
        - crl
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509V3_EXT_add_nconf_sk
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:321,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:321,7'
              BranchSideFuncs:
                - X509V3_EXT_add_nconf_sk
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:322,11'
              BranchSideFuncs:
                - X509V3_EXT_add_nconf_sk
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:324,10'
          Dst:             X509V3_EXT_add_nconf_sk
    - functionName:    X509V3_EXT_add_nconf
      functionSourceFile: '/src/boringssl/crypto/x509/v3_conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - section
        - cert
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - X509V3_EXT_add_nconf_sk
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:310,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:310,7'
              BranchSideFuncs:
                - X509V3_EXT_add_nconf_sk
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:311,11'
              BranchSideFuncs:
                - X509V3_EXT_add_nconf_sk
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:313,10'
          Dst:             X509V3_EXT_add_nconf_sk
    - functionName:    X509V3_EXT_i2d
      functionSourceFile: '/src/boringssl/crypto/x509/v3_conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ext_nid
        - crit
        - ext_struc
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - X509V3_EXT_get_nid
        - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:183,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:184,5'
              BranchSideFuncs:
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:187,21'
              BranchSideFuncs:
                - _ZL10do_ext_i2dPK13v3_ext_methodiiPv
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:183,18'
          Dst:             X509V3_EXT_get_nid
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:184,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:187,10'
          Dst:             _ZL10do_ext_i2dPK13v3_ext_methodiiPv
    - functionName:    X509V3_EXT_nconf_nid
      functionSourceFile: '/src/boringssl/crypto/x509/v3_conf.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - conf
        - ctx
        - ext_nid
        - value
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - OBJ_nid2sn
        - X509V3_set_ctx
        - X509V3_set_nconf
        - _ZL12do_ext_nconfPK7conf_stPK10v3_ext_ctxiiPKc
        - _ZL16v3_check_genericPPKc
        - _ZL17v3_check_criticalPPKc
        - _ZL20v3_generic_extensionPKcS0_iiPK10v3_ext_ctx
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:70,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:71,5'
              BranchSideFuncs:
                - X509V3_set_ctx
                - X509V3_set_nconf
                - _ZL17v3_check_criticalPPKc
                - _ZL16v3_check_genericPPKc
                - _ZL12do_ext_nconfPK7conf_stPK10v3_ext_ctxiiPKc
                - OBJ_nid2sn
                - _ZL20v3_generic_extensionPKcS0_iiPK10v3_ext_ctx
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:76,14'
              BranchSideFuncs:
                - _ZL17v3_check_criticalPPKc
                - _ZL16v3_check_genericPPKc
                - _ZL12do_ext_nconfPK7conf_stPK10v3_ext_ctxiiPKc
                - OBJ_nid2sn
                - _ZL20v3_generic_extensionPKcS0_iiPK10v3_ext_ctx
        - Branch String:   '/src/boringssl/crypto/x509/v3_conf.cc:78,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:79,44'
              BranchSideFuncs:
                - OBJ_nid2sn
                - _ZL20v3_generic_extensionPKcS0_iiPK10v3_ext_ctx
            - BranchSide:      '/src/boringssl/crypto/x509/v3_conf.cc:82,23'
              BranchSideFuncs:
                - _ZL12do_ext_nconfPK7conf_stPK10v3_ext_ctxiiPKc
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:71,5'
          Dst:             X509V3_set_ctx
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:72,5'
          Dst:             X509V3_set_nconf
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:76,14'
          Dst:             _ZL17v3_check_criticalPPKc
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:77,18'
          Dst:             _ZL16v3_check_genericPPKc
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:79,33'
          Dst:             OBJ_nid2sn
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:79,12'
          Dst:             _ZL20v3_generic_extensionPKcS0_iiPK10v3_ext_ctx
        - Src:             '/src/boringssl/crypto/x509/v3_conf.cc:82,10'
          Dst:             _ZL12do_ext_nconfPK7conf_stPK10v3_ext_ctxiiPKc
    - functionName:    _ZZN4bssl8internal11DeleterImplI27stack_st_ACCESS_DESCRIPTIONvE4FreeEPS2_ENKUlPFvPvES5_E_clES7_S5_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ''
        - ptr
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI21ACCESS_DESCRIPTION_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:551,11'
          Dst:             _ZN4bssl8internal11DeleterImplI21ACCESS_DESCRIPTION_stvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal11DeleterImplI21ACCESS_DESCRIPTION_stvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 5346
      functionLinenumberEnd: 5346
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ACCESS_DESCRIPTION_free
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:5346,1'
          Dst:             ACCESS_DESCRIPTION_free
    - functionName:    ACCESS_DESCRIPTION_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:74,1'
          Dst:             ASN1_item_free
    - functionName:    _ZZN4bssl8internal11DeleterImplI27stack_st_ACCESS_DESCRIPTIONvE4FreeEPS2_ENUlPFvPvES5_E_8__invokeES7_S5_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ptr
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZZN4bssl8internal11DeleterImplI27stack_st_ACCESS_DESCRIPTIONvE4FreeEPS2_ENKUlPFvPvES5_E_clES7_S5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:550,9'
          Dst:             _ZZN4bssl8internal11DeleterImplI27stack_st_ACCESS_DESCRIPTIONvE4FreeEPS2_ENKUlPFvPvES5_E_clES7_S5_
    - functionName:    _ZZN4bssl8internal11DeleterImplI27stack_st_ACCESS_DESCRIPTIONvE4FreeEPS2_ENKUlPFvPvES5_E_cvPFvS7_S5_EEv
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN4bssl8internal11DeleterImplI27stack_st_ACCESS_DESCRIPTIONvE4FreeEPS2_
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_pop_free_ex
        - _ZZN4bssl8internal11DeleterImplI27stack_st_ACCESS_DESCRIPTIONvE4FreeEPS2_ENKUlPFvPvES5_E_cvPFvS7_S5_EEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:550,9'
          Dst:             _ZZN4bssl8internal11DeleterImplI27stack_st_ACCESS_DESCRIPTIONvE4FreeEPS2_ENKUlPFvPvES5_E_cvPFvS7_S5_EEv
        - Src:             '/src/boringssl/include/openssl/stack.h:548,5'
          Dst:             OPENSSL_sk_pop_free_ex
    - functionName:    _ZN4bssl8internal7DeleterclI27stack_st_ACCESS_DESCRIPTIONEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI27stack_st_ACCESS_DESCRIPTIONvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI27stack_st_ACCESS_DESCRIPTIONvE4FreeEPS2_
    - functionName:    _ZN4bssl8internal7DeleterclI21ACCESS_DESCRIPTION_stEEvPT_
      functionSourceFile: '/src/boringssl/include/openssl/base.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - this
        - ptr
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN4bssl8internal11DeleterImplI21ACCESS_DESCRIPTION_stvE4FreeEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/base.h:458,5'
          Dst:             _ZN4bssl8internal11DeleterImplI21ACCESS_DESCRIPTION_stvE4FreeEPS2_
    - functionName:    _ZN4bssl11PushToStackI27stack_st_ACCESS_DESCRIPTIONEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
      functionSourceFile: '/src/boringssl/include/openssl/stack.h'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - elem
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/stack.h:605,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:606,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
            - BranchSide:      '/src/boringssl/include/openssl/stack.h:609,8'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEE7releaseB8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/include/openssl/stack.h:605,8'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_ACCESS_DESCRIPTION_new_null
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 2293
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new_null
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/include/openssl/x509.h:2293,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:2293,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
            - BranchSide:      '/src/boringssl/include/openssl/x509.h:2293,1'
              BranchSideFuncs:
                - OPENSSL_sk_new_null
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:2293,1'
          Dst:             OPENSSL_sk_new_null
    - functionName:    AUTHORITY_INFO_ACCESS_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:80,1'
          Dst:             ASN1_item_free
    - functionName:    AUTHORITY_INFO_ACCESS_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_info.cc:80,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:80,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:80,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:80,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_AUTHORITY_INFO_ACCESS
      functionSourceFile: '/src/boringssl/crypto/x509/v3_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:80,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_AUTHORITY_INFO_ACCESS
      functionSourceFile: '/src/boringssl/crypto/x509/v3_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:80,1'
          Dst:             ASN1_item_d2i
    - functionName:    ACCESS_DESCRIPTION_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_info.cc:74,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:74,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:74,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:74,1'
          Dst:             ASN1_item_new
    - functionName:    _ZL25v2i_AUTHORITY_INFO_ACCESSPK13v3_ext_methodPK10v3_ext_ctxPK19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         44
      ICount:          265
      EdgeCount:       84
      CyclomaticComplexity: 42
      functionsReached:
        - ACCESS_DESCRIPTION_new
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_txt2obj
        - OPENSSL_strndup
        - _ZN4bssl11PushToStackI27stack_st_ACCESS_DESCRIPTIONEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
        - sk_ACCESS_DESCRIPTION_new_null
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - strchr
        - v2i_GENERAL_NAME_ex
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_info.cc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:126,5'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:128,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_value
                - ACCESS_DESCRIPTION_new
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - strchr
                - ERR_put_error
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - v2i_GENERAL_NAME_ex
                - OPENSSL_strndup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OBJ_txt2obj
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_add_error_data
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI27stack_st_ACCESS_DESCRIPTIONEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/v3_info.cc:128,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:129,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - ACCESS_DESCRIPTION_new
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - strchr
                - ERR_put_error
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_num
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - v2i_GENERAL_NAME_ex
                - OPENSSL_strndup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OBJ_txt2obj
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_add_error_data
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI27stack_st_ACCESS_DESCRIPTIONEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:159,16'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/v3_info.cc:131,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:132,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_num
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_value
                - ACCESS_DESCRIPTION_new
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - strchr
                - ERR_put_error
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - v2i_GENERAL_NAME_ex
                - OPENSSL_strndup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OBJ_txt2obj
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_add_error_data
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI27stack_st_ACCESS_DESCRIPTIONEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:134,25'
              BranchSideFuncs:
                - strchr
                - ERR_put_error
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_num
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_value
                - ACCESS_DESCRIPTION_new
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - v2i_GENERAL_NAME_ex
                - OPENSSL_strndup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OBJ_txt2obj
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_add_error_data
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI27stack_st_ACCESS_DESCRIPTIONEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/v3_info.cc:135,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:136,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - v2i_GENERAL_NAME_ex
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_num
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_value
                - ACCESS_DESCRIPTION_new
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - strchr
                - ERR_put_error
                - OPENSSL_strndup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OBJ_txt2obj
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_add_error_data
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI27stack_st_ACCESS_DESCRIPTIONEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:140,17'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - v2i_GENERAL_NAME_ex
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_num
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_value
                - ACCESS_DESCRIPTION_new
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - strchr
                - ERR_put_error
                - OPENSSL_strndup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OBJ_txt2obj
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_add_error_data
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI27stack_st_ACCESS_DESCRIPTIONEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/v3_info.cc:142,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:143,7'
              BranchSideFuncs:
                - OPENSSL_strndup
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OBJ_txt2obj
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_add_error_data
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_num
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_value
                - ACCESS_DESCRIPTION_new
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - strchr
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - v2i_GENERAL_NAME_ex
                - _ZNKSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI27stack_st_ACCESS_DESCRIPTIONEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:145,50'
              BranchSideFuncs:
                - OPENSSL_strndup
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OBJ_txt2obj
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_add_error_data
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_num
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_value
                - ACCESS_DESCRIPTION_new
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - strchr
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - v2i_GENERAL_NAME_ex
                - _ZNKSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI27stack_st_ACCESS_DESCRIPTIONEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/v3_info.cc:146,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:147,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_num
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_value
                - ACCESS_DESCRIPTION_new
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - strchr
                - ERR_put_error
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - v2i_GENERAL_NAME_ex
                - OPENSSL_strndup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OBJ_txt2obj
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_add_error_data
                - _ZNKSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI27stack_st_ACCESS_DESCRIPTIONEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:149,38'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OBJ_txt2obj
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_add_error_data
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_num
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_value
                - ACCESS_DESCRIPTION_new
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - strchr
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - v2i_GENERAL_NAME_ex
                - OPENSSL_strndup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI27stack_st_ACCESS_DESCRIPTIONEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   '/src/boringssl/crypto/x509/v3_info.cc:150,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:151,7'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI27stack_st_ACCESS_DESCRIPTIONEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_num
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_value
                - ACCESS_DESCRIPTION_new
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - strchr
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - v2i_GENERAL_NAME_ex
                - OPENSSL_strndup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OBJ_txt2obj
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:155,34'
              BranchSideFuncs:
                - _ZNKSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI27stack_st_ACCESS_DESCRIPTIONEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_num
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_value
                - ACCESS_DESCRIPTION_new
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - strchr
                - ERR_put_error
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - v2i_GENERAL_NAME_ex
                - OPENSSL_strndup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OBJ_txt2obj
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_info.cc:155,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:156,7'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_num
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_value
                - ACCESS_DESCRIPTION_new
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - strchr
                - ERR_put_error
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - v2i_GENERAL_NAME_ex
                - OPENSSL_strndup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OBJ_txt2obj
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_add_error_data
                - _ZNKSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI27stack_st_ACCESS_DESCRIPTIONEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:158,3'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_num
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_value
                - ACCESS_DESCRIPTION_new
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - strchr
                - ERR_put_error
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - v2i_GENERAL_NAME_ex
                - OPENSSL_strndup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OBJ_txt2obj
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_add_error_data
                - _ZNKSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI27stack_st_ACCESS_DESCRIPTIONEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
        - Branch String:   ''
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:0,0'
              BranchSideFuncs:
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:158,3'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE7releaseB8ne180100Ev
                - _ZNSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEED2B8ne180100Ev
                - sk_CONF_VALUE_value
                - ACCESS_DESCRIPTION_new
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPS1_
                - _ZNSt3__1eqB8ne180100I21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - strchr
                - ERR_put_error
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - v2i_GENERAL_NAME_ex
                - OPENSSL_strndup
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEEC2B8ne180100ILb1EvEEPc
                - _ZNSt3__1eqB8ne180100IcN4bssl8internal7DeleterEEEbRKNS_10unique_ptrIT_T0_EEDn
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - OBJ_txt2obj
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - _ZNKSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEptB8ne180100Ev
                - ERR_put_error
                - _ZNKSt3__110unique_ptrIcN4bssl8internal7DeleterEE3getB8ne180100Ev
                - ERR_add_error_data
                - _ZNSt3__110unique_ptrIcN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNKSt3__110unique_ptrI27stack_st_ACCESS_DESCRIPTIONN4bssl8internal7DeleterEE3getB8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEEC2B8ne180100EOS5_
                - _ZN4bssl11PushToStackI27stack_st_ACCESS_DESCRIPTIONEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
                - _ZNSt3__110unique_ptrI21ACCESS_DESCRIPTION_stN4bssl8internal7DeleterEED2B8ne180100Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:124,48'
          Dst:             sk_ACCESS_DESCRIPTION_new_null
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:128,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:129,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:130,45'
          Dst:             ACCESS_DESCRIPTION_new
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:134,18'
          Dst:             strchr
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:136,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:142,10'
          Dst:             v2i_GENERAL_NAME_ex
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:145,34'
          Dst:             OPENSSL_strndup
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:149,19'
          Dst:             OBJ_txt2obj
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:151,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:152,7'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:155,10'
          Dst:             _ZN4bssl11PushToStackI27stack_st_ACCESS_DESCRIPTIONEENSt3__19enable_ifIXntsr8internal11StackTraitsIT_EE8kIsConstEbE4typeEPS4_NS2_10unique_ptrINS_8internal11StackTraitsIS4_E4TypeENS9_7DeleterEEE
    - functionName:    _ZL25i2v_AUTHORITY_INFO_ACCESSPK13v3_ext_methodPvP19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_info.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ext
        - ret
      BBCount:         23
      ICount:          153
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - OPENSSL_asprintf
        - OPENSSL_free
        - X509V3_conf_free
        - i2t_ASN1_OBJECT
        - i2v_GENERAL_NAME
        - sk_ACCESS_DESCRIPTION_num
        - sk_ACCESS_DESCRIPTION_value
        - sk_CONF_VALUE_new_null
        - sk_CONF_VALUE_pop_free
        - sk_CONF_VALUE_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_info.cc:91,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:94,40'
              BranchSideFuncs:
                - sk_ACCESS_DESCRIPTION_value
                - i2v_GENERAL_NAME
                - sk_CONF_VALUE_value
                - i2t_ASN1_OBJECT
                - OPENSSL_asprintf
                - OPENSSL_free
                - sk_ACCESS_DESCRIPTION_num
                - sk_CONF_VALUE_new_null
                - sk_CONF_VALUE_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:109,7'
              BranchSideFuncs:
                - sk_CONF_VALUE_new_null
        - Branch String:   '/src/boringssl/crypto/x509/v3_info.cc:96,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:97,7'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:99,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - i2t_ASN1_OBJECT
                - OPENSSL_asprintf
                - OPENSSL_free
                - sk_ACCESS_DESCRIPTION_num
                - sk_CONF_VALUE_new_null
                - sk_ACCESS_DESCRIPTION_value
                - i2v_GENERAL_NAME
                - sk_CONF_VALUE_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_info.cc:103,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:104,7'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:106,18'
              BranchSideFuncs:
                - OPENSSL_free
                - sk_ACCESS_DESCRIPTION_num
                - sk_CONF_VALUE_new_null
                - sk_ACCESS_DESCRIPTION_value
                - i2v_GENERAL_NAME
                - sk_CONF_VALUE_value
                - i2t_ASN1_OBJECT
                - OPENSSL_asprintf
                - sk_CONF_VALUE_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_info.cc:109,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:109,22'
              BranchSideFuncs:
                - sk_CONF_VALUE_new_null
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:113,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_info.cc:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:110,12'
              BranchSideFuncs:
                - sk_CONF_VALUE_new_null
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:113,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_info.cc:115,19'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:115,22'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:118,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_info.cc:115,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:116,28'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_info.cc:118,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:91,26'
          Dst:             sk_ACCESS_DESCRIPTION_num
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:94,12'
          Dst:             sk_ACCESS_DESCRIPTION_value
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:95,11'
          Dst:             i2v_GENERAL_NAME
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:100,12'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:101,5'
          Dst:             i2t_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:103,9'
          Dst:             OPENSSL_asprintf
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:106,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:110,12'
          Dst:             sk_CONF_VALUE_new_null
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:116,5'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_info.cc:116,5'
          Dst:             X509V3_conf_free
    - functionName:    _Z34sk_X509V3_EXT_METHOD_call_cmp_funcPFiPKPKvS2_ES0_S0_
      functionSourceFile: '/src/boringssl/crypto/x509/v3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmp_func
        - a
        - b
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sk_X509_EXTENSION_push
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1723
      functionLinenumberEnd: 1723
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1723,1'
          Dst:             OPENSSL_sk_push
    - functionName:    sk_X509_EXTENSION_set
      functionSourceFile: '/src/boringssl/include/openssl/x509.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1723
      functionLinenumberEnd: 1723
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - i
        - p
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/x509.h:1723,1'
          Dst:             OPENSSL_sk_set
    - functionName:    X509V3_add1_i2d
      functionSourceFile: '/src/boringssl/crypto/x509/v3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - x
        - nid
        - value
        - crit
        - flags
      BBCount:         44
      ICount:          259
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - ERR_put_error
        - X509V3_EXT_i2d
        - X509_EXTENSION_free
        - X509v3_get_ext_by_NID
        - sk_X509_EXTENSION_delete
        - sk_X509_EXTENSION_free
        - sk_X509_EXTENSION_new_null
        - sk_X509_EXTENSION_push
        - sk_X509_EXTENSION_set
        - sk_X509_EXTENSION_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:272,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:273,37'
              BranchSideFuncs:
                - X509v3_get_ext_by_NID
                - X509V3_EXT_i2d
                - ERR_put_error
                - sk_X509_EXTENSION_push
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
                - sk_X509_EXTENSION_new_null
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
                - ERR_put_error
                - sk_X509_EXTENSION_delete
                - X509_EXTENSION_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:277,7'
              BranchSideFuncs:
                - X509V3_EXT_i2d
                - ERR_put_error
                - sk_X509_EXTENSION_push
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
                - sk_X509_EXTENSION_new_null
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
                - ERR_put_error
                - sk_X509_EXTENSION_delete
                - X509_EXTENSION_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:277,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:279,9'
              BranchSideFuncs:
                - X509V3_EXT_i2d
                - ERR_put_error
                - sk_X509_EXTENSION_push
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
                - sk_X509_EXTENSION_new_null
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
                - sk_X509_EXTENSION_delete
                - X509_EXTENSION_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:298,10'
              BranchSideFuncs:
                - X509V3_EXT_i2d
                - ERR_put_error
                - sk_X509_EXTENSION_push
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
                - sk_X509_EXTENSION_new_null
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:279,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:280,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:283,9'
              BranchSideFuncs:
                - X509V3_EXT_i2d
                - ERR_put_error
                - sk_X509_EXTENSION_push
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
                - sk_X509_EXTENSION_new_null
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
                - sk_X509_EXTENSION_delete
                - X509_EXTENSION_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:283,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:284,15'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:288,9'
              BranchSideFuncs:
                - X509V3_EXT_i2d
                - ERR_put_error
                - sk_X509_EXTENSION_push
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
                - sk_X509_EXTENSION_new_null
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
                - sk_X509_EXTENSION_delete
                - X509_EXTENSION_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:288,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:289,60'
              BranchSideFuncs:
                - sk_X509_EXTENSION_delete
                - X509_EXTENSION_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:296,3'
              BranchSideFuncs:
                - X509V3_EXT_i2d
                - ERR_put_error
                - sk_X509_EXTENSION_push
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
                - sk_X509_EXTENSION_new_null
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:290,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:291,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:293,27'
              BranchSideFuncs:
                - X509_EXTENSION_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:298,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:299,10'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:300,15'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:298,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:0,0'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:300,15'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:310,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:311,5'
              BranchSideFuncs:
                - sk_X509_EXTENSION_push
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
                - sk_X509_EXTENSION_new_null
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:316,7'
              BranchSideFuncs:
                - sk_X509_EXTENSION_push
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
                - sk_X509_EXTENSION_new_null
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:316,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:317,38'
              BranchSideFuncs:
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_set
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:325,15'
              BranchSideFuncs:
                - sk_X509_EXTENSION_push
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
                - sk_X509_EXTENSION_new_null
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:319,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:320,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:322,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:325,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:325,36'
              BranchSideFuncs:
                - sk_X509_EXTENSION_new_null
                - sk_X509_EXTENSION_push
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:328,31'
              BranchSideFuncs:
                - sk_X509_EXTENSION_push
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:325,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:326,5'
              BranchSideFuncs:
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:328,31'
              BranchSideFuncs:
                - sk_X509_EXTENSION_push
                - X509_EXTENSION_free
                - sk_X509_EXTENSION_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:328,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:329,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:332,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:336,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:337,28'
              BranchSideFuncs:
                - sk_X509_EXTENSION_free
                - X509_EXTENSION_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:339,23'
              BranchSideFuncs:
                - X509_EXTENSION_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:343,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:344,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:346,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:273,14'
          Dst:             X509v3_get_ext_by_NID
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:289,34'
          Dst:             sk_X509_EXTENSION_delete
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:293,7'
          Dst:             X509_EXTENSION_free
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:308,9'
          Dst:             X509V3_EXT_i2d
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:311,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:317,13'
          Dst:             sk_X509_EXTENSION_value
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:318,5'
          Dst:             X509_EXTENSION_free
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:319,10'
          Dst:             sk_X509_EXTENSION_set
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:325,36'
          Dst:             sk_X509_EXTENSION_new_null
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:328,8'
          Dst:             sk_X509_EXTENSION_push
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:337,5'
          Dst:             sk_X509_EXTENSION_free
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:339,3'
          Dst:             X509_EXTENSION_free
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:344,5'
          Dst:             ERR_put_error
    - functionName:    X509V3_get_d2i
      functionSourceFile: '/src/boringssl/crypto/x509/v3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - extensions
        - nid
        - out_critical
        - out_idx
      BBCount:         45
      ICount:          220
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - OBJ_obj2nid
        - X509V3_EXT_d2i
        - X509_EXTENSION_get_critical
        - sk_X509_EXTENSION_num
        - sk_X509_EXTENSION_value
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:205,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:206,9'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:214,7'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_value
                - OBJ_obj2nid
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:206,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:207,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:209,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:209,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:210,8'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:212,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:214,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:215,16'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:217,13'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_value
                - OBJ_obj2nid
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:219,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:220,13'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:222,19'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_value
                - OBJ_obj2nid
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:222,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:223,34'
              BranchSideFuncs:
                - sk_X509_EXTENSION_value
                - OBJ_obj2nid
                - sk_X509_EXTENSION_num
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:241,7'
              BranchSideFuncs:
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:224,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:225,11'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_value
                - OBJ_obj2nid
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:240,3'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_value
                - OBJ_obj2nid
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:225,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:228,25'
              BranchSideFuncs:
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:231,18'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
                - sk_X509_EXTENSION_value
                - OBJ_obj2nid
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:233,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:234,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:236,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:241,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:243,9'
              BranchSideFuncs:
                - X509V3_EXT_d2i
                - X509_EXTENSION_get_critical
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:250,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:243,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:244,51'
              BranchSideFuncs:
                - X509_EXTENSION_get_critical
                - X509V3_EXT_d2i
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:246,27'
              BranchSideFuncs:
                - X509V3_EXT_d2i
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:250,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:251,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:253,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:253,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:254,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:256,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:222,32'
          Dst:             sk_X509_EXTENSION_num
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:223,10'
          Dst:             sk_X509_EXTENSION_value
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:224,9'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:244,23'
          Dst:             X509_EXTENSION_get_critical
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:246,12'
          Dst:             X509V3_EXT_d2i
    - functionName:    X509V3_EXT_d2i
      functionSourceFile: '/src/boringssl/crypto/x509/v3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ext
      BBCount:         10
      ICount:          89
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_item_d2i
        - ASN1_item_free
        - ERR_put_error
        - X509V3_EXT_get
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:183,5'
              BranchSideFuncs:
                - ASN1_item_d2i
                - ASN1_item_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:185,7'
              BranchSideFuncs:
                - ASN1_item_d2i
                - ASN1_item_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:188,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:189,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:192,7'
              BranchSideFuncs:
                - ASN1_item_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:192,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:193,51'
              BranchSideFuncs:
                - ASN1_item_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:198,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:182,18'
          Dst:             X509V3_EXT_get
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:187,7'
          Dst:             ASN1_item_d2i
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:193,5'
          Dst:             ASN1_item_free
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:195,5'
          Dst:             ERR_put_error
    - functionName:    X509V3_EXT_get
      functionSourceFile: '/src/boringssl/crypto/x509/v3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ext
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - OBJ_obj2nid
        - X509V3_EXT_get_nid
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:133,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:134,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:136,29'
              BranchSideFuncs:
                - X509V3_EXT_get_nid
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:133,14'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:136,10'
          Dst:             X509V3_EXT_get_nid
    - functionName:    X509V3_EXT_get_nid
      functionSourceFile: '/src/boringssl/crypto/x509/v3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nid
      BBCount:         43
      ICount:          217
      EdgeCount:       45
      CyclomaticComplexity: 4
      functionsReached:
        - _Z25sk_X509V3_EXT_METHOD_findPK26stack_st_X509V3_EXT_METHODPmPK13v3_ext_method
        - _Z26sk_X509V3_EXT_METHOD_valuePK26stack_st_X509V3_EXT_METHODm
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:54,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:57,11'
              BranchSideFuncs:
                - _Z25sk_X509V3_EXT_METHOD_findPK26stack_st_X509V3_EXT_METHODPmPK13v3_ext_method
                - _Z26sk_X509V3_EXT_METHOD_valuePK26stack_st_X509V3_EXT_METHODm
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:57,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:59,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:61,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:63,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:65,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:67,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:69,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:71,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:73,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:75,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:77,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:79,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:81,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:83,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:85,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:87,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:89,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:91,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:93,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:95,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:97,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:99,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:101,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:103,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:105,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:107,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:109,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:111,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:113,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:115,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:117,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:119,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:123,17'
              BranchSideFuncs:
                - _Z25sk_X509V3_EXT_METHOD_findPK26stack_st_X509V3_EXT_METHODPmPK13v3_ext_method
                - _Z26sk_X509V3_EXT_METHOD_valuePK26stack_st_X509V3_EXT_METHODm
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:125,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:125,57'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:126,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:126,5'
              BranchSideFuncs:
                - _Z26sk_X509V3_EXT_METHOD_valuePK26stack_st_X509V3_EXT_METHODm
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:128,37'
              BranchSideFuncs:
                - _Z26sk_X509V3_EXT_METHOD_valuePK26stack_st_X509V3_EXT_METHODm
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:125,31'
          Dst:             _Z25sk_X509V3_EXT_METHOD_findPK26stack_st_X509V3_EXT_METHODPmPK13v3_ext_method
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:128,10'
          Dst:             _Z26sk_X509V3_EXT_METHOD_valuePK26stack_st_X509V3_EXT_METHODm
    - functionName:    _Z25sk_X509V3_EXT_METHOD_findPK26stack_st_X509V3_EXT_METHODPmPK13v3_ext_method
      functionSourceFile: '/src/boringssl/crypto/x509/v3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - out_index
        - p
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_find
        - _Z34sk_X509V3_EXT_METHOD_call_cmp_funcPFiPKPKvS2_ES0_S0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:28,1'
          Dst:             OPENSSL_sk_find
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:28,1'
          Dst:             _Z34sk_X509V3_EXT_METHOD_call_cmp_funcPFiPKPKvS2_ES0_S0_
    - functionName:    _Z26sk_X509V3_EXT_METHOD_valuePK26stack_st_X509V3_EXT_METHODm
      functionSourceFile: '/src/boringssl/crypto/x509/v3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:28,1'
          Dst:             OPENSSL_sk_value
    - functionName:    X509V3_add_standard_extensions
      functionSourceFile: '/src/boringssl/crypto/x509/v3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    X509V3_EXT_add_alias
      functionSourceFile: '/src/boringssl/crypto/x509/v3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - nid_to
        - nid_from
      BBCount:         10
      ICount:          67
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ERR_put_error
        - OPENSSL_free
        - OPENSSL_malloc
        - X509V3_EXT_add
        - X509V3_EXT_get_nid
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:156,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:157,5'
              BranchSideFuncs:
                - OPENSSL_malloc
                - X509V3_EXT_add
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:161,34'
              BranchSideFuncs:
                - OPENSSL_malloc
                - X509V3_EXT_add
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:160,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:162,5'
              BranchSideFuncs:
                - X509V3_EXT_add
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:164,14'
              BranchSideFuncs:
                - X509V3_EXT_add
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:166,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:167,18'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:170,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:156,15'
          Dst:             X509V3_EXT_get_nid
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:157,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:161,34'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:166,8'
          Dst:             X509V3_EXT_add
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:167,5'
          Dst:             OPENSSL_free
    - functionName:    X509V3_EXT_add
      functionSourceFile: '/src/boringssl/crypto/x509/v3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ext
      BBCount:         15
      ICount:          69
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _Z24sk_X509V3_EXT_METHOD_newPFiPKPK13v3_ext_methodS3_E
        - _Z25sk_X509V3_EXT_METHOD_pushP26stack_st_X509V3_EXT_METHODP13v3_ext_method
        - _Z25sk_X509V3_EXT_METHOD_sortP26stack_st_X509V3_EXT_METHOD
        - _ZL13ext_stack_cmpPKPK13v3_ext_methodS3_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:39,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:39,3'
              BranchSideFuncs:
                - _Z24sk_X509V3_EXT_METHOD_newPFiPKPK13v3_ext_methodS3_E
                - _Z25sk_X509V3_EXT_METHOD_pushP26stack_st_X509V3_EXT_METHODP13v3_ext_method
                - _Z25sk_X509V3_EXT_METHOD_sortP26stack_st_X509V3_EXT_METHOD
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:42,8'
              BranchSideFuncs:
                - _Z24sk_X509V3_EXT_METHOD_newPFiPKPK13v3_ext_methodS3_E
                - _Z25sk_X509V3_EXT_METHOD_pushP26stack_st_X509V3_EXT_METHODP13v3_ext_method
                - _Z25sk_X509V3_EXT_METHOD_sortP26stack_st_X509V3_EXT_METHOD
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:42,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:42,33'
              BranchSideFuncs:
                - _Z25sk_X509V3_EXT_METHOD_pushP26stack_st_X509V3_EXT_METHODP13v3_ext_method
                - _Z25sk_X509V3_EXT_METHOD_sortP26stack_st_X509V3_EXT_METHOD
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:45,34'
              BranchSideFuncs:
                - _Z25sk_X509V3_EXT_METHOD_pushP26stack_st_X509V3_EXT_METHODP13v3_ext_method
                - _Z25sk_X509V3_EXT_METHOD_sortP26stack_st_X509V3_EXT_METHOD
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:42,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:43,5'
              BranchSideFuncs:
                - _Z25sk_X509V3_EXT_METHOD_pushP26stack_st_X509V3_EXT_METHODP13v3_ext_method
                - _Z25sk_X509V3_EXT_METHOD_sortP26stack_st_X509V3_EXT_METHOD
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:45,34'
              BranchSideFuncs:
                - _Z25sk_X509V3_EXT_METHOD_pushP26stack_st_X509V3_EXT_METHODP13v3_ext_method
                - _Z25sk_X509V3_EXT_METHOD_sortP26stack_st_X509V3_EXT_METHOD
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:45,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:46,5'
              BranchSideFuncs:
                - _Z25sk_X509V3_EXT_METHOD_sortP26stack_st_X509V3_EXT_METHOD
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:48,29'
              BranchSideFuncs:
                - _Z25sk_X509V3_EXT_METHOD_sortP26stack_st_X509V3_EXT_METHOD
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:39,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:42,33'
          Dst:             _Z24sk_X509V3_EXT_METHOD_newPFiPKPK13v3_ext_methodS3_E
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:42,33'
          Dst:             _ZL13ext_stack_cmpPKPK13v3_ext_methodS3_
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:45,8'
          Dst:             _Z25sk_X509V3_EXT_METHOD_pushP26stack_st_X509V3_EXT_METHODP13v3_ext_method
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:48,3'
          Dst:             _Z25sk_X509V3_EXT_METHOD_sortP26stack_st_X509V3_EXT_METHOD
    - functionName:    _ZL13ext_stack_cmpPKPK13v3_ext_methodS3_
      functionSourceFile: '/src/boringssl/crypto/x509/v3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z24sk_X509V3_EXT_METHOD_newPFiPKPK13v3_ext_methodS3_E
      functionSourceFile: '/src/boringssl/crypto/x509/v3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - comp
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_new
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:28,1'
          Dst:             OPENSSL_sk_new
    - functionName:    _Z25sk_X509V3_EXT_METHOD_pushP26stack_st_X509V3_EXT_METHODP13v3_ext_method
      functionSourceFile: '/src/boringssl/crypto/x509/v3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - p
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_push
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:28,1'
          Dst:             OPENSSL_sk_push
    - functionName:    _Z25sk_X509V3_EXT_METHOD_sortP26stack_st_X509V3_EXT_METHOD
      functionSourceFile: '/src/boringssl/crypto/x509/v3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_sort
        - _Z34sk_X509V3_EXT_METHOD_call_cmp_funcPFiPKPKvS2_ES0_S0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:28,1'
          Dst:             OPENSSL_sk_sort
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:28,1'
          Dst:             _Z34sk_X509V3_EXT_METHOD_call_cmp_funcPFiPKPKvS2_ES0_S0_
    - functionName:    X509V3_EXT_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_lib.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - nid
        - ext_data
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_item_free
        - ERR_put_error
        - X509V3_EXT_get_nid
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_lib.cc:141,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:142,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_lib.cc:146,49'
              BranchSideFuncs:
                - ASN1_item_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:140,41'
          Dst:             X509V3_EXT_get_nid
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:142,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_lib.cc:146,3'
          Dst:             ASN1_item_free
    - functionName:    _ZL16i2r_ocsp_nocheckPK13v3_ext_methodPvP6bio_sti
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ocsp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - method
        - nocheck
        - out
        - indent
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16s2i_ocsp_nocheckPK13v3_ext_methodPK10v3_ext_ctxPKc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ocsp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - str
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_NULL_new
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ocsp.cc:88,10'
          Dst:             ASN1_NULL_new
    - functionName:    _ZL16i2r_ocsp_acutoffPK13v3_ext_methodPvP6bio_sti
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ocsp.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - method
        - cutoff
        - bp
        - ind
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_GENERALIZEDTIME_print
        - BIO_printf
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_ocsp.cc:69,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ocsp.cc:70,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ocsp.cc:73,11'
              BranchSideFuncs:
                - ASN1_GENERALIZEDTIME_print
        - Branch String:   '/src/boringssl/crypto/x509/v3_ocsp.cc:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ocsp.cc:74,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ocsp.cc:76,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ocsp.cc:69,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_ocsp.cc:72,8'
          Dst:             ASN1_GENERALIZEDTIME_print
    - functionName:    X509V3_EXT_print_fp
      functionSourceFile: '/src/boringssl/crypto/x509/v3_prn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - fp
        - ext
        - flag
        - indent
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - X509V3_EXT_print
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:177,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:178,5'
              BranchSideFuncs:
                - X509V3_EXT_print
                - BIO_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:180,26'
              BranchSideFuncs:
                - X509V3_EXT_print
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:177,19'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:180,9'
          Dst:             X509V3_EXT_print
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:181,3'
          Dst:             BIO_free
    - functionName:    X509V3_EXT_print
      functionSourceFile: '/src/boringssl/crypto/x509/v3_prn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - out
        - ext
        - flag
        - indent
      BBCount:         24
      ICount:          193
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - ASN1_STRING_get0_data
        - ASN1_STRING_length
        - ASN1_item_d2i
        - ASN1_item_free
        - BIO_printf
        - ERR_put_error
        - OPENSSL_free
        - X509V3_EXT_get
        - X509V3_conf_free
        - X509_EXTENSION_get_data
        - _ZL17unknown_ext_printP6bio_stPK17X509_extension_stmii
        - _ZL18X509V3_EXT_val_prnP6bio_stPK19stack_st_CONF_VALUEii
        - sk_CONF_VALUE_pop_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:66,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:67,30'
              BranchSideFuncs:
                - _ZL17unknown_ext_printP6bio_stPK17X509_extension_stmii
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:69,57'
              BranchSideFuncs:
                - X509_EXTENSION_get_data
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - ASN1_item_d2i
                - _ZL17unknown_ext_printP6bio_stPK17X509_extension_stmii
                - ERR_put_error
                - sk_CONF_VALUE_pop_free
                - OPENSSL_free
                - ASN1_item_free
                - _ZL18X509V3_EXT_val_prnP6bio_stPK19stack_st_CONF_VALUEii
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:74,30'
              BranchSideFuncs:
                - ERR_put_error
                - sk_CONF_VALUE_pop_free
                - OPENSSL_free
                - ASN1_item_free
                - _ZL18X509V3_EXT_val_prnP6bio_stPK19stack_st_CONF_VALUEii
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:77,9'
              BranchSideFuncs:
                - ERR_put_error
                - sk_CONF_VALUE_pop_free
                - OPENSSL_free
                - ASN1_item_free
                - _ZL18X509V3_EXT_val_prnP6bio_stPK19stack_st_CONF_VALUEii
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:81,19'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
                - OPENSSL_free
                - ASN1_item_free
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:85,14'
              BranchSideFuncs:
                - ERR_put_error
                - sk_CONF_VALUE_pop_free
                - OPENSSL_free
                - ASN1_item_free
                - _ZL18X509V3_EXT_val_prnP6bio_stPK19stack_st_CONF_VALUEii
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:81,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:82,7'
              BranchSideFuncs:
                - BIO_printf
                - sk_CONF_VALUE_pop_free
                - OPENSSL_free
                - ASN1_item_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:84,16'
              BranchSideFuncs:
                - BIO_printf
                - sk_CONF_VALUE_pop_free
                - OPENSSL_free
                - ASN1_item_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:85,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:86,18'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
                - OPENSSL_free
                - ASN1_item_free
                - _ZL18X509V3_EXT_val_prnP6bio_stPK19stack_st_CONF_VALUEii
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:91,14'
              BranchSideFuncs:
                - ERR_put_error
                - sk_CONF_VALUE_pop_free
                - OPENSSL_free
                - ASN1_item_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:86,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:87,7'
              BranchSideFuncs:
                - _ZL18X509V3_EXT_val_prnP6bio_stPK19stack_st_CONF_VALUEii
                - sk_CONF_VALUE_pop_free
                - OPENSSL_free
                - ASN1_item_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:89,24'
              BranchSideFuncs:
                - _ZL18X509V3_EXT_val_prnP6bio_stPK19stack_st_CONF_VALUEii
                - sk_CONF_VALUE_pop_free
                - OPENSSL_free
                - ASN1_item_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:91,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:92,10'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
                - OPENSSL_free
                - ASN1_item_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:96,5'
              BranchSideFuncs:
                - ERR_put_error
                - sk_CONF_VALUE_pop_free
                - OPENSSL_free
                - ASN1_item_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:92,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:93,7'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
                - OPENSSL_free
                - ASN1_item_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:95,3'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
                - OPENSSL_free
                - ASN1_item_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:65,37'
          Dst:             X509V3_EXT_get
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:67,12'
          Dst:             _ZL17unknown_ext_printP6bio_stPK17X509_extension_stmii
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:69,33'
          Dst:             X509_EXTENSION_get_data
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:70,28'
          Dst:             ASN1_STRING_get0_data
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:71,43'
          Dst:             ASN1_STRING_length
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:71,19'
          Dst:             ASN1_item_d2i
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:74,12'
          Dst:             _ZL17unknown_ext_printP6bio_stPK17X509_extension_stmii
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:84,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:89,5'
          Dst:             _ZL18X509V3_EXT_val_prnP6bio_stPK19stack_st_CONF_VALUEii
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:96,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:103,3'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:103,3'
          Dst:             X509V3_conf_free
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:104,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:105,3'
          Dst:             ASN1_item_free
    - functionName:    _ZL17unknown_ext_printP6bio_stPK17X509_extension_stmii
      functionSourceFile: '/src/boringssl/crypto/x509/v3_prn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - ext
        - flag
        - indent
        - supported
      BBCount:         13
      ICount:          85
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_STRING_get0_data
        - ASN1_STRING_length
        - BIO_hexdump
        - BIO_printf
        - X509_EXTENSION_get_data
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:149,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:151,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:154,11'
              BranchSideFuncs:
                - BIO_printf
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:163,57'
              BranchSideFuncs:
                - X509_EXTENSION_get_data
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - BIO_hexdump
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:163,57'
              BranchSideFuncs:
                - X509_EXTENSION_get_data
                - ASN1_STRING_get0_data
                - ASN1_STRING_length
                - BIO_hexdump
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:169,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:154,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:155,20'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:157,20'
              BranchSideFuncs:
                - BIO_printf
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:155,9'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:157,9'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:163,33'
          Dst:             X509_EXTENSION_get_data
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:164,31'
          Dst:             ASN1_STRING_get0_data
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:165,26'
          Dst:             ASN1_STRING_length
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:164,14'
          Dst:             BIO_hexdump
    - functionName:    _ZL18X509V3_EXT_val_prnP6bio_stPK19stack_st_CONF_VALUEii
      functionSourceFile: '/src/boringssl/crypto/x509/v3_prn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - val
        - indent
        - ml
      BBCount:         34
      ICount:          179
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - BIO_printf
        - BIO_puts
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:32,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:33,5'
              BranchSideFuncs:
                - BIO_printf
                - sk_CONF_VALUE_num
                - BIO_puts
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_CONF_VALUE_num
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:35,8'
              BranchSideFuncs:
                - BIO_printf
                - sk_CONF_VALUE_num
                - BIO_puts
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
                - sk_CONF_VALUE_num
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:35,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:35,33'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - BIO_printf
                - sk_CONF_VALUE_num
                - BIO_puts
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:36,16'
              BranchSideFuncs:
                - BIO_printf
                - sk_CONF_VALUE_num
                - BIO_puts
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:36,16'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:41,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:37,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:38,16'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:40,3'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:41,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:41,3'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - BIO_puts
                - sk_CONF_VALUE_num
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:42,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - BIO_puts
                - sk_CONF_VALUE_num
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:42,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:43,18'
              BranchSideFuncs:
                - BIO_printf
                - sk_CONF_VALUE_value
                - BIO_puts
                - sk_CONF_VALUE_num
                - BIO_printf
                - BIO_puts
                - BIO_puts
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:44,16'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - BIO_puts
                - sk_CONF_VALUE_num
                - BIO_printf
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:48,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:49,16'
              BranchSideFuncs:
                - BIO_puts
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:50,17'
              BranchSideFuncs:
                - BIO_puts
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_puts
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:50,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:51,16'
              BranchSideFuncs:
                - BIO_printf
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_puts
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:53,18'
              BranchSideFuncs:
                - BIO_printf
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_puts
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:55,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:56,16'
              BranchSideFuncs:
                - BIO_puts
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:58,3'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - BIO_puts
                - BIO_puts
                - BIO_puts
                - BIO_printf
                - BIO_printf
                - BIO_printf
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:35,15'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:36,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:37,10'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:38,7'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:41,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:43,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:45,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:47,30'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:49,7'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:51,7'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:53,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:56,7'
          Dst:             BIO_puts
    - functionName:    X509V3_extensions_print
      functionSourceFile: '/src/boringssl/crypto/x509/v3_prn.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - bp
        - title
        - exts
        - flag
        - indent
      BBCount:         25
      ICount:          171
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - ASN1_STRING_print
        - BIO_printf
        - BIO_write
        - X509V3_EXT_print
        - X509_EXTENSION_get_critical
        - X509_EXTENSION_get_data
        - X509_EXTENSION_get_object
        - i2a_ASN1_OBJECT
        - sk_X509_EXTENSION_num
        - sk_X509_EXTENSION_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:116,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:117,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:120,7'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - BIO_printf
                - X509V3_EXT_print
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_write
                - BIO_printf
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:120,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:121,16'
              BranchSideFuncs:
                - BIO_printf
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - BIO_printf
                - X509V3_EXT_print
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_write
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:125,10'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - BIO_printf
                - X509V3_EXT_print
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_write
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:125,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:126,56'
              BranchSideFuncs:
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - BIO_printf
                - X509V3_EXT_print
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_write
                - sk_X509_EXTENSION_num
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:144,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:127,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:127,30'
              BranchSideFuncs:
                - BIO_printf
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - BIO_printf
                - X509V3_EXT_print
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_write
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:130,56'
              BranchSideFuncs:
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - BIO_printf
                - X509V3_EXT_print
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_write
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:127,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:128,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:130,56'
              BranchSideFuncs:
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - BIO_printf
                - X509V3_EXT_print
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_write
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:133,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:134,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:136,27'
              BranchSideFuncs:
                - X509V3_EXT_print
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_write
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - BIO_printf
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:136,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:137,18'
              BranchSideFuncs:
                - BIO_write
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - BIO_printf
                - X509V3_EXT_print
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:140,19'
              BranchSideFuncs:
                - BIO_write
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - BIO_printf
                - X509V3_EXT_print
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/x509/v3_prn.cc:140,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:141,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_prn.cc:143,3'
              BranchSideFuncs:
                - sk_X509_EXTENSION_num
                - sk_X509_EXTENSION_value
                - X509_EXTENSION_get_object
                - i2a_ASN1_OBJECT
                - X509_EXTENSION_get_critical
                - BIO_printf
                - X509V3_EXT_print
                - BIO_printf
                - X509_EXTENSION_get_data
                - ASN1_STRING_print
                - BIO_write
                - BIO_printf
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:116,7'
          Dst:             sk_X509_EXTENSION_num
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:121,5'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:125,19'
          Dst:             sk_X509_EXTENSION_num
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:126,32'
          Dst:             sk_X509_EXTENSION_value
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:127,19'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:130,30'
          Dst:             X509_EXTENSION_get_object
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:131,5'
          Dst:             i2a_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:132,9'
          Dst:             X509_EXTENSION_get_critical
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:133,9'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:136,10'
          Dst:             X509V3_EXT_print
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:137,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:138,29'
          Dst:             X509_EXTENSION_get_data
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:138,7'
          Dst:             ASN1_STRING_print
        - Src:             '/src/boringssl/crypto/x509/v3_prn.cc:140,9'
          Dst:             BIO_write
    - functionName:    _ZL11s2i_skey_idPK13v3_ext_methodPK10v3_ext_ctxPKc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_skey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - str
      BBCount:         31
      ICount:          187
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - ASN1_OCTET_STRING_free
        - ASN1_OCTET_STRING_new
        - ASN1_OCTET_STRING_set
        - ERR_put_error
        - EVP_Digest
        - EVP_sha1
        - s2i_ASN1_OCTET_STRING
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_skey.cc:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:73,34'
              BranchSideFuncs:
                - s2i_ASN1_OCTET_STRING
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:76,15'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ERR_put_error
                - EVP_sha1
                - EVP_Digest
                - ASN1_OCTET_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_skey.cc:76,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:77,5'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ERR_put_error
                - EVP_sha1
                - EVP_Digest
                - ASN1_OCTET_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:80,7'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ERR_put_error
                - EVP_sha1
                - EVP_Digest
                - ASN1_OCTET_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_skey.cc:80,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:80,15'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ERR_put_error
                - EVP_sha1
                - EVP_Digest
                - ASN1_OCTET_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:84,8'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ERR_put_error
                - EVP_sha1
                - EVP_Digest
                - ASN1_OCTET_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_skey.cc:80,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:81,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:84,8'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ERR_put_error
                - EVP_sha1
                - EVP_Digest
                - ASN1_OCTET_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_skey.cc:84,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:84,17'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - ERR_put_error
                - EVP_sha1
                - EVP_Digest
                - ASN1_OCTET_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:85,5'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_skey.cc:84,34'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:84,38'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - EVP_sha1
                - EVP_Digest
                - ASN1_OCTET_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:89,7'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - EVP_sha1
                - EVP_Digest
                - ASN1_OCTET_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_skey.cc:84,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:85,5'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - EVP_sha1
                - EVP_Digest
                - ASN1_OCTET_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:89,7'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - EVP_sha1
                - EVP_Digest
                - ASN1_OCTET_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_skey.cc:89,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:90,10'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - EVP_sha1
                - EVP_Digest
                - ASN1_OCTET_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:92,10'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_OCTET_STRING_free
                - EVP_sha1
                - EVP_Digest
                - ASN1_OCTET_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_skey.cc:95,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:96,5'
              BranchSideFuncs:
                - EVP_sha1
                - EVP_Digest
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_set
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:100,19'
              BranchSideFuncs:
                - EVP_sha1
                - EVP_Digest
                - ASN1_OCTET_STRING_free
                - ASN1_OCTET_STRING_set
        - Branch String:   '/src/boringssl/crypto/x509/v3_skey.cc:100,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:101,5'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - ASN1_OCTET_STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:104,30'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_set
                - ASN1_OCTET_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_skey.cc:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:105,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:108,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_skey.cc:72,7'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_skey.cc:73,12'
          Dst:             s2i_ASN1_OCTET_STRING
        - Src:             '/src/boringssl/crypto/x509/v3_skey.cc:76,15'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             '/src/boringssl/crypto/x509/v3_skey.cc:85,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_skey.cc:96,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_skey.cc:100,60'
          Dst:             EVP_sha1
        - Src:             '/src/boringssl/crypto/x509/v3_skey.cc:100,8'
          Dst:             EVP_Digest
        - Src:             '/src/boringssl/crypto/x509/v3_skey.cc:104,8'
          Dst:             ASN1_OCTET_STRING_set
        - Src:             '/src/boringssl/crypto/x509/v3_skey.cc:111,3'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    s2i_ASN1_OCTET_STRING
      functionSourceFile: '/src/boringssl/crypto/x509/v3_skey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - str
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_OCTET_STRING_new
        - ASN1_STRING_set0
        - ERR_put_error
        - OPENSSL_free
        - x509v3_hex_to_bytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_skey.cc:39,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:40,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:42,7'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_STRING_set0
                - OPENSSL_free
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_skey.cc:42,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:43,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:47,9'
              BranchSideFuncs:
                - ASN1_OCTET_STRING_new
                - ASN1_STRING_set0
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_skey.cc:48,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:49,5'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_skey.cc:51,20'
              BranchSideFuncs:
                - ASN1_STRING_set0
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_skey.cc:37,19'
          Dst:             x509v3_hex_to_bytes
        - Src:             '/src/boringssl/crypto/x509/v3_skey.cc:43,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_skey.cc:47,9'
          Dst:             ASN1_OCTET_STRING_new
        - Src:             '/src/boringssl/crypto/x509/v3_skey.cc:51,3'
          Dst:             ASN1_STRING_set0
        - Src:             '/src/boringssl/crypto/x509/v3_skey.cc:55,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL24i2s_ASN1_OCTET_STRING_cbPK13v3_ext_methodPv
      functionSourceFile: '/src/boringssl/crypto/x509/v3_skey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ext
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2s_ASN1_OCTET_STRING
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_skey.cc:61,10'
          Dst:             i2s_ASN1_OCTET_STRING
    - functionName:    i2s_ASN1_OCTET_STRING
      functionSourceFile: '/src/boringssl/crypto/x509/v3_skey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - oct
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - x509v3_bytes_to_hex
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_skey.cc:30,10'
          Dst:             x509v3_bytes_to_hex
    - functionName:    X509_signature_dump
      functionSourceFile: '/src/boringssl/crypto/x509/x509.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bp
        - sig
        - indent
      BBCount:         20
      ICount:          124
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_indent
        - BIO_printf
        - BIO_write
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509.cc:32,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509.cc:33,10'
              BranchSideFuncs:
                - BIO_printf
                - BIO_write
                - BIO_write
                - BIO_indent
            - BranchSide:      '/src/boringssl/crypto/x509/x509.cc:42,17'
              BranchSideFuncs:
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/x509/x509.cc:33,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509.cc:34,21'
              BranchSideFuncs:
                - BIO_write
                - BIO_indent
                - BIO_printf
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/x509/x509.cc:38,20'
              BranchSideFuncs:
                - BIO_printf
                - BIO_write
                - BIO_write
                - BIO_indent
        - Branch String:   '/src/boringssl/crypto/x509/x509.cc:34,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509.cc:34,53'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509.cc:35,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509.cc:34,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509.cc:35,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509.cc:37,5'
              BranchSideFuncs:
                - BIO_printf
                - BIO_write
                - BIO_write
                - BIO_indent
        - Branch String:   '/src/boringssl/crypto/x509/x509.cc:38,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509.cc:39,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509.cc:41,3'
              BranchSideFuncs:
                - BIO_write
                - BIO_printf
                - BIO_write
                - BIO_indent
        - Branch String:   '/src/boringssl/crypto/x509/x509.cc:42,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509.cc:43,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509.cc:46,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509.cc:34,11'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/x509/x509.cc:34,42'
          Dst:             BIO_indent
        - Src:             '/src/boringssl/crypto/x509/x509.cc:38,9'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/x509/x509.cc:42,7'
          Dst:             BIO_write
    - functionName:    sk_ASN1_TYPE_value
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1491
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - i
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_value
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:1491,1'
          Dst:             OPENSSL_sk_value
    - functionName:    X509_ATTRIBUTE_get0_type
      functionSourceFile: '/src/boringssl/crypto/x509/x509_att.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - attr
        - idx
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - X509_ATTRIBUTE_count
        - sk_ASN1_TYPE_value
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:179,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:180,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:182,7'
              BranchSideFuncs:
                - X509_ATTRIBUTE_count
                - sk_ASN1_TYPE_value
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:182,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:183,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:185,29'
              BranchSideFuncs:
                - sk_ASN1_TYPE_value
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:182,14'
          Dst:             X509_ATTRIBUTE_count
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:185,10'
          Dst:             sk_ASN1_TYPE_value
    - functionName:    X509_ATTRIBUTE_count
      functionSourceFile: '/src/boringssl/crypto/x509/x509_att.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - attr
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sk_ASN1_TYPE_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:154,15'
          Dst:             sk_ASN1_TYPE_num
    - functionName:    sk_ASN1_TYPE_num
      functionSourceFile: '/src/boringssl/include/openssl/asn1.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1491
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - OPENSSL_sk_num
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/include/openssl/asn1.h:1491,1'
          Dst:             OPENSSL_sk_num
    - functionName:    X509_ATTRIBUTE_get0_data
      functionSourceFile: '/src/boringssl/crypto/x509/x509_att.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - attr
        - idx
        - attrtype
        - unused
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_TYPE_get
        - ERR_put_error
        - X509_ATTRIBUTE_get0_type
        - asn1_type_value_as_pointer
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:168,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:169,5'
              BranchSideFuncs:
                - ASN1_TYPE_get
                - asn1_type_value_as_pointer
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:171,7'
              BranchSideFuncs:
                - ASN1_TYPE_get
                - asn1_type_value_as_pointer
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:171,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:172,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:175,45'
              BranchSideFuncs:
                - asn1_type_value_as_pointer
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:167,10'
          Dst:             X509_ATTRIBUTE_get0_type
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:171,19'
          Dst:             ASN1_TYPE_get
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:172,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:175,18'
          Dst:             asn1_type_value_as_pointer
    - functionName:    X509_ATTRIBUTE_get0_object
      functionSourceFile: '/src/boringssl/crypto/x509/x509_att.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - attr
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:158,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:159,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:161,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_ATTRIBUTE_create_by_txt
      functionSourceFile: '/src/boringssl/crypto/x509/x509_att.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - attr
        - attrname
        - type
        - bytes
        - len
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ASN1_OBJECT_free
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_txt2obj
        - X509_ATTRIBUTE_create_by_OBJ
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:77,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:78,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:82,40'
              BranchSideFuncs:
                - X509_ATTRIBUTE_create_by_OBJ
                - ASN1_OBJECT_free
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:76,9'
          Dst:             OBJ_txt2obj
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:78,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:79,5'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:82,11'
          Dst:             X509_ATTRIBUTE_create_by_OBJ
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:83,3'
          Dst:             ASN1_OBJECT_free
    - functionName:    X509_ATTRIBUTE_create_by_OBJ
      functionSourceFile: '/src/boringssl/crypto/x509/x509_att.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - attr
        - obj
        - attrtype
        - data
        - len
      BBCount:         28
      ICount:          138
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - X509_ATTRIBUTE_free
        - X509_ATTRIBUTE_new
        - X509_ATTRIBUTE_set1_data
        - X509_ATTRIBUTE_set1_object
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:43,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:43,27'
              BranchSideFuncs:
                - X509_ATTRIBUTE_new
                - X509_ATTRIBUTE_set1_object
                - X509_ATTRIBUTE_free
                - X509_ATTRIBUTE_set1_data
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:44,16'
              BranchSideFuncs:
                - X509_ATTRIBUTE_new
                - X509_ATTRIBUTE_set1_object
                - X509_ATTRIBUTE_free
                - X509_ATTRIBUTE_set1_data
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:43,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:44,16'
              BranchSideFuncs:
                - X509_ATTRIBUTE_new
                - X509_ATTRIBUTE_set1_object
                - X509_ATTRIBUTE_free
                - X509_ATTRIBUTE_set1_data
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:48,12'
              BranchSideFuncs:
                - X509_ATTRIBUTE_set1_object
                - X509_ATTRIBUTE_free
                - X509_ATTRIBUTE_set1_data
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:44,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:45,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:47,3'
              BranchSideFuncs:
                - X509_ATTRIBUTE_set1_object
                - X509_ATTRIBUTE_free
                - X509_ATTRIBUTE_set1_data
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:51,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:52,5'
              BranchSideFuncs:
                - X509_ATTRIBUTE_set1_data
                - X509_ATTRIBUTE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:54,33'
              BranchSideFuncs:
                - X509_ATTRIBUTE_set1_data
                - X509_ATTRIBUTE_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:54,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:55,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:58,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:58,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:58,27'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:61,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:58,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:59,13'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:61,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:63,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:63,26'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:64,25'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:64,25'
              BranchSideFuncs:
                - X509_ATTRIBUTE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:66,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:44,16'
          Dst:             X509_ATTRIBUTE_new
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:51,8'
          Dst:             X509_ATTRIBUTE_set1_object
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:54,8'
          Dst:             X509_ATTRIBUTE_set1_data
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:64,5'
          Dst:             X509_ATTRIBUTE_free
    - functionName:    X509_ATTRIBUTE_set1_object
      functionSourceFile: '/src/boringssl/crypto/x509/x509_att.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - attr
        - obj
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_OBJECT_free
        - OBJ_dup
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:88,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:88,26'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:89,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:88,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:89,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:91,20'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - OBJ_dup
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:91,3'
          Dst:             ASN1_OBJECT_free
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:92,18'
          Dst:             OBJ_dup
    - functionName:    X509_ATTRIBUTE_set1_data
      functionSourceFile: '/src/boringssl/crypto/x509/x509_att.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - attr
        - attrtype
        - data
        - len
      BBCount:         28
      ICount:          162
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - ASN1_STRING_free
        - ASN1_STRING_set
        - ASN1_STRING_set_by_NID
        - ASN1_STRING_type_new
        - ASN1_TYPE_free
        - ASN1_TYPE_new
        - ASN1_TYPE_set1
        - ERR_put_error
        - OBJ_obj2nid
        - asn1_type_set0_string
        - sk_ASN1_TYPE_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:99,5'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - ASN1_TYPE_set1
                - ASN1_TYPE_free
                - sk_ASN1_TYPE_push
                - ASN1_STRING_type_new
                - ASN1_STRING_set
                - ASN1_STRING_free
                - asn1_type_set0_string
                - OBJ_obj2nid
                - ASN1_STRING_set_by_NID
                - asn1_type_set0_string
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:102,7'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - ASN1_TYPE_set1
                - ASN1_TYPE_free
                - sk_ASN1_TYPE_push
                - ASN1_STRING_type_new
                - ASN1_STRING_set
                - ASN1_STRING_free
                - asn1_type_set0_string
                - OBJ_obj2nid
                - ASN1_STRING_set_by_NID
                - asn1_type_set0_string
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:102,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:105,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:108,20'
              BranchSideFuncs:
                - ASN1_TYPE_new
                - ASN1_TYPE_set1
                - ASN1_TYPE_free
                - sk_ASN1_TYPE_push
                - ASN1_STRING_type_new
                - ASN1_STRING_set
                - ASN1_STRING_free
                - asn1_type_set0_string
                - OBJ_obj2nid
                - ASN1_STRING_set_by_NID
                - asn1_type_set0_string
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:109,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:110,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:114,7'
              BranchSideFuncs:
                - ASN1_TYPE_set1
                - ASN1_TYPE_free
                - sk_ASN1_TYPE_push
                - ASN1_STRING_type_new
                - ASN1_STRING_set
                - ASN1_STRING_free
                - asn1_type_set0_string
                - OBJ_obj2nid
                - ASN1_STRING_set_by_NID
                - asn1_type_set0_string
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:114,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:119,72'
              BranchSideFuncs:
                - OBJ_obj2nid
                - ASN1_STRING_set_by_NID
                - asn1_type_set0_string
                - sk_ASN1_TYPE_push
                - ASN1_TYPE_free
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:126,14'
              BranchSideFuncs:
                - ASN1_TYPE_set1
                - ASN1_TYPE_free
                - sk_ASN1_TYPE_push
                - ASN1_STRING_type_new
                - ASN1_STRING_set
                - ASN1_STRING_free
                - asn1_type_set0_string
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:121,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:122,7'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:125,27'
              BranchSideFuncs:
                - asn1_type_set0_string
                - sk_ASN1_TYPE_push
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:126,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:129,45'
              BranchSideFuncs:
                - ASN1_STRING_type_new
                - ASN1_STRING_set
                - ASN1_STRING_free
                - ASN1_TYPE_free
                - asn1_type_set0_string
                - sk_ASN1_TYPE_push
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:138,25'
              BranchSideFuncs:
                - ASN1_TYPE_set1
                - ASN1_TYPE_free
                - sk_ASN1_TYPE_push
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:130,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:130,41'
              BranchSideFuncs:
                - ASN1_STRING_free
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:131,24'
              BranchSideFuncs:
                - ASN1_STRING_free
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:130,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:131,24'
              BranchSideFuncs:
                - asn1_type_set0_string
                - sk_ASN1_TYPE_push
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:134,27'
              BranchSideFuncs:
                - asn1_type_set0_string
                - sk_ASN1_TYPE_push
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:138,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:0,0'
              BranchSideFuncs:
                - sk_ASN1_TYPE_push
                - ASN1_TYPE_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:139,7'
              BranchSideFuncs:
                - ASN1_TYPE_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:143,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:144,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:146,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:108,20'
          Dst:             ASN1_TYPE_new
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:120,47'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:119,9'
          Dst:             ASN1_STRING_set_by_NID
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:122,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:125,5'
          Dst:             asn1_type_set0_string
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:129,24'
          Dst:             ASN1_STRING_type_new
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:130,25'
          Dst:             ASN1_STRING_set
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:131,7'
          Dst:             ASN1_STRING_free
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:134,5'
          Dst:             asn1_type_set0_string
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:138,10'
          Dst:             ASN1_TYPE_set1
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:143,8'
          Dst:             sk_ASN1_TYPE_push
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:149,3'
          Dst:             ASN1_TYPE_free
    - functionName:    X509_ATTRIBUTE_create_by_NID
      functionSourceFile: '/src/boringssl/crypto/x509/x509_att.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - attr
        - nid
        - attrtype
        - data
        - len
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - ERR_put_error
        - OBJ_nid2obj
        - X509_ATTRIBUTE_create_by_OBJ
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_att.cc:30,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:31,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_att.cc:34,39'
              BranchSideFuncs:
                - X509_ATTRIBUTE_create_by_OBJ
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:29,9'
          Dst:             OBJ_nid2obj
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:31,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_att.cc:34,10'
          Dst:             X509_ATTRIBUTE_create_by_OBJ
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    X509_NAME_oneline
      functionSourceFile: '/src/boringssl/crypto/x509/x509_obj.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - a
        - buf
        - len
      BBCount:         88
      ICount:          607
      EdgeCount:       117
      CyclomaticComplexity: 31
      functionsReached:
        - BUF_MEM_free
        - BUF_MEM_grow
        - BUF_MEM_new
        - ERR_put_error
        - OBJ_nid2sn
        - OBJ_obj2nid
        - OPENSSL_free
        - OPENSSL_strlcpy
        - _ZL14OPENSSL_memcpyPvPKvm
        - i2t_ASN1_OBJECT
        - sk_X509_NAME_ENTRY_num
        - sk_X509_NAME_ENTRY_value
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:44,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:45,14'
              BranchSideFuncs:
                - BUF_MEM_new
                - BUF_MEM_grow
                - BUF_MEM_free
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - BUF_MEM_grow
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - OPENSSL_strlcpy
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:53,14'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - OPENSSL_strlcpy
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:45,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:46,7'
              BranchSideFuncs:
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:48,23'
              BranchSideFuncs:
                - BUF_MEM_grow
                - BUF_MEM_free
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - BUF_MEM_grow
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - OPENSSL_strlcpy
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:48,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:49,7'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - OPENSSL_strlcpy
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:51,5'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - OPENSSL_strlcpy
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:53,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:0,0'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:54,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:57,9'
              BranchSideFuncs:
                - OPENSSL_strlcpy
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:65,6'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:57,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:58,13'
              BranchSideFuncs:
                - OPENSSL_free
                - OPENSSL_strlcpy
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:61,21'
              BranchSideFuncs:
                - OPENSSL_strlcpy
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:67,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:68,35'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:151,7'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:70,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:70,46'
              BranchSideFuncs:
                - i2t_ASN1_OBJECT
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:71,23'
              BranchSideFuncs:
                - i2t_ASN1_OBJECT
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:70,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:71,23'
              BranchSideFuncs:
                - i2t_ASN1_OBJECT
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:74,17'
              BranchSideFuncs:
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:78,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:79,7'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:82,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:84,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:84,45'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:99,46'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:84,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:85,46'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:99,46'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:86,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:87,13'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:92,11'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:87,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:88,19'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:90,7'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:92,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:93,48'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:95,35'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:102,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:103,20'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:112,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:103,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:104,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:106,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:107,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:107,28'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:108,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:107,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:108,12'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:110,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:114,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:115,7'
              BranchSideFuncs:
                - ERR_put_error
                - BUF_MEM_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:118,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - BUF_MEM_free
                - ERR_put_error
                - i2t_ASN1_OBJECT
                - BUF_MEM_grow
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:118,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:119,25'
              BranchSideFuncs:
                - BUF_MEM_grow
                - BUF_MEM_free
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:123,16'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:119,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:120,9'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:122,13'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:123,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:124,7'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:126,13'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:135,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:136,20'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:149,6'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:136,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:137,9'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:139,11'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:140,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:140,25'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:141,12'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:140,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:141,12'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:146,18'
              BranchSideFuncs:
                - sk_X509_NAME_ENTRY_num
                - OPENSSL_free
                - sk_X509_NAME_ENTRY_value
                - OBJ_obj2nid
                - OBJ_nid2sn
                - strlen
                - _ZL14OPENSSL_memcpyPvPKvm.21203
                - BUF_MEM_grow
                - BUF_MEM_free
                - ERR_put_error
                - ERR_put_error
                - i2t_ASN1_OBJECT
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:151,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:152,9'
              BranchSideFuncs:
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:155,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/x509_obj.cc:157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:158,6'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/x509_obj.cc:160,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/x509_obj.cc:45,14'
          Dst:             BUF_MEM_new
        - Src:             '/src/boringssl/crypto/x509/x509_obj.cc:48,10'
          Dst:             BUF_MEM_grow
        - Src:             '/src/boringssl/crypto/x509/x509_obj.cc:59,7'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/x509_obj.cc:61,5'
          Dst:             OPENSSL_strlcpy
        - Src:             '/src/boringssl/crypto/x509/x509_obj.cc:67,19'
          Dst:             sk_X509_NAME_ENTRY_num
        - Src:             '/src/boringssl/crypto/x509/x509_obj.cc:68,10'
          Dst:             sk_X509_NAME_ENTRY_value
        - Src:             '/src/boringssl/crypto/x509/x509_obj.cc:69,9'
          Dst:             OBJ_obj2nid
        - Src:             '/src/boringssl/crypto/x509/x509_obj.cc:70,35'
          Dst:             OBJ_nid2sn
        - Src:             '/src/boringssl/crypto/x509/x509_obj.cc:71,7'
          Dst:             i2t_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/x509/x509_obj.cc:74,10'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/x509_obj.cc:79,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_obj.cc:115,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/x509_obj.cc:119,12'
          Dst:             BUF_MEM_grow
        - Src:             '/src/boringssl/crypto/x509/x509_obj.cc:129,5'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
        - Src:             '/src/boringssl/crypto/x509/x509_obj.cc:153,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/x509_obj.cc:162,3'
          Dst:             BUF_MEM_free
    - functionName:    _ZL7to_charh
      functionSourceFile: '/src/boringssl/crypto/bio/hexdump.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - b
      BBCount:         7
      ICount:          35
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/hexdump.cc:41,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:41,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:42,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/hexdump.cc:41,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:42,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:44,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL7hexbytePch
      functionSourceFile: '/src/boringssl/crypto/bio/hexdump.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - out
        - b
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL6finishPN12_GLOBAL__N_111hexdump_ctxE
      functionSourceFile: '/src/boringssl/crypto/bio/hexdump.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         20
      ICount:          133
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_write
        - _ZL14OPENSSL_memsetPvim
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/hexdump.cc:114,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:115,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:118,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memsetPvim.21224
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/bio/hexdump.cc:121,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:122,7'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:133,3'
              BranchSideFuncs:
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/bio/hexdump.cc:123,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:124,9'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:125,16'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/bio/hexdump.cc:128,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:129,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:131,3'
              BranchSideFuncs:
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/bio/hexdump.cc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:136,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:138,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/hexdump.cc:118,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/bio/hexdump.cc:128,9'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/bio/hexdump.cc:135,7'
          Dst:             BIO_write
    - functionName:    _ZL14OPENSSL_memsetPvim
      functionSourceFile: '/src/boringssl/crypto/bio/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 874
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - c
        - n
      BBCount:         4
      ICount:          35
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/../internal.h:875,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:876,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/../internal.h:879,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL13hexdump_writePN12_GLOBAL__N_111hexdump_ctxEPKhm
      functionSourceFile: '/src/boringssl/crypto/bio/hexdump.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - len
      BBCount:         26
      ICount:          232
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - BIO_indent
        - BIO_write
        - _ZL7hexbytePch
        - _ZL7to_charh
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/hexdump.cc:58,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:59,9'
              BranchSideFuncs:
                - _ZL7hexbytePch
                - BIO_write
                - _ZL7to_charh
                - BIO_write
                - BIO_indent
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:104,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/hexdump.cc:59,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:61,18'
              BranchSideFuncs:
                - BIO_indent
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - BIO_write
                - _ZL7hexbytePch
                - BIO_write
                - _ZL7to_charh
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:73,13'
              BranchSideFuncs:
                - _ZL7hexbytePch
                - BIO_write
                - _ZL7to_charh
                - BIO_indent
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/bio/hexdump.cc:68,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:69,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:71,5'
              BranchSideFuncs:
                - _ZL7hexbytePch
                - BIO_write
                - _ZL7to_charh
                - BIO_indent
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/bio/hexdump.cc:76,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:78,7'
              BranchSideFuncs:
                - BIO_write
                - _ZL7to_charh
                - _ZL7hexbytePch
                - BIO_indent
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - BIO_write
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:80,16'
              BranchSideFuncs:
                - BIO_write
                - _ZL7to_charh
                - _ZL7hexbytePch
                - BIO_indent
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/bio/hexdump.cc:88,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:89,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:91,43'
              BranchSideFuncs:
                - _ZL7to_charh
                - _ZL7hexbytePch
                - BIO_write
                - BIO_indent
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - BIO_write
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/bio/hexdump.cc:94,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:95,7'
              BranchSideFuncs:
                - BIO_write
                - _ZL7hexbytePch
                - BIO_write
                - _ZL7to_charh
                - BIO_indent
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:102,3'
              BranchSideFuncs:
                - _ZL7hexbytePch
                - BIO_write
                - _ZL7to_charh
                - BIO_write
                - BIO_indent
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/bio/hexdump.cc:97,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:98,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:100,7'
              BranchSideFuncs:
                - _ZL7hexbytePch
                - BIO_write
                - _ZL7to_charh
                - BIO_write
                - BIO_indent
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - _ZL7hexbytePch
                - BIO_write
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/hexdump.cc:61,7'
          Dst:             BIO_indent
        - Src:             '/src/boringssl/crypto/bio/hexdump.cc:63,7'
          Dst:             _ZL7hexbytePch
        - Src:             '/src/boringssl/crypto/bio/hexdump.cc:64,7'
          Dst:             _ZL7hexbytePch
        - Src:             '/src/boringssl/crypto/bio/hexdump.cc:65,7'
          Dst:             _ZL7hexbytePch
        - Src:             '/src/boringssl/crypto/bio/hexdump.cc:66,7'
          Dst:             _ZL7hexbytePch
        - Src:             '/src/boringssl/crypto/bio/hexdump.cc:68,11'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/bio/hexdump.cc:73,5'
          Dst:             _ZL7hexbytePch
        - Src:             '/src/boringssl/crypto/bio/hexdump.cc:88,9'
          Dst:             BIO_write
        - Src:             '/src/boringssl/crypto/bio/hexdump.cc:91,35'
          Dst:             _ZL7to_charh
        - Src:             '/src/boringssl/crypto/bio/hexdump.cc:97,11'
          Dst:             BIO_write
    - functionName:    BIO_hexdump
      functionSourceFile: '/src/boringssl/crypto/bio/hexdump.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - bio
        - data
        - len
        - indent
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL13hexdump_writePN12_GLOBAL__N_111hexdump_ctxEPKhm
        - _ZL14OPENSSL_memsetPvim
        - _ZL6finishPN12_GLOBAL__N_111hexdump_ctxE
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/bio/hexdump.cc:147,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:147,43'
              BranchSideFuncs:
                - _ZL6finishPN12_GLOBAL__N_111hexdump_ctxE
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:148,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/bio/hexdump.cc:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:148,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/bio/hexdump.cc:151,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/bio/hexdump.cc:143,3'
          Dst:             _ZL14OPENSSL_memsetPvim
        - Src:             '/src/boringssl/crypto/bio/hexdump.cc:147,8'
          Dst:             _ZL13hexdump_writePN12_GLOBAL__N_111hexdump_ctxEPKhm
        - Src:             '/src/boringssl/crypto/bio/hexdump.cc:147,43'
          Dst:             _ZL6finishPN12_GLOBAL__N_111hexdump_ctxE
    - functionName:    _ZL11RC2_decryptPjP10rc2_key_st
      functionSourceFile: '/src/boringssl/crypto/cipher/e_rc2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - d
        - key
      BBCount:         8
      ICount:          314
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:175,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:165,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:176,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:176,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:177,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:179,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL11RC2_encryptPjP10rc2_key_st
      functionSourceFile: '/src/boringssl/crypto/cipher/e_rc2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - d
        - key
      BBCount:         8
      ICount:          303
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:130,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:120,3'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:131,11'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:131,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:132,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:134,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL15RC2_cbc_encryptPKhPhmP10rc2_key_stS1_i
      functionSourceFile: '/src/boringssl/crypto/cipher/e_rc2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - length
        - ks
        - iv
        - encrypt
      BBCount:         98
      ICount:          1135
      EdgeCount:       101
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL11RC2_decryptPjP10rc2_key_st
        - _ZL11RC2_encryptPjP10rc2_key_st
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:199,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:200,5'
              BranchSideFuncs:
                - _ZL11RC2_encryptPjP10rc2_key_st
                - _ZL11RC2_encryptPjP10rc2_key_st
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:231,5'
              BranchSideFuncs:
                - _ZL11RC2_decryptPjP10rc2_key_st
                - _ZL11RC2_decryptPjP10rc2_key_st
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:203,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:204,7'
              BranchSideFuncs:
                - _ZL11RC2_encryptPjP10rc2_key_st
                - _ZL11RC2_encryptPjP10rc2_key_st
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:216,9'
              BranchSideFuncs:
                - _ZL11RC2_encryptPjP10rc2_key_st
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:216,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:217,7'
              BranchSideFuncs:
                - _ZL11RC2_encryptPjP10rc2_key_st
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:228,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:217,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:217,7'
              BranchSideFuncs:
                - _ZL11RC2_encryptPjP10rc2_key_st
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:217,7'
              BranchSideFuncs:
                - _ZL11RC2_encryptPjP10rc2_key_st
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:217,7'
              BranchSideFuncs:
                - _ZL11RC2_encryptPjP10rc2_key_st
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:217,7'
              BranchSideFuncs:
                - _ZL11RC2_encryptPjP10rc2_key_st
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:217,7'
              BranchSideFuncs:
                - _ZL11RC2_encryptPjP10rc2_key_st
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:217,7'
              BranchSideFuncs:
                - _ZL11RC2_encryptPjP10rc2_key_st
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:217,7'
              BranchSideFuncs:
                - _ZL11RC2_encryptPjP10rc2_key_st
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:217,7'
              BranchSideFuncs:
                - _ZL11RC2_encryptPjP10rc2_key_st
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:218,15'
              BranchSideFuncs:
                - _ZL11RC2_encryptPjP10rc2_key_st
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:234,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:235,7'
              BranchSideFuncs:
                - _ZL11RC2_decryptPjP10rc2_key_st
                - _ZL11RC2_decryptPjP10rc2_key_st
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:247,9'
              BranchSideFuncs:
                - _ZL11RC2_decryptPjP10rc2_key_st
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:247,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:248,7'
              BranchSideFuncs:
                - _ZL11RC2_decryptPjP10rc2_key_st
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:259,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:255,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:255,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:255,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:255,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:255,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:255,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:255,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:255,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:255,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:256,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_rc2.cc:210,7'
          Dst:             _ZL11RC2_encryptPjP10rc2_key_st
        - Src:             '/src/boringssl/crypto/cipher/e_rc2.cc:222,7'
          Dst:             _ZL11RC2_encryptPjP10rc2_key_st
        - Src:             '/src/boringssl/crypto/cipher/e_rc2.cc:239,7'
          Dst:             _ZL11RC2_decryptPjP10rc2_key_st
        - Src:             '/src/boringssl/crypto/cipher/e_rc2.cc:252,7'
          Dst:             _ZL11RC2_decryptPjP10rc2_key_st
    - functionName:    _ZL11RC2_set_keyP10rc2_key_stiPKhi
      functionSourceFile: '/src/boringssl/crypto/cipher/e_rc2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - key
        - len
        - data
        - bits
      BBCount:         25
      ICount:          252
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:299,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:300,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:302,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:302,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:303,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:305,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:305,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:306,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:309,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:309,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:310,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:314,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:316,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:317,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:323,8'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:329,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:330,19'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:335,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:336,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:337,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:339,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL8rc2_ctrlP17evp_cipher_ctx_stiiPv
      functionSourceFile: '/src/boringssl/crypto/cipher/e_rc2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - type
        - arg
        - ptr
      BBCount:         7
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - EVP_CIPHER_CTX_key_length
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:374,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:376,49'
              BranchSideFuncs:
                - EVP_CIPHER_CTX_key_length
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:381,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:385,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_rc2.cc:376,23'
          Dst:             EVP_CIPHER_CTX_key_length
    - functionName:    _ZL14rc2_cbc_cipherP17evp_cipher_ctx_stPhPKhm
      functionSourceFile: '/src/boringssl/crypto/cipher/e_rc2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - inl
      BBCount:         9
      ICount:          81
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL15RC2_cbc_encryptPKhPhmP10rc2_key_stS1_i
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:359,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:360,21'
              BranchSideFuncs:
                - _ZL15RC2_cbc_encryptPKhPhmP10rc2_key_stS1_i
                - _ZL15RC2_cbc_encryptPKhPhmP10rc2_key_stS1_i
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:365,7'
              BranchSideFuncs:
                - _ZL15RC2_cbc_encryptPKhPhmP10rc2_key_stS1_i
        - Branch String:   '/src/boringssl/crypto/cipher/e_rc2.cc:365,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:365,7'
              BranchSideFuncs:
                - _ZL15RC2_cbc_encryptPKhPhmP10rc2_key_stS1_i
            - BranchSide:      '/src/boringssl/crypto/cipher/e_rc2.cc:366,21'
              BranchSideFuncs:
                - _ZL15RC2_cbc_encryptPKhPhmP10rc2_key_stS1_i
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_rc2.cc:360,5'
          Dst:             _ZL15RC2_cbc_encryptPKhPhmP10rc2_key_stS1_i
        - Src:             '/src/boringssl/crypto/cipher/e_rc2.cc:366,5'
          Dst:             _ZL15RC2_cbc_encryptPKhPhmP10rc2_key_stS1_i
    - functionName:    _ZL12rc2_init_keyP17evp_cipher_ctx_stPKhS2_i
      functionSourceFile: '/src/boringssl/crypto/cipher/e_rc2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 351
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_key_length
        - _ZL11RC2_set_keyP10rc2_key_stiPKhi
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_rc2.cc:349,29'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             '/src/boringssl/crypto/cipher/e_rc2.cc:349,3'
          Dst:             _ZL11RC2_set_keyP10rc2_key_stiPKhi
    - functionName:    EVP_rc2_cbc
      functionSourceFile: '/src/boringssl/crypto/cipher/e_rc2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    EVP_rc2_40_cbc
      functionSourceFile: '/src/boringssl/crypto/cipher/e_rc2.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL10rc4_cipherP17evp_cipher_ctx_stPhPKhm
      functionSourceFile: '/src/boringssl/crypto/cipher/e_rc4.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - out
        - in
        - in_len
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RC4
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_rc4.cc:37,3'
          Dst:             RC4
    - functionName:    _ZL12rc4_init_keyP17evp_cipher_ctx_stPKhS2_i
      functionSourceFile: '/src/boringssl/crypto/cipher/e_rc4.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ctx
        - key
        - iv
        - enc
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_CIPHER_CTX_key_length
        - RC4_set_key
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/cipher/e_rc4.cc:29,23'
          Dst:             EVP_CIPHER_CTX_key_length
        - Src:             '/src/boringssl/crypto/cipher/e_rc4.cc:29,3'
          Dst:             RC4_set_key
    - functionName:    EVP_rc4
      functionSourceFile: '/src/boringssl/crypto/cipher/e_rc4.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15do_EC_KEY_printP6bio_stPK9ec_key_stii
      functionSourceFile: '/src/boringssl/crypto/evp/print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - bp
        - x
        - off
        - ktype
      BBCount:         44
      ICount:          238
      EdgeCount:       60
      CyclomaticComplexity: 18
      functionsReached:
        - BIO_indent
        - BIO_printf
        - BIO_puts
        - EC_GROUP_get_curve_name
        - EC_KEY_get0_group
        - EC_KEY_get0_private_key
        - EC_KEY_get0_public_key
        - EC_KEY_get_conv_form
        - EC_KEY_key2buf
        - EC_curve_nid2nist
        - ERR_put_error
        - OPENSSL_free
        - _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - _ZL9print_hexP6bio_stPKhmi
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:206,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:206,47'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:207,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:206,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:207,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:212,7'
              BranchSideFuncs:
                - BIO_indent
                - EC_GROUP_get_curve_name
                - EC_curve_nid2nist
                - BIO_printf
                - EC_KEY_get0_public_key
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
                - EC_KEY_get0_private_key
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:212,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:213,11'
              BranchSideFuncs:
                - BIO_indent
                - EC_GROUP_get_curve_name
                - EC_curve_nid2nist
                - BIO_printf
                - EC_KEY_get0_public_key
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
                - EC_KEY_get0_private_key
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:214,14'
              BranchSideFuncs:
                - BIO_indent
                - EC_GROUP_get_curve_name
                - EC_curve_nid2nist
                - BIO_printf
                - EC_KEY_get0_public_key
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
                - EC_KEY_get0_private_key
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:214,14'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:215,11'
              BranchSideFuncs:
                - BIO_indent
                - EC_GROUP_get_curve_name
                - EC_curve_nid2nist
                - BIO_printf
                - EC_KEY_get0_public_key
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
                - EC_KEY_get0_private_key
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:217,11'
              BranchSideFuncs:
                - BIO_indent
                - EC_GROUP_get_curve_name
                - EC_curve_nid2nist
                - BIO_printf
                - EC_KEY_get0_public_key
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
                - EC_KEY_get0_private_key
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:220,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:221,5'
              BranchSideFuncs:
                - EC_GROUP_get_curve_name
                - EC_curve_nid2nist
                - BIO_printf
                - EC_KEY_get0_public_key
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
                - EC_KEY_get0_private_key
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:223,44'
              BranchSideFuncs:
                - EC_GROUP_get_curve_name
                - EC_curve_nid2nist
                - BIO_printf
                - EC_KEY_get0_public_key
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
                - EC_KEY_get0_private_key
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:225,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:224,7'
              BranchSideFuncs:
                - BIO_printf
                - EC_KEY_get0_public_key
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
                - EC_KEY_get0_private_key
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:227,42'
              BranchSideFuncs:
                - EC_curve_nid2nist
                - BIO_printf
                - EC_KEY_get0_public_key
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
                - EC_KEY_get0_private_key
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:224,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:228,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:231,7'
              BranchSideFuncs:
                - EC_KEY_get0_public_key
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
                - EC_KEY_get0_private_key
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:231,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:232,54'
              BranchSideFuncs:
                - EC_KEY_get0_private_key
                - EC_KEY_get0_public_key
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:239,7'
              BranchSideFuncs:
                - EC_KEY_get0_public_key
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:233,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:234,19'
              BranchSideFuncs:
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - EC_KEY_get0_public_key
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:237,3'
              BranchSideFuncs:
                - EC_KEY_get0_public_key
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:233,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:235,7'
              BranchSideFuncs:
                - EC_KEY_get0_public_key
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:237,3'
              BranchSideFuncs:
                - EC_KEY_get0_public_key
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:239,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:239,43'
              BranchSideFuncs:
                - EC_KEY_get0_public_key
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:254,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:239,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:240,14'
              BranchSideFuncs:
                - EC_KEY_get_conv_form
                - EC_KEY_key2buf
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:254,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:242,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:243,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:245,26'
              BranchSideFuncs:
                - BIO_indent
                - OPENSSL_free
                - BIO_puts
                - _ZL9print_hexP6bio_stPKhmi
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:245,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:245,15'
              BranchSideFuncs:
                - BIO_puts
                - OPENSSL_free
                - _ZL9print_hexP6bio_stPKhmi
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:246,24'
              BranchSideFuncs:
                - BIO_puts
                - OPENSSL_free
                - _ZL9print_hexP6bio_stPKhmi
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:246,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:245,15'
              BranchSideFuncs:
                - _ZL9print_hexP6bio_stPKhmi
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:247,25'
              BranchSideFuncs:
                - _ZL9print_hexP6bio_stPKhmi
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:249,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:250,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:252,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/print.cc:206,29'
          Dst:             EC_KEY_get0_group
        - Src:             '/src/boringssl/crypto/evp/print.cc:207,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/evp/print.cc:220,8'
          Dst:             BIO_indent
        - Src:             '/src/boringssl/crypto/evp/print.cc:223,20'
          Dst:             EC_GROUP_get_curve_name
        - Src:             '/src/boringssl/crypto/evp/print.cc:227,24'
          Dst:             EC_curve_nid2nist
        - Src:             '/src/boringssl/crypto/evp/print.cc:224,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/evp/print.cc:232,30'
          Dst:             EC_KEY_get0_private_key
        - Src:             '/src/boringssl/crypto/evp/print.cc:234,10'
          Dst:             _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Src:             '/src/boringssl/crypto/evp/print.cc:239,20'
          Dst:             EC_KEY_get0_public_key
        - Src:             '/src/boringssl/crypto/evp/print.cc:241,40'
          Dst:             EC_KEY_get_conv_form
        - Src:             '/src/boringssl/crypto/evp/print.cc:241,22'
          Dst:             EC_KEY_key2buf
        - Src:             '/src/boringssl/crypto/evp/print.cc:245,15'
          Dst:             BIO_indent
        - Src:             '/src/boringssl/crypto/evp/print.cc:246,15'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/evp/print.cc:247,15'
          Dst:             _ZL9print_hexP6bio_stPKhmi
        - Src:             '/src/boringssl/crypto/evp/print.cc:248,5'
          Dst:             OPENSSL_free
    - functionName:    _ZL8bn_printP6bio_stPKcPK9bignum_sti
      functionSourceFile: '/src/boringssl/crypto/evp/print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bp
        - name
        - num
        - off
      BBCount:         24
      ICount:          186
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - BIO_indent
        - BIO_printf
        - BN_bn2bin
        - BN_get_u64
        - BN_is_negative
        - BN_is_zero
        - BN_num_bytes
        - OPENSSL_free
        - OPENSSL_malloc
        - _ZL9print_hexP6bio_stPKhmi
      functionUses:    14
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:48,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:49,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:52,19'
              BranchSideFuncs:
                - BIO_indent
                - BN_is_zero
                - BN_get_u64
                - BN_is_negative
                - BIO_printf
                - BN_num_bytes
                - OPENSSL_malloc
                - BN_bn2bin
                - _ZL9print_hexP6bio_stPKhmi
                - OPENSSL_free
                - _ZL9print_hexP6bio_stPKhmi
                - BN_is_negative
                - BIO_printf
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:52,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:53,5'
              BranchSideFuncs:
                - BN_is_zero
                - BN_get_u64
                - BN_is_negative
                - BIO_printf
                - BN_num_bytes
                - OPENSSL_malloc
                - BN_bn2bin
                - _ZL9print_hexP6bio_stPKhmi
                - OPENSSL_free
                - _ZL9print_hexP6bio_stPKhmi
                - BN_is_negative
                - BIO_printf
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:55,18'
              BranchSideFuncs:
                - BN_is_zero
                - BN_get_u64
                - BN_is_negative
                - BIO_printf
                - BN_num_bytes
                - OPENSSL_malloc
                - BN_bn2bin
                - _ZL9print_hexP6bio_stPKhmi
                - OPENSSL_free
                - _ZL9print_hexP6bio_stPKhmi
                - BN_is_negative
                - BIO_printf
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:55,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:56,20'
              BranchSideFuncs:
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:63,18'
              BranchSideFuncs:
                - BN_get_u64
                - BN_is_negative
                - BIO_printf
                - BN_num_bytes
                - OPENSSL_malloc
                - BN_bn2bin
                - _ZL9print_hexP6bio_stPKhmi
                - OPENSSL_free
                - _ZL9print_hexP6bio_stPKhmi
                - BN_is_negative
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:56,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:57,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:59,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:64,38'
              BranchSideFuncs:
                - BN_is_negative
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:69,18'
              BranchSideFuncs:
                - BN_is_negative
                - BIO_printf
                - BN_num_bytes
                - OPENSSL_malloc
                - BN_bn2bin
                - _ZL9print_hexP6bio_stPKhmi
                - OPENSSL_free
                - _ZL9print_hexP6bio_stPKhmi
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:69,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:71,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:79,29'
              BranchSideFuncs:
                - BN_num_bytes
                - OPENSSL_malloc
                - BN_bn2bin
                - _ZL9print_hexP6bio_stPKhmi
                - OPENSSL_free
                - _ZL9print_hexP6bio_stPKhmi
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:82,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:85,3'
              BranchSideFuncs:
                - BN_bn2bin
                - _ZL9print_hexP6bio_stPKhmi
                - OPENSSL_free
                - _ZL9print_hexP6bio_stPKhmi
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:88,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:88,19'
              BranchSideFuncs:
                - _ZL9print_hexP6bio_stPKhmi
                - OPENSSL_free
                - _ZL9print_hexP6bio_stPKhmi
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:93,21'
              BranchSideFuncs:
                - _ZL9print_hexP6bio_stPKhmi
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:88,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:90,21'
              BranchSideFuncs:
                - _ZL9print_hexP6bio_stPKhmi
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:93,21'
              BranchSideFuncs:
                - _ZL9print_hexP6bio_stPKhmi
                - OPENSSL_free
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/print.cc:52,8'
          Dst:             BIO_indent
        - Src:             '/src/boringssl/crypto/evp/print.cc:55,7'
          Dst:             BN_is_zero
        - Src:             '/src/boringssl/crypto/evp/print.cc:56,9'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/evp/print.cc:63,7'
          Dst:             BN_get_u64
        - Src:             '/src/boringssl/crypto/evp/print.cc:64,23'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/evp/print.cc:65,12'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/evp/print.cc:70,19'
          Dst:             BN_is_negative
        - Src:             '/src/boringssl/crypto/evp/print.cc:69,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/evp/print.cc:79,16'
          Dst:             BN_num_bytes
        - Src:             '/src/boringssl/crypto/evp/print.cc:80,46'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/evp/print.cc:86,3'
          Dst:             BN_bn2bin
        - Src:             '/src/boringssl/crypto/evp/print.cc:90,11'
          Dst:             _ZL9print_hexP6bio_stPKhmi
        - Src:             '/src/boringssl/crypto/evp/print.cc:93,11'
          Dst:             _ZL9print_hexP6bio_stPKhmi
        - Src:             '/src/boringssl/crypto/evp/print.cc:95,3'
          Dst:             OPENSSL_free
    - functionName:    _ZL9print_hexP6bio_stPKhmi
      functionSourceFile: '/src/boringssl/crypto/evp/print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - bp
        - data
        - len
        - off
      BBCount:         20
      ICount:          114
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - BIO_indent
        - BIO_printf
        - BIO_puts
        - BIO_write
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:30,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:31,10'
              BranchSideFuncs:
                - BIO_printf
                - BIO_write
                - BIO_puts
                - BIO_indent
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:41,17'
              BranchSideFuncs:
                - BIO_write
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:31,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:32,20'
              BranchSideFuncs:
                - BIO_puts
                - BIO_indent
                - BIO_printf
                - BIO_write
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:37,20'
              BranchSideFuncs:
                - BIO_printf
                - BIO_write
                - BIO_puts
                - BIO_indent
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:32,35'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:33,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:34,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:32,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:34,9'
              BranchSideFuncs:
                - BIO_printf
                - BIO_write
                - BIO_puts
                - BIO_indent
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:36,5'
              BranchSideFuncs:
                - BIO_printf
                - BIO_write
                - BIO_puts
                - BIO_indent
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:37,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:38,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:40,3'
              BranchSideFuncs:
                - BIO_write
                - BIO_printf
                - BIO_puts
                - BIO_indent
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:41,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:42,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:44,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/print.cc:32,11'
          Dst:             BIO_puts
        - Src:             '/src/boringssl/crypto/evp/print.cc:33,12'
          Dst:             BIO_indent
        - Src:             '/src/boringssl/crypto/evp/print.cc:37,9'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/evp/print.cc:41,7'
          Dst:             BIO_write
    - functionName:    _ZL12do_dsa_printP6bio_stPK6dsa_stii
      functionSourceFile: '/src/boringssl/crypto/evp/print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - bp
        - x
        - off
        - ptype
      BBCount:         31
      ICount:          175
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - BIO_indent
        - BIO_printf
        - BN_num_bits
        - DSA_get0_g
        - DSA_get0_p
        - DSA_get0_priv_key
        - DSA_get0_pub_key
        - DSA_get0_q
        - _ZL8bn_printP6bio_stPKcPK9bignum_sti
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:157,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:158,34'
              BranchSideFuncs:
                - DSA_get0_priv_key
                - BIO_indent
                - DSA_get0_p
                - BN_num_bits
                - BIO_printf
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_p
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_q
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_g
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_pub_key
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:161,17'
              BranchSideFuncs:
                - BIO_indent
                - DSA_get0_p
                - BN_num_bits
                - BIO_printf
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_p
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_q
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_g
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_pub_key
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:162,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:163,32'
              BranchSideFuncs:
                - DSA_get0_pub_key
                - BIO_indent
                - DSA_get0_p
                - BN_num_bits
                - BIO_printf
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_p
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_q
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_g
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:166,15'
              BranchSideFuncs:
                - BIO_indent
                - DSA_get0_p
                - BN_num_bits
                - BIO_printf
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_p
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_q
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_g
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:167,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:168,11'
              BranchSideFuncs:
                - BIO_indent
                - DSA_get0_p
                - BN_num_bits
                - BIO_printf
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_p
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_q
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_g
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:169,14'
              BranchSideFuncs:
                - BIO_indent
                - DSA_get0_p
                - BN_num_bits
                - BIO_printf
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_p
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_q
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_g
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:173,33'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:174,18'
              BranchSideFuncs:
                - DSA_get0_p
                - BN_num_bits
                - BIO_printf
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_p
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_q
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_g
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:183,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:175,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:178,17'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:183,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:178,45'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:179,17'
              BranchSideFuncs:
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_p
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_q
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_g
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:183,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:179,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:180,17'
              BranchSideFuncs:
                - DSA_get0_p
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_q
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_g
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:183,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:180,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:181,17'
              BranchSideFuncs:
                - DSA_get0_q
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - DSA_get0_g
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:183,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:181,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:182,17'
              BranchSideFuncs:
                - DSA_get0_g
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:183,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:183,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:186,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/print.cc:158,16'
          Dst:             DSA_get0_priv_key
        - Src:             '/src/boringssl/crypto/evp/print.cc:163,15'
          Dst:             DSA_get0_pub_key
        - Src:             '/src/boringssl/crypto/evp/print.cc:173,8'
          Dst:             BIO_indent
        - Src:             '/src/boringssl/crypto/evp/print.cc:174,59'
          Dst:             DSA_get0_p
        - Src:             '/src/boringssl/crypto/evp/print.cc:174,47'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/evp/print.cc:174,7'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/evp/print.cc:178,8'
          Dst:             _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Src:             '/src/boringssl/crypto/evp/print.cc:179,8'
          Dst:             _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Src:             '/src/boringssl/crypto/evp/print.cc:180,27'
          Dst:             DSA_get0_p
        - Src:             '/src/boringssl/crypto/evp/print.cc:180,8'
          Dst:             _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Src:             '/src/boringssl/crypto/evp/print.cc:181,27'
          Dst:             DSA_get0_q
        - Src:             '/src/boringssl/crypto/evp/print.cc:181,8'
          Dst:             _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Src:             '/src/boringssl/crypto/evp/print.cc:182,27'
          Dst:             DSA_get0_g
        - Src:             '/src/boringssl/crypto/evp/print.cc:182,8'
          Dst:             _ZL8bn_printP6bio_stPKcPK9bignum_sti
    - functionName:    _ZL12do_rsa_printP6bio_stPK6rsa_stii
      functionSourceFile: '/src/boringssl/crypto/evp/print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - rsa
        - off
        - include_private
      BBCount:         40
      ICount:          236
      EdgeCount:       55
      CyclomaticComplexity: 17
      functionsReached:
        - BIO_indent
        - BIO_printf
        - BN_num_bits
        - _ZL8bn_printP6bio_stPKcPK9bignum_sti
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:104,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:105,27'
              BranchSideFuncs:
                - BN_num_bits
                - BIO_indent
                - BIO_printf
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:108,19'
              BranchSideFuncs:
                - BIO_indent
                - BIO_printf
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:108,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:109,5'
              BranchSideFuncs:
                - BIO_printf
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:113,7'
              BranchSideFuncs:
                - BIO_printf
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - BIO_printf
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:113,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:113,26'
              BranchSideFuncs:
                - BIO_printf
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - BIO_printf
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:120,20'
              BranchSideFuncs:
                - BIO_printf
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:113,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:114,20'
              BranchSideFuncs:
                - BIO_printf
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:120,20'
              BranchSideFuncs:
                - BIO_printf
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:114,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:115,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:117,9'
              BranchSideFuncs:
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:120,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:121,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:123,9'
              BranchSideFuncs:
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:126,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:126,53'
              BranchSideFuncs:
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:127,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:127,5'
              BranchSideFuncs:
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:130,7'
              BranchSideFuncs:
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:130,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:131,19'
              BranchSideFuncs:
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:141,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:131,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:132,19'
              BranchSideFuncs:
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:137,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:132,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:133,19'
              BranchSideFuncs:
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:137,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:133,48'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:134,19'
              BranchSideFuncs:
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:137,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:134,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:135,19'
              BranchSideFuncs:
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:137,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:135,54'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:136,19'
              BranchSideFuncs:
                - _ZL8bn_printP6bio_stPKcPK9bignum_sti
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:137,7'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:131,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:137,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:139,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/print.cc:105,15'
          Dst:             BN_num_bits
        - Src:             '/src/boringssl/crypto/evp/print.cc:108,8'
          Dst:             BIO_indent
        - Src:             '/src/boringssl/crypto/evp/print.cc:114,9'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/evp/print.cc:120,9'
          Dst:             BIO_printf
        - Src:             '/src/boringssl/crypto/evp/print.cc:126,8'
          Dst:             _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Src:             '/src/boringssl/crypto/evp/print.cc:126,44'
          Dst:             _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Src:             '/src/boringssl/crypto/evp/print.cc:131,10'
          Dst:             _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Src:             '/src/boringssl/crypto/evp/print.cc:132,10'
          Dst:             _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Src:             '/src/boringssl/crypto/evp/print.cc:133,10'
          Dst:             _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Src:             '/src/boringssl/crypto/evp/print.cc:134,10'
          Dst:             _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Src:             '/src/boringssl/crypto/evp/print.cc:135,10'
          Dst:             _ZL8bn_printP6bio_stPKcPK9bignum_sti
        - Src:             '/src/boringssl/crypto/evp/print.cc:136,10'
          Dst:             _ZL8bn_printP6bio_stPKcPK9bignum_sti
    - functionName:    _ZL17eckey_param_printP6bio_stPK11evp_pkey_sti
      functionSourceFile: '/src/boringssl/crypto/evp/print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_get0_EC_KEY
        - _ZL15do_EC_KEY_printP6bio_stPK9ec_key_stii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/print.cc:258,30'
          Dst:             EVP_PKEY_get0_EC_KEY
        - Src:             '/src/boringssl/crypto/evp/print.cc:258,10'
          Dst:             _ZL15do_EC_KEY_printP6bio_stPK9ec_key_stii
    - functionName:    _ZL16eckey_priv_printP6bio_stPK11evp_pkey_sti
      functionSourceFile: '/src/boringssl/crypto/evp/print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_get0_EC_KEY
        - _ZL15do_EC_KEY_printP6bio_stPK9ec_key_stii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/print.cc:267,30'
          Dst:             EVP_PKEY_get0_EC_KEY
        - Src:             '/src/boringssl/crypto/evp/print.cc:267,10'
          Dst:             _ZL15do_EC_KEY_printP6bio_stPK9ec_key_stii
    - functionName:    _ZL15eckey_pub_printP6bio_stPK11evp_pkey_sti
      functionSourceFile: '/src/boringssl/crypto/evp/print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_get0_EC_KEY
        - _ZL15do_EC_KEY_printP6bio_stPK9ec_key_stii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/print.cc:262,30'
          Dst:             EVP_PKEY_get0_EC_KEY
        - Src:             '/src/boringssl/crypto/evp/print.cc:262,10'
          Dst:             _ZL15do_EC_KEY_printP6bio_stPK9ec_key_stii
    - functionName:    _ZL15dsa_param_printP6bio_stPK11evp_pkey_sti
      functionSourceFile: '/src/boringssl/crypto/evp/print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_get0_DSA
        - _ZL12do_dsa_printP6bio_stPK6dsa_stii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/print.cc:190,27'
          Dst:             EVP_PKEY_get0_DSA
        - Src:             '/src/boringssl/crypto/evp/print.cc:190,10'
          Dst:             _ZL12do_dsa_printP6bio_stPK6dsa_stii
    - functionName:    _ZL14dsa_priv_printP6bio_stPK11evp_pkey_sti
      functionSourceFile: '/src/boringssl/crypto/evp/print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_get0_DSA
        - _ZL12do_dsa_printP6bio_stPK6dsa_stii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/print.cc:198,27'
          Dst:             EVP_PKEY_get0_DSA
        - Src:             '/src/boringssl/crypto/evp/print.cc:198,10'
          Dst:             _ZL12do_dsa_printP6bio_stPK6dsa_stii
    - functionName:    _ZL13dsa_pub_printP6bio_stPK11evp_pkey_sti
      functionSourceFile: '/src/boringssl/crypto/evp/print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_get0_DSA
        - _ZL12do_dsa_printP6bio_stPK6dsa_stii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/print.cc:194,27'
          Dst:             EVP_PKEY_get0_DSA
        - Src:             '/src/boringssl/crypto/evp/print.cc:194,10'
          Dst:             _ZL12do_dsa_printP6bio_stPK6dsa_stii
    - functionName:    _ZL14rsa_priv_printP6bio_stPK11evp_pkey_sti
      functionSourceFile: '/src/boringssl/crypto/evp/print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_get0_RSA
        - _ZL12do_rsa_printP6bio_stPK6rsa_stii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/print.cc:149,27'
          Dst:             EVP_PKEY_get0_RSA
        - Src:             '/src/boringssl/crypto/evp/print.cc:149,10'
          Dst:             _ZL12do_rsa_printP6bio_stPK6rsa_stii
    - functionName:    _ZL13rsa_pub_printP6bio_stPK11evp_pkey_sti
      functionSourceFile: '/src/boringssl/crypto/evp/print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bp
        - pkey
        - indent
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - EVP_PKEY_get0_RSA
        - _ZL12do_rsa_printP6bio_stPK6rsa_stii
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/print.cc:145,27'
          Dst:             EVP_PKEY_get0_RSA
        - Src:             '/src/boringssl/crypto/evp/print.cc:145,10'
          Dst:             _ZL12do_rsa_printP6bio_stPK6rsa_stii
    - functionName:    EVP_PKEY_print_params
      functionSourceFile: '/src/boringssl/crypto/evp/print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pkey
        - indent
        - pctx
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_PKEY_id
        - _ZL11find_methodi
        - _ZL17print_unsupportedP6bio_stPK11evp_pkey_stiPKc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:338,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:338,25'
              BranchSideFuncs:
                - _ZL17print_unsupportedP6bio_stPK11evp_pkey_stiPKc
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:341,28'
              BranchSideFuncs:
                - _ZL17print_unsupportedP6bio_stPK11evp_pkey_stiPKc
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:338,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:339,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:341,28'
              BranchSideFuncs:
                - _ZL17print_unsupportedP6bio_stPK11evp_pkey_stiPKc
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/print.cc:337,47'
          Dst:             EVP_PKEY_id
        - Src:             '/src/boringssl/crypto/evp/print.cc:337,35'
          Dst:             _ZL11find_methodi
        - Src:             '/src/boringssl/crypto/evp/print.cc:341,10'
          Dst:             _ZL17print_unsupportedP6bio_stPK11evp_pkey_stiPKc
    - functionName:    _ZL11find_methodi
      functionSourceFile: '/src/boringssl/crypto/evp/print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - type
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:302,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:303,23'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:307,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:303,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:304,29'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:306,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL17print_unsupportedP6bio_stPK11evp_pkey_stiPKc
      functionSourceFile: '/src/boringssl/crypto/evp/print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pkey
        - indent
        - kstr
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - BIO_indent
        - BIO_printf
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/print.cc:312,3'
          Dst:             BIO_indent
        - Src:             '/src/boringssl/crypto/evp/print.cc:313,3'
          Dst:             BIO_printf
    - functionName:    EVP_PKEY_print_private
      functionSourceFile: '/src/boringssl/crypto/evp/print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pkey
        - indent
        - pctx
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_PKEY_id
        - _ZL11find_methodi
        - _ZL17print_unsupportedP6bio_stPK11evp_pkey_stiPKc
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:329,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:329,25'
              BranchSideFuncs:
                - _ZL17print_unsupportedP6bio_stPK11evp_pkey_stiPKc
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:332,28'
              BranchSideFuncs:
                - _ZL17print_unsupportedP6bio_stPK11evp_pkey_stiPKc
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:329,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:330,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:332,28'
              BranchSideFuncs:
                - _ZL17print_unsupportedP6bio_stPK11evp_pkey_stiPKc
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/print.cc:328,47'
          Dst:             EVP_PKEY_id
        - Src:             '/src/boringssl/crypto/evp/print.cc:328,35'
          Dst:             _ZL11find_methodi
        - Src:             '/src/boringssl/crypto/evp/print.cc:332,10'
          Dst:             _ZL17print_unsupportedP6bio_stPK11evp_pkey_stiPKc
    - functionName:    EVP_PKEY_print_public
      functionSourceFile: '/src/boringssl/crypto/evp/print.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - pkey
        - indent
        - pctx
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - EVP_PKEY_id
        - _ZL11find_methodi
        - _ZL17print_unsupportedP6bio_stPK11evp_pkey_stiPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:320,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:320,25'
              BranchSideFuncs:
                - _ZL17print_unsupportedP6bio_stPK11evp_pkey_stiPKc
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:323,28'
              BranchSideFuncs:
                - _ZL17print_unsupportedP6bio_stPK11evp_pkey_stiPKc
        - Branch String:   '/src/boringssl/crypto/evp/print.cc:320,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:321,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/evp/print.cc:323,28'
              BranchSideFuncs:
                - _ZL17print_unsupportedP6bio_stPK11evp_pkey_stiPKc
      Callsites:
        - Src:             '/src/boringssl/crypto/evp/print.cc:319,47'
          Dst:             EVP_PKEY_id
        - Src:             '/src/boringssl/crypto/evp/print.cc:319,35'
          Dst:             _ZL11find_methodi
        - Src:             '/src/boringssl/crypto/evp/print.cc:323,10'
          Dst:             _ZL17print_unsupportedP6bio_stPK11evp_pkey_stiPKc
    - functionName:    _ZL33pem_write_PKCS8_PRIV_KEY_INFO_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_PKCS8_PRIV_KEY_INFO
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:207,1'
          Dst:             i2d_PKCS8_PRIV_KEY_INFO
    - functionName:    PEM_write_PKCS8_PRIV_KEY_INFO
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - _ZL33pem_write_PKCS8_PRIV_KEY_INFO_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:207,1'
          Dst:             PEM_ASN1_write
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:207,1'
          Dst:             _ZL33pem_write_PKCS8_PRIV_KEY_INFO_i2dPKvPPh
    - functionName:    _ZL37pem_write_bio_PKCS8_PRIV_KEY_INFO_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_PKCS8_PRIV_KEY_INFO
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:207,1'
          Dst:             i2d_PKCS8_PRIV_KEY_INFO
    - functionName:    PEM_write_bio_PKCS8_PRIV_KEY_INFO
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - _ZL37pem_write_bio_PKCS8_PRIV_KEY_INFO_i2dPKvPPh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:207,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:207,1'
          Dst:             _ZL37pem_write_bio_PKCS8_PRIV_KEY_INFO_i2dPKvPPh
    - functionName:    _ZL32pem_read_PKCS8_PRIV_KEY_INFO_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_PKCS8_PRIV_KEY_INFO
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:207,1'
          Dst:             d2i_PKCS8_PRIV_KEY_INFO
    - functionName:    PEM_read_PKCS8_PRIV_KEY_INFO
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read
        - _ZL32pem_read_PKCS8_PRIV_KEY_INFO_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:207,1'
          Dst:             PEM_ASN1_read
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:207,1'
          Dst:             _ZL32pem_read_PKCS8_PRIV_KEY_INFO_d2iPPvPPKhl
    - functionName:    _ZL36pem_read_bio_PKCS8_PRIV_KEY_INFO_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_PKCS8_PRIV_KEY_INFO
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:207,1'
          Dst:             d2i_PKCS8_PRIV_KEY_INFO
    - functionName:    PEM_read_bio_PKCS8_PRIV_KEY_INFO
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read_bio
        - _ZL36pem_read_bio_PKCS8_PRIV_KEY_INFO_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:207,1'
          Dst:             PEM_ASN1_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:207,1'
          Dst:             _ZL36pem_read_bio_PKCS8_PRIV_KEY_INFO_d2iPPvPPKhl
    - functionName:    _ZL19pem_write_PKCS8_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_X509_SIG
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:204,1'
          Dst:             i2d_X509_SIG
    - functionName:    PEM_write_PKCS8
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write
        - _ZL19pem_write_PKCS8_i2dPKvPPh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:204,1'
          Dst:             PEM_ASN1_write
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:204,1'
          Dst:             _ZL19pem_write_PKCS8_i2dPKvPPh
    - functionName:    _ZL23pem_write_bio_PKCS8_i2dPKvPPh
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - x
        - outp
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2d_X509_SIG
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:204,1'
          Dst:             i2d_X509_SIG
    - functionName:    PEM_write_bio_PKCS8
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_write_bio
        - _ZL23pem_write_bio_PKCS8_i2dPKvPPh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:204,1'
          Dst:             PEM_ASN1_write_bio
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:204,1'
          Dst:             _ZL23pem_write_bio_PKCS8_i2dPKvPPh
    - functionName:    _ZL18pem_read_PKCS8_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_X509_SIG
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:204,1'
          Dst:             d2i_X509_SIG
    - functionName:    PEM_read_PKCS8
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read
        - _ZL18pem_read_PKCS8_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:204,1'
          Dst:             PEM_ASN1_read
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:204,1'
          Dst:             _ZL18pem_read_PKCS8_d2iPPvPPKhl
    - functionName:    _ZL22pem_read_bio_PKCS8_d2iPPvPPKhl
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - x
        - inp
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - d2i_X509_SIG
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:204,1'
          Dst:             d2i_X509_SIG
    - functionName:    PEM_read_bio_PKCS8
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - PEM_ASN1_read_bio
        - _ZL22pem_read_bio_PKCS8_d2iPPvPPKhl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:204,1'
          Dst:             PEM_ASN1_read_bio
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:204,1'
          Dst:             _ZL22pem_read_bio_PKCS8_d2iPPvPPKhl
    - functionName:    d2i_PKCS8PrivateKey_fp
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - cb
        - u
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - d2i_PKCS8PrivateKey_bio
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_pk8.cc:194,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:195,5'
              BranchSideFuncs:
                - d2i_PKCS8PrivateKey_bio
                - BIO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:198,33'
              BranchSideFuncs:
                - d2i_PKCS8PrivateKey_bio
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:194,14'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:195,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:198,9'
          Dst:             d2i_PKCS8PrivateKey_bio
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:199,3'
          Dst:             BIO_free
    - functionName:    d2i_PKCS8PrivateKey_bio
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - cb
        - u
      BBCount:         21
      ICount:          141
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - ERR_put_error
        - EVP_PKCS82PKEY
        - EVP_PKEY_free
        - OPENSSL_cleanse
        - PKCS8_PRIV_KEY_INFO_free
        - PKCS8_decrypt
        - X509_SIG_free
        - d2i_PKCS8_bio
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_pk8.cc:117,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:118,5'
              BranchSideFuncs:
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:121,12'
              BranchSideFuncs:
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_pk8.cc:122,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:123,8'
              BranchSideFuncs:
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:125,14'
              BranchSideFuncs:
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
                - ERR_put_error
                - X509_SIG_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_pk8.cc:126,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:127,5'
              BranchSideFuncs:
                - ERR_put_error
                - X509_SIG_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:131,25'
              BranchSideFuncs:
                - PKCS8_decrypt
                - X509_SIG_free
                - OPENSSL_cleanse
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_pk8.cc:134,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:135,5'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:137,24'
              BranchSideFuncs:
                - EVP_PKCS82PKEY
                - PKCS8_PRIV_KEY_INFO_free
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_pk8.cc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:140,5'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:142,7'
              BranchSideFuncs:
                - EVP_PKEY_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_pk8.cc:142,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:143,10'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:148,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pem/pem_pk8.cc:143,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:144,22'
              BranchSideFuncs:
                - EVP_PKEY_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:146,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:116,8'
          Dst:             d2i_PKCS8_bio
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:127,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:128,5'
          Dst:             X509_SIG_free
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:131,11'
          Dst:             PKCS8_decrypt
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:132,3'
          Dst:             X509_SIG_free
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:133,3'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:137,9'
          Dst:             EVP_PKCS82PKEY
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:138,3'
          Dst:             PKCS8_PRIV_KEY_INFO_free
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:144,7'
          Dst:             EVP_PKEY_free
    - functionName:    PEM_write_PKCS8PrivateKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - enc
        - pass
        - pass_len
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13do_pk8pkey_fpP8_IO_FILEPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:173,10'
          Dst:             _ZL13do_pk8pkey_fpP8_IO_FILEPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
    - functionName:    _ZL13do_pk8pkey_fpP8_IO_FILEPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - isder
        - nid
        - enc
        - pass
        - pass_len
        - cb
        - u
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - BIO_free
        - BIO_new_fp
        - ERR_put_error
        - _ZL10do_pk8pkeyP6bio_stPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_pk8.cc:181,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:182,5'
              BranchSideFuncs:
                - _ZL10do_pk8pkeyP6bio_stPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
                - BIO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:185,20'
              BranchSideFuncs:
                - _ZL10do_pk8pkeyP6bio_stPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
                - BIO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:181,14'
          Dst:             BIO_new_fp
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:182,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:185,9'
          Dst:             _ZL10do_pk8pkeyP6bio_stPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:186,3'
          Dst:             BIO_free
    - functionName:    _ZL10do_pk8pkeyP6bio_stPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - isder
        - nid
        - enc
        - pass
        - pass_len
        - cb
        - u
      BBCount:         28
      ICount:          193
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - ERR_put_error
        - EVP_PKEY2PKCS8
        - OPENSSL_cleanse
        - PEM_write_bio_PKCS8
        - PEM_write_bio_PKCS8_PRIV_KEY_INFO
        - PKCS8_PRIV_KEY_INFO_free
        - PKCS8_encrypt
        - X509_SIG_free
        - i2d_PKCS8_PRIV_KEY_INFO_bio
        - i2d_PKCS8_bio
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pem/pem_pk8.cc:68,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:69,5'
              BranchSideFuncs:
                - PEM_write_bio_PKCS8_PRIV_KEY_INFO
                - PKCS8_PRIV_KEY_INFO_free
                - i2d_PKCS8_PRIV_KEY_INFO_bio
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:72,7'
              BranchSideFuncs:
                - PEM_write_bio_PKCS8_PRIV_KEY_INFO
                - PKCS8_PRIV_KEY_INFO_free
                - i2d_PKCS8_PRIV_KEY_INFO_bio
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_pk8.cc:72,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:72,15'
              BranchSideFuncs:
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:73,10'
              BranchSideFuncs:
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_pk8.cc:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:73,10'
              BranchSideFuncs:
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:99,9'
              BranchSideFuncs:
                - PEM_write_bio_PKCS8_PRIV_KEY_INFO
                - PKCS8_PRIV_KEY_INFO_free
                - i2d_PKCS8_PRIV_KEY_INFO_bio
        - Branch String:   '/src/boringssl/crypto/pem/pem_pk8.cc:73,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:74,12'
              BranchSideFuncs:
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:86,24'
              BranchSideFuncs:
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/pem/pem_pk8.cc:74,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:75,12'
              BranchSideFuncs:
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:77,18'
              BranchSideFuncs:
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_pk8.cc:78,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:79,9'
              BranchSideFuncs:
                - ERR_put_error
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:84,14'
              BranchSideFuncs:
                - PKCS8_encrypt
                - PKCS8_PRIV_KEY_INFO_free
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
                - OPENSSL_cleanse
        - Branch String:   '/src/boringssl/crypto/pem/pem_pk8.cc:87,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:88,23'
              BranchSideFuncs:
                - OPENSSL_cleanse
                - PKCS8_PRIV_KEY_INFO_free
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:90,30'
              BranchSideFuncs:
                - PKCS8_PRIV_KEY_INFO_free
                - PEM_write_bio_PKCS8
                - X509_SIG_free
                - i2d_PKCS8_bio
        - Branch String:   '/src/boringssl/crypto/pem/pem_pk8.cc:91,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:92,27'
              BranchSideFuncs:
                - i2d_PKCS8_bio
                - X509_SIG_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:94,33'
              BranchSideFuncs:
                - PEM_write_bio_PKCS8
                - X509_SIG_free
        - Branch String:   '/src/boringssl/crypto/pem/pem_pk8.cc:99,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:100,41'
              BranchSideFuncs:
                - i2d_PKCS8_PRIV_KEY_INFO_bio
                - PKCS8_PRIV_KEY_INFO_free
            - BranchSide:      '/src/boringssl/crypto/pem/pem_pk8.cc:102,47'
              BranchSideFuncs:
                - PEM_write_bio_PKCS8_PRIV_KEY_INFO
                - PKCS8_PRIV_KEY_INFO_free
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:68,17'
          Dst:             EVP_PKEY2PKCS8
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:69,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:79,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:80,9'
          Dst:             PKCS8_PRIV_KEY_INFO_free
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:86,10'
          Dst:             PKCS8_encrypt
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:88,7'
          Dst:             OPENSSL_cleanse
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:90,5'
          Dst:             PKCS8_PRIV_KEY_INFO_free
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:92,13'
          Dst:             i2d_PKCS8_bio
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:94,13'
          Dst:             PEM_write_bio_PKCS8
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:96,5'
          Dst:             X509_SIG_free
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:100,13'
          Dst:             i2d_PKCS8_PRIV_KEY_INFO_bio
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:102,13'
          Dst:             PEM_write_bio_PKCS8_PRIV_KEY_INFO
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:104,5'
          Dst:             PKCS8_PRIV_KEY_INFO_free
    - functionName:    PEM_write_PKCS8PrivateKey_nid
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - nid
        - pass
        - pass_len
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13do_pk8pkey_fpP8_IO_FILEPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:167,10'
          Dst:             _ZL13do_pk8pkey_fpP8_IO_FILEPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
    - functionName:    i2d_PKCS8PrivateKey_nid_fp
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - nid
        - pass
        - pass_len
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13do_pk8pkey_fpP8_IO_FILEPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:161,10'
          Dst:             _ZL13do_pk8pkey_fpP8_IO_FILEPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
    - functionName:    i2d_PKCS8PrivateKey_fp
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - x
        - enc
        - pass
        - pass_len
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13do_pk8pkey_fpP8_IO_FILEPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:155,10'
          Dst:             _ZL13do_pk8pkey_fpP8_IO_FILEPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
    - functionName:    i2d_PKCS8PrivateKey_nid_bio
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - nid
        - pass
        - pass_len
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10do_pk8pkeyP6bio_stPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:58,10'
          Dst:             _ZL10do_pk8pkeyP6bio_stPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
    - functionName:    i2d_PKCS8PrivateKey_bio
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - enc
        - pass
        - pass_len
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10do_pk8pkeyP6bio_stPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:52,10'
          Dst:             _ZL10do_pk8pkeyP6bio_stPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
    - functionName:    PEM_write_bio_PKCS8PrivateKey
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - enc
        - pass
        - pass_len
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10do_pk8pkeyP6bio_stPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:46,10'
          Dst:             _ZL10do_pk8pkeyP6bio_stPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
    - functionName:    PEM_write_bio_PKCS8PrivateKey_nid
      functionSourceFile: '/src/boringssl/crypto/pem/pem_pk8.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bp
        - x
        - nid
        - pass
        - pass_len
        - cb
        - u
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10do_pk8pkeyP6bio_stPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pem/pem_pk8.cc:40,10'
          Dst:             _ZL10do_pk8pkeyP6bio_stPK11evp_pkey_stiiPK13evp_cipher_stPKciPFiPciiPvESA_
    - functionName:    _ZL32pkcs7_bundle_raw_certificates_cbP6cbb_stPv
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - arg
      BBCount:         15
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_add_asn1
        - CBB_add_bytes
        - CBB_flush
        - CBB_flush_asn1_set_of
        - CRYPTO_BUFFER_data
        - CRYPTO_BUFFER_len
        - sk_CRYPTO_BUFFER_num
        - sk_CRYPTO_BUFFER_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:139,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:141,5'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_num
                - CBB_flush_asn1_set_of
                - CBB_flush
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:144,15'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_num
                - CBB_flush_asn1_set_of
                - CBB_flush
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:144,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:145,50'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
                - sk_CRYPTO_BUFFER_num
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:153,10'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:146,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:148,7'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_num
                - CBB_flush_asn1_set_of
                - CBB_flush
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:150,3'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_num
                - CBB_flush_asn1_set_of
                - CBB_flush
                - sk_CRYPTO_BUFFER_value
                - CRYPTO_BUFFER_data
                - CRYPTO_BUFFER_len
                - CBB_add_bytes
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:153,47'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:153,60'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:153,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:139,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:144,26'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:145,27'
          Dst:             sk_CRYPTO_BUFFER_value
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:146,39'
          Dst:             CRYPTO_BUFFER_data
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:147,24'
          Dst:             CRYPTO_BUFFER_len
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:146,10'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:153,10'
          Dst:             CBB_flush_asn1_set_of
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:153,50'
          Dst:             CBB_flush
    - functionName:    pkcs7_add_signed_data
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - signed_data_version
        - digest_algos_cb
        - cert_crl_cb
        - signer_infos_cb
        - arg
      BBCount:         42
      ICount:          211
      EdgeCount:       59
      CyclomaticComplexity: 19
      functionsReached:
        - CBB_add_asn1
        - CBB_add_asn1_element
        - CBB_add_asn1_uint64
        - CBB_flush
        - CBB_flush_asn1_set_of
      functionUses:    4
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:173,57'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:174,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:191,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:175,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:176,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:191,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:177,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:179,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:191,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:179,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:180,34'
              BranchSideFuncs:
                - CBB_add_asn1_uint64
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:191,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:180,55'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:181,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:191,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:181,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:182,8'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:191,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:182,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:182,36'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:183,8'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:182,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:183,8'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:191,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:183,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:184,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:191,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:184,61'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:185,8'
              BranchSideFuncs:
                - CBB_add_asn1_element
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:191,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:186,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:187,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:191,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:187,28'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:187,32'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:188,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:187,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:188,8'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:191,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:188,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:189,8'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:191,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:189,32'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:189,36'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:190,8'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:189,73'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:190,8'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:191,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:173,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:191,5'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:194,20'
              BranchSideFuncs:
                - CBB_flush
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:173,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:174,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:176,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:179,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:180,8'
          Dst:             CBB_add_asn1_uint64
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:181,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:183,8'
          Dst:             CBB_flush_asn1_set_of
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:184,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:185,8'
          Dst:             CBB_add_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:188,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:190,8'
          Dst:             CBB_flush_asn1_set_of
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:194,10'
          Dst:             CBB_flush
    - functionName:    PKCS7_bundle_raw_certificates
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
        - certs
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL32pkcs7_bundle_raw_certificates_cbP6cbb_stPv
        - pkcs7_add_signed_data
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:158,10'
          Dst:             pkcs7_add_signed_data
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:158,10'
          Dst:             _ZL32pkcs7_bundle_raw_certificates_cbP6cbb_stPv
    - functionName:    PKCS7_get_raw_certificates
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - out_certs
        - cbs
        - pool
      BBCount:         28
      ICount:          149
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - CBS_get_asn1_element
        - CBS_get_optional_asn1
        - CBS_init
        - CBS_len
        - CRYPTO_BUFFER_free
        - CRYPTO_BUFFER_new_from_CBS
        - OPENSSL_free
        - pkcs7_parse_header
        - sk_CRYPTO_BUFFER_num
        - sk_CRYPTO_BUFFER_pop
        - sk_CRYPTO_BUFFER_push
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:94,58'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:95,8'
              BranchSideFuncs:
                - CBS_get_optional_asn1
                - OPENSSL_free
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
                - CBS_init
                - CBS_len
                - CBS_get_asn1_element
                - CRYPTO_BUFFER_new_from_CBS
                - sk_CRYPTO_BUFFER_push
                - CRYPTO_BUFFER_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:98,5'
              BranchSideFuncs:
                - OPENSSL_free
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:94,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:98,5'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - OPENSSL_free
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
                - CBS_get_asn1_element
                - CRYPTO_BUFFER_new_from_CBS
                - sk_CRYPTO_BUFFER_push
                - CRYPTO_BUFFER_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:101,8'
              BranchSideFuncs:
                - CBS_init
                - CBS_len
                - OPENSSL_free
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
                - CBS_get_asn1_element
                - CRYPTO_BUFFER_new_from_CBS
                - sk_CRYPTO_BUFFER_push
                - CRYPTO_BUFFER_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:101,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:102,5'
              BranchSideFuncs:
                - CBS_len
                - OPENSSL_free
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
                - CBS_get_asn1_element
                - CRYPTO_BUFFER_new_from_CBS
                - sk_CRYPTO_BUFFER_push
                - CRYPTO_BUFFER_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:105,3'
              BranchSideFuncs:
                - CBS_len
                - OPENSSL_free
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
                - CBS_get_asn1_element
                - CRYPTO_BUFFER_new_from_CBS
                - sk_CRYPTO_BUFFER_push
                - CRYPTO_BUFFER_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:105,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:107,10'
              BranchSideFuncs:
                - CBS_get_asn1_element
                - OPENSSL_free
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
                - CRYPTO_BUFFER_new_from_CBS
                - sk_CRYPTO_BUFFER_push
                - CRYPTO_BUFFER_free
                - CBS_len
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:118,7'
              BranchSideFuncs:
                - OPENSSL_free
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:107,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:108,7'
              BranchSideFuncs:
                - CRYPTO_BUFFER_new_from_CBS
                - sk_CRYPTO_BUFFER_push
                - CRYPTO_BUFFER_free
                - OPENSSL_free
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
                - CBS_len
                - CBS_get_asn1_element
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:111,60'
              BranchSideFuncs:
                - CRYPTO_BUFFER_new_from_CBS
                - sk_CRYPTO_BUFFER_push
                - CRYPTO_BUFFER_free
                - OPENSSL_free
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
                - CBS_len
                - CBS_get_asn1_element
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:112,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:112,47'
              BranchSideFuncs:
                - CRYPTO_BUFFER_free
                - OPENSSL_free
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:113,26'
              BranchSideFuncs:
                - CRYPTO_BUFFER_free
                - OPENSSL_free
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:112,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:105,3'
              BranchSideFuncs:
                - CBS_len
                - OPENSSL_free
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
                - CBS_get_asn1_element
                - CRYPTO_BUFFER_new_from_CBS
                - sk_CRYPTO_BUFFER_push
                - CRYPTO_BUFFER_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:113,26'
              BranchSideFuncs:
                - CRYPTO_BUFFER_free
                - OPENSSL_free
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:123,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:123,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:124,5'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_num
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:124,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:125,49'
              BranchSideFuncs:
                - sk_CRYPTO_BUFFER_pop
                - CRYPTO_BUFFER_free
                - sk_CRYPTO_BUFFER_num
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:128,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:91,36'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:94,8'
          Dst:             pkcs7_parse_header
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:95,8'
          Dst:             CBS_get_optional_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:102,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:105,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:107,10'
          Dst:             CBS_get_asn1_element
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:111,26'
          Dst:             CRYPTO_BUFFER_new_from_CBS
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:112,25'
          Dst:             sk_CRYPTO_BUFFER_push
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:113,7'
          Dst:             CRYPTO_BUFFER_free
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:121,3'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:124,12'
          Dst:             sk_CRYPTO_BUFFER_num
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:125,28'
          Dst:             sk_CRYPTO_BUFFER_pop
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:126,7'
          Dst:             CRYPTO_BUFFER_free
    - functionName:    pkcs7_parse_header
      functionSourceFile: '/src/boringssl/crypto/pkcs7/pkcs7.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - der_bytes
        - out
        - cbs
      BBCount:         27
      ICount:          139
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - CBS_asn1_ber_to_der
        - CBS_data
        - CBS_get_asn1
        - CBS_get_asn1_uint64
        - CBS_init
        - CBS_len
        - CBS_mem_equal
        - ERR_put_error
        - OPENSSL_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:49,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:51,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - OPENSSL_free
                - CBS_get_asn1
                - CBS_mem_equal
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBS_init
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:53,5'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:51,60'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:52,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - OPENSSL_free
                - CBS_mem_equal
                - ERR_put_error
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBS_init
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:53,5'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:49,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:53,5'
              BranchSideFuncs:
                - CBS_mem_equal
                - ERR_put_error
                - OPENSSL_free
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBS_init
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:56,8'
              BranchSideFuncs:
                - CBS_mem_equal
                - ERR_put_error
                - OPENSSL_free
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBS_init
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:56,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:58,5'
              BranchSideFuncs:
                - CBS_get_asn1
                - OPENSSL_free
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBS_init
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:63,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - OPENSSL_free
                - CBS_get_asn1
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBS_init
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:64,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:65,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - OPENSSL_free
                - CBS_get_asn1_uint64
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBS_init
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:69,5'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:65,76'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:66,8'
              BranchSideFuncs:
                - CBS_get_asn1_uint64
                - OPENSSL_free
                - CBS_get_asn1
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBS_init
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:69,5'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:66,52'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:67,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - OPENSSL_free
                - CBS_get_asn1
                - CBS_data
                - CBS_len
                - CBS_init
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:69,5'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:67,69'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:68,8'
              BranchSideFuncs:
                - CBS_get_asn1
                - OPENSSL_free
                - CBS_data
                - CBS_len
                - CBS_init
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:69,5'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:63,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:69,5'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_init
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:72,7'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_init
                - ERR_put_error
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/pkcs7/pkcs7.cc:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:73,5'
              BranchSideFuncs:
                - ERR_put_error
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/pkcs7/pkcs7.cc:77,12'
              BranchSideFuncs:
                - CBS_data
                - CBS_len
                - CBS_init
      Callsites:
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:49,8'
          Dst:             CBS_asn1_ber_to_der
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:51,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:52,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:56,8'
          Dst:             CBS_mem_equal
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:58,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:63,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:65,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:66,8'
          Dst:             CBS_get_asn1_uint64
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:67,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:68,8'
          Dst:             CBS_get_asn1
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:73,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:77,17'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:77,41'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:77,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/pkcs7/pkcs7.cc:81,3'
          Dst:             OPENSSL_free
    - functionName:    RC4_set_key
      functionSourceFile: '/src/boringssl/crypto/rc4/rc4.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - rc4key
        - len
        - key
      BBCount:         12
      ICount:          124
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rc4/rc4.cc:42,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rc4/rc4.cc:43,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rc4/rc4.cc:46,12'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/rc4/rc4.cc:47,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rc4/rc4.cc:48,20'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rc4/rc4.cc:56,1'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/rc4/rc4.cc:50,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rc4/rc4.cc:51,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rc4/rc4.cc:53,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    RC4
      functionSourceFile: '/src/boringssl/crypto/rc4/rc4.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - key
        - len
        - in
        - out
      BBCount:         5
      ICount:          118
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/rc4/rc4.cc:23,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/rc4/rc4.cc:24,10'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/rc4/rc4.cc:33,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL14OPENSSL_memcmpPKvS0_m
      functionSourceFile: '/src/boringssl/crypto/x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - s1
        - s2
        - n
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/../internal.h:851,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:852,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:855,17'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/../internal.h:855,10'
          Dst:             memcmp
    - functionName:    _ZL9bitstr_cbPKcmPv
      functionSourceFile: '/src/boringssl/crypto/x509/asn1_gen.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - elem
        - len
        - bitstr
      BBCount:         13
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ASN1_BIT_STRING_set_bit
        - CBS_get_u64_decimal
        - CBS_init
        - CBS_len
        - ERR_put_error
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:519,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:519,46'
              BranchSideFuncs:
                - CBS_len
                - ASN1_BIT_STRING_set_bit
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:530,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:519,65'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:529,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:530,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:519,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:530,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:533,68'
              BranchSideFuncs:
                - ASN1_BIT_STRING_set_bit
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:533,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:535,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:537,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:517,3'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:519,8'
          Dst:             CBS_get_u64_decimal
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:519,46'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:530,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:533,8'
          Dst:             ASN1_BIT_STRING_set_bit
    - functionName:    _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
      functionSourceFile: '/src/boringssl/crypto/x509/asn1_gen.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - cbb
        - str
        - cnf
        - tag
        - padding
        - format
        - depth
      BBCount:         13
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - CBB_add_asn1
        - CBB_add_u8
        - CBB_flush
        - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
      functionUses:    5
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:137,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:137,41'
              BranchSideFuncs:
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_flush
                - CBB_add_u8
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:138,12'
              BranchSideFuncs:
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_flush
                - CBB_add_u8
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:138,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:138,23'
              BranchSideFuncs:
                - CBB_add_u8
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:139,30'
              BranchSideFuncs:
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:138,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:138,46'
              BranchSideFuncs:
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:139,30'
              BranchSideFuncs:
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:139,70'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:139,70'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:140,20'
              BranchSideFuncs:
                - CBB_flush
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:137,10'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:138,23'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:139,10'
          Dst:             _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:140,10'
          Dst:             CBB_flush
    - functionName:    _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
      functionSourceFile: '/src/boringssl/crypto/x509/asn1_gen.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - cbb
        - str
        - cnf
        - tag
        - format
        - depth
      BBCount:         226
      ICount:          1282
      EdgeCount:       301
      CyclomaticComplexity: 77
      functionsReached:
        - ASN1_BIT_STRING_free
        - ASN1_BIT_STRING_new
        - ASN1_INTEGER_free
        - ASN1_OBJECT_free
        - ASN1_STRING_free
        - ASN1_mbstring_ncopy
        - ASN1_tag2bit
        - CBB_add_asn1
        - CBB_add_bytes
        - CBB_add_space
        - CBB_add_u8
        - CBB_flush
        - CBB_flush_asn1_set_of
        - CBB_len
        - CBS_get_last_u8
        - CBS_get_until_first
        - CBS_init
        - CBS_parse_generalized_time
        - CBS_parse_utc_time
        - CBS_skip
        - CONF_parse_list
        - ERR_put_error
        - OBJ_txt2obj
        - OPENSSL_free
        - OPENSSL_isspace
        - X509V3_bool_from_string
        - X509V3_get_section
        - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
        - _ZL13cbs_str_equalPK6cbs_stPKc
        - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
        - _ZL9bitstr_cbPKcmPv
        - _ZL9parse_tagPK6cbs_st
        - __assert_fail
        - i2c_ASN1_BIT_STRING
        - i2c_ASN1_INTEGER
        - s2i_ASN1_INTEGER
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - strchr
        - strlen
        - x509v3_hex_to_bytes
      functionUses:    3
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:145,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:145,3'
              BranchSideFuncs:
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:146,7'
              BranchSideFuncs:
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:146,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:147,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:154,3'
              BranchSideFuncs:
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:156,25'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:156,60'
              BranchSideFuncs:
                - OPENSSL_isspace
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:156,5'
              BranchSideFuncs:
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - OPENSSL_isspace
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:156,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:157,10'
              BranchSideFuncs:
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:161,32'
              BranchSideFuncs:
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - OPENSSL_isspace
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:162,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:163,7'
              BranchSideFuncs:
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:168,42'
              BranchSideFuncs:
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - strchr
                - OPENSSL_isspace
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:172,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:172,59'
              BranchSideFuncs:
                - OPENSSL_isspace
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - OPENSSL_isspace
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:173,9'
              BranchSideFuncs:
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - OPENSSL_isspace
                - OPENSSL_isspace
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:172,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:173,9'
              BranchSideFuncs:
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - strchr
                - CBS_init
                - OPENSSL_isspace
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:175,16'
              BranchSideFuncs:
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - strchr
                - CBS_init
                - OPENSSL_isspace
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:186,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:187,7'
              BranchSideFuncs:
                - CBS_skip
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - OPENSSL_isspace
                - OPENSSL_isspace
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:189,12'
              BranchSideFuncs:
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:193,40'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:193,43'
              BranchSideFuncs:
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:194,11'
              BranchSideFuncs:
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:193,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:194,11'
              BranchSideFuncs:
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:206,16'
              BranchSideFuncs:
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:194,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:195,16'
              BranchSideFuncs:
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:196,18'
              BranchSideFuncs:
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:196,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:197,16'
              BranchSideFuncs:
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:198,18'
              BranchSideFuncs:
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:198,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:199,16'
              BranchSideFuncs:
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:200,18'
              BranchSideFuncs:
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:200,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:201,16'
              BranchSideFuncs:
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:203,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:206,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:207,16'
              BranchSideFuncs:
                - _ZL9parse_tagPK6cbs_st
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:208,11'
              BranchSideFuncs:
                - _ZL9parse_tagPK6cbs_st
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:206,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:208,11'
              BranchSideFuncs:
                - _ZL9parse_tagPK6cbs_st
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:216,16'
              BranchSideFuncs:
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:208,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:209,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:212,13'
              BranchSideFuncs:
                - _ZL9parse_tagPK6cbs_st
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:213,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:214,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:216,5'
              BranchSideFuncs:
                - strchr
                - CBS_init
                - CBS_get_last_u8
                - CBS_get_until_first
                - CBS_init
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
                - _ZL9parse_tagPK6cbs_st
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - ERR_put_error
                - CBS_skip
                - OPENSSL_isspace
                - OPENSSL_isspace
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:216,44'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:217,16'
              BranchSideFuncs:
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:220,11'
              BranchSideFuncs:
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:216,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:220,11'
              BranchSideFuncs:
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:228,16'
              BranchSideFuncs:
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:220,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:221,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:224,13'
              BranchSideFuncs:
                - _ZL9parse_tagPK6cbs_st
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:225,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:225,14'
              BranchSideFuncs:
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:226,31'
              BranchSideFuncs:
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:228,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:229,13'
              BranchSideFuncs:
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:231,16'
              BranchSideFuncs:
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:229,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:229,11'
              BranchSideFuncs:
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:229,47'
              BranchSideFuncs:
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:231,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:232,13'
              BranchSideFuncs:
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:234,16'
              BranchSideFuncs:
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:232,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:232,11'
              BranchSideFuncs:
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:232,45'
              BranchSideFuncs:
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:234,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:235,13'
              BranchSideFuncs:
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:238,16'
              BranchSideFuncs:
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:235,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:235,11'
              BranchSideFuncs:
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:235,45'
              BranchSideFuncs:
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:238,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:239,13'
              BranchSideFuncs:
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:244,13'
              BranchSideFuncs:
                - strchr
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBS_init
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:239,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:239,11'
              BranchSideFuncs:
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:239,40'
              BranchSideFuncs:
                - _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:255,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:256,38'
              BranchSideFuncs:
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:259,38'
              BranchSideFuncs:
                - strlen
                - CBS_init
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:302,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:303,37'
              BranchSideFuncs:
                - _ZL13cbs_str_equalPK6cbs_stPKc
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:308,7'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:303,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:304,21'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:307,3'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - _ZL13cbs_str_equalPK6cbs_stPKc
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:308,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:309,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:314,9'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:314,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:314,20'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:314,28'
              BranchSideFuncs:
                - CBB_add_asn1
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:316,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:317,5'
              BranchSideFuncs:
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:320,11'
              BranchSideFuncs:
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBB_add_u8
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:320,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:322,12'
              BranchSideFuncs:
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:329,11'
              BranchSideFuncs:
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:343,11'
              BranchSideFuncs:
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:343,11'
              BranchSideFuncs:
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:362,11'
              BranchSideFuncs:
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:378,11'
              BranchSideFuncs:
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:378,11'
              BranchSideFuncs:
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:404,11'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:404,11'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:404,11'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:404,11'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:404,11'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:404,11'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:429,11'
              BranchSideFuncs:
                - CBB_add_u8
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:457,11'
              BranchSideFuncs:
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:478,11'
              BranchSideFuncs:
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:478,11'
              BranchSideFuncs:
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:510,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:322,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:323,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:326,24'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:329,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:330,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:334,36'
              BranchSideFuncs:
                - X509V3_bool_from_string
                - ERR_put_error
                - CBB_add_u8
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:334,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:335,9'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:338,33'
              BranchSideFuncs:
                - CBB_add_u8
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:338,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:338,69'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:338,14'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:343,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:344,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:347,50'
              BranchSideFuncs:
                - s2i_ASN1_INTEGER
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:348,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:349,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:352,34'
              BranchSideFuncs:
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_add_space
                - i2c_ASN1_INTEGER
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:354,24'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:354,16'
              BranchSideFuncs:
                - CBB_add_space
                - ASN1_INTEGER_free
                - i2c_ASN1_INTEGER
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:355,44'
              BranchSideFuncs:
                - CBB_add_space
                - ASN1_INTEGER_free
                - i2c_ASN1_INTEGER
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:355,49'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:354,16'
              BranchSideFuncs:
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:356,33'
              BranchSideFuncs:
                - i2c_ASN1_INTEGER
                - ASN1_INTEGER_free
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:356,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:354,16'
              BranchSideFuncs:
                - CBB_flush
                - ASN1_INTEGER_free
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:356,64'
              BranchSideFuncs:
                - CBB_flush
                - ASN1_INTEGER_free
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:362,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:363,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:366,38'
              BranchSideFuncs:
                - OBJ_txt2obj
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:367,23'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:367,26'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:368,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:367,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:368,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:371,38'
              BranchSideFuncs:
                - CBB_add_bytes
                - ASN1_OBJECT_free
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:371,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:371,75'
              BranchSideFuncs:
                - CBB_flush
                - ASN1_OBJECT_free
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:371,16'
              BranchSideFuncs:
                - ASN1_OBJECT_free
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:378,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:379,9'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:383,45'
              BranchSideFuncs:
                - strlen
                - CBS_init
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
                - CBS_parse_utc_time
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:384,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:385,22'
              BranchSideFuncs:
                - CBS_parse_utc_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:387,22'
              BranchSideFuncs:
                - CBS_parse_generalized_time
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:389,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:390,9'
              BranchSideFuncs:
                - strlen
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:393,53'
              BranchSideFuncs:
                - strlen
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:393,75'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:393,14'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:394,24'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:404,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:405,18'
              BranchSideFuncs:
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:406,18'
              BranchSideFuncs:
                - ERR_put_error
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:406,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:407,18'
              BranchSideFuncs:
                - ASN1_tag2bit
                - ASN1_mbstring_ncopy
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:409,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:418,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:421,9'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:423,38'
              BranchSideFuncs:
                - CBB_add_bytes
                - ASN1_STRING_free
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:423,62'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:423,75'
              BranchSideFuncs:
                - CBB_flush
                - ASN1_STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:423,16'
              BranchSideFuncs:
                - ASN1_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:429,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:430,32'
              BranchSideFuncs:
                - ASN1_BIT_STRING_new
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:451,12'
              BranchSideFuncs:
                - CBB_add_u8
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:431,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:432,11'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:434,30'
              BranchSideFuncs:
                - CONF_parse_list
                - ERR_put_error
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:434,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:435,11'
              BranchSideFuncs:
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:439,39'
              BranchSideFuncs:
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_add_space
                - i2c_ASN1_BIT_STRING
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:441,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:441,18'
              BranchSideFuncs:
                - CBB_add_space
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:442,46'
              BranchSideFuncs:
                - CBB_add_space
                - ASN1_BIT_STRING_free
                - i2c_ASN1_BIT_STRING
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:442,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:441,18'
              BranchSideFuncs:
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:443,38'
              BranchSideFuncs:
                - i2c_ASN1_BIT_STRING
                - ASN1_BIT_STRING_free
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:443,56'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:441,18'
              BranchSideFuncs:
                - CBB_flush
                - ASN1_BIT_STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:444,28'
              BranchSideFuncs:
                - CBB_flush
                - ASN1_BIT_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:451,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:451,32'
              BranchSideFuncs:
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
                - strlen
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:452,9'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:457,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:458,55'
              BranchSideFuncs:
                - strlen
                - CBB_add_bytes
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:461,11'
              BranchSideFuncs:
                - ERR_put_error
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:458,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:458,16'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:459,26'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:461,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:463,45'
              BranchSideFuncs:
                - x509v3_hex_to_bytes
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:473,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:464,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:465,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:468,40'
              BranchSideFuncs:
                - CBB_add_bytes
                - OPENSSL_free
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:468,51'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:468,64'
              BranchSideFuncs:
                - CBB_flush
                - OPENSSL_free
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:468,18'
              BranchSideFuncs:
                - OPENSSL_free
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:478,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:479,13'
              BranchSideFuncs:
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:503,11'
              BranchSideFuncs:
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:479,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:480,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:483,66'
              BranchSideFuncs:
                - X509V3_get_section
                - sk_CONF_VALUE_num
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:484,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:485,11'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:488,21'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:488,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:489,56'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - sk_CONF_VALUE_num
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:502,7'
              BranchSideFuncs:
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:490,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:492,13'
              BranchSideFuncs:
                - CBB_len
                - sk_CONF_VALUE_num
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:497,15'
              BranchSideFuncs:
                - CBB_len
                - sk_CONF_VALUE_num
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:497,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:498,13'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:501,9'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - CBB_flush
                - CBB_flush_asn1_set_of
                - CBB_flush
                - sk_CONF_VALUE_value
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - CBB_len
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:503,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:505,16'
              BranchSideFuncs:
                - CBB_flush_asn1_set_of
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:507,24'
              BranchSideFuncs:
                - CBB_flush
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:505,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:505,59'
              BranchSideFuncs:
                - CBB_flush
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:505,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:145,3'
          Dst:             __assert_fail
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:147,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:156,28'
          Dst:             OPENSSL_isspace
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:161,25'
          Dst:             strchr
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:168,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:172,12'
          Dst:             CBS_get_last_u8
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:172,43'
          Dst:             OPENSSL_isspace
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:185,21'
          Dst:             CBS_get_until_first
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:187,7'
          Dst:             CBS_skip
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:190,7'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:193,9'
          Dst:             _ZL13cbs_str_equalPK6cbs_stPKc
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:193,43'
          Dst:             _ZL13cbs_str_equalPK6cbs_stPKc
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:194,11'
          Dst:             _ZL13cbs_str_equalPK6cbs_stPKc
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:196,18'
          Dst:             _ZL13cbs_str_equalPK6cbs_stPKc
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:198,18'
          Dst:             _ZL13cbs_str_equalPK6cbs_stPKc
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:200,18'
          Dst:             _ZL13cbs_str_equalPK6cbs_stPKc
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:203,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:206,16'
          Dst:             _ZL13cbs_str_equalPK6cbs_stPKc
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:207,16'
          Dst:             _ZL13cbs_str_equalPK6cbs_stPKc
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:209,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:212,13'
          Dst:             _ZL9parse_tagPK6cbs_st
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:216,16'
          Dst:             _ZL13cbs_str_equalPK6cbs_stPKc
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:217,16'
          Dst:             _ZL13cbs_str_equalPK6cbs_stPKc
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:221,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:224,13'
          Dst:             _ZL9parse_tagPK6cbs_st
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:226,14'
          Dst:             _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:228,16'
          Dst:             _ZL13cbs_str_equalPK6cbs_stPKc
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:230,14'
          Dst:             _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:231,16'
          Dst:             _ZL13cbs_str_equalPK6cbs_stPKc
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:233,14'
          Dst:             _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:234,16'
          Dst:             _ZL13cbs_str_equalPK6cbs_stPKc
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:237,14'
          Dst:             _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:238,16'
          Dst:             _ZL13cbs_str_equalPK6cbs_stPKc
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:240,14'
          Dst:             _ZL16generate_wrappedP6cbb_stPKcPK10v3_ext_ctxjiii
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:251,23'
          Dst:             strchr
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:256,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:259,43'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:259,5'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:303,9'
          Dst:             _ZL13cbs_str_equalPK6cbs_stPKc
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:309,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:316,8'
          Dst:             CBB_add_asn1
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:323,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:326,14'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:330,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:334,12'
          Dst:             X509V3_bool_from_string
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:335,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:338,14'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:338,59'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:344,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:347,27'
          Dst:             s2i_ASN1_INTEGER
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:349,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:352,17'
          Dst:             i2c_ASN1_INTEGER
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:355,16'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:356,16'
          Dst:             i2c_ASN1_INTEGER
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:356,54'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:357,7'
          Dst:             ASN1_INTEGER_free
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:363,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:366,26'
          Dst:             OBJ_txt2obj
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:368,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:371,16'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:371,65'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:372,7'
          Dst:             ASN1_OBJECT_free
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:379,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:383,52'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:383,7'
          Dst:             CBS_init
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:385,22'
          Dst:             CBS_parse_utc_time
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:387,22'
          Dst:             CBS_parse_generalized_time
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:390,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:393,60'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:393,14'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:394,14'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:409,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:419,31'
          Dst:             ASN1_tag2bit
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:418,11'
          Dst:             ASN1_mbstring_ncopy
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:423,16'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:423,65'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:424,7'
          Dst:             ASN1_STRING_free
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:430,32'
          Dst:             ASN1_BIT_STRING_new
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:434,14'
          Dst:             CONF_parse_list
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:434,14'
          Dst:             _ZL9bitstr_cbPKcmPv
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:435,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:436,11'
          Dst:             ASN1_BIT_STRING_free
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:439,19'
          Dst:             i2c_ASN1_BIT_STRING
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:442,18'
          Dst:             CBB_add_space
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:443,18'
          Dst:             i2c_ASN1_BIT_STRING
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:444,18'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:445,9'
          Dst:             ASN1_BIT_STRING_free
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:451,12'
          Dst:             CBB_add_u8
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:458,62'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:458,16'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:459,16'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:463,25'
          Dst:             x509v3_hex_to_bytes
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:465,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:468,18'
          Dst:             CBB_add_bytes
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:468,54'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:469,9'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:473,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:480,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:483,47'
          Dst:             X509V3_get_section
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:485,11'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:488,32'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:489,36'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:490,16'
          Dst:             _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:497,15'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:498,13'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:505,16'
          Dst:             CBB_flush_asn1_set_of
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:505,49'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:507,14'
          Dst:             CBB_flush
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:510,7'
          Dst:             ERR_put_error
    - functionName:    _ZL13cbs_str_equalPK6cbs_stPKc
      functionSourceFile: '/src/boringssl/crypto/x509/asn1_gen.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
        - str
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - CBS_data
        - CBS_len
        - _ZL14OPENSSL_memcmpPKvS0_m
        - strlen
      functionUses:    15
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:81,38'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:81,38'
              BranchSideFuncs:
                - CBS_data
                - strlen
                - _ZL14OPENSSL_memcmpPKvS0_m.21463
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:82,34'
              BranchSideFuncs:
                - CBS_data
                - strlen
                - _ZL14OPENSSL_memcmpPKvS0_m.21463
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:81,10'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:81,26'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:82,25'
          Dst:             CBS_data
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:82,45'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:82,10'
          Dst:             _ZL14OPENSSL_memcmpPKvS0_m
    - functionName:    _ZL9parse_tagPK6cbs_st
      functionSourceFile: '/src/boringssl/crypto/x509/asn1_gen.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cbs
      BBCount:         25
      ICount:          127
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - CBS_get_u64_decimal
        - CBS_get_u8
        - CBS_len
        - ERR_put_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:90,41'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:90,44'
              BranchSideFuncs:
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:91,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:90,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:91,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:95,16'
              BranchSideFuncs:
                - CBS_get_u8
                - ERR_put_error
                - CBS_len
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:98,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:99,13'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:125,7'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:99,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:101,19'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:104,19'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:107,19'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:110,19'
              BranchSideFuncs:
                - CBS_len
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:113,9'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:117,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:118,7'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:121,3'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:125,39'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:125,42'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:130,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:126,5'
              BranchSideFuncs:
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:130,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:90,8'
          Dst:             CBS_get_u64_decimal
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:91,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:98,7'
          Dst:             CBS_get_u8
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:113,9'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:117,9'
          Dst:             CBS_len
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:118,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:126,5'
          Dst:             ERR_put_error
    - functionName:    ASN1_generate_v3
      functionSourceFile: '/src/boringssl/crypto/x509/asn1_gen.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - cnf
      BBCount:         25
      ICount:          123
      EdgeCount:       40
      CyclomaticComplexity: 17
      functionsReached:
        - CBB_data
        - CBB_init
        - CBB_len
        - ERR_put_error
        - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - d2i_ASN1_TYPE
      functionUses:    2
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:62,31'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:63,24'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - d2i_ASN1_TYPE
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:65,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:62,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:65,5'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - d2i_ASN1_TYPE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:71,19'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_len
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - d2i_ASN1_TYPE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/asn1_gen.cc:71,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:72,5'
              BranchSideFuncs:
                - ERR_put_error
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
            - BranchSide:      '/src/boringssl/crypto/x509/asn1_gen.cc:76,37'
              BranchSideFuncs:
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
                - CBB_data
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
                - CBB_len
                - d2i_ASN1_TYPE
                - _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:61,19'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEEC2Ev
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:62,21'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:62,8'
          Dst:             CBB_init
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:63,24'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:63,8'
          Dst:             _ZL11generate_v3P6cbb_stPKcPK10v3_ext_ctxjii
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:78,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:71,19'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:71,7'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:72,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:76,37'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:76,24'
          Dst:             CBB_data
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:77,51'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEE3getEv
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:77,39'
          Dst:             CBB_len
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:77,10'
          Dst:             d2i_ASN1_TYPE
        - Src:             '/src/boringssl/crypto/x509/asn1_gen.cc:78,1'
          Dst:             _ZN4bssl8internal14StackAllocatedI6cbb_stvXadL_Z8CBB_zeroEEXadL_Z11CBB_cleanupEEED2Ev
    - functionName:    _ZL19v2i_AUTHORITY_KEYIDPK13v3_ext_methodPK10v3_ext_ctxPK19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_akey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - values
      BBCount:         74
      ICount:          399
      EdgeCount:       100
      CyclomaticComplexity: 28
      functionsReached:
        - ASN1_INTEGER_dup
        - ASN1_INTEGER_free
        - ASN1_OCTET_STRING_free
        - AUTHORITY_KEYID_new
        - ERR_add_error_data
        - ERR_put_error
        - GENERAL_NAME_new
        - X509V3_EXT_d2i
        - X509_NAME_dup
        - X509_NAME_free
        - X509_get0_serialNumber
        - X509_get_ext
        - X509_get_ext_by_NID
        - X509_get_issuer_name
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - sk_GENERAL_NAME_new_null
        - sk_GENERAL_NAME_push
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:106,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:107,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - strcmp
                - sk_CONF_VALUE_num
                - ERR_put_error
                - AUTHORITY_KEYID_new
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:125,8'
              BranchSideFuncs:
                - ERR_put_error
                - AUTHORITY_KEYID_new
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:108,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:109,13'
              BranchSideFuncs:
                - strcmp
                - sk_CONF_VALUE_num
                - ERR_put_error
                - AUTHORITY_KEYID_new
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:113,24'
              BranchSideFuncs:
                - strcmp
                - sk_CONF_VALUE_num
                - ERR_put_error
                - AUTHORITY_KEYID_new
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:110,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:110,33'
              BranchSideFuncs:
                - strcmp
                - sk_CONF_VALUE_num
                - ERR_put_error
                - AUTHORITY_KEYID_new
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:113,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - AUTHORITY_KEYID_new
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:110,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:111,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - AUTHORITY_KEYID_new
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:113,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - AUTHORITY_KEYID_new
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:113,16'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:114,14'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:119,7'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:115,22'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:115,33'
              BranchSideFuncs:
                - strcmp
                - sk_CONF_VALUE_num
                - ERR_put_error
                - AUTHORITY_KEYID_new
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:118,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - AUTHORITY_KEYID_new
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:115,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:116,16'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - AUTHORITY_KEYID_new
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:118,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - ERR_put_error
                - AUTHORITY_KEYID_new
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
                - sk_CONF_VALUE_value
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:125,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:125,16'
              BranchSideFuncs:
                - ERR_put_error
                - AUTHORITY_KEYID_new
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:126,9'
              BranchSideFuncs:
                - ERR_put_error
                - AUTHORITY_KEYID_new
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:125,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:126,9'
              BranchSideFuncs:
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:133,10'
              BranchSideFuncs:
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_get_ext_by_NID
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:126,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:126,17'
              BranchSideFuncs:
                - ERR_put_error
                - AUTHORITY_KEYID_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:129,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:126,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:127,14'
              BranchSideFuncs:
                - AUTHORITY_KEYID_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:129,5'
              BranchSideFuncs:
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:135,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:136,29'
              BranchSideFuncs:
                - X509_get_ext_by_NID
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - ERR_put_error
                - X509_get_ext
                - X509V3_EXT_d2i
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:147,8'
              BranchSideFuncs:
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:138,18'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:138,41'
              BranchSideFuncs:
                - X509_get_ext
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - ERR_put_error
                - X509V3_EXT_d2i
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:141,9'
              BranchSideFuncs:
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:138,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:139,69'
              BranchSideFuncs:
                - X509V3_EXT_d2i
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:141,9'
              BranchSideFuncs:
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:141,20'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:141,24'
              BranchSideFuncs:
                - ERR_put_error
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:145,3'
              BranchSideFuncs:
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:141,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:142,7'
              BranchSideFuncs:
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:145,3'
              BranchSideFuncs:
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:147,15'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:147,19'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:147,31'
              BranchSideFuncs:
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:147,27'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:147,31'
              BranchSideFuncs:
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:148,49'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:147,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:148,49'
              BranchSideFuncs:
                - X509_get_issuer_name
                - X509_NAME_dup
                - X509_get0_serialNumber
                - ASN1_INTEGER_dup
                - ERR_put_error
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:156,18'
              BranchSideFuncs:
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:150,17'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:150,21'
              BranchSideFuncs:
                - ERR_put_error
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - AUTHORITY_KEYID_new
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:151,7'
              BranchSideFuncs:
                - ERR_put_error
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:150,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:151,7'
              BranchSideFuncs:
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:154,3'
              BranchSideFuncs:
                - AUTHORITY_KEYID_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_new_null
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:156,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:157,5'
              BranchSideFuncs:
                - sk_GENERAL_NAME_new_null
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:160,7'
              BranchSideFuncs:
                - sk_GENERAL_NAME_new_null
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:160,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:161,18'
              BranchSideFuncs:
                - sk_GENERAL_NAME_new_null
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - GENERAL_NAME_new
                - sk_GENERAL_NAME_push
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:169,20'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:161,46'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:161,57'
              BranchSideFuncs:
                - GENERAL_NAME_new
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
                - sk_GENERAL_NAME_push
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:163,7'
              BranchSideFuncs:
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:161,77'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:162,31'
              BranchSideFuncs:
                - sk_GENERAL_NAME_push
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:163,7'
              BranchSideFuncs:
                - X509_NAME_free
                - ASN1_INTEGER_free
                - ASN1_OCTET_STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:161,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:163,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:165,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:106,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:107,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:108,10'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:110,26'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:113,17'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:115,26'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:119,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:120,7'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:127,14'
          Dst:             AUTHORITY_KEYID_new
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:129,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:136,9'
          Dst:             X509_get_ext_by_NID
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:138,28'
          Dst:             X509_get_ext
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:139,54'
          Dst:             X509V3_EXT_d2i
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:142,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:148,28'
          Dst:             X509_get_issuer_name
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:148,14'
          Dst:             X509_NAME_dup
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:149,31'
          Dst:             X509_get0_serialNumber
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:149,14'
          Dst:             ASN1_INTEGER_dup
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:151,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:156,18'
          Dst:             AUTHORITY_KEYID_new
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:161,18'
          Dst:             sk_GENERAL_NAME_new_null
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:161,57'
          Dst:             GENERAL_NAME_new
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:162,10'
          Dst:             sk_GENERAL_NAME_push
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:176,3'
          Dst:             X509_NAME_free
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:177,3'
          Dst:             ASN1_INTEGER_free
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:178,3'
          Dst:             ASN1_OCTET_STRING_free
    - functionName:    _ZL19i2v_AUTHORITY_KEYIDPK13v3_ext_methodPvP19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_akey.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ext
        - extlist
      BBCount:         26
      ICount:          164
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - OPENSSL_free
        - X509V3_add_value
        - X509V3_add_value_int
        - X509V3_conf_free
        - i2v_GENERAL_NAMES
        - sk_CONF_VALUE_pop_free
        - x509v3_bytes_to_hex
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:57,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:58,37'
              BranchSideFuncs:
                - x509v3_bytes_to_hex
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value_int
                - i2v_GENERAL_NAMES
                - X509V3_add_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:65,7'
              BranchSideFuncs:
                - X509V3_add_value_int
                - sk_CONF_VALUE_pop_free
                - i2v_GENERAL_NAMES
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:59,26'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:59,55'
              BranchSideFuncs:
                - X509V3_add_value
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value_int
                - i2v_GENERAL_NAMES
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:59,14'
              BranchSideFuncs:
                - OPENSSL_free
                - sk_CONF_VALUE_pop_free
                - X509V3_add_value_int
                - i2v_GENERAL_NAMES
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:61,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:62,7'
              BranchSideFuncs:
                - X509V3_add_value_int
                - sk_CONF_VALUE_pop_free
                - i2v_GENERAL_NAMES
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:64,3'
              BranchSideFuncs:
                - X509V3_add_value_int
                - sk_CONF_VALUE_pop_free
                - i2v_GENERAL_NAMES
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:65,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:67,33'
              BranchSideFuncs:
                - i2v_GENERAL_NAMES
                - X509V3_add_value_int
                - sk_CONF_VALUE_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:73,7'
              BranchSideFuncs:
                - X509V3_add_value_int
                - sk_CONF_VALUE_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:68,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:69,7'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:71,15'
              BranchSideFuncs:
                - X509V3_add_value_int
                - sk_CONF_VALUE_pop_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:73,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:74,41'
              BranchSideFuncs:
                - X509V3_add_value_int
                - sk_CONF_VALUE_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:78,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:74,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:75,7'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:77,3'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_akey.cc:81,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:82,28'
              BranchSideFuncs:
                - sk_CONF_VALUE_pop_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_akey.cc:84,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:58,17'
          Dst:             x509v3_bytes_to_hex
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:59,29'
          Dst:             X509V3_add_value
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:60,5'
          Dst:             OPENSSL_free
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:67,9'
          Dst:             i2v_GENERAL_NAMES
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:74,10'
          Dst:             X509V3_add_value_int
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:82,5'
          Dst:             sk_CONF_VALUE_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_akey.cc:82,5'
          Dst:             X509V3_conf_free
    - functionName:    _ZL19v2i_ASN1_BIT_STRINGPK13v3_ext_methodPK10v3_ext_ctxPK19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_bitst.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         24
      ICount:          157
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - ASN1_BIT_STRING_free
        - ASN1_BIT_STRING_new
        - ASN1_BIT_STRING_set_bit
        - ERR_add_error_data
        - ERR_put_error
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
        - strcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_bitst.cc:66,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bitst.cc:67,5'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - strcmp
                - ASN1_BIT_STRING_set_bit
                - ASN1_BIT_STRING_free
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bitst.cc:69,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - strcmp
                - ASN1_BIT_STRING_set_bit
                - ASN1_BIT_STRING_free
                - strcmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_bitst.cc:69,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bitst.cc:70,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - sk_CONF_VALUE_num
                - strcmp
                - ASN1_BIT_STRING_set_bit
                - ASN1_BIT_STRING_free
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bitst.cc:89,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_bitst.cc:72,5'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bitst.cc:74,19'
              BranchSideFuncs:
                - strcmp
                - ASN1_BIT_STRING_set_bit
                - ASN1_BIT_STRING_free
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bitst.cc:82,10'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_BIT_STRING_set_bit
                - ASN1_BIT_STRING_free
                - strcmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_bitst.cc:74,43'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bitst.cc:74,54'
              BranchSideFuncs:
                - strcmp
                - ASN1_BIT_STRING_set_bit
                - ASN1_BIT_STRING_free
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bitst.cc:75,38'
              BranchSideFuncs:
                - ASN1_BIT_STRING_set_bit
                - ASN1_BIT_STRING_free
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strcmp
                - strcmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_bitst.cc:74,11'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bitst.cc:75,38'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_BIT_STRING_set_bit
                - ASN1_BIT_STRING_free
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bitst.cc:81,5'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_BIT_STRING_set_bit
                - ASN1_BIT_STRING_free
                - strcmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_bitst.cc:75,13'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bitst.cc:76,32'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_BIT_STRING_set_bit
                - ASN1_BIT_STRING_free
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bitst.cc:79,9'
              BranchSideFuncs:
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - strcmp
                - ASN1_BIT_STRING_set_bit
                - ASN1_BIT_STRING_free
                - strcmp
        - Branch String:   '/src/boringssl/crypto/x509/v3_bitst.cc:82,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bitst.cc:83,7'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - strcmp
                - ASN1_BIT_STRING_set_bit
                - ASN1_BIT_STRING_free
                - strcmp
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bitst.cc:88,3'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - ERR_put_error
                - ERR_add_error_data
                - ASN1_BIT_STRING_free
                - strcmp
                - ASN1_BIT_STRING_set_bit
                - ASN1_BIT_STRING_free
                - strcmp
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_bitst.cc:66,14'
          Dst:             ASN1_BIT_STRING_new
        - Src:             '/src/boringssl/crypto/x509/v3_bitst.cc:69,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_bitst.cc:70,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_bitst.cc:74,12'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_bitst.cc:74,47'
          Dst:             strcmp
        - Src:             '/src/boringssl/crypto/x509/v3_bitst.cc:75,14'
          Dst:             ASN1_BIT_STRING_set_bit
        - Src:             '/src/boringssl/crypto/x509/v3_bitst.cc:76,11'
          Dst:             ASN1_BIT_STRING_free
        - Src:             '/src/boringssl/crypto/x509/v3_bitst.cc:83,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_bitst.cc:84,7'
          Dst:             ERR_add_error_data
        - Src:             '/src/boringssl/crypto/x509/v3_bitst.cc:85,7'
          Dst:             ASN1_BIT_STRING_free
    - functionName:    _ZL19i2v_ASN1_BIT_STRINGPK13v3_ext_methodPvP19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_bitst.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ext
        - ret
      BBCount:         10
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_BIT_STRING_get_bit
        - X509V3_add_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_bitst.cc:53,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bitst.cc:55,33'
              BranchSideFuncs:
                - ASN1_BIT_STRING_get_bit
                - X509V3_add_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bitst.cc:59,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_bitst.cc:55,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bitst.cc:56,24'
              BranchSideFuncs:
                - X509V3_add_value
                - ASN1_BIT_STRING_get_bit
            - BranchSide:      '/src/boringssl/crypto/x509/v3_bitst.cc:58,3'
              BranchSideFuncs:
                - ASN1_BIT_STRING_get_bit
                - X509V3_add_value
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_bitst.cc:55,9'
          Dst:             ASN1_BIT_STRING_get_bit
        - Src:             '/src/boringssl/crypto/x509/v3_bitst.cc:56,7'
          Dst:             X509V3_add_value
    - functionName:    _ZL25i2s_ASN1_ENUMERATED_TABLEPK13v3_ext_methodPv
      functionSourceFile: '/src/boringssl/crypto/x509/v3_enum.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ext
      BBCount:         10
      ICount:          73
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - ASN1_ENUMERATED_get
        - OPENSSL_strdup
        - i2s_ASN1_ENUMERATED
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_enum.cc:47,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_enum.cc:50,9'
              BranchSideFuncs:
                - i2s_ASN1_ENUMERATED
                - OPENSSL_strdup
            - BranchSide:      '/src/boringssl/crypto/x509/v3_enum.cc:54,30'
              BranchSideFuncs:
                - i2s_ASN1_ENUMERATED
        - Branch String:   '/src/boringssl/crypto/x509/v3_enum.cc:50,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_enum.cc:51,29'
              BranchSideFuncs:
                - OPENSSL_strdup
            - BranchSide:      '/src/boringssl/crypto/x509/v3_enum.cc:53,3'
              BranchSideFuncs:
                - i2s_ASN1_ENUMERATED
                - OPENSSL_strdup
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_enum.cc:46,17'
          Dst:             ASN1_ENUMERATED_get
        - Src:             '/src/boringssl/crypto/x509/v3_enum.cc:51,14'
          Dst:             OPENSSL_strdup
        - Src:             '/src/boringssl/crypto/x509/v3_enum.cc:54,10'
          Dst:             i2s_ASN1_ENUMERATED
    - functionName:    EXTENDED_KEY_USAGE_free
      functionSourceFile: '/src/boringssl/crypto/x509/v3_extku.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_free
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_extku.cc:53,1'
          Dst:             ASN1_item_free
    - functionName:    EXTENDED_KEY_USAGE_new
      functionSourceFile: '/src/boringssl/crypto/x509/v3_extku.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_new
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_extku.cc:53,1'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_extku.cc:53,1'
              BranchSideFuncs:
                - ASN1_item_new
            - BranchSide:      '/src/boringssl/crypto/x509/v3_extku.cc:53,1'
              BranchSideFuncs:
                - ASN1_item_new
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_extku.cc:53,1'
          Dst:             ASN1_item_new
    - functionName:    i2d_EXTENDED_KEY_USAGE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_extku.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_i2d
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_extku.cc:53,1'
          Dst:             ASN1_item_i2d
    - functionName:    d2i_EXTENDED_KEY_USAGE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_extku.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - a
        - in
        - len
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ASN1_item_d2i
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_extku.cc:53,1'
          Dst:             ASN1_item_d2i
    - functionName:    _ZL22v2i_EXTENDED_KEY_USAGEPK13v3_ext_methodPK10v3_ext_ctxPK19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_extku.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - nval
      BBCount:         18
      ICount:          126
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - ASN1_OBJECT_free
        - ERR_add_error_data
        - ERR_put_error
        - OBJ_txt2obj
        - sk_ASN1_OBJECT_new_null
        - sk_ASN1_OBJECT_pop_free
        - sk_ASN1_OBJECT_push
        - sk_CONF_VALUE_num
        - sk_CONF_VALUE_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_extku.cc:72,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_extku.cc:73,5'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_extku.cc:76,15'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - OBJ_txt2obj
                - sk_ASN1_OBJECT_push
                - ASN1_OBJECT_free
                - sk_ASN1_OBJECT_pop_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_extku.cc:76,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_extku.cc:77,49'
              BranchSideFuncs:
                - sk_CONF_VALUE_value
                - OBJ_txt2obj
                - sk_ASN1_OBJECT_push
                - ASN1_OBJECT_free
                - sk_ASN1_OBJECT_pop_free
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num
            - BranchSide:      '/src/boringssl/crypto/x509/v3_extku.cc:94,10'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_extku.cc:79,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_extku.cc:80,16'
              BranchSideFuncs:
                - OBJ_txt2obj
                - sk_ASN1_OBJECT_push
                - ASN1_OBJECT_free
                - sk_ASN1_OBJECT_pop_free
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
            - BranchSide:      '/src/boringssl/crypto/x509/v3_extku.cc:82,16'
              BranchSideFuncs:
                - OBJ_txt2obj
                - sk_ASN1_OBJECT_push
                - ASN1_OBJECT_free
                - sk_ASN1_OBJECT_pop_free
                - ERR_put_error
                - ERR_add_error_data
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
        - Branch String:   '/src/boringssl/crypto/x509/v3_extku.cc:85,21'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_extku.cc:85,45'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - sk_ASN1_OBJECT_pop_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_extku.cc:86,24'
              BranchSideFuncs:
                - ASN1_OBJECT_free
                - sk_ASN1_OBJECT_pop_free
                - ERR_put_error
                - ERR_add_error_data
        - Branch String:   '/src/boringssl/crypto/x509/v3_extku.cc:85,9'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_extku.cc:86,24'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - OBJ_txt2obj
                - sk_ASN1_OBJECT_push
                - ASN1_OBJECT_free
                - sk_ASN1_OBJECT_pop_free
                - ERR_put_error
                - ERR_add_error_data
            - BranchSide:      '/src/boringssl/crypto/x509/v3_extku.cc:92,3'
              BranchSideFuncs:
                - sk_CONF_VALUE_num
                - sk_CONF_VALUE_value
                - OBJ_txt2obj
                - sk_ASN1_OBJECT_push
                - ASN1_OBJECT_free
                - sk_ASN1_OBJECT_pop_free
                - ERR_put_error
                - ERR_add_error_data
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_extku.cc:71,31'
          Dst:             sk_ASN1_OBJECT_new_null
        - Src:             '/src/boringssl/crypto/x509/v3_extku.cc:76,26'
          Dst:             sk_CONF_VALUE_num
        - Src:             '/src/boringssl/crypto/x509/v3_extku.cc:77,29'
          Dst:             sk_CONF_VALUE_value
        - Src:             '/src/boringssl/crypto/x509/v3_extku.cc:84,24'
          Dst:             OBJ_txt2obj
        - Src:             '/src/boringssl/crypto/x509/v3_extku.cc:85,25'
          Dst:             sk_ASN1_OBJECT_push
        - Src:             '/src/boringssl/crypto/x509/v3_extku.cc:86,7'
          Dst:             ASN1_OBJECT_free
        - Src:             '/src/boringssl/crypto/x509/v3_extku.cc:87,7'
          Dst:             sk_ASN1_OBJECT_pop_free
        - Src:             '/src/boringssl/crypto/x509/v3_extku.cc:87,7'
          Dst:             ASN1_OBJECT_free
        - Src:             '/src/boringssl/crypto/x509/v3_extku.cc:88,7'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_extku.cc:89,7'
          Dst:             ERR_add_error_data
    - functionName:    _ZL22i2v_EXTENDED_KEY_USAGEPK13v3_ext_methodPvP19stack_st_CONF_VALUE
      functionSourceFile: '/src/boringssl/crypto/x509/v3_extku.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - a
        - ext_list
      BBCount:         7
      ICount:          59
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - X509V3_add_value
        - i2t_ASN1_OBJECT
        - sk_ASN1_OBJECT_num
        - sk_ASN1_OBJECT_value
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_extku.cc:59,3'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_extku.cc:60,51'
              BranchSideFuncs:
                - sk_ASN1_OBJECT_value
                - i2t_ASN1_OBJECT
                - X509V3_add_value
                - sk_ASN1_OBJECT_num
            - BranchSide:      '/src/boringssl/crypto/x509/v3_extku.cc:65,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_extku.cc:59,26'
          Dst:             sk_ASN1_OBJECT_num
        - Src:             '/src/boringssl/crypto/x509/v3_extku.cc:60,30'
          Dst:             sk_ASN1_OBJECT_value
        - Src:             '/src/boringssl/crypto/x509/v3_extku.cc:62,5'
          Dst:             i2t_ASN1_OBJECT
        - Src:             '/src/boringssl/crypto/x509/v3_extku.cc:63,5'
          Dst:             X509V3_add_value
    - functionName:    _ZL14OPENSSL_memcpyPvPKvm
      functionSourceFile: '/src/boringssl/crypto/x509/../internal.h'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - n
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/../internal.h:859,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:860,12'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/../internal.h:863,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    _ZL18s2i_ASN1_IA5STRINGPK13v3_ext_methodPK10v3_ext_ctxPKc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ia5.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ctx
        - str
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ASN1_IA5STRING_free
        - ASN1_IA5STRING_new
        - ASN1_STRING_set
        - ERR_put_error
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_ia5.cc:46,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ia5.cc:47,5'
              BranchSideFuncs:
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ASN1_IA5STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ia5.cc:50,15'
              BranchSideFuncs:
                - ASN1_IA5STRING_new
                - strlen
                - ASN1_STRING_set
                - ASN1_IA5STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_ia5.cc:50,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ia5.cc:51,5'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - ASN1_IA5STRING_free
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ia5.cc:53,24'
              BranchSideFuncs:
                - strlen
                - ASN1_STRING_set
                - ASN1_IA5STRING_free
        - Branch String:   '/src/boringssl/crypto/x509/v3_ia5.cc:53,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ia5.cc:54,25'
              BranchSideFuncs: []
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ia5.cc:57,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ia5.cc:47,5'
          Dst:             ERR_put_error
        - Src:             '/src/boringssl/crypto/x509/v3_ia5.cc:50,15'
          Dst:             ASN1_IA5STRING_new
        - Src:             '/src/boringssl/crypto/x509/v3_ia5.cc:53,34'
          Dst:             strlen
        - Src:             '/src/boringssl/crypto/x509/v3_ia5.cc:53,8'
          Dst:             ASN1_STRING_set
        - Src:             '/src/boringssl/crypto/x509/v3_ia5.cc:54,5'
          Dst:             ASN1_IA5STRING_free
    - functionName:    _ZL18i2s_ASN1_IA5STRINGPK13v3_ext_methodPv
      functionSourceFile: '/src/boringssl/crypto/x509/v3_ia5.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ext
      BBCount:         11
      ICount:          80
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - OPENSSL_malloc
        - _ZL14OPENSSL_memcpyPvPKvm
      functionUses:    0
      BranchProfiles:
        - Branch String:   '/src/boringssl/crypto/x509/v3_ia5.cc:32,12'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ia5.cc:32,16'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.21644
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ia5.cc:33,5'
              BranchSideFuncs: []
        - Branch String:   '/src/boringssl/crypto/x509/v3_ia5.cc:32,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ia5.cc:33,5'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.21644
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ia5.cc:35,55'
              BranchSideFuncs:
                - OPENSSL_malloc
                - _ZL14OPENSSL_memcpyPvPKvm.21644
        - Branch String:   '/src/boringssl/crypto/x509/v3_ia5.cc:35,7'
          Branch Sides:
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ia5.cc:36,5'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21644
            - BranchSide:      '/src/boringssl/crypto/x509/v3_ia5.cc:38,18'
              BranchSideFuncs:
                - _ZL14OPENSSL_memcpyPvPKvm.21644
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_ia5.cc:35,40'
          Dst:             OPENSSL_malloc
        - Src:             '/src/boringssl/crypto/x509/v3_ia5.cc:38,3'
          Dst:             _ZL14OPENSSL_memcpyPvPKvm
    - functionName:    _ZL12s2i_asn1_intPK13v3_ext_methodPK10v3_ext_ctxPKc
      functionSourceFile: '/src/boringssl/crypto/x509/v3_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - meth
        - ctx
        - value
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - s2i_ASN1_INTEGER
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_int.cc:29,10'
          Dst:             s2i_ASN1_INTEGER
    - functionName:    _ZL19i2s_ASN1_INTEGER_cbPK13v3_ext_methodPv
      functionSourceFile: '/src/boringssl/crypto/x509/v3_int.cc'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - method
        - ext
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - i2s_ASN1_INTEGER
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             '/src/boringssl/crypto/x509/v3_int.cc:24,10'
          Dst:             i2s_ASN1_INTEGER
...
